четвер, 5 липня 2018 р.

Equalizer.

Програмний еквалайзер для мікрофона, має три смуги регулювання, бля швидкого коректування АЧХ мікрофона і тракту передачі.
За основу взято приклад від STM arm_graphic_equalizer_example.
Коффициенти для біквадратних фільтрів розраховані для частоти семплірованія 32 kHz.
Крок перебудови 1dB, діапазон -9dB до + 9dB, для кожної смуги.
Викладаю код еквалайзера може кому стане в нагоді, основний час я витратив на розрахунок коефіцієнтів для фільтрів.
Еквалайзер випробуваний на Minion SDR, прекрасно скорегував потрібну мені АЧХ по мікрофону.







equalizer.c
equalizer_coeff.h

Немає коментарів:

Дописати коментар