Microsoft SysVAD 虚拟音频设备驱动程序 (SYSVAD) 无法工作
Microsoft SysVAD Virtual Audio Device Driver (SYSVAD) cannot work
此驱动程序 (https://github.com/Microsoft/Windows-driver-samples/tree/master/audio/sysvad) 由 Microsoft 提供。在其自述文件的最后一部分中,它说:
Locate an MP3 or other audio file on the target computer and
double-click to play it. Then in the Sound dialog box, verify that
there is activity in the volume level indicator associated with the
SYSVAD (with APO Extensions) driver.
但是在我的目标计算机中,与 SYSVAD(带有 APO 扩展)驱动程序关联的音量指示器根本没有改变。而且目标电脑没有任何声音
麦克风同理,将默认麦克风设置为任何一个sysvad麦克风阵列时,麦克风音量都不会发生任何变化。
在我的理解中,sysvad驱动就是虚拟驱动。所以它不会真正起作用。但是为什么 Microsoft README 说:在与 SYSVAD(带有 APO 扩展)驱动程序关联的音量级别指示器中有 activity。
我也在研究 SysVad 并确保它有效,对于 Mic,您可以使用 vlc 播放器进行测试
尝试从VLC打开虚拟麦克风然后你会听到声音,这是驱动程序本身产生的正弦波
SYSVAD 文档还有很多不足之处。您不会在音量指示器中看到任何 activity,也不会听到任何声音,因为渲染端点所做的唯一一件事就是将音频输出的副本保存到文件(查找 C:\STREAM_HOST_*.wav
个文件)。
捕获端点(包括“环回”引脚)生成恒定的 sine-wave 信号,如果您使用应用程序记录它们,然后在声音中查看它们,您可以看到这些信号 editor/viewer或者将它们播放回真实设备。
此驱动程序 (https://github.com/Microsoft/Windows-driver-samples/tree/master/audio/sysvad) 由 Microsoft 提供。在其自述文件的最后一部分中,它说:
Locate an MP3 or other audio file on the target computer and double-click to play it. Then in the Sound dialog box, verify that there is activity in the volume level indicator associated with the SYSVAD (with APO Extensions) driver.
但是在我的目标计算机中,与 SYSVAD(带有 APO 扩展)驱动程序关联的音量指示器根本没有改变。而且目标电脑没有任何声音
麦克风同理,将默认麦克风设置为任何一个sysvad麦克风阵列时,麦克风音量都不会发生任何变化。
在我的理解中,sysvad驱动就是虚拟驱动。所以它不会真正起作用。但是为什么 Microsoft README 说:在与 SYSVAD(带有 APO 扩展)驱动程序关联的音量级别指示器中有 activity。
我也在研究 SysVad 并确保它有效,对于 Mic,您可以使用 vlc 播放器进行测试 尝试从VLC打开虚拟麦克风然后你会听到声音,这是驱动程序本身产生的正弦波
SYSVAD 文档还有很多不足之处。您不会在音量指示器中看到任何 activity,也不会听到任何声音,因为渲染端点所做的唯一一件事就是将音频输出的副本保存到文件(查找 C:\STREAM_HOST_*.wav
个文件)。
捕获端点(包括“环回”引脚)生成恒定的 sine-wave 信号,如果您使用应用程序记录它们,然后在声音中查看它们,您可以看到这些信号 editor/viewer或者将它们播放回真实设备。