ΣSigmaStudio English

Автоматическое управление громкостью

Данный алгоритм предназначен для приложений телевизионного звука. Воспринимаемый уровень громкости часто значительно меняется от канала к каналу, а также внутри одного канала, особенно во время рекламы. Этот алгоритм автоматически компенсирует различия в уровнях.Автоматическое управление громкостью

Элементы управления GUI

GUI Control NameDefault ValueRangeFunction Description
AVC Enableoffon or offВключает и выключает обработку сигнала. Это байпасный переключатель; изменение его положения немедленно повлияет на выходной сигнал.
Decay Rate4 sec0.02 sec to 12 secУправляет временем, необходимым для подъема слабого сигнала до целевого уровня.
Max Attenuation (dB)1811 to 18Максимальное ослабление, которое будет применено к громкому сигналу, когда алгоритм пытается поддерживать целевой выходной уровень.
Max Gain (dB)120 - 15Максимальное усиление, которое будет применено к тихому сигналу, когда алгоритм пытается поддерживать целевой выходной уровень.
Output Level (dB)-18-18 to -3Целевой выходной уровень (в RMS), который алгоритм будет пытаться поддерживать.
Freeze Level (dB)-36-36 to -20Порог, ниже которого алгоритм считает сигнал «шумом», не пригодным для усиления. Когда уровень аудиовхода падает ниже этого значения, выходное усиление остается неизменным. Это позволяет алгоритму игнорировать фоновый шум, когда основной сигнал отсутствует. Обратите внимание, что для огибающей ниже уровня заморозки действует медленная скорость спада (Decay Rate), равная 12 секундам.


ПРИМЕЧАНИЕ: этот алгоритм вносит постоянную задержку в аудиосигнал независимо от настройки AVC Enable. Данный алгоритм поддерживает только частоты дискретизации 44.1 кГц и 48 кГц (за исключением процессора ADAU145x, который поддерживает все частоты дискретизации).

ADAU145x DSP: Реализация этого алгоритма для ADAU145x поддерживает расширение входных каналов для приложений 5.1/7.1. Однако обнаружение уровня громкости рассчитывается только по первым 2 входам (левому и правому), а результирующая компенсация уровня и задержка применяются ко всем остальным каналам.

Пример

Следующая примерная тестовая схема переключает вход AVC между двумя уровнями тональных сигналов, разнесенными на 20 дБ: Пример Огибающая входного сигнала ALC выглядит следующим образом: Пример Огибающая результирующего выходного сигнала выглядит следующим образом: Пример Это наглядно показывает, что алгоритм AVC применяет быстрое уменьшение усиления, когда входной уровень резко возрастает. Когда входной уровень резко падает, алгоритм AVC медленно увеличивает усиление до тех пор, пока не будет достигнут целевой уровень.

Automatic Volume Control в SigmaStudio: настройка и параметры

Automatic Volume Control (AVC) — это алгоритм автоматического управления громкостью, предназначенный для приложений телевизионного звука в среде SigmaStudio. Он решает проблему значительных перепадов воспринимаемого уровня громкости между различными каналами вещания или внутри одной передачи, особенно заметных во время рекламных блоков. AVC автоматически компенсирует эти различия, поддерживая комфортный для слушателя уровень выходного сигнала. Принцип работы алгоритма основан на анализе огибающей входного сигнала и сравнении его среднеквадратичного уровня (RMS) с заданным целевым значением. Когда уровень сигнала резко возрастает, AVC быстро уменьшает усиление, чтобы не допустить перегрузки. Если же уровень падает, алгоритм плавно увеличивает усиление до тех пор, пока не будет достигнут целевой выходной уровень. Для слабых сигналов предусмотрено максимальное усиление (Max Gain) до 12 дБ, а для слишком громких — максимальное ослабление (Max Attenuation) до 18 дБ. В графическом интерфейсе SigmaStudio доступны несколько ключевых параметров для настройки. Параметр AVC Enable представляет собой байпасный переключатель, который мгновенно включает или отключает обработку сигнала. Decay Rate определяет время (от 0.02 до 12 секунд), необходимое для восстановления уровня слабого сигнала до целевого значения. Output Level задает желаемый выходной уровень в дБ (от -18 до -3).