Компрессор динамической области значений
Audio Toolbox/Динамическое управление областью значений
Блок Compressor выполняет динамическое сжатие области значений независимо по каждому входному каналу. Динамическое сжатие области значений ослабляет громкость громких звуков, которые пересекают заданный порог. Блок использует заданные время атаки и релизы, чтобы достичь плавной приложенной кривой усиления.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Блок Compressor обрабатывает систему координат сигнала за кадром и элемент за элементом.
Сигнал N- точка, x [n], преобразуется в децибелы:
x дБ [n] проходит через усилительный компьютер. Компьютер усиления использует статическую характеристику сжатия блока Compressor, чтобы ослабить усиление, которое выше порога.
Если вы указали мягкое колено, усиливающий компьютер имеет следующую статическую характеристику:
где T - порог, R - степень сжатия, а W - ширина колена.
Если вы указали жесткое колено, усиливающий компьютер имеет следующую статическую характеристику:
Вычисленный коэффициент усиления, g c [n], вычисляется как
g c [n] сглаживается с помощью заданных параметров времени атаки и релиза:
Коэффициент времени атаки, α A, вычисляется как
Коэффициент времени релиза, α R, вычисляется как
T A является периодом атаки, заданным параметром Attack time (s). T R является периодом релиза, заданным параметром Release time (s). Fs - входная частота дискретизации, заданная параметром Inherit sample rate from input или Input sample rate (Hz).
Если для Make-up gain (dB) задано значение Auto
коэффициент усиления вычисляется как отрицательное значение вычисленного коэффициента усиления для входа 0 дБ:
Учитывая установившийся вход 0 дБ, это строение достигает установившегося выхода 0 дБ. Коэффициент усиления определяется параметрами Threshold (dB), Ratio и Knee width (dB). Это не зависит от входного сигнала.
Коэффициент усиления макияжа, M, добавляется к сглаженному усилению, gs [n]:
Вычисленный коэффициент усиления в дБ, gdB [n], переводится в линейную область:
Выход компрессора динамической области значений приведен как
[1] Джаннулис, Димитриос, Майкл Массберг и Джошуа Д. Рейсс. Digital Dynamic Range Compressor Design -- A Tutorial And Analysis (неопр.) (недоступное руководство). Журнал Общества Аудиотехники. Том 60, Выпуск 6, 2012, стр. 399-408.