#N canvas 382 22 691 642 12; #X declare -lib mapping; #X obj 532 14 import mapping; #X obj 33 363 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 65 390 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 259 440 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 310 592 dac~; #X text 321 7 pddp/dsp; #X obj 388 9 pddp/dsp; #X obj 35 490 paf.control; #X obj 181 13 tgl 15 0 empty empty empty 17 7 0 10 -204786 -1 -1 0 1; #X obj 181 83 route button motion; #X obj 245 110 route x y; #X obj 197 162 autoscale; #X floatatom 202 185 5 0 0 0 - - -; #X obj 275 165 autoscale; #X floatatom 280 188 5 0 0 0 - - -; #X obj 30 280 notescale 60 80; #X obj 322 549 *~; #X obj 340 523 line~; #X obj 507 342 pack 0 50; #X obj 497 291 exponential_curve 0.7; #X floatatom 294 459 5 0 0 0 - - -; #X obj 241 332 notescale 40 70; #X obj 245 288 disjoin 0.9; #X obj 353 332 notescale 70 100; #X msg 587 341 \$1 50; #X obj 498 377 pddp/print; #X floatatom 78 414 5 0 0 0 - - -; #X obj 79 333 notescale 75 95; #X obj 81 309 circular_sigmoid 0.6; #X obj 35 235 stepper 20 0.3; #X obj 181 51 hcs/cursor; #X text 122 489 <-- the synthesizer; #X text 76 8 start here -->; #X text 8 34 then move your mouse!; #X connect 1 0 7 0; #X connect 2 0 7 1; #X connect 2 0 26 0; #X connect 3 0 7 2; #X connect 3 0 20 0; #X connect 7 0 16 0; #X connect 8 0 30 0; #X connect 9 1 10 0; #X connect 10 0 11 0; #X connect 10 1 13 0; #X connect 11 0 12 0; #X connect 11 0 28 0; #X connect 11 0 29 0; #X connect 13 0 14 0; #X connect 14 0 19 0; #X connect 14 0 22 0; #X connect 15 0 1 0; #X connect 16 0 4 0; #X connect 16 0 4 1; #X connect 17 0 16 1; #X connect 18 0 17 0; #X connect 18 0 25 0; #X connect 19 0 18 0; #X connect 19 0 24 0; #X connect 21 0 3 0; #X connect 22 0 21 0; #X connect 22 1 23 0; #X connect 23 0 3 0; #X connect 27 0 2 0; #X connect 28 0 27 0; #X connect 29 0 15 0; #X connect 30 0 9 0;