USB虚拟声卡扬声器的应用-多路扬声器同时发声
2021-10-20
1005
0
USB规范的分支之一就是音频设备,其对应的规范是UAC,即USB AUDIO CLASS。采用该规范我们可以免驱动的
扬声器和麦克风设备。
本人为了研究UAC的相关技术,使用驱动程序在windows下虚拟相关的USB虚拟设备。对于虚拟麦克风设备,可见本人文前几天写的文章:http://www.usbzh.com/article/detail-632.html ,这里我们介绍虚拟扬声器的应用。
我们使用电脑的扬声器或者耳机,只能选择一个。这对于平时的工作生活是完全够用的,但对于一些特定的场合如视频会议,我们希望接入电脑的所有扬声器可以同时发声。
我们可以对正在使用默认声卡进行数据采集,然后再分发给其它扬声器。但为了避免采集分发数据导致的声音不同步,我们可以在系统中虚拟一个声卡,使用应用程序对该虚拟声卡进行数据采集,然后再对采集到的数据进行统一分发。
视频显示:https://www.ixigua.com/7020977560368448003?is_new_connect=0&is_new_user=0
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936