Distortion, Non-Linear, µLaw

Download

     Disclaimer...

23   desc:Distortion: Non-Linearity, µLaw, v1.0.0
24  
25   slider1:0<0,1.0,0.01>µ
26   slider2:0<0,1.0,0.01>gain
27  
28   @init
29   mu = 0;
30   gain = 1.0;
31  
32   @slider
33   mu = slider1 * 4; // 255
34   gain = slider2;
35  
36   @sample
37   mu > 0 ? (
38   spl0 < 0 ? (
39   spla = -(log(1 + (mu * -spl0)) / log(1 + mu));
40   ) : (
41   spla = (log(1 + (mu * spl0)) / log(1 + mu));
42   );
43   ) : ( spla = spl0; );
44   spl0 = spla * gain;
45  

Download