Wiki

This version (01 Aug 2013 23:34) was approved by William Jahn.

Limiter (ADAU1772)

Click here to return to the Dynamics Processors page


The limiter in the ADAU1772 compares the input signal against the setting of the threshold to make adjustments to the output gain. When the input signal level is greater than or equal to the threshold level, the output gain is set to the 'Min Gain' gain setting. When the input signal level is less than the threshold setting, the output gain is set to the 'Max Gain' gain setting. The rate of gain change between the Min and Max settings is determined by the 'Attack' and 'Decay' parameters.


An external detect version of the limiter also exists in the Toolbox library. This cell has a separate input to be compared against the threshold giving the ability to 'sidechain' or use a separate 'key input' to the compressor.

In order to use the limiter on the ADAU1772 the 'Limiter Enable' bit must set high.
Core Enable register; address 0x000B; bit [1].

In SigmaStudio this switch can be found in the Chip Control tab of the Hardware Configuration section of the project.

Input Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Audio Inputdec - audioAudio signal to be limited.

Output Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Audio Outputdec - audioLimited audio output signal.

GUI Controls

GUI Control NameDefault ValueRangeFunction Description
Threshold0 dB+12 dB to -138 dBControls the value that the input level is compared to. When the input level is greater than or equal to this value, the output gain will ramp to the 'Min Gain'
Min Gain0 dB+12 dB to -138 dBThis value is the lowest possible output gain setting
Max Gain0 dB+12 dB to -138 dBThis value is the highest possible output gain setting
Attack0 0 to 16777215This value dictates the ramp slope from Max Gain to Min Gain. The display shows this value in ms.
Decay0 0 to 16777215This value dictates the ramp slope from Min Gain to Max Gain. The display shows this value in ms.
resources/tools-software/sigmastudio/toolbox/dynamicsprocessors/limiter_adau1772.txt · Last modified: 01 Aug 2013 23:34 by William Jahn