用python检查音频并将其分为高,中,低音高可视化的好方法是什么?

TVa*_*rmy 5 python audio

因此,我打算尝试使用Arduino和Python制作一个灯管,通过串行通信来控制几个LED的亮度.计算机将使用麦克风或播放MP3来生成数据.

我不太确定如何处理音频处理.什么是python的一个很好的选择,可以采取播放音频文件或麦克风数据(我更喜欢麦克风),然后将其分成不同的频率范围,并将强度写入变量?如果我使用麦克风,是否需要担心泛音?

bgp*_*ter 1

如果您不打算使用 Python,您还应该考虑使用PureData (PD)来处理音频分析。PD 与 Arduino 的连接问题已经解决,并且有许多预先存在的组件可以使音频处理变得容易。