#N canvas 375 417 421 310 10; #N canvas 0 0 450 300 (subpatch) 0; #X array sat 44100 float 0; #X coords 0 1.02 44099 -1.02 100 70 1; #X restore 284 165 graph; #X msg 24 112 bang; #X obj 61 102 osc~ 1.5; #N canvas 0 0 450 300 (subpatch) 0; #X array osc 44100 float 0; #X coords 0 1 44099 -1 100 70 1; #X restore 283 79 graph; #X obj 71 129 tabwrite~ osc; #X obj 61 225 tabwrite~ sat; #X text 60 35 soft saturation; #X text 316 12 arg; #X text 312 264 sIgpAck 0.02; #X text 60 50 if signal is above threshold; #X text 60 65 a soft saturation is added; #X obj 61 193 saturate~ 0.5; #X text 240 278 2003 www.weiss-archiv.de; #X text 60 13 ---saturate~---; #X floatatom 152 174 5 0 0 2 thresh[-1-1] - -; #X connect 1 0 4 0; #X connect 1 0 5 0; #X connect 2 0 4 0; #X connect 2 0 11 0; #X connect 11 0 5 0; #X connect 14 0 11 1;