3

如何使用 Cocoa 或其他任何东西在 Mac OS X 10.6 上同时使用 USB 扬声器和内置音频扬声器?

我想在 Mac OS X 10.6 上同时使用内置扬声器和 USB 扬声器。

我想在这些上播放不同的文件(我不想在两个扬声器上播放相同的文件)。

是否可以使用 Cocoa 或其他任何东西?

4

2 回答 2

0

以编程方式,可以使用像portaudio这样的库- 您打开两个不同的流(使用 Pa_OpenStream),您会得到两个不同的回调,用于注入音频数据。

我确信也可以使用 Core Audio,但这更复杂。

于 2009-12-23T06:41:24.643 回答
0

Rogue Amoeba 的 Airfoil可以将音频流从单个应用程序重定向到例如机场快线,而将其他音频留给系统扬声器。我没有 USB 音频设备来测试您的特定应用程序,但您可以免费试用。

于 2010-04-03T16:34:13.123 回答