Как сделать анализатор RTA в Iphone - PullRequest
0 голосов
/ 09 сентября 2010

Я хочу сделать RTA для аудио.Я попробую его по образцу кода aurioTouch, но я не смог сделать этот фактический RTA, я хочу сделать RTA на основе Octave и 1/3 Octave.

Пожалуйста, предложите мне правильный путь.

1 Ответ

1 голос
/ 09 сентября 2010

То, что вы можете попробовать - это массив полосовых фильтров с желаемой частотной характеристикой (октавная или 3-октавная полоса пропускания, ширина перехода, затухание в полосе пропускания и т. Д.), Которые вы можете реализовать с использованием стандартного DSP IIR (или, возможно, перекрытия FFT). -добавить / сохранить) алгоритмы и методы фильтрации. Пример aurioTouch уже показывает вам, как получить аудиосэмплы для подачи на выбранный вами процесс фильтрации. Затем выведите на график рассчитанную амплитудную характеристику каждого фильтра (например, от повторителя огибающей) на нужном временном шаге.

В Интернете есть множество учебных пособий и ресурсов по цифровой обработке сигналов: Скучно , Викиучебники , DSPGuru , DSPGuide и т. Д. .

...