用c ++编写Linux音频

时间:2014-10-10 23:41:43

标签: c++ linux audio

我正在开始一个在Linux中编写c ++应用程序的项目,它可以根据4种不同麦克风的输入来定位声音的方向。

我将需要一个API,让我从多个声卡中捕获音频,并允许我访问以字节格式表示的每个采样。

有人可以指出我正确的方向,Linux c ++库可以帮助我实现这一目标。这个库应该只允许我以设定的间隔从多个麦克风中连续读取样本,这会产生某种输出字节[]然后我可以输入到我的声音定位算法中。

1 个答案:

答案 0 :(得分:0)

ALSA是所有音频API的祖父。它提供了用于音频捕获的API和命令行工具,并且几乎存在于每个Linux发行版中。