用Python做频谱分析仪?[关闭]

问题描述 投票:0回答:2

我想用Python创建一个音乐播放器,使用OpenGL来实现音频频谱的可视化。enter image description here

我已经设置了3D引擎,我所需要的就是获取频谱数据,并将其输入到渲染器中。

我听说你可以通过FMOD获得这些信息,而且有pyfmodex的Python包装器,但我无法访问FMOD文档,而且pyfmodex几乎没有文档。仅仅浏览classfunction名称就找不到我所需要的东西.如果有其他库可以得到这些信息也可以。

python audio fmod spectrum
2个回答
2
投票

numpy有一个FFT函数,它可以对输入数据块进行快速的傅里叶变换计算。你可以用它的输出来获得你的频谱信息。

© www.soinside.com 2019 - 2024. All rights reserved.