mc.omx.peaklim~
Description
omx.peaklim~ is a peak-limiter which allows for the specified control of signal amplitude.
Arguments
None.
Attributes
Common Box Attributes
Multichannel Group Attributes
Messages
bypass
Arguments
bypass-flag
[int]
The word omx.peaklim~.
followed by a non-zero number will output the dry unchanged input signal straight out the outlet without any processing; followed by a 0, will output the signal effected by ingain
Arguments
pre-limiter-gain
[float]
The word
, followed by a number 0-100, sets the gain (-24 to +24 dB) applied to the signal before limiting. meterData
When metering is on, the word
will cause a list of two values to be sent from the rightmost outlet at a rate specified by the . These values describe the gain reduction in dB currently applied to the two input signals. meterRate
Arguments
data-output-interval
[int]
The word
, followed by a number, specifies the interval (in milliseconds) at which the meter data described above will be sent. meters
Arguments
metering-flag
[int]
The word
, followed by a 1 or 0, turns the metering output on or off. Whe N metering is on, a list of two values will be sent from the rightmost outlet at a rate specified by the . These values describe the gain reduction in dB currently applied to the two input signals. mode
Arguments
response-mode-flag
[int]
The word
, followed by a number, sets the limiter response mode as follows: 0 = punchy, 1 = smooth. Punchy response yields extremely short attack and release times, useful for transparent limiting, or to create loudness. However, if over-used, intermodulation distortion may result. Smooth response uses longer attack and release times. The result is still a fast look-ahead limiter, but with less intermodulation distortion and less punch. outgain
Arguments
post-limiter-gain
[float]
The word
, followed by a number (0-100), sets the gain (-24 to +24 dB) applied to the signal after limiting. saveSettings
The word
causes all parameter values to be sent out the third outlet. signal
Audio input, the signal or pair of signals to be compressed.
threshold
Arguments
limiter-threshold
[float]
The word
, followed by a number (0-100), sets the limiter threshold (-24 to +24 dB below full scale). When the input signal level exceeds this threshold, it will be attenuated as necessary to keep the level below the threshold. Multichannel Group Messages
Output
list
Out third outlet: parameter values in response to
Out fourth outlet: meter data. When metering is turned on, lists of values will be output that describe various internal levels. See the description of the message.
signal
Out leftmost two outlets: the input signals (if present), with dynamics processing applied.
See Also
Name | Description |
---|---|
omx.4band~ | |
omx.5band~ | |
omx.comp~ | |
MSP Compression Tutorial 1: Peak Limiting | MSP Compression Tutorial 1: Peak Limiting |