Click here to return to the Dynamics Processors page
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 0: Audio Input | decimal - audio | Audio Input - Channel 0 |
Name | Format [int/dec] - [control/audio] | Function Description |
---|---|---|
Pin 0: Audio Output | decimal - audio | Audio Output - Channel 0 |
GUI Control Name | Default Value | Range | Function Description |
---|---|---|---|
Hold (ms) | 0 | 0 to 2000 | Hold time applied to the output gain before it starts the decay ramp |
Decay (dB/s) | 10 | 0 to 1000 | Speed of the linear decay ramp applied to the output gain until it reaches the current target output gain |
Soft Knee | Disabled | Enabled or Disabled | Controls whether or not the corners (or “knees”) on the transfer function are smoothed or not |
GUI Name | Compiler Name | Function Description |
---|---|---|
Show Graph | MonoChannelSingleDetectNoPost2prec1_1 MonoChannelSingleDetectNoPost2prec1_p1_1 MonoChannelSingleDetectNoPost2prec1_p1_1_autoincremented … | 33 table points for input-to-output transfer function (compression curve) |
Hold (ms) | MonoChannelSingleDetectNoPost2prec1hold_1 | Sets the hold time of the compressor |
Decay (dB/s) | MonoChannelSingleDetectNoPost2prec1decay_1 | Sets the decay rate of the compressor |
This example shows the mono peak compressor being used on an analog input. Depending on the application, a variety of transfer curves could be used to achieve the desired effect. For example, when used on a microphone input, a noise gate curve could be implemented to remove the noise floor when no signal of interest is present.
Other cells used in this example: Input, Output
Toolbox Path | Dynamics Processors - Peak - Standard Resolution - Lower Range (-90 to +6 dB) - No Post Gain - Mono - Mono Peak (no gain) |
Cores Supported | ADAU1781 ADAU1761 ADAU144x ADAU170x AD1940 |
“Grow Algorithm” Supported | no |
“Add Algorithm” Supported | no |
Subroutine/Loop Based | no |
Program RAM | 41 |
Data RAM | 13 |
Parameter RAM | 35 |