#N canvas 250 119 894 548 10;
#X obj 211 262 osc~ 220;
#X obj 210 429 soundoutput;
#X text 195 116 Inlet0~: signal to distort;
#X obj 352 423 tabwrite~ \$0-scope;
#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-scope 441 float 2;
#X coords 0 1 441 -1 200 140 1;
#X restore 536 269 graph;
#X obj 352 401 metro 100;
#X obj 352 382 tgl 15 0 empty empty scope 17 7 1 10 -262144 -1 -1 1
1;
#X msg 368 337 dry \$1;
#X floatatom 368 290 5 0 0 1 dry_wet - -;
#X text 252 159 dry <number> (default 0=full wet);
#X text 196 47 distort by reducing the bitdepth of a signal to generate
aliasing;
#X msg 354 254 depth \$1;
#X floatatom 354 226 5 0 0 1 depth_(min=1) - -;
#X text 196 140 Inlet1: depth <number>;
#X obj 210 361 e_bitcrusher bc1000 4;
#X text 194 88 Args: <name> <depth (default:128>;
#X obj 368 311 / 100;
#X obj 210 315 *~ 0.5;
#X obj 266 314 / 100;
#X floatatom 266 293 5 0 0 0 - - -;
#X obj 48 49 e_bitcrusher <name>;
#X connect 0 0 17 0;
#X connect 5 0 3 0;
#X connect 6 0 5 0;
#X connect 7 0 14 1;
#X connect 8 0 16 0;
#X connect 11 0 14 1;
#X connect 12 0 11 0;
#X connect 14 0 1 0;
#X connect 14 0 1 1;
#X connect 14 0 3 0;
#X connect 16 0 7 0;
#X connect 17 0 14 0;
#X connect 18 0 17 1;
#X connect 19 0 18 0;
