如何使用 Cocoa 或其他任何东西在 Mac OS X 10.6 上同时使用 USB 扬声器和内置音频扬声器?
我想在 Mac OS X 10.6 上同时使用内置扬声器和 USB 扬声器。
我想在这些上播放不同的文件(我不想在两个扬声器上播放相同的文件)。
是否可以使用 Cocoa 或其他任何东西?
如何使用 Cocoa 或其他任何东西在 Mac OS X 10.6 上同时使用 USB 扬声器和内置音频扬声器?
我想在 Mac OS X 10.6 上同时使用内置扬声器和 USB 扬声器。
我想在这些上播放不同的文件(我不想在两个扬声器上播放相同的文件)。
是否可以使用 Cocoa 或其他任何东西?
以编程方式,可以使用像portaudio这样的库- 您打开两个不同的流(使用 Pa_OpenStream),您会得到两个不同的回调,用于注入音频数据。
我确信也可以使用 Core Audio,但这更复杂。
Rogue Amoeba 的 Airfoil可以将音频流从单个应用程序重定向到例如机场快线,而将其他音频留给系统扬声器。我没有 USB 音频设备来测试您的特定应用程序,但您可以免费试用。