#N canvas 0 25 1257 692 10; #X obj 150 139 line; #X msg 119 122 0 0; #X obj 149 221 tabwrite \$1-map; #X obj 364 281 line; #X obj 363 327 tabwrite \$1-map; #X msg 322 261 \$1 0; #X obj 7 11 inlet calc; #X obj 149 84 float \$2; #X text 550 135 ADSR-linear contour given by args atime(<100) arise(<1) dtime drise stime srise rtime rrise. A negative rise value denotes a fall. First arg gives table number; #X obj 609 410 line; #X obj 609 456 tabwrite \$1-map; #X msg 567 390 \$1 0; #X obj 623 324 expr \$2 + \$4; #X obj 606 302 t b b; #X obj 608 361 expr \$6 + $f2; #X obj 119 33 inlet reset; #X obj 149 197 expr $f1 * \$3 / \$2; #X obj 251 306 select; #X obj 31 174 select \$2; #X obj 533 413 select; #X obj 360 198 t b b; #X obj 363 238 expr \$2 + \$4; #X obj 292 225 float \$2; #X obj 842 568 line; #X obj 842 614 tabwrite \$1-map; #X msg 800 548 \$1 0; #X obj 839 460 t b b; #X obj 856 482 expr \$2 + \$4 + \$6; #X obj 841 519 expr \$8 + $f2; #X obj 364 304 expr ($f1 - \$2) * \$5 / \$4 + \$3; #X obj 609 433 expr ($f1 - (0 + \$2 + \$4)) * \$7 / \$6 + \$3 + \$5 ; #X obj 842 591 expr ($f1 - (0 + \$2 + \$4 + \$6)) * \$9 / \$8 + \$3 + \$5 + \$7; #X msg 150 120 \$1 2000; #X msg 361 259 \$1 2000; #X msg 608 390 \$1 2000; #X msg 841 548 \$1 2000; #X connect 0 0 2 1; #X connect 0 0 16 0; #X connect 0 0 18 0; #X connect 1 0 0 0; #X connect 3 0 4 1; #X connect 3 0 17 0; #X connect 3 0 29 0; #X connect 5 0 3 0; #X connect 6 0 7 0; #X connect 7 0 32 0; #X connect 9 0 10 1; #X connect 9 0 19 0; #X connect 9 0 30 0; #X connect 11 0 9 0; #X connect 12 0 11 0; #X connect 12 0 14 1; #X connect 13 0 14 0; #X connect 13 1 12 0; #X connect 14 0 34 0; #X connect 14 0 19 1; #X connect 15 0 1 0; #X connect 16 0 2 0; #X connect 17 0 13 0; #X connect 18 0 20 0; #X connect 19 0 26 0; #X connect 20 0 21 0; #X connect 20 1 22 0; #X connect 21 0 33 0; #X connect 21 0 17 1; #X connect 22 0 5 0; #X connect 23 0 24 1; #X connect 23 0 31 0; #X connect 25 0 23 0; #X connect 26 0 28 0; #X connect 26 1 27 0; #X connect 27 0 25 0; #X connect 27 0 28 1; #X connect 28 0 35 0; #X connect 29 0 4 0; #X connect 30 0 10 0; #X connect 31 0 24 0; #X connect 32 0 0 0; #X connect 33 0 3 0; #X connect 34 0 9 0; #X connect 35 0 23 0;