Многополосный параметрический эквалайзер
The multibandParametricEQ Система object™ выполняет многодиапазонную параметрическую эквализацию независимо по каждому каналу входа с использованием заданных центральных частот, коэффициентов усиления и качества. Можно сконфигурировать системный объект с 10 полосами. Можно добавить низкополочные и высокополочные фильтры, а также высокоскоростные (низкоскатные) и низкоскатные (высокоскатные) фильтры.

Для реализации многодиапазонного параметрического эквалайзера:
Создайте multibandParametricEQ Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
mPEQ = multibandParametricEQ создает Системный объект, mPEQ, который выполняет многодиапазонную параметрическую эквализацию.
mPEQ = multibandParametricEQ( устанавливает каждую конструкцию аргумент или свойство Name,Value)Name к заданной Value. Неопределенные свойства и аргументы создания имеют значения по умолчанию.
mPEQ = multibandParametricEQ('NumEQBands',3,'Frequencies',[300,1200,5000]) создает многополосный параметрический эквалайзер Системного объекта, mPEQ, с NumEQBands установлено на 3 и Frequencies значение свойства установлено в [300,1200,5000].Примечание
Значение, заданное в NumEQBands, должно быть длиной векторов-строк, заданной в Частотах, Факторах Качества и PeakGains. Во время создания Системного объекта первое заданное вами свойство блокирует значение.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj, используйте следующий синтаксис:
release(obj)
createAudioPluginClass и configureMIDI функции сопоставляют настраиваемые свойства multibandParametricEQ Системный объект по пользовательским параметрам:
| Свойство | Область значений | Отображение | Модуль |
|---|---|---|---|
Frequencies | [20, 20000] | журнал | Hz |
QualityFactors | [0.2, 700] | линейный | ничего |
PeakGains | [–50, 20] | линейный | dB |
LowShelfCutoff | [20, 20000] | журнал | Hz |
LowShelfSlope | [0.1, 5] | линейный | ничего |
LowShelfGain | [–12, 12] | линейный | dB |
HighShelfCutoff | [20, 20000] | журнал | Hz |
HighShelfSlope
| [0.1, 5] | линейный | ничего |
HighShelfGain | [–12, 12] | линейный | dB |
LowpassCutoff | [20, 20000] | журнал | Hz |
LowpassSlope | [0, 48] | линейный | дБ/октава |
HighpassCutoff | [20, 20000] | журнал | Hz |
HighpassSlope | [0, 48] | линейный | дБ/октава |
designParamEQ | designShelvingEQ | designVarSlopeFilter | Parametric EQ