v0.1Latest

Saturation

Character saturation with tone, tilt, and reference-based auto-gain.

Five-control saturation chain with selectable Character, Drive, post-shaper Tone, complementary Tilt, static auto-gain, and phase-matched Mix.

Inputs

Audio In

Audio signal input

IDaudio
Signalaudio · audio rate · stereo
Unitnormalized
Range-1 to 1 normalized
Default0
CoercionImplicit

Drive CV

IDdriveMod
Signalcontrol · control rate
CoercionImplicit

Mix

Live dry/wet mix control

IDmix
Signalcontrol · control rate
Unitmix01
Range0 to 1 mix01
Default1
CoercionImplicit

Outputs

Audio Out

Audio signal output

IDaudio
Signalaudio · audio rate · stereo
Unitnormalized
Range-1 to 1 normalized
CoercionImplicit

Parameters

Character

Transfer character used for saturation and clipping.

IDcurve
Typeenum
Controlselect
Range or OptionsSmooth (Tanh) (tanh), Soft (soft), Hard (hard), Fold (fold), Sine (sine), Warm (warm)
DefaultSmooth (Tanh) (tanh)

Drive

Sets the input gain driven into the selected saturation curve.

IDdriveDb
Typefloat
Controlslider
Range or Options0 to 36 dB, step 0.1
Default6

Tone

Sets the post-saturation low-pass filter frequency.

IDtoneHz
Typefloat
Controlslider
Range or Options100 to 20000 Hz, step 1, log
Default8000

Tilt

Tilts frequencies around 700 Hz before saturation, then removes the tilt afterward.

IDtiltDb
Typefloat
Controlslider
Range or Options-6 to 6 dB, step 0.1
Default0

Mix

Blends the dry input with the saturated signal.

IDmix
Typefloat
Controlslider
Range or Options0 to 1 mix01, step 0.01
Default1

Details

Canonical IDfx.saturation
Categoryeffects
Runtime Surfaceaudio
Runtime Targetsaudio-worklet
JUCE Early AccessSupported
Early Access NoteNative-supported in the plugin for the current catalog/runtime support contract.
Audio Channel BehaviorPreserve (stereo in → stereo out, width unchanged)