我想在pyton中制作一个音乐(wav)可视化工具。
我有获取音量和频率的代码,但我的输出仅为:ex。 440hz,30 db。
我想(一次)看到:ex。
100hz,5db
400hz,20db
800hz,30db
1600hz,20db
4000hz,2db
如何制作?
答案 0 :(得分:0)
我需要更多细节以确定,但我相信需要某种fft算法。
也许可以尝试来自numpy.fft或来自scipy fft implementations的内容。
这两者都需要一些爱将幅度转换为dB,但似乎有可能。