MODULES
Waveshaper
Complete manual and reference for the Waveshaper module.
UPDATED MAR 9, 2026
How Does It Work?#
Waveshaper is a compact mono utility shaper with five curve types, dry/wet mix, DC offset, output gain, and an optional 4x oversampling mode for cleaner nonlinear processing.
Quick Overview#
- It is a mono processor with one audio input and one audio output.
Drivepushes the input harder into the selected curve.Curvechooses one of five shaping families.DCoffsets the signal before shaping.4xenables the oversampled path.
Inputs And Outputs#
| Port | Type | What It Does |
|---|---|---|
In | Audio | Audio input. |
Drive | CV | Modulates drive. |
Mix | CV | Modulates wet mix. |
Out | Audio | Shaped output. |
Controls Reference#
| Control | Values | Default | Behavior |
|---|---|---|---|
Curve | Transistor Fold, Sine Fold, Chebyshev, Bitcrush, Rectify | Transistor Fold | Selects the shaping curve. |
Drive | 0..1 | 0.5 | Sets the amount of drive into the curve. |
Mix | 0..1 | 1 | Blends dry and wet signal. |
DC | -1..1 | 0 | Adds DC offset before shaping. |
Output | 0.25..4 | 1 | Sets final output gain. |
4x | Off, On | On | Enables 4x oversampling. |
Curve Reference#
| Curve | What It Does |
|---|---|
Transistor Fold | Repeatedly folds the waveform around threshold points for classic utility folding. |
Sine Fold | Runs the driven signal through a sine-based fold shape. |
Chebyshev | Uses a Chebyshev polynomial whose order rises with Drive. |
Bitcrush | Reduces effective bit depth as Drive increases. |
Rectify | Moves between full-wave and stronger half-wave-style rectification. |
Behavior Notes#
DCis applied before the curve, so it is a real shaping control, not a simple output offset.Mixblends the dry input with the shaped signal.4xoversampling is enabled by default and exists specifically to keep the nonlinear path cleaner.- This module is best treated as a focused utility shaper rather than a full multi-model distortion.