标签: c++ linux audio
我正在开始一个在Linux中编写c ++应用程序的项目,它可以根据4种不同麦克风的输入来定位声音的方向。
我将需要一个API,让我从多个声卡中捕获音频,并允许我访问以字节格式表示的每个采样。
有人可以指出我正确的方向,Linux c ++库可以帮助我实现这一目标。这个库应该只允许我以设定的间隔从多个麦克风中连续读取样本,这会产生某种输出字节[]然后我可以输入到我的声音定位算法中。
答案 0 :(得分:0)
ALSA是所有音频API的祖父。它提供了用于音频捕获的API和命令行工具,并且几乎存在于每个Linux发行版中。