如何使用portAudio读取声卡输出的音频数据



我想知道是否有可能通过PortAudio API读取从声卡到扬声器的数据。在浏览了文档之后,我发现了一个例子(http://portaudio.com/docs/v19-doxydocs/paex__record_8c_source.html),他们从麦克风读取数据。但是,我希望能够捕获来自声卡的音频。是否有一种方法可以在PortAudio中做到这一点,如果没有,请指出我在正确的方向。此外,重要的是,这可以在Windows, Mac和Linux计算机上运行,我更喜欢用c语言编写。

这是不可能的。最近有人提交了一个补丁,允许在一个windows api上完成此操作,但这是一个特殊情况,您必须在邮件列表中询问。

它不能从一个简单的、单一的库跨平台完成。例如,在OS X上,你需要安装特殊的系统扩展(或者不管他们叫什么)。

相关内容

  • 没有找到相关文章

最新更新