1. Home
  2. Docs
  3. Nodes
  4. Audio Effects
  5. Waveshaper Node

Waveshaper Node

Applies a non-linear wave-shaping distortion to a signal, editable through an Envelope Editor.


Audio The audio/control input to which the effect is applied.


Curve The shaping curve to use, editable through an Envelope Editor. The horizontal dimension represents the input signal (from -1 to 1), the vertical dimension represents the output signal (from -1 to 1). Use the Preview button to observe how your curve would affect a sample signal.
Oversample Sets oversample amount before applying the curve, greater values can help prevent aliasing, but introduce some minor latency.


Audio The shaped Audio line.

Audio and Control lines (visualized with blue and orange, respectively) are both analogous to an analog signal. They can be used interchangeably, and, for example, an Audio output (blue) can be connected to a Control input (orange), or vice-versa.

Technical details

Setting the oversample setting to 2x or 4x will add minor latency, depending on sample rate.

Was this article helpful to you? Yes No