-3

オーディオスペクトルを視覚化するためにOpenGLを使用するPythonで音楽プレーヤーを作成したいと思います。 ここに画像の説明を入力してください

私はすでに3Dエンジンをセットアップしており、必要なのはスペクトルデータを取得してレンダラーにフィードすることだけです。数ミリ秒ごとに更新される数値のリストになると思います。

FMODでその情報を取得でき、そのためのpyfmodex Pythonラッパーがあると聞きましたが、FMODのドキュメントにアクセスできず、pyfmodexはほとんどドキュメント化されていません。クラス/関数名を参照するだけでは、必要なものが見つかりません。その情報を取得できる別のライブラリがあれば、それも機能します。

4

1 に答える 1

2

numpy には、入力データのブロックに対して高速フーリエ変換を計算する FFT 関数があります。その出力を使用して、スペクトル情報を取得できます。

于 2013-03-01T17:42:24.960 に答える