如何通过 C 在 Linux(RPi) 中进行音频流处理?

How to do audio stream processing in Linux(RPi) via C?

嘿嘿 我想在 RPi 中构建音频效果。这个效果应该是用C写的,我对Linux里的软件音频接口不熟悉。 ALSA 接口看起来很复杂。音频端口似乎是另一种选择。 有什么想法(也许有教程)?

通过一些工作,您还可以让 OpenAL 使用 C 语言流式传输和渲染音频 - 然后您可以在该上下文中执行处理...

Node.js 在提供音频模块的 RPi 上可用

PortAudio 似乎是最好的方法。可以在这里找到一个很好的教程:

http://portaudio.com/docs/v19-doxydocs/tutorial_start.html

有时需要手动配置接口。