Multiband Parametric EQ

Многополосный параметрический эквалайзер

  • Библиотека:
  • Audio Toolbox / Фильтры

  • Multiband Parametric EQ block

Описание

Блок Multiband Parametric EQ выполняет многополосную параметрическую эквализацию независимо через каждый канал входа с помощью заданных центральных частот, усилений и добротностей. Можно сконфигурировать этот блок максимум с 10 полосами. Можно добавить фильтры низкой полки и высокой полки, а также (низкий) highpass и lowpass (высоко сокращенные) фильтры.

Порты

Входной параметр

развернуть все

Аудиовход к эквалайзеру в виде одного из следующего:

  • Матричный вход – блок обрабатывает каждый столбец входа как независимый канал.

  • Векторный вход – блок обрабатывает вход как наличие одного канала.

Типы данных: single | double

Вывод

развернуть все

Аудиовыход от эквалайзера, возвращенного как матрица. Если вы задаете вход как матрицу, блок возвращает выходной параметр с тем же размером как матричный вход. Если вы задаете вход как вектор затем, выход является матрицей N-1.

Типы данных: single | double

Параметры

развернуть все

Основной

Порядок отдельных полос эквалайзера в виде ровного положительного целого числа. У всех полос эквалайзера есть тот же порядок.

Количество полос эквалайзера в виде целого числа в области значений [1,10]. Количество полос эквалайзера не включает отлогие фильтры, highpass фильтры или фильтры lowpass.

Выберите этот параметр, чтобы задать частоты от входного порта.

Центральные частоты полос эквалайзера в Гц в виде вектора-строки из длины равняются Количеству полос. Вектор состоит из действительных скаляров в области значений 0 Вводить частоту дискретизации (Гц)/2.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите частоты входа Specify от входного порта до off.

Выберите этот параметр, чтобы задать пиковые усиления от входного порта.

Достигните максимума или опустите усиления фильтра в виде вектора-строки из длины, равной Количеству полос в дБ. Вектор состоит из действительных скаляров в области значений [–inf,20].

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Задают пиковые усиления от входного порта до off.

Выберите этот параметр, чтобы задать добротности от входного порта.

Добротности полос эквалайзера в виде вектора-строки из длины равняются Number of bands.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Задают добротность от входного порта до off.

Выберите этот параметр, чтобы задать частоту дискретизации от входного порта.

Введите частоту дискретизации в виде положительной скалярной величины в Гц.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Наследовали частоту дискретизации от входного порта до off.

Эта кнопка строит ответы фильтра низкой полки, высокая полка, highpass (низкий), и (высоко сокращенный) lowpass просачивается величина (дБ) по сравнению с частотами (Гц) график.

Примечание

Блок не поддерживает визуализацию фильтра, если какие-либо параметры заданы от входных портов, или частота дискретизации наследована.

Усовершенствованный

Выберите этот параметр, чтобы добавить фильтр низкой полки в ваш эквалайзер.

Выберите этот параметр, чтобы задать частоту среза фильтра низкой полки от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр низкой полки к on.

Частота среза низкой полки фильтрует в виде скаляра, больше, чем или равный 0 в Гц.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр низкой полки к on и Задайте сокращение низкой полки от входного порта до off.

Выберите этот параметр, чтобы задать наклон низкой полки от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр низкой полки к on.

Наклон низкой полки фильтрует в виде действительного скаляра в области значений [0,5]. Значения вне этой области значений насыщаются.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр низкой полки к on и Задайте наклон низкой полки от входного порта до off.

Выберите этот параметр, чтобы задать усиление фильтра низкой полки от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр низкой полки к on.

Усиление низкой полки фильтрует в виде действительного скаляра в области значений [–12,12] в дБ. Значения вне этой области значений насыщаются.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр низкой полки к on и Задайте усиление низкой полки от входного порта до off.

Выберите этот параметр, чтобы добавить фильтр высокой полки в ваш эквалайзер.

Выберите этот параметр, чтобы задать частоту среза фильтра высокой полки от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр высокой полки к on.

Частота среза высокой полки фильтрует в виде скаляра, больше, чем или равный 0 в Гц.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр высокой полки к on и Задайте сокращение высокой полки от входного порта до off.

Выберите этот параметр, чтобы задать наклон фильтра высокой полки от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр высокой полки к on.

Наклон высокой полки фильтрует в виде действительного скаляра в области значений [0.1,5]. Значения вне этой области значений насыщаются.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр высокой полки к on и Задайте наклон высокой полки от входного порта до off.

Выберите этот параметр, чтобы задать усиление фильтра высокой полки от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр высокой полки к on.

Усиление высокой полки фильтрует в виде действительного скаляра в области значений [–12, 12] в дБ. Значения вне этой области значений насыщаются.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр высокой полки к on и Задайте усиление высокой полки от входного порта до off.

Выберите этот параметр, чтобы добавить фильтр lowpass в ваш эквалайзер.

Выберите этот параметр, чтобы задать частоту среза фильтра lowpass от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр lowpass к on.

Частота среза lowpass фильтрует в виде скаляра, больше, чем или равный 0 в Гц.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр lowpass к on и Задайте сокращение lowpass от входного порта до off.

Выберите этот параметр, чтобы задать наклон фильтра lowpass от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр lowpass к on.

Наклон lowpass фильтрует в виде действительного скаляра в области значений [0:6:48] в дБ/октаве. Значения, которые не являются множителями 6, округлены к самому близкому кратному 6.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр lowpass к on и Задайте наклон lowpass от входного порта до off.

Выберите этот параметр, чтобы добавить фильтр highpass в ваш эквалайзер.

Выберите этот параметр, чтобы задать частоту среза сокращения фильтра highpass от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр highpass к on.

Частота среза highpass фильтрует в виде действительного скаляра, больше, чем или равный 0 в Гц.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр highpass к on и Задайте highpass сокращение от входного порта до off.

Выберите этот параметр, чтобы задать наклон фильтра highpass от входного порта.

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр highpass к on.

Наклон highpass фильтрует в виде действительного скаляра в области значений [0:6:48] в дБ/октаве. Значения, которые не являются множителями 6, округлены к самому близкому кратному 6.

Настраиваемый: да

Зависимости

Чтобы включить этот параметр, установите, Добавляет фильтр highpass к on и Задайте наклон highpass от входного порта до off.

Сверхдискретизируйте переключатель в виде одного из следующего:

  • off – Запустите многополосный параметрический эквалайзер на уровне входной частоты дискретизации.

  • on – Запустите многополосный параметрический эквалайзер на уровне два раза входной частоты дискретизации. Сверхдискретизация минимизирует деформирующие частоту эффекты, введенные билинейным преобразованием.

Интерполятор полуполосы реализует сверхдискретизацию перед эквализацией. Полуполоса decimator уменьшает частоту дискретизации назад до входной частоты дискретизации после эквализации.

Тип симуляции, чтобы запуститься в виде одного из следующего:

  • Interpreted execution – Симулируйте модель с помощью MATLAB® интерпретатор. Эта опция сокращает время запуска и имеет скорость симуляции, сопоставимую с Code generation. В этом режиме можно отладить исходный код блока.

  • Code generation – Симулируйте модель с помощью сгенерированного кода C. В первый раз вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска, но скорость последующих симуляций быстрее, чем Interpreted execution.

Настраиваемый: нет

Характеристики блока

Типы данных

double | single

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

yes

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2021b