#N canvas 425 105 698 578 12;
#X obj 24 25 inlet;
#X obj 24 314 inlet;
#X text 22 5 trigger;
#X obj 88 26 inlet;
#X obj 156 477 line~;
#X obj 132 25 inlet;
#X obj 189 25 inlet;
#X obj 239 25 inlet;
#X text 44 103 level;
#X obj 156 512 outlet~;
#X text 73 103 attack;
#X text 118 104 decay;
#X text 140 101 sustain;
#X text 182 102 release;
#X obj 310 442 snapshot~;
#X obj 310 414 metro 200;
#X msg 310 470 set \$1;
#X floatatom 208 54 5 0 0 0 - - - 0;
#X obj 15 286 f \$1;
#X obj 310 388 loadbang;
#X obj 13 233 loadbang;
#X obj 161 55 bng 15 250 50 0 empty empty empty 0 -6 0 8 #dfdfdf #000000
#000000;
#X obj 176 55 bng 15 250 50 0 empty empty empty 0 -6 0 8 #dfdfdf #000000
#000000;
#X msg 347 133 0;
#X obj 146 55 bng 15 250 50 0 empty empty empty 0 -6 0 8 #dfdfdf #000000
#000000;
#X msg 207 129 1;
#X msg 274 131 -1;
#X obj 143 288 f \$2;
#X floatatom 88 76 4 0 0 0 - - - 0;
#N canvas 279 23 743 677 control 0;
#X obj 401 632 outlet;
#X obj 50 55 inlet;
#X obj 170 55 inlet;
#X obj 256 55 inlet;
#X text 47 28 trigger;
#X text 167 28 level;
#X text 425 610 to line~;
#X obj 36 152 moses;
#X text 90 166 from;
#X text 92 178 here;
#X obj 36 199 t b b;
#X text 44 170 from;
#X text 46 182 zero;
#X msg 206 336 0;
#X text 245 28 attack time;
#X obj 373 55 inlet;
#X text 362 28 decay time;
#X obj 494 55 inlet;
#X text 478 28 sustain level;
#X obj 649 55 inlet;
#X text 632 28 release time;
#X text 408 485 DECAY;
#X obj 401 433 * 0.01;
#X obj 401 309 del;
#X obj 401 407 *;
#X obj 624 346 pack;
#X obj 50 81 sel 0;
#X msg 401 271 stop;
#X obj 91 197 b;
#X obj 401 467 pack float float;
#X obj 91 294 float;
#X obj 91 324 pack f f;
#X obj 401 349 float;
#X connect 1 0 26 0;
#X connect 2 0 24 1;
#X connect 2 0 30 1;
#X connect 3 0 23 0;
#X connect 3 0 31 1;
#X connect 7 0 10 0;
#X connect 7 1 28 0;
#X connect 10 0 30 0;
#X connect 10 1 13 0;
#X connect 13 0 0 0;
#X connect 15 0 29 1;
#X connect 17 0 32 1;
#X connect 19 0 25 1;
#X connect 22 0 29 0;
#X connect 23 0 32 0;
#X connect 24 0 22 0;
#X connect 25 0 0 0;
#X connect 26 0 27 0;
#X connect 26 0 25 0;
#X connect 26 1 7 0;
#X connect 27 0 23 0;
#X connect 28 0 30 0;
#X connect 29 0 0 0;
#X connect 30 0 31 0;
#X connect 31 0 0 0;
#X connect 32 0 24 0;
#X restore 135 395 pd control;
#X obj 280 288 f \$2;
#X obj 410 286 f \$2;
#X obj 543 286 f \$2;
#X floatatom 121 76 4 0 0 0 - - - 0;
#X floatatom 155 76 4 0 0 0 - - - 0;
#X floatatom 190 76 4 0 0 0 - - - 0;
#X msg 493 112 0;
#X obj 406 86 t f b;
#X floatatom 53 76 4 0 0 0 - - - 0;
#X obj 406 113 pack f 20;
#X text 42 544 [gadsr] - arguments: level \, attack time \, decay time
\, sustain percentage \, release time, f 87;
#X connect 0 0 29 0;
#X connect 1 0 38 0;
#X connect 3 0 28 0;
#X connect 4 0 9 0;
#X connect 4 0 14 0;
#X connect 5 0 33 0;
#X connect 6 0 34 0;
#X connect 7 0 35 0;
#X connect 14 0 16 0;
#X connect 15 0 14 0;
#X connect 16 0 17 0;
#X connect 17 0 37 0;
#X connect 18 0 38 0;
#X connect 19 0 15 0;
#X connect 20 0 18 0;
#X connect 20 0 27 0;
#X connect 20 0 30 0;
#X connect 20 0 31 0;
#X connect 20 0 32 0;
#X connect 21 0 26 0;
#X connect 22 0 23 0;
#X connect 23 0 29 0;
#X connect 24 0 25 0;
#X connect 25 0 29 0;
#X connect 26 0 29 0;
#X connect 27 0 28 0;
#X connect 28 0 29 2;
#X connect 29 0 4 0;
#X connect 30 0 33 0;
#X connect 31 0 34 0;
#X connect 32 0 35 0;
#X connect 33 0 29 3;
#X connect 34 0 29 4;
#X connect 35 0 29 5;
#X connect 36 0 29 0;
#X connect 37 0 39 0;
#X connect 37 1 36 0;
#X connect 38 0 29 1;
#X connect 39 0 4 0;
#X coords 0 0 1 1 200 48 1 50 50;