The attack time in milliseconds. Controls how quickly compression kicks in.
| key | value |
|---|---|
| default | 5 |
| range | [0, 1000] |
| is | api.TargetType.AutomatableParameter |
Single Input
| key | value |
|---|---|
| is | api.TargetType.AudioInput |
Single Output
| key | value |
|---|---|
| is | api.TargetType.AudioOutput |
The user-assigned name of this device.
Whether the device is active or not. When is_active=false, audio signal bypasses the device.
| key | value |
|---|---|
| default | true |
| is | api.TargetType.AutomatableParameter |
The width of the knee in decibels. A wider knee is a more rounded compression curve.
| key | value |
|---|---|
| default | 3 |
| range | [0, 24] |
| is | api.TargetType.AutomatableParameter |
Makeup gain apllied to the signal after compression.
| key | value |
|---|---|
| default | 0 |
| range | [-24, 24] |
| is | api.TargetType.AutomatableParameter |
X position on the desktop in the DAW.
| key | value |
|---|---|
| default | 0 |
| range | full |
Y position on the desktop in the DAW.
| key | value |
|---|---|
| default | 0 |
| range | full |
The strength of the compressor
| key | value |
|---|---|
| default | 4 |
| range | [1, 50] |
| is | api.TargetType.AutomatableParameter |
Whether the release_time_normalized is synchronized with the tempo.
| key | value |
|---|---|
| default | false |
| is | api.TargetType.AutomatableParameter |
The time for the compressor to release when the input level is dropping below the threshold.
The meaning of the value depends on the release_is_synced flag:
| key | value |
|---|---|
| default | 0.5 |
| range | [0, 1] |
| is | api.TargetType.AutomatableParameter |
Allows adjustment of the duration of the window during which the signal peak is detected that triggers the compressor, in milliseconds. If this is 0, the compressor will trigger on the first peak sample.
| key | value |
|---|---|
| default | 5 |
| range | [0, 30] |
| is | api.TargetType.AutomatableParameter |
Side Chain Input
| key | value |
|---|---|
| is | api.TargetType.AudioInput |
The level in dB on which the device starts compressing.
| key | value |
|---|---|
| default | -10 |
| range | [-40, 0] |
| is | api.TargetType.AutomatableParameter |
"gravity"The gravity is your off the shelf compressor.
The compressor "compresses" the louder portions of a signal to lower levels. It has an envelope configuring the compressor curve which is triggered when the signal gain average over a configurable rms window size exceeds a certain threshold.