Эквалайзер
Революционный аудио плеер поставляет встроенный, готовый к использованию эквалайзер с бесшовной интеграцией.

Ручки
Используя комбинированный список в окне, вы можете выбрать желаемое количество ручек. Это число контролирует то, сколько ручек будет участвовать в эквализации.
Существует 5 фиксированных чисел ручек: 3, 5, 10, 18 и 30.
Это может измениться в v1.0.
Пресеты
По умолчанию, программа поставляет 25 стандартных пресетов для разных музыкальных жанров, их нельзя удалить.
Вы можете создавать новые пресеты и переименовывать их, а также можете импортировать и экспортировать пресеты.
Формат файлов пресетов
Пресеты хранятся в текстовом формате с расширением .rap.
Это может измениться в v1.0. - мы можем изменить расширение с .rap на .rape (означает RAP Equalizer), для совместимости с нашим музыкальным расширением .rapm.
Громкость
Каждая ручка позволяет устанавливать громкость от +20 дБ до -20 дБ (Это может измениться в v1.0)
Наш эквалайзер использует фильтр с конечной импульсной характеристикой, что означает что ручки не будут накладываться друг на друга и увеличивать не пренадлежащие им частоты.
Примечание
Если вы хотите изучить, как работает наш эквалайзер, всё находится в файле AudioStreamer.cpp в функции equalizerBuffer.
Вкратце: мы используем фильтры FFmpeg чтобы производить эквализацию, более точно мы используем фильтр firequalizer.
Это может быть полезно если вы хотите изучить, как использовать фильтры FFmpeg.