#N canvas 553 210 708 493 10; #X obj 350 276 *~; #X text 383 29 gain-scaler; #X text 510 36 limiter on off; #X text 253 14 channel; #X text 253 27 on/off; #X obj 383 79 line; #N canvas 227 144 311 333 limiter 0; #X obj 226 52 inlet; #X obj 226 89 switch~; #X obj 107 189 limiter~ 50; #X msg 128 131 LIMIT; #X obj 145 63 loadbang; #X msg 172 131 set 100 40 100; #X obj 49 187 z~ 64; #X obj 72 227 *~; #X obj 47 40 inlet~ signal; #X obj 71 262 outlet~ signal; #X connect 0 0 1 0; #X connect 2 0 7 1; #X connect 3 0 2 0; #X connect 4 0 3 0; #X connect 4 0 5 0; #X connect 5 0 2 0; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 8 0 2 0; #X connect 8 0 6 0; #X restore 379 318 pd limiter; #X obj 243 160 *~; #X obj 258 128 sig~; #X obj 153 70 hip~ 20; #X text 133 24 signal microphone; #X obj 304 405 prvu~; #X obj 383 50 r \$1-gain; #X obj 510 58 r \$1-limiter; #X obj 384 224 sig~; #X obj 0 0 cnv 15 80 140 empty empty empty 20 12 0 14 -228856 -66577 0; #X obj 33 24 vu 15 80 empty empty -1 -8 0 10 -66577 -1 0 0; #X obj 11 24 vsl 10 80 0 12 0 0 \$0-gain-r \$0-gain-s 1.215190 2 90 0 10 -262144 -1 -1 800 1; #X obj 11 5 tgl 15 0 \$0-chan-onoff-r \$0-chan-onoff-s on/off 20 8 0 10 -262144 -258113 -1 1 1; #X obj 11 120 tgl 15 0 \$0-limiter-r \$0-limiter-s limiter 20 8 0 10 -262144 -1 -1 0 1; #N canvas 0 22 547 426 switch~ 0; #X text 63 22 switch between two audio inputs; #X obj 353 261 line~; #X obj 441 204 line~; #X obj 337 289 *~; #X obj 424 292 *~; #X obj 353 190 - 1; #X obj 351 213 abs; #X obj 442 148 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 337 131 osc~; #X obj 396 130 osc~; #X msg 352 233 \$1 30; #X msg 441 176 \$1 30; #X obj 408 320 +~; #X obj 397 349 dac~; #X text 341 75 Test:; #X obj 73 134 inlet~; #X text 73 116 input1; #X obj 120 271 line~; #X obj 208 214 line~; #X obj 104 299 *~; #X obj 191 302 *~; #X obj 120 200 - 1; #X obj 118 223 abs; #X msg 119 243 \$1 30; #X msg 208 186 \$1 30; #X obj 175 330 +~; #X obj 136 134 inlet~; #X text 136 116 input2; #X obj 207 133 inlet; #X text 207 114 toggle; #X obj 175 357 outlet~; #X text 65 34 with toggle on it switsches to 2nd input; #X obj 330 103 nbx 5 14 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 10 -262144 -1 -1 0 256; #X obj 395 102 nbx 5 14 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 10 -262144 -1 -1 0 256; #X obj 185 59 loadbang; #X msg 186 89 0; #X connect 1 0 3 1; #X connect 2 0 4 1; #X connect 3 0 12 0; #X connect 4 0 12 1; #X connect 5 0 6 0; #X connect 6 0 10 0; #X connect 7 0 5 0; #X connect 7 0 11 0; #X connect 8 0 3 0; #X connect 9 0 4 0; #X connect 10 0 1 0; #X connect 11 0 2 0; #X connect 12 0 13 0; #X connect 12 0 13 1; #X connect 15 0 19 0; #X connect 17 0 19 1; #X connect 18 0 20 1; #X connect 19 0 25 0; #X connect 20 0 25 1; #X connect 21 0 22 0; #X connect 22 0 23 0; #X connect 23 0 17 0; #X connect 24 0 18 0; #X connect 25 0 30 0; #X connect 26 0 20 0; #X connect 28 0 24 0; #X connect 28 0 21 0; #X connect 32 0 8 0; #X connect 33 0 9 0; #X connect 34 0 35 0; #X connect 35 0 24 0; #X connect 35 0 21 0; #X restore 350 365 pd switch~; #X obj 259 76 s \$0-chan-onoff-s; #X obj 258 104 r \$0-chan-onoff-r; #X obj 258 51 r \$1-chan-onoff; #X obj 383 106 s \$0-gain-s; #X obj 384 191 r \$0-gain-r; #X obj 510 90 s \$0-limiter-s; #X obj 510 123 r \$0-limiter-r; #X msg 403 162 label \$1; #X obj 402 132 makefilename %f; #X obj 350 405 outlet~ signal; #X obj 152 46 inlet~; #X obj 244 -5 loadbang; #X msg 228 50 1; #X connect 0 0 20 0; #X connect 0 0 6 0; #X connect 5 0 24 0; #X connect 6 0 20 1; #X connect 7 0 0 0; #X connect 8 0 7 1; #X connect 9 0 7 0; #X connect 11 0 16 0; #X connect 12 0 5 0; #X connect 13 0 26 0; #X connect 14 0 0 1; #X connect 20 0 11 0; #X connect 20 0 30 0; #X connect 22 0 8 0; #X connect 23 0 21 0; #X connect 25 0 14 0; #X connect 25 0 29 0; #X connect 27 0 6 1; #X connect 27 0 20 2; #X connect 28 0 24 0; #X connect 29 0 28 0; #X connect 31 0 9 0; #X connect 32 0 33 0; #X connect 33 0 21 0; #X connect 33 0 5 0; #X coords 0 -1 1 1 80 140 2 0 0;