Fuzz Distortion эффект

Этот код похож на эффект Distortion, разница лишь в том, что здесь искажение производится агрессивно:

Когда входной сигнал достигает порогового значения искажения, сигнал усиливает абсолютную максимальную (или минимальную) шкалу. Вы можете сделать fuzz более твердым или мягким, используя кнопки.