285 lines
8.4 KiB
Text
285 lines
8.4 KiB
Text
#N canvas 656 158 711 192 10;
|
|
#X obj 117 100 packOSC;
|
|
#X obj 117 75 r OSC;
|
|
#X obj 420 102 unpackOSC;
|
|
#X obj 420 123 routeOSC /hello;
|
|
#X obj 420 144 s HELLO;
|
|
#X obj 34 140 print OSC;
|
|
#X obj 34 113 spigot;
|
|
#X obj 67 87 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000
|
|
0 1;
|
|
#X obj 337 117 spigot;
|
|
#X obj 386 102 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 337 144 print HELLO;
|
|
#X obj 117 142 tgl 15 0 empty empty connected? 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 420 81 udpreceive 9999;
|
|
#X obj 117 121 udpsend;
|
|
#X obj 545 19 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 545 60 s OSC;
|
|
#X text 103 24 * a wireless "field synth" - based on 'udp' protocol
|
|
over wifi, f 63;
|
|
#N canvas 564 340 874 489 oscuino 0;
|
|
#X obj 163 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 183 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 204 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 225 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 246 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 267 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 288 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 308 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 329 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 350 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 371 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 392 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 413 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 434 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 454 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 475 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 496 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 517 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 538 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 559 258 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 708 321 vsl 15 128 0 100 0 0 empty empty empty 0 -9 0 10 #fcfcfc
|
|
#000000 #000000 0 1;
|
|
#X obj 766 321 vsl 15 128 0 100 0 0 empty empty empty 0 -9 0 10 #fcfcfc
|
|
#000000 #000000 0 1;
|
|
#X text 689 122 System message responses;
|
|
#X text 350 289 Analog Values;
|
|
#X text 21 288 Analog Values with Pullups Enabled;
|
|
#N canvas 0 50 450 278 (subpatch) 0;
|
|
#X array AnalogArray 16 float 2;
|
|
#X coords 0 1023 16 0 200 140 1 0 0;
|
|
#X restore 18 20 graph;
|
|
#X obj 327 78 mrpeach/routeOSC /a /d /s /c;
|
|
#X obj 163 216 mrpeach/routeOSC /1 /2 /3 /4 /5 /6 /7 /8 /9 /10 /11
|
|
/12 /13 /14 /15 /16 /17 /18 /19 /20, f 70;
|
|
#X obj 694 140 cyclone/prepend set;
|
|
#X obj 742 13 cyclone/prepend set;
|
|
#N canvas 0 94 450 300 fillArray 0;
|
|
#X obj 60 223 send AnalogArray;
|
|
#X obj 60 194 cyclone/funnel 16;
|
|
#X obj 60 120 inlet;
|
|
#X obj 60 142 routeOSC /1 /2 /3 /4 /5 /6 /7 /8 /9 /10 /11 /12 /13 /14
|
|
/15 /16, f 54;
|
|
#X connect 1 0 0 0;
|
|
#X connect 2 0 3 0;
|
|
#X connect 3 0 1 0;
|
|
#X connect 3 1 1 1;
|
|
#X connect 3 2 1 2;
|
|
#X connect 3 3 1 3;
|
|
#X connect 3 4 1 4;
|
|
#X connect 3 5 1 5;
|
|
#X connect 3 6 1 6;
|
|
#X connect 3 7 1 7;
|
|
#X connect 3 8 1 8;
|
|
#X connect 3 9 1 9;
|
|
#X connect 3 10 1 10;
|
|
#X connect 3 11 1 11;
|
|
#X connect 3 12 1 12;
|
|
#X connect 3 13 1 13;
|
|
#X connect 3 14 1 14;
|
|
#X connect 3 15 1 15;
|
|
#X restore 342 422 pd fillArray;
|
|
#X msg 742 33;
|
|
#X text 205 198 Digital pins state;
|
|
#X obj 327 23 inlet;
|
|
#X msg 694 163 /m 8.45495e+08;
|
|
#X text 707 242 Touch Pins on ESP32;
|
|
#X obj 21 306 routeOSC /0/u /1/u /2/u /3/u /4/u /5/u /6/u /7/u /8/u
|
|
/9/u /10/u /11/u /12/u /13/u /14/u /15/u, f 54;
|
|
#X obj 353 306 routeOSC /1 /2 /3 /4 /5 /6 /7 /8 /9 /10 /11 /12 /13
|
|
/14 /15 /16, f 54;
|
|
#X floatatom 21 344 5 0 0 0 - - - 0;
|
|
#X floatatom 41 370 5 0 0 0 - - - 0;
|
|
#X floatatom 61 344 5 0 0 0 - - - 0;
|
|
#X floatatom 81 370 5 0 0 0 - - - 0;
|
|
#X floatatom 101 344 5 0 0 0 - - - 0;
|
|
#X floatatom 121 370 5 0 0 0 - - - 0;
|
|
#X floatatom 141 344 5 0 0 0 - - - 0;
|
|
#X floatatom 161 370 5 0 0 0 - - - 0;
|
|
#X floatatom 181 344 5 0 0 0 - - - 0;
|
|
#X floatatom 201 370 5 0 0 0 - - - 0;
|
|
#X floatatom 221 344 5 0 0 0 - - - 0;
|
|
#X floatatom 241 370 5 0 0 0 - - - 0;
|
|
#X floatatom 261 344 5 0 0 0 - - - 0;
|
|
#X floatatom 281 370 5 0 0 0 - - - 0;
|
|
#X floatatom 301 344 5 0 0 0 - - - 0;
|
|
#X floatatom 321 370 5 0 0 0 - - - 0;
|
|
#X floatatom 353 344 5 0 0 0 - - - 0;
|
|
#X floatatom 373 370 5 0 0 0 - - - 0;
|
|
#X floatatom 393 344 5 0 0 0 - - - 0;
|
|
#X floatatom 413 370 5 0 0 0 - - - 0;
|
|
#X floatatom 433 344 5 0 0 0 - - - 0;
|
|
#X floatatom 453 370 5 0 0 0 - - - 0;
|
|
#X floatatom 473 344 5 0 0 0 - - - 0;
|
|
#X floatatom 493 370 5 0 0 0 - - - 0;
|
|
#X floatatom 513 344 5 0 0 0 - - - 0;
|
|
#X floatatom 533 370 5 0 0 0 - - - 0;
|
|
#X floatatom 553 344 5 0 0 0 - - - 0;
|
|
#X floatatom 573 370 5 0 0 0 - - - 0;
|
|
#X floatatom 593 344 5 0 0 0 - - - 0;
|
|
#X floatatom 613 370 5 0 0 0 - - - 0;
|
|
#X floatatom 633 344 5 0 0 0 - - - 0;
|
|
#X floatatom 653 370 5 0 0 0 - - - 0;
|
|
#X floatatom 708 293 5 0 0 0 - - - 0;
|
|
#X obj 708 266 routeOSC /4 /15, f 20;
|
|
#X floatatom 766 293 5 0 0 0 - - - 0;
|
|
#X connect 26 0 36 0;
|
|
#X connect 26 1 27 0;
|
|
#X connect 26 2 28 0;
|
|
#X connect 26 3 71 0;
|
|
#X connect 26 4 29 0;
|
|
#X connect 27 0 0 0;
|
|
#X connect 27 1 1 0;
|
|
#X connect 27 2 2 0;
|
|
#X connect 27 3 3 0;
|
|
#X connect 27 4 4 0;
|
|
#X connect 27 5 5 0;
|
|
#X connect 27 6 6 0;
|
|
#X connect 27 7 7 0;
|
|
#X connect 27 8 8 0;
|
|
#X connect 27 9 9 0;
|
|
#X connect 27 10 10 0;
|
|
#X connect 27 11 11 0;
|
|
#X connect 27 12 12 0;
|
|
#X connect 27 13 13 0;
|
|
#X connect 27 14 14 0;
|
|
#X connect 27 15 15 0;
|
|
#X connect 27 16 16 0;
|
|
#X connect 27 17 17 0;
|
|
#X connect 27 18 18 0;
|
|
#X connect 27 19 19 0;
|
|
#X connect 28 0 34 0;
|
|
#X connect 29 0 31 0;
|
|
#X connect 33 0 26 0;
|
|
#X connect 36 0 38 0;
|
|
#X connect 36 1 39 0;
|
|
#X connect 36 2 40 0;
|
|
#X connect 36 3 41 0;
|
|
#X connect 36 4 42 0;
|
|
#X connect 36 5 43 0;
|
|
#X connect 36 6 44 0;
|
|
#X connect 36 7 45 0;
|
|
#X connect 36 8 46 0;
|
|
#X connect 36 9 47 0;
|
|
#X connect 36 10 48 0;
|
|
#X connect 36 11 49 0;
|
|
#X connect 36 12 50 0;
|
|
#X connect 36 13 51 0;
|
|
#X connect 36 14 52 0;
|
|
#X connect 36 15 53 0;
|
|
#X connect 36 16 30 0;
|
|
#X connect 36 16 37 0;
|
|
#X connect 37 0 54 0;
|
|
#X connect 37 1 55 0;
|
|
#X connect 37 2 56 0;
|
|
#X connect 37 3 57 0;
|
|
#X connect 37 4 58 0;
|
|
#X connect 37 5 59 0;
|
|
#X connect 37 6 60 0;
|
|
#X connect 37 7 61 0;
|
|
#X connect 37 8 62 0;
|
|
#X connect 37 9 63 0;
|
|
#X connect 37 10 64 0;
|
|
#X connect 37 11 65 0;
|
|
#X connect 37 12 66 0;
|
|
#X connect 37 13 67 0;
|
|
#X connect 37 14 68 0;
|
|
#X connect 37 15 69 0;
|
|
#X connect 70 0 20 0;
|
|
#X connect 71 0 70 0;
|
|
#X connect 71 1 72 0;
|
|
#X connect 72 0 21 0;
|
|
#X restore 505 154 pd oscuino;
|
|
#N canvas 625 25 810 190 oscuino 0;
|
|
#X msg 512 30 /s/a;
|
|
#X msg 469 30 /s/d;
|
|
#X msg 575 30 /s/m;
|
|
#X msg 359 65 /d/[1-3];
|
|
#X obj 146 36 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X msg 679 115 /c/*;
|
|
#X msg 283 64 /a/*/u;
|
|
#X text 290 48 Pull up;
|
|
#X text 467 10 How many pins?;
|
|
#X text 575 9 How many milliseconds ?;
|
|
#X text 65 32 LED;
|
|
#X obj 146 61 metro 60;
|
|
#X obj 679 74 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 679 94 metro 60;
|
|
#X text 165 34 Retrieve analog value each 60ms, f 15;
|
|
#X text 356 22 get digital pins 1 to 3 status, f 11;
|
|
#X obj 381 146 outlet;
|
|
#X msg 62 84 /s/l \$1;
|
|
#X obj 62 58 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000
|
|
0 1;
|
|
#X text 634 60 get ESP32 Touch each 60ms;
|
|
#X msg 146 84 /a/*;
|
|
#X connect 0 0 16 0;
|
|
#X connect 1 0 16 0;
|
|
#X connect 2 0 16 0;
|
|
#X connect 3 0 16 0;
|
|
#X connect 4 0 11 0;
|
|
#X connect 5 0 16 0;
|
|
#X connect 6 0 16 0;
|
|
#X connect 11 0 20 0;
|
|
#X connect 12 0 13 0;
|
|
#X connect 13 0 5 0;
|
|
#X connect 17 0 16 0;
|
|
#X connect 18 0 17 0;
|
|
#X connect 20 0 16 0;
|
|
#X restore 21 28 pd oscuino;
|
|
#X msg 216 114 disconnect;
|
|
#X msg 167 75 connect 192.168.43.85 8888;
|
|
#X msg 545 39 /s/l \$1;
|
|
#X obj 637 83 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
|
#000000 0 1;
|
|
#X obj 637 103 metro 60;
|
|
#X obj 637 145 s OSC;
|
|
#X msg 637 124 /c/*;
|
|
#X connect 0 0 13 0;
|
|
#X connect 1 0 0 0;
|
|
#X connect 1 0 6 0;
|
|
#X connect 2 0 3 0;
|
|
#X connect 2 0 17 0;
|
|
#X connect 3 0 4 0;
|
|
#X connect 3 0 8 0;
|
|
#X connect 6 0 5 0;
|
|
#X connect 7 0 6 1;
|
|
#X connect 8 0 10 0;
|
|
#X connect 9 0 8 1;
|
|
#X connect 12 0 2 0;
|
|
#X connect 13 0 11 0;
|
|
#X connect 14 0 21 0;
|
|
#X connect 18 0 0 0;
|
|
#X connect 19 0 13 0;
|
|
#X connect 20 0 13 0;
|
|
#X connect 21 0 15 0;
|
|
#X connect 22 0 23 0;
|
|
#X connect 23 0 25 0;
|
|
#X connect 25 0 24 0;
|