#N canvas 453 89 579 400 12; #X floatatom 74 195 5 0 0 1 sampleN - -; #X obj 41 249 pack f f f; #X floatatom 255 144 5 0 0 0 spkN - -; #X obj 90 54 bng 22 250 50 0 empty empty EVERYONE_in_GRP 25 7 0 12 -257985 -4160 -203904; #X msg 90 84 0; #X obj 41 156 tgl 22 0 empty empty start/stop 24 7 0 14 -204800 -4160 -4160 0 1; #X msg 41 290 \$3 \$2 127 \$1; #X obj 41 315 s NOTE; #X obj 159 322 print; #X obj 255 174 + 20000; #N canvas 240 89 623 400 wireless 0; #X obj 302 198 spigot; #X obj 351 183 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #N canvas 676 408 512 395 buildOSC 0; #X obj 319 66 t a b; #X msg 456 84 [; #X msg 34 327 ]; #X obj 68 236 r X1; #X obj 98 236 r X2; #X obj 128 236 r X3; #X obj 158 236 r X4; #X obj 53 266 f; #X obj 34 126 t b b a; #X obj 254 345 outlet; #X obj 140 17 inlet; #X obj 188 236 r PS; #X obj 88 284 pack f f f f f; #X msg 319 112 sendtyped /note/onoff f \$1; #X msg 254 141 sendtyped /note/velocity f \$1; #X msg 88 307 sendtyped /note/x fffff \$1 \$2 \$3 \$4 \$5; #X msg 73 199 sendtyped /note/id i \$1; #X msg 167 170 sendtyped /note/pitch f \$1; #X obj 140 39 unpack f f f f; #X connect 0 0 13 0; #X connect 0 1 1 0; #X connect 1 0 9 0; #X connect 2 0 9 0; #X connect 3 0 7 1; #X connect 4 0 12 1; #X connect 5 0 12 2; #X connect 6 0 12 3; #X connect 7 0 12 0; #X connect 8 0 2 0; #X connect 8 1 7 0; #X connect 8 2 16 0; #X connect 10 0 18 0; #X connect 11 0 12 4; #X connect 12 0 15 0; #X connect 13 0 9 0; #X connect 14 0 9 0; #X connect 15 0 9 0; #X connect 16 0 9 0; #X connect 17 0 9 0; #X connect 18 0 8 0; #X connect 18 1 17 0; #X connect 18 2 14 0; #X connect 18 3 0 0; #X restore 392 194 pd buildOSC for all; #X obj 97 121 o.io.slipserial; #X msg 223 142 devices; #X msg 223 165 close; #X obj 97 80 packOSC; #X obj 97 55 r OSC; #X obj 97 144 unpackOSC; #X obj 97 167 routeOSC /hello; #X obj 97 190 s HELLO; #X obj 14 120 print OSC; #X obj 14 93 spigot; #X obj 63 58 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 ; #X obj 392 217 s OSC; #X obj 392 155 r NOTE; #X obj 302 225 print NOTE; #X text 393 134 /id /pitch /velocity /onoff; #X floatatom 523 325 5 0 0 0 - - -; #X obj 523 347 s PS; #X obj 474 236 tgl 25 0 empty empty hello 32 7 0 15 -159808 -257985 -159808 1 1; #X obj 523 263 loadbang; #X msg 523 286 1; #X obj 474 286 sel 1; #X obj 14 163 spigot; #X obj 63 148 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 14 190 print HELLO; #X text 83 24 * a wireless "field synth" - based on 'esp now' protocol ; #X msg 184 58 devicename /dev/tty.usbmodem4871051 \, baud 57600 \, pollintervall 1 \, verbose 1; #X msg 474 315 2000; #X obj 210 203 tgl 15 0 empty empty connected? 17 7 0 10 -262144 -1 -1 1 1; #X msg 223 98 devicename /dev/ttyUSB0 \, baud 57600 \, pollintervall 1 \, verbose 1; #X obj 546 10 loadbang; #X connect 0 0 16 0; #X connect 1 0 0 1; #X connect 2 0 14 0; #X connect 3 0 8 0; #X connect 3 1 30 0; #X connect 4 0 3 1; #X connect 5 0 3 1; #X connect 6 0 3 0; #X connect 7 0 6 0; #X connect 7 0 12 0; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 9 0 24 0; #X connect 12 0 11 0; #X connect 13 0 12 1; #X connect 15 0 0 0; #X connect 15 0 2 0; #X connect 18 0 19 0; #X connect 20 0 23 0; #X connect 21 0 22 0; #X connect 22 0 20 0; #X connect 23 0 29 0; #X connect 23 1 18 0; #X connect 24 0 26 0; #X connect 25 0 24 1; #X connect 28 0 3 1; #X connect 29 0 18 0; #X connect 31 0 3 1; #X connect 32 0 31 0; #X restore 30 20 pd wireless; #X floatatom 108 225 5 0 0 1 speakerID - -; #X obj 258 33 hsl 128 22 0 20 0 0 empty empty spkN -2 -8 0 10 -261682 -1 -1 0 1; #X obj 255 103 int; #X obj 308 83 hsl 128 22 0 20 0 0 empty empty sampleN -2 -8 0 10 -203904 -1 -1 12700 1; #X obj 305 113 int; #N canvas 305 89 877 425 floors 0; #X obj 36 56 tgl 15 0 empty empty enable 17 7 0 10 -262144 -1 -1 1 1; #X text 32 23 floor1 corridor KJH; #X floatatom 126 143 5 0 0 1 sampleN - -; #X floatatom 126 213 5 0 0 1 speakerID - -; #X msg 126 118 8; #X msg 126 188 20002; #X obj 36 76 t a b b b; #X msg 56 118 40; #X floatatom 56 143 5 0 0 1 vol - -; #X msg 200 272 30; #X obj 200 247 loadbang; #N canvas 843 285 450 405 send 0; #X obj 56 228 metro; #X obj 44 364 s NOTE; #X obj 24 273 tgl 15 0 empty empty start/stop 17 7 0 10 -262144 -1 -1 1 1; #X obj 128 134 tabread length; #X obj 128 109 - 1; #X floatatom 128 159 5 0 0 0 - - -; #X obj 128 208 * 1000; #X msg 56 253 1; #X obj 44 313 pack f f f f; #X obj 128 183 +; #X obj 91 53 inlet; #X obj 174 72 inlet; #X obj 214 172 inlet; #X obj 274 232 inlet; #X obj 24 22 inlet; #X msg 44 338 \$4 \$3 \$2 \$1; #X text 69 21 1 enable; #X text 137 50 2 vol; #X text 222 73 3 sampleN; #X text 224 193 4 spkID; #X text 289 256 5 delay (seconds); #X obj 24 47 t a a; #X connect 0 0 7 0; #X connect 2 0 8 0; #X connect 3 0 5 0; #X connect 4 0 3 0; #X connect 5 0 9 0; #X connect 6 0 0 1; #X connect 7 0 2 0; #X connect 8 0 15 0; #X connect 9 0 6 0; #X connect 10 0 8 1; #X connect 11 0 4 0; #X connect 11 0 8 2; #X connect 12 0 8 3; #X connect 13 0 9 1; #X connect 14 0 21 0; #X connect 15 0 1 0; #X connect 21 0 2 0; #X connect 21 1 0 0; #X restore 36 292 pd send NOTE; #X obj 326 56 tgl 15 0 empty empty enable 17 7 0 10 -262144 -1 -1 1 1; #X floatatom 416 143 5 0 0 1 sampleN - -; #X floatatom 416 213 5 0 0 1 speakerID - -; #X obj 326 76 t a b b b; #X msg 346 118 40; #X floatatom 346 143 5 0 0 1 vol - -; #X msg 490 272 30; #X obj 490 247 loadbang; #N canvas 843 285 450 405 send 0; #X obj 56 228 metro; #X obj 44 364 s NOTE; #X obj 24 273 tgl 15 0 empty empty start/stop 17 7 0 10 -262144 -1 -1 1 1; #X obj 128 134 tabread length; #X obj 128 109 - 1; #X floatatom 128 159 5 0 0 0 - - -; #X obj 128 208 * 1000; #X msg 56 253 1; #X obj 44 313 pack f f f f; #X obj 128 183 +; #X obj 91 53 inlet; #X obj 174 72 inlet; #X obj 214 172 inlet; #X obj 274 232 inlet; #X obj 24 22 inlet; #X msg 44 338 \$4 \$3 \$2 \$1; #X text 69 21 1 enable; #X text 137 50 2 vol; #X text 222 73 3 sampleN; #X text 224 193 4 spkID; #X text 289 256 5 delay (seconds); #X obj 24 47 t a a; #X connect 0 0 7 0; #X connect 2 0 8 0; #X connect 3 0 5 0; #X connect 4 0 3 0; #X connect 5 0 9 0; #X connect 6 0 0 1; #X connect 7 0 2 0; #X connect 8 0 15 0; #X connect 9 0 6 0; #X connect 10 0 8 1; #X connect 11 0 4 0; #X connect 11 0 8 2; #X connect 12 0 8 3; #X connect 13 0 9 1; #X connect 14 0 21 0; #X connect 15 0 1 0; #X connect 21 0 2 0; #X connect 21 1 0 0; #X restore 326 292 pd send NOTE; #X msg 416 188 20011; #X msg 416 118 27; #X obj 606 56 tgl 15 0 empty empty enable 17 7 0 10 -262144 -1 -1 1 1; #X floatatom 696 143 5 0 0 1 sampleN - -; #X floatatom 696 213 5 0 0 1 speakerID - -; #X obj 606 76 t a b b b; #X msg 626 118 40; #X floatatom 626 143 5 0 0 1 vol - -; #X msg 770 272 30; #X obj 770 247 loadbang; #N canvas 843 285 450 405 send 0; #X obj 56 228 metro; #X obj 44 364 s NOTE; #X obj 24 273 tgl 15 0 empty empty start/stop 17 7 0 10 -262144 -1 -1 1 1; #X obj 128 134 tabread length; #X obj 128 109 - 1; #X floatatom 128 159 5 0 0 0 - - -; #X obj 128 208 * 1000; #X msg 56 253 1; #X obj 44 313 pack f f f f; #X obj 128 183 +; #X obj 91 53 inlet; #X obj 174 72 inlet; #X obj 214 172 inlet; #X obj 274 232 inlet; #X obj 24 22 inlet; #X msg 44 338 \$4 \$3 \$2 \$1; #X text 69 21 1 enable; #X text 137 50 2 vol; #X text 222 73 3 sampleN; #X text 224 193 4 spkID; #X text 289 256 5 delay (seconds); #X obj 24 47 t a a; #X connect 0 0 7 0; #X connect 2 0 8 0; #X connect 3 0 5 0; #X connect 4 0 3 0; #X connect 5 0 9 0; #X connect 6 0 0 1; #X connect 7 0 2 0; #X connect 8 0 15 0; #X connect 9 0 6 0; #X connect 10 0 8 1; #X connect 11 0 4 0; #X connect 11 0 8 2; #X connect 12 0 8 3; #X connect 13 0 9 1; #X connect 14 0 21 0; #X connect 15 0 1 0; #X connect 21 0 2 0; #X connect 21 1 0 0; #X restore 606 292 pd send NOTE; #X msg 696 118 22; #X msg 696 188 20003; #N canvas 1 89 896 628 TBD 0; #X obj 62 124 metro; #X obj 94 100 * 1000; #X obj 62 32 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 ; #X obj 62 52 t a b; #X obj 62 172 s NOTE; #X obj 212 124 metro; #X msg 244 76 180; #X obj 244 100 * 1000; #X obj 212 32 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 212 52 t a b; #X obj 212 172 s NOTE; #X obj 362 124 metro; #X obj 394 100 * 1000; #X obj 362 32 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 362 52 t a b; #X obj 362 172 s NOTE; #X msg 62 148 20008 6 127 1; #X text 109 51 1:35; #X msg 94 76 120; #X obj 512 124 metro; #X obj 544 100 * 1000; #X obj 512 32 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 512 52 t a b; #X obj 512 172 s NOTE; #X text 559 51 2:44; #X msg 544 76 180; #X msg 362 148 20014 26 127 1; #X text 409 51 1:17; #X msg 394 76 120; #X text 259 51 3:38; #X msg 212 148 20007 21 50 1; #X msg 512 148 20012 12 127 1; #X obj 70 307 metro; #X obj 102 283 * 1000; #X obj 70 215 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 70 235 t a b; #X obj 70 355 s NOTE; #X text 117 234 3:40; #X msg 102 259 240; #X obj 210 307 metro; #X obj 242 283 * 1000; #X obj 210 215 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 210 235 t a b; #X obj 210 355 s NOTE; #X msg 210 331 20016 18 100 1; #X text 257 234 43; #X msg 242 259 60; #X msg 70 331 20009 15 70 1; #X obj 72 497 metro; #X obj 104 473 * 1000; #X obj 72 405 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 72 425 t a b; #X obj 72 545 s NOTE; #X text 119 424 3:40; #X msg 104 449 240; #X msg 72 521 20008 25 100 1; #X connect 0 0 16 0; #X connect 1 0 0 1; #X connect 2 0 3 0; #X connect 3 0 0 0; #X connect 3 1 18 0; #X connect 5 0 30 0; #X connect 6 0 7 0; #X connect 7 0 5 1; #X connect 8 0 9 0; #X connect 9 0 5 0; #X connect 9 1 6 0; #X connect 11 0 26 0; #X connect 12 0 11 1; #X connect 13 0 14 0; #X connect 14 0 11 0; #X connect 14 1 28 0; #X connect 16 0 4 0; #X connect 18 0 1 0; #X connect 19 0 31 0; #X connect 20 0 19 1; #X connect 21 0 22 0; #X connect 22 0 19 0; #X connect 22 1 25 0; #X connect 25 0 20 0; #X connect 26 0 15 0; #X connect 28 0 12 0; #X connect 30 0 10 0; #X connect 31 0 23 0; #X connect 32 0 47 0; #X connect 33 0 32 1; #X connect 34 0 35 0; #X connect 35 0 32 0; #X connect 35 1 38 0; #X connect 38 0 33 0; #X connect 39 0 44 0; #X connect 40 0 39 1; #X connect 41 0 42 0; #X connect 42 0 39 0; #X connect 42 1 46 0; #X connect 44 0 43 0; #X connect 46 0 40 0; #X connect 47 0 36 0; #X connect 48 0 55 0; #X connect 49 0 48 1; #X connect 50 0 51 0; #X connect 51 0 48 0; #X connect 51 1 54 0; #X connect 54 0 49 0; #X connect 55 0 52 0; #X restore 299 360 pd TBD; #X connect 0 0 6 0; #X connect 2 0 11 2; #X connect 3 0 11 3; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 11 0; #X connect 6 1 7 0; #X connect 6 2 4 0; #X connect 6 3 5 0; #X connect 7 0 8 0; #X connect 8 0 11 1; #X connect 9 0 11 4; #X connect 10 0 9 0; #X connect 12 0 15 0; #X connect 13 0 20 2; #X connect 14 0 20 3; #X connect 15 0 20 0; #X connect 15 1 16 0; #X connect 15 2 22 0; #X connect 15 3 21 0; #X connect 16 0 17 0; #X connect 17 0 20 1; #X connect 18 0 20 4; #X connect 19 0 18 0; #X connect 21 0 14 0; #X connect 22 0 13 0; #X connect 23 0 26 0; #X connect 24 0 31 2; #X connect 25 0 31 3; #X connect 26 0 31 0; #X connect 26 1 27 0; #X connect 26 2 32 0; #X connect 26 3 33 0; #X connect 27 0 28 0; #X connect 28 0 31 1; #X connect 29 0 31 4; #X connect 30 0 29 0; #X connect 32 0 24 0; #X connect 33 0 25 0; #X restore 402 248 pd floors; #X obj 472 44 table length; #N canvas 1 89 450 300 tb-lgth 0; #X msg 15 128 \; length 0 4 6 184 385 81 95 42 41 58 5 11 62 163 210 219 61 41 43 70 56 218 137 88 33 68 77 152 30 9 259 293; #X obj 15 97 loadbang; #X connect 1 0 0 0; #X restore 486 19 pd tb-lgth; #X connect 0 0 1 1; #X connect 1 0 6 0; #X connect 2 0 9 0; #X connect 3 0 4 0; #X connect 4 0 2 0; #X connect 5 0 1 0; #X connect 6 0 7 0; #X connect 6 0 8 0; #X connect 9 0 11 0; #X connect 11 0 1 2; #X connect 12 0 13 0; #X connect 13 0 2 0; #X connect 14 0 15 0; #X connect 15 0 0 0;