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