【问题标题】:Hog mode / Exclusive access to audio output device with SoXHog 模式 / 使用 SoX 独占访问音频输出设备
【发布时间】:2015-09-18 21:42:48
【问题描述】:

我想知道 SoX/LibSoX 是否提供了以独占/独占模式访问声音设备的可能性。这样做的目的是防止其他应用程序访问焦点应用程序正在使用的声卡/DAC。

我的主要目标是 OSX CoreAudio 输出,但我也渴望了解 Linux (OSS/Alsa)。

我知道这在 CoreAudio 中是可能的,因为我已经看到它在多个应用程序中实现,包括 this open source one

【问题讨论】:

    标签: macos core-audio sox libsox


    【解决方案1】:

    至少在 Mac OS X 上,答案似乎是否定的。在http://sourceforge.net/p/sox/code/ci/master/tree/src/coreaudio.c SoX 使用默认输入或输出设备,但没有提供 hog 模式。

    【讨论】:

    • SoX 也可以打开手动指定的设备——参见第 137 行及以后。但你是对的,它似乎没有包含任何关于最终生猪模式的规定。总有一天应该有人这样做......
    猜你喜欢
    • 2021-02-24
    • 2021-09-03
    • 1970-01-01
    • 2018-04-25
    • 2023-03-07
    • 1970-01-01
    • 2016-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多