Обнаружение аудио спектра - PullRequest
0 голосов
/ 19 марта 2011

Я пишу аудио-визуализирующее приложение, которое будет определять низкие, средние и высокие частоты песни. Я бесконечно смотрел в Google и, похоже, ничего не могу найти, и все документы разработчика Apple, кажется, показывают использование аудио стандартными способами.

В идеале, я просто ищу функцию target C.

Ответы [ 2 ]

0 голосов
/ 19 марта 2011

Вы можете использовать простую процедуру FFT, такую ​​как KissFFT , с довольно маленьким размером окна (например, 256).Затем просто сложите величины интересующих бинов для каждого из трех диапазонов.

0 голосов
/ 19 марта 2011

Я также искал что-то, чтобы отфильтровать частоты, и я не мог найти ничего готового. Итак, я начал создавать свой собственный. Я использую фильтр Window-Sinc на основе этого кода. Проверьте это! http://logix4u.net/DSP/Digital_Filters/Windowed_sinc_filter.html

...