Перейти к содержанию

Эквалайзер

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

Эквалайзер

Ручки

Используя комбинированный список в окне, вы можете выбрать желаемое количество ручек. Это число контролирует то, сколько ручек будет участвовать в эквализации.

Существует 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.