Appendix C: Windows Driver Model (WDM) FAQ50Appendix C: Windows Driver Model (WDM) FAQSo you can see that there are several layers of software interposed between ourdriver and the application. This means we don’t have as much control over theinteraction between our hardware and the audio software as we’d like.Unfortunately, this causes some pain; the worst of it is the WDMAUD wave driverbreaks most of the software out there that supports 24-bit audio. WDM audio, notour driver, is in charge of which wave devices get listed and which formats weaccept.That is why we created PureWave mode, which provides 24-bit support forapplications that don’t work with WDM drivers. For more information onPureWave, please refer to Appendix E: PureWave and SuperChannel.Q: Why can't I record or play at 24-bit resolution?The short answer is that WDM audio drivers only support 24-bit audio if theapplication is using Microsoft's new “extensible” wave format. Many existingapps do not support this format. This only affects programs that use thewave/MME or DirectSound APIs.The long answer to this question appears up above.If your audio application doesn’t work in 24-bit mode, you can try PureWavemode, which is documented in Appendix E: PureWave and SuperChannel.Q: Why don’t you guys support WDM on Windows 98 or 98SE?One of the problems we have with running a WDM driver is we are largely at themercy of the WDM audio subsystem in Windows. WDM audio in Windows 98 ismore or less broken. Windows 98SE is better, but still has a significant number ofproblems. It’s not worthwhile for us to try and support something like that.There is a patch for Windows 98SE which corrects many of the problems withWDM audio; however, it is not directly available for download. If you want topursue getting this patch, log on to support.microsoft.com and read articleQ242937, or just follow this link: