This command adds distortion to each selected Sound.
There are two types of distortion available:
- Hard clipping: the amplitude is limited to a maximum value
- Soft clipping: the amplitude is saturated along a smooth curve, based on the arctangent function
The resulting new Sound(s) will appear selected in the list of objects.
Hard Clipping formula adapted from a script by David Weenink, "Speech Signal Processing with Praat. 18.104.22.168 Oversteering and clipping".
Soft Clipping formula adapted from "Soft Clipping" , and from "Analogue Tape Simulation in MATLAB. 2.3 Tape Saturation Using Arctangent Function".