AGC

The Automatic Gain Control (AGC) block is a dynamics processing block which regulates the level of an audio signal. Its function is to maintain a relatively constant output level, and it will add or subtract gain in order to bring the level of the input signal closer to the Target Level. The AGC block only adjusts gain when it receives a qualifying input signal (see “Qualifying Input Signals” below).

The AGC block can optionally utilize SpeechSense™ technology to make better decisions about when to make level adjustments. It can also be optionally triggered from a side chain input.

DSP Block Representation

More information on logic is located here: AGC

Control Dialog

Advanced Speech Mode Options Dialog

Qualifying Input Signals

The AGC block will only adjust its gain when it receives a qualifying input signal. The definition of a qualifying input signal depends on whether Speech Mode is on or off.  When the input signal is not a qualifying signal, the AGC block will hold its previous gain setting until it receives a qualifying signal or until the Hold Time elapses.

When Speech mode is ON, a qualifying signal must satisfy ALL of the following:

When Speech mode is OFF, a qualifying signal must satisfy the following:

Side Chain Input

The optional Side Chain input can be enabled when the block is initially created (or by right-clicking on the block and choosing “Edit Block Parameters”). When the Side Chain input is enabled, the signal connected to the Side Chain (SC) is evaluated and used by the AGC block for control processing (instead of the 'level' of the main Input Signal). This means the AGC calculates the amount of gain required from the Side Chain input to bring the Input signal to the Target Level, then it applies that amount of gain to the Input Signal.

Logic Output

The logic output on the AGC block will generate a logic HIGH signal when the AGC block is actively making adjustments.  In other words, whenever the AGC Active light is lit, the logic output will go HIGH.