使用 PortAudio 录制音频

Record audio with PortAudio

我在网上搜索一个录音库,一个屏幕录制程序项目。我发现有很多库可以做到这一点,但我选择使用 PortAudio。但是有很多模块,文档组织得不好。那么,如何使用 PortAudio 在 C++ 中录制音频?

PortAudio 是一个跨平台的开源 C 语言库,用于实时音频输入和输出。该库提供的函数允许您的软件从计算机的硬件音频接口获取和输出实时音频流。
所以如果你想将输入记录到一个数组中;将数组保存到文件;回放录音数据,这里是example来自PortAudio官网
如果您想要更多演示 PortAudio 用法的示例程序,没有比这更好的了 page.