我想知道SoX / LibSoX是否提供了以独占/生猪模式访问声音设备的可能性。其目的是防止其他应用程序访问焦点应用程序正在使用的声卡/ DAC。
我的主要目标是OSX CoreAudio输出,但我也非常想知道Linux(OSS / Alsa)。
我知道这在CoreAudio中是可行的,因为我已经看到它在多个应用程序中实现,包括this open source one。
答案 0 :(得分:1)
至少在Mac OS X上,答案似乎是否定的。在http://sourceforge.net/p/sox/code/ci/master/tree/src/coreaudio.c中,SoX使用默认输入或输出设备,但没有为hog模式提供。