diff options
Diffstat (limited to 'examples/mouse_instrument.pd')
-rw-r--r-- | examples/mouse_instrument.pd | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/examples/mouse_instrument.pd b/examples/mouse_instrument.pd new file mode 100644 index 0000000..4f4c588 --- /dev/null +++ b/examples/mouse_instrument.pd @@ -0,0 +1,72 @@ +#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; |