The attack time of the envelope influencing the mix factor.
| key | value |
|---|---|
| default | 5 |
| range | [1, 1000] |
| is | api.TargetType.AutomatableParameter |
Single Input
| key | value |
|---|---|
| is | api.TargetType.AudioInput |
Single Output
| key | value |
|---|---|
| is | api.TargetType.AudioOutput |
The amount that the envelope influences the mix factor. 0 means no influence, 1 means full influence.
| key | value |
|---|---|
| default | 0 |
| range | [0, 1] |
| is | api.TargetType.AutomatableParameter |
The user-assigned name of this device.
The slope of the implicit anchor at (1, final_y), see message documentation for more details.
| key | value |
|---|---|
| default | 0 |
| range | [-1, 1] |
The y-coordinate of the implicit anchor at (1, final_y), see message documentation for more details.
| key | value |
|---|---|
| default | 1 |
| range | [0, 1] |
Whether to invert the auto envelope. If invert_envelope=true, then the envelope is by default "on" (mix is reduced), and can be turned off when triggered.
| key | value |
|---|---|
| default | false |
| is | api.TargetType.AutomatableParameter |
Whether the device is active or not. When is_active=false, audio signal bypasses the device
| key | value |
|---|---|
| default | true |
| is | api.TargetType.AutomatableParameter |
Controls the mix between the incoming and the effect signal. 0 ("dry") means 0% effect applied, 1 ("wet") means 100% effect applied; values between mixes the two linearly.
| key | value |
|---|---|
| default | 1 |
| range | [0, 1] |
| 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 |
Allow adjustment of the volume of the signal before it is processed Equivalent to a dB range of [-inf, 9.0].
| key | value |
|---|---|
| default | 1 |
| range | [0, 2.818382978439331] |
| is | api.TargetType.AutomatableParameter |
The release time of the envelope influencing the mix factor.
| key | value |
|---|---|
| default | 50 |
| range | [1, 1000] |
| is | api.TargetType.AutomatableParameter |
Side Chain Input
| key | value |
|---|---|
| is | api.TargetType.AudioInput |
The gain threshold above which the envelope is triggered/released. Equivalent to a dB range of [-inf, 9.0].
| key | value |
|---|---|
| default | 1 |
| range | [0, 2.818382978439331] |
| is | api.TargetType.AutomatableParameter |
"waveshaper"The waveshaper is a distortion effect that allows to remap the amplitude of the incoming signal according to a curve defined by a series of anchors.
The mix factor can be modulated by an envelope that's triggered by the peak of the main incoming signal or a side-chain signal.
The curve of the waveshaper is defined by a series of anchors that mark points on the plane spanned by (0, 0) and (1, 1). To draw the curve, sort all anchors by x-coordinate and then connect them with lines such that line between p1 and p2 are sloped with the slope parameter of anchor p2.
There are two implicit anchors:
This is to make sure the curve always starts at (0, 0) and ends at (1, 1), and that the curve can be sloped even if no anchor is present.