@ShortDescription

@ParamDescription(cena)
/* Limiter Enable */
Enables the compressor.

@ParamDescription(cthr)
/* Limiter Threshold */
Sets the threshold at which the compressor begins to act. There will be no gain reduction
applied by the compressor when the input signal is below this threshold.

@ParamDescription(crto)
/* Limiter Ratio */
The gain reduction ratio that is applied to the input signal when the signal is above threshold.
The actual ratio applied also depends on the knee parameter which can be used to soften the knee 
and make the applied ratio progressive.

@ParamDescription(catk)
/* Limiter Attack */
The characteristic attack time of the application of the gain reduction. Longer attack times will
cause #name to be less responsive to short transients. Short attack times are required to use #name
as a signal limiter, but very short attack times can lead to distortion in the output signal. The 
attack time is applied in the detector stage of #name.

@ParamDescription(crls)
/* Limiter Release */
The characteristic release time of the application of the gain reduction. Longer release times will
cause #name to be maintain the gain reduction for a longer period of time after transients. Longer 
release times are appropriate when using #name as a leveling amp/AGC. Alternatively, shorter release
times are appropriate when using #name to increase the apparent level of impulsive material. Very 
short release times can lead to distortion in the output signal. The release time is applied in the
detector stage of #name.

@ParamDescription(ckne)
/* Limiter Knee */
Adjusts the shape of the knee of the compressor as the detector goes above threshold. When knee is 
set to 0, the transition from no gain reduction to the specified ratio is immediate at the specified
threshold. As this parameter is increased, the transition between the 1:1 ratio and the specified 
ratio is made more and more progressive, thus "softening" the action of the compressor.

@ParamDescription(outc)
/* Limiter Out Ceiling */
Sets the maximum output level of the compressor. The output signal is hard-clipped, post compressor,
at this signal level.

@ParamDescription(cmgn)
/* Limiter Makeup Gain */
Sets the additional gain applied to the signal post compressor. Is used to raise sub-threshold signal
level rather than reduce the super-threshold signal level.

@ParamDescription(cagn)
/* Limiter Auto Gain */
When enabled, causes the compressor to automatically adjust the makeup gain to keep full-scale input
approximately at full-scale on output. This is a huertistic rule, and will likely need to be trimmed
by the user using the #param(cmgn).

@ParamDescription(cssc)
/* Limiter SC Source */
Chooses the detector input source. Select between the input signal, and the sidechain input.

@ParamDescription(mbyp)
/* Limiter Master Bypass */
When enabled, fully bypasses the plugin.

@Description
#name is a flexible, full featured stereo dynamics processor that provides compression/limiting 
functionality. 

The compressor provides a flexible detector that can be driven from the input signal
or a sidechain input. The detector computes the input level of the source signal, using the user 
specified #param(catk) and #param(crls) times to control the responsiveness of gain cell of the 
compressor. If the detector source signal is the input, the detected signal is the maximum of the 
detected level of the two individual channels. The gain applied to the stereo signal is the same
on both channels.



When the detected level is below the #param(cthr), the gain cell passes the signal 
with no change. Conversely, when the detected level is above the #param(cthr), the signal is 
attenuated based upon the #param(crto), #param(ckne) and the level of the signal above the 
#param(cthr). 

When the #param(ckne) is set to 0, #name acts a hard-threshold compressor. For every dB (x) the 
signal is above the #param(cthr), the output signal increase above #param(cthr) by x &divide; #param(crto).

When the #param(ckne) is set to a value above 0, the knee will be softened, and the effective #param(crto)
will increase gradually from 1 to the specified #param(crto). The transition is made more gradual as the 
#param(ckne) is increased from 0 to 1.

After the compressor gain-reduction has been applied to the signal, an additional make-up gain block applies
a user specified #param(cmgn) to the signal. If the #param(cagn) has been enabled, the user specified 
#param(cmgn) is applied in addition to the compressor computed make-up gain.

After the make-up gain has been applied, the output signal is limited to level specified by the #param(outc).
This output ceiling limiter captures the effects of fast-transient breakthrough and is especially useful when 
using #name on highly impulsive signals with large compression ratios.


@SeeAlso(MHL ,cmpM)
@SeeAlso(MHL ,mlmM) /* MIOLimitª (m/m) */
@SeeAlso(MHL ,mlmS) /* MIOLimitª (s/s) */
