Simple Waveshaping effect with tweakable transfer function.
(here is a video of the plugin in action inside Ableton Live 10)
The input signal's level is first scaled via the DRIVE control, and then passed through the transfer function. The MIX control allow to blend between the original and modified signals.
The tranfers function is made of two building blocks:
- an hyperbolic tangent component (with adjustable "slope" and amplitude)
- a sinusoidal component with (adjustable frequency and amplitude)
By tweaking those parameters (TANH SLOPE and SINE FREQ) and the relative amplitudes (TANH AMP and SIN AMP), it is possible to come up with different shapes and thus different audible effects (see video)
-
Fifty shades of distortion (ADC17): great video/tutorial about distortion in general, including waveshaping and more.