Динамическая область значений расширитель
The expander
Система object™ выполняет динамическое расширение области значений независимо по каждому входному каналу. Динамическое расширение области значений ослабляет громкость тихих звуков ниже заданного порога. Он использует указанные время атаки, релизы и удержания, чтобы достичь плавной приложенной кривой усиления. Свойства expander
Системный объект задает тип динамического расширения области значений.
Для выполнения динамического расширения области значений:
Создайте expander
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
dRE = expander
создает Системный объект, dRE
осуществляют динамическое расширение области значений независимо по каждому входному каналу.
dRE = expander(
устанавливает свойство Threshold на thresholdValue
)thresholdValue
.
dRE = expander(
устанавливает свойство Ratio на thresholdValue
,ratioValue
)ratioValue
.
dRE = expander(___,
устанавливает каждое свойство Name,Value
)Name
к заданной Value
. Неопределенные свойства имеют значения по умолчанию.
dRE = expander('AttackTime',0.01,'SampleRate',16000)
создает Системный объект, dRE
, с временем атаки 0,01 секунды и частотой дискретизации 16 кГц.Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
createAudioPluginClass
и configureMIDI
функции сопоставляют настраиваемые свойства expander
Системный объект по пользовательским параметрам:
Свойство | Область значений | Отображение | Модуль |
---|---|---|---|
Threshold | [–140, 0] | линейный | dB |
Ratio | [1, 50] | линейный | ничего |
KneeWidth | [0, 20] | линейный | 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.