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