原帖由 kang 于 07-3-13 00:43 发表
如果专业声卡表明支持WDM驱动,那么建议在Sonar里面还是使用WDM驱动。道理很简单,WDM/ks驱动是Sonar搞出来的。就像ASIO驱动是Steinberg搞出来的一样。
WDM/ks并不是Sonar搞出来的,而是微软,也就是WDM Kernel Streaming (内核音频流),简称 WDM KS,这是一种接口API。
应该说,Sonar是第一个支持WDM Kernel Streaming 的专业音频工作站软件,也是把这种接口发挥得最完美的软件。第二个支持这种接口的是Reaper混音软件。另外,一些播放器早就支持了,比如Foobar2000、千千静听等等,还有一些视频播放器可以外挂 ReClock 支持Kernel Streaming。
Kernel Streaming 同样是绕过 Windows Kernel Mixer,这样音频流就无法通过Windows Kernel Mixer 的WAVE波形音量控制了,这种接口特性和ASIO类似的,具备低延迟。我发现Kernel Streaming也是独占工作的,不能两个工具同时使用同一条通道。
实际上,前面提到的ASIO4ALL 这种ASIO模拟器 就是利用 WDM Kernel Streaming 去虚拟ASIO,只要声卡驱动支持WDM,就可以使用内核流模拟ASIO。