forest-all-around/puredata/radio_0set_hyhome.pd
2021-09-30 17:32:54 +09:00

684 lines
17 KiB
Text

#N canvas 1 499 579 400 12;
#X floatatom 141 264 5 0 0 1 sampleN - -;
#X floatatom 258 156 5 0 0 0 spkN - -;
#X obj 93 66 bng 22 250 50 0 empty empty EVERYONE_in_GRP 25 7 0 12
-257985 -4160 -203904;
#X msg 93 96 0;
#X obj 44 178 tgl 22 0 empty empty start/stop 24 7 0 14 -204800 -4160
-4160 1 1;
#X obj 258 186 + 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 0
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 33 32 pd wireless;
#X floatatom 258 294 5 0 0 3 speakerID - -;
#X obj 261 45 hsl 128 22 0 20 0 0 empty empty spkN -2 -8 0 10 -261682
-1 -1 7800 1;
#X obj 258 115 int;
#X obj 311 95 hsl 128 22 0 20 0 0 empty empty sampleN -2 -8 0 10 -203904
-1 -1 8600 1;
#X obj 308 125 int;
#N canvas 1 89 1438 475 floors 1;
#X obj 26 16 tgl 15 0 empty ENABLE r:ENABLE 17 7 0 10 -262144 -1 -1
0 1;
#X text 151 26 floor1 corridor KJH;
#X floatatom 116 103 5 0 0 1 sampleN - -;
#X floatatom 216 103 5 0 0 1 speakerID - -;
#X msg 116 78 8;
#X msg 216 78 20002;
#X obj 26 36 t a b b b;
#X msg 46 78 40;
#X floatatom 46 103 5 0 0 1 vol - -;
#X msg 216 162 30;
#X obj 216 137 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 0 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 26 182 pd send NOTE;
#X floatatom 446 103 5 0 0 1 sampleN - -;
#X floatatom 546 103 5 0 0 1 speakerID - -;
#X obj 356 36 t a b b b;
#X msg 376 78 40;
#X floatatom 376 103 5 0 0 1 vol - -;
#X msg 546 162 30;
#X obj 546 137 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 0 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 356 182 pd send NOTE;
#X msg 546 78 20011;
#X msg 446 78 27;
#X floatatom 776 103 5 0 0 1 sampleN - -;
#X floatatom 876 103 5 0 0 1 speakerID - -;
#X obj 686 36 t a b b b;
#X msg 706 78 40;
#X floatatom 706 103 5 0 0 1 vol - -;
#X msg 876 162 30;
#X obj 876 137 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 0 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 686 182 pd send NOTE;
#X msg 776 78 22;
#X msg 876 78 20003;
#N canvas 276 373 896 628 TBD 1;
#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 1373 22 pd TBD;
#X obj 356 16 tgl 15 0 empty ENABLE r:ENABLE 17 7 0 10 -262144 -1 -1
0 1;
#X obj 686 16 tgl 15 0 empty ENABLE r:ENABLE 17 7 0 10 -262144 -1 -1
0 1;
#X obj 26 236 tgl 15 0 empty ENABLE r:ENABLE 17 7 0 10 -262144 -1 -1
1 1;
#X floatatom 116 323 5 0 0 1 sampleN - -;
#X floatatom 216 323 5 0 0 1 speakerID - -;
#X obj 26 256 t a b b b;
#X msg 46 298 40;
#X floatatom 46 323 5 0 0 1 vol - -;
#X msg 216 382 30;
#X obj 216 357 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 26 402 pd send NOTE;
#X floatatom 446 323 5 0 0 1 sampleN - -;
#X floatatom 546 323 5 0 0 1 speakerID - -;
#X obj 356 256 t a b b b;
#X msg 376 298 40;
#X floatatom 376 323 5 0 0 1 vol - -;
#X msg 546 382 30;
#X obj 546 357 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 0 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 356 402 pd send NOTE;
#X msg 546 298 20011;
#X msg 446 298 27;
#X floatatom 776 323 5 0 0 1 sampleN - -;
#X floatatom 876 323 5 0 0 1 speakerID - -;
#X obj 686 256 t a b b b;
#X msg 706 298 40;
#X floatatom 706 323 5 0 0 1 vol - -;
#X msg 876 382 30;
#X obj 876 357 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 0 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 686 402 pd send NOTE;
#X msg 776 298 22;
#X msg 876 298 20003;
#X obj 356 236 tgl 15 0 empty ENABLE r:ENABLE 17 7 0 10 -262144 -1
-1 0 1;
#X obj 686 236 tgl 15 0 empty ENABLE r:ENABLE 17 7 0 10 -262144 -1
-1 0 1;
#X msg 216 298 20004;
#X msg 116 298 21;
#X text 151 246 floor2;
#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 19 2;
#X connect 13 0 19 3;
#X connect 14 0 19 0;
#X connect 14 1 15 0;
#X connect 14 2 21 0;
#X connect 14 3 20 0;
#X connect 15 0 16 0;
#X connect 16 0 19 1;
#X connect 17 0 19 4;
#X connect 18 0 17 0;
#X connect 20 0 13 0;
#X connect 21 0 12 0;
#X connect 22 0 29 2;
#X connect 23 0 29 3;
#X connect 24 0 29 0;
#X connect 24 1 25 0;
#X connect 24 2 30 0;
#X connect 24 3 31 0;
#X connect 25 0 26 0;
#X connect 26 0 29 1;
#X connect 27 0 29 4;
#X connect 28 0 27 0;
#X connect 30 0 22 0;
#X connect 31 0 23 0;
#X connect 33 0 14 0;
#X connect 34 0 24 0;
#X connect 35 0 38 0;
#X connect 36 0 43 2;
#X connect 37 0 43 3;
#X connect 38 0 43 0;
#X connect 38 1 39 0;
#X connect 38 2 67 0;
#X connect 38 3 66 0;
#X connect 39 0 40 0;
#X connect 40 0 43 1;
#X connect 41 0 43 4;
#X connect 42 0 41 0;
#X connect 44 0 51 2;
#X connect 45 0 51 3;
#X connect 46 0 51 0;
#X connect 46 1 47 0;
#X connect 46 2 53 0;
#X connect 46 3 52 0;
#X connect 47 0 48 0;
#X connect 48 0 51 1;
#X connect 49 0 51 4;
#X connect 50 0 49 0;
#X connect 52 0 45 0;
#X connect 53 0 44 0;
#X connect 54 0 61 2;
#X connect 55 0 61 3;
#X connect 56 0 61 0;
#X connect 56 1 57 0;
#X connect 56 2 62 0;
#X connect 56 3 63 0;
#X connect 57 0 58 0;
#X connect 58 0 61 1;
#X connect 59 0 61 4;
#X connect 60 0 59 0;
#X connect 62 0 54 0;
#X connect 63 0 55 0;
#X connect 64 0 46 0;
#X connect 65 0 56 0;
#X connect 66 0 37 0;
#X connect 67 0 36 0;
#X restore 395 240 pd floors;
#X obj 455 56 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 469 31 pd tb-lgth;
#X obj 395 271 tgl 22 0 ENABLE empty ENABLE_floor 25 10 0 14 -204786
-13381 -13381 0 1;
#X obj 44 364 s NOTE;
#X obj 44 313 pack f f f f;
#X msg 44 338 \$4 \$3 \$2 \$1;
#X msg 71 239 40;
#X floatatom 71 264 5 0 0 1 vol - -;
#X obj 71 208 loadbang;
#X connect 0 0 17 2;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 1 0;
#X connect 4 0 17 0;
#X connect 5 0 7 0;
#X connect 7 0 17 3;
#X connect 8 0 9 0;
#X connect 9 0 1 0;
#X connect 10 0 11 0;
#X connect 11 0 0 0;
#X connect 17 0 18 0;
#X connect 18 0 16 0;
#X connect 19 0 20 0;
#X connect 20 0 17 1;
#X connect 21 0 19 0;