Как получить частотный спектр сегмента выборок из AudioInputStream? - PullRequest
0 голосов
/ 20 июня 2010

Существует ли хороший (чистый Java) библиотека с открытым исходным кодом для получения спектра частот семплов, взятых из AudioInputStream ?

Ответы [ 2 ]

1 голос
/ 21 июня 2010

Существует несколько библиотек FFT, например, Apache Commons Math включает в себя FFT.

Имейте в виду, однако, что оценка спектра является чем-то более сложным, чем простое преобразование Фурье (DFT). (Правда, однако, что самый основной метод, Периодограмма , сводится к вычислению ДПФ и принятию его абсолютного значения).

0 голосов
/ 20 июня 2010

Сайт для FFTW, одной из самых популярных библиотек FFT, предположительно имеет привязки Java.Проверьте описания на http://www.fftw.org/download.html.

...