FFTの使用について質問があります。Minim iで関数getBand(int i)
を使用すると、特定の周波数の振幅を抽出して、そのきれいなマップを作成できます。よく働く。
ただし、これは好奇心の問題です。同じ周波数を使用して同じ曲を2回再生して抽出された値を見ると(振幅は同じである必要があります)、非常に異なる値が得られます-これはなぜですか?
0.0,0.0,0.0,0.0,0.0,0.08706585,0.23708777,0.83046436,0.74603105,0.30447206
0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08706585,0.4790409,0.9608221,0.83046436,0.74603105