Динамическая область значений ворот
The noiseGate Система object™ выполняет динамическое преобразование области значений независимо по каждому входному каналу. Динамическое стробирование области значений подавляет сигналы ниже заданного порога. Он использует указанные время атаки, релизы и удержания, чтобы достичь плавной приложенной кривой усиления. Свойства noiseGate Системный объект задает тип динамической области значений стробирования.

Для выполнения динамической области значений стробирования:
Создайте noiseGate Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
dRG = noiseGate создает Системный объект, dRG, который выполняет динамическую область значений независимо по каждому входному каналу.
dRG = noiseGate( устанавливает свойство Threshold на thresholdValue)thresholdValue.
dRG = noiseGate(___, устанавливает каждое свойство Name,Value)Name к заданной Value. Неопределенные свойства имеют значения по умолчанию.
dRG = noiseGate('AttackTime',0.01,'SampleRate',16000) создает Системный объект, dRG, со временем атаки 10 мс и частотой дискретизации 16 кГц.Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj, используйте следующий синтаксис:
release(obj)
createAudioPluginClass и configureMIDI функции сопоставляют настраиваемые свойства noiseGate Системный объект по пользовательским параметрам:
| Свойство | Область значений | Отображение | Модуль |
|---|---|---|---|
Threshold | [–140, 0] | линейный | dB |
AttackTime | [0, 4] | линейный | секунды |
ReleaseTime | [0, 4] | линейный | секунды |
HoldTime | [0, 4] | линейный | секунды |
[1] Джаннулис, Димитриос, Майкл Массберг и Джошуа Д. Рейсс. Digital Dynamic Range Compressor Design -- A Tutorial and Analysis (неопр.) (недоступное руководство). Журнал Общества Аудиотехники. Том 60, Выпуск 6, 2012, стр. 399-408.