我想从Mac的线内或内置麦克风中提取PCM样本流,并进行一些实时分析(确切的性质与这个问题无关,但可能经常是FFT,或样本水平的一些基本统计数据,或者您拥有什么)。

什么适合这个呢?编写一个AudioUnit,它只是将声音传递并偶然将其传递到某个地方进行分析?编写一个可识别JACK的应用程序,并弄清楚如何使其能够与JACK服务器一起玩?随心所欲?

这是一个俗气的概念验证爱好项目,因此API的简单性是驱动因素(其次是合理选择编程语言)。

最佳答案

我认为portaudio是您所需要的。
从控制台应用程序从麦克风读取的内容为10行C文件(请参阅portaudio distrib中的patests)。

关于macos - 在Mac上使用简单的音频输入API?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37529/

10-13 07:50