2017-10-20 45 views
0

私はピトンの音楽(wav)ビジュアライザーを作りたいです。Python wav周波数の音量を取得する方法は?

ボリュームと頻度を取得するコードがありますが、出力は次のとおりです。ex。 440hz、30db。

私は見たい(一度に):ex。

の100Hz、5デシベル

400Hzの、20デシベル

800Hzの、30デシベル

1600hz、20デシベル

4000hz、

2デシベルはどのようにそれを作るには?

答えて

0

私は確かめるために詳細が必要ですが、私はいくつかの種類のfftアルゴリズムが必要と考えています。

多分numpy.fftまたはscipy fft implementationsから試してみてください。

振幅をdBに変換するには両方とも愛が必要ですが、可能です。

+0

ありがとうございました。 – olokelo

+0

喜んで助けてください。それが答えであれば、そのようにマークします。 – slightlynybbled

関連する問題