0

我想知道是否可以使用 PortAudio API 读取从声卡到扬声器的数据。查看文档后,我找到了一个示例(http://portaudio.com/docs/v19-doxydocs/paex__record_8c_source.html),他们从麦克风中读取数据。但是,我希望能够捕获来自声卡的音频。有没有办法在 PortAudio 中做到这一点,如果没有,请指出正确的方向。此外,它适用于 Windows、Mac 和 Linux 计算机也很重要,我更喜欢用 C 编写它。

4

1 回答 1

1

这是无法做到的。最近有人提交了一个补丁,允许在其中一个 Windows API 上完成此操作,但这是一种特殊情况,您必须在邮件列表中询问。

它不能从一个简单的单一库跨平台完成。例如,在 OS X 上,您需要安装特殊的系统扩展(或其他任何名称)。

于 2013-01-16T14:36:12.933 回答