用pyaudio将声音划分为等频范围

时间:2017-08-30 16:48:14

标签: fft pyaudio

我试图将音频反应式LED作为一个小项目来构建。我使用api通过计算机与LED进行交互。我想要完成的是能够将音频流划分为频率范围。例如,如果我除以100Hz,则22100 Hz独奏频道应提供221组。然后我想将每个组分配给一个LED或LED,并使用组的标准化平均值进行效果。我怎么能完成这个?我一直在阅读有关FFT的文章,并尝试了一些示例代码,但到目前为止,我已经失败了。我似乎无法理解这一点。以下是我在网上找到的最接近的项目。我已经调整了它,我能够控制我的LED,但我不能,例如,隔离前100 Hz。

https://gist.github.com/limitedmage/2245892

0 个答案:

没有答案