synthesizer
synthesizer copied to clipboard
Add Parameter Smoothing
When many of the user-controlled parameters are changed rapidly, then clicks and other artefacts are evident in the synths output. We need to smooth the transition to new parameter values, using an equation such as the follows:
x = x - z (x - y)
where:
-
x
= intermediate "smoothed" value -
y
= the target value -
z
= the smoothing factor e.g. 0.001