У меня вопрос по поводу использования БПФ. Используя функцию getBand(int i)
с Minim , я могу извлечь амплитуду определенной частоты и сделать из нее красивые карты. Прекрасно работает.
Впрочем, это скорее вопрос любопытства. Когда я смотрю на значения, извлеченные из воспроизведения одной и той же песни два раза с использованием одной и той же частоты (поэтому амплитуда должна быть одинаковой), но я получаю очень разные значения - почему это так?
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