Mercurial > hg > weather-synthesis-prototyping
view June/Gen2_D7.pd @ 199:2ded41e29e57
Projection matrix now calculated using control signals rather than audio. This makes sense as it was eating too much processing power for something that doesn't chage during the sound effect.
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Fri, 11 Mar 2016 20:51:21 +0000 |
parents | a797c7b38b73 |
children |
line wrap: on
line source
#N canvas 65 23 1321 763 10; #X declare -lib mrpeach; #N canvas 236 158 426 423 windspeed 0; #X obj 3 -19 +~ 1; #X obj 3 76 +~; #X obj 3 3 *~ 0.25; #X obj 19 53 +~; #X obj 3 98 clip~ 0 1; #N canvas 548 156 136 193 squall 0; #X obj 63 20 noise~; #X obj 63 83 hip~ 0; #X obj 63 41 lop~ 3; #X obj 63 62 lop~ 3; #X obj 0 86 *~; #X obj 22 130 *~; #X obj 0 20 max~ 0.4; #X obj 0 42 -~ 0.4; #X obj 0 64 *~ 8; #X obj 63 104 *~ 20; #X obj 0 0 inlet~; #X obj 22 154 outlet~; #X connect 0 0 2 0; #X connect 1 0 9 0; #X connect 2 0 3 0; #X connect 3 0 1 0; #X connect 4 0 5 0; #X connect 5 0 11 0; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 8 0 4 0; #X connect 8 0 4 1; #X connect 9 0 5 1; #X connect 10 0 6 0; #X restore 77 28 pd squall; #N canvas 398 157 136 192 gust 0; #X obj 0 0 noise~; #X obj 0 63 hip~ 0; #X obj 0 106 *~; #X obj 67 44 *~; #X obj 67 21 +~ 0.5; #X obj 67 67 -~ 0.125; #X obj 0 42 lop~ 0.5; #X obj 0 21 lop~ 0.5; #X obj 0 84 *~ 50; #X obj 67 0 inlet~; #X obj 0 131 outlet~; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 10 0; #X connect 3 0 5 0; #X connect 4 0 3 0; #X connect 4 0 3 1; #X connect 5 0 2 1; #X connect 6 0 1 0; #X connect 7 0 6 0; #X connect 8 0 2 0; #X connect 9 0 4 0; #X restore 18 29 pd gust; #X obj 3 120 outlet~; #X obj 3 -41 osc~ 0.01; #X connect 0 0 2 0; #X connect 1 0 4 0; #X connect 2 0 5 0; #X connect 2 0 6 0; #X connect 2 0 1 0; #X connect 3 0 1 1; #X connect 4 0 7 0; #X connect 5 0 3 1; #X connect 6 0 3 0; #X connect 8 0 0 0; #X restore 260 -116 pd windspeed; #X text 24 15 Light air = 0.56 m/s - 1.39 m/s; #X text 24 37 Light Breeze = 1.67 m/s - 3.33 m/s; #X text 24 57 Gentle Breeze = 3.61 m/s - 5.56 m/s; #X text 24 77 Moderate Breeze = 5.83 m/s - 8.33 m/s; #X text 25 98 Fresh Breeze = 8.61 m/s - 11.11 m/s; #X text 24 119 Strong Breeze = 11.39 m/s - 13.89 m/s; #X text 25 139 Moderate Gale = 14.17 m/s - 16.94 m/s; #X text 26 159 Fresh Gale = 17.22 m/s - 20.56 m/s; #X text 25 179 Strong Gale = 20.83 m/s - 24.72 m/s; #X text 25 197 Whole Gale = 25 m/s - 28.61 m/s; #X text 25 217 Storm = 28.89 m/s - 33.06 m/s; #X text 26 235 Hurricane = 33.33 -; #X text 62 -16 Beaufort Scale Chart; #X obj 54 475 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 117 475 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 208 475 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 500 1; #X text 237 494 Gain; #X obj 208 411 loadbang; #X obj 260 78 delwrite~ varwind 3000; #X obj 343 -114 hsl 128 15 0 120 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 2429 1; #X obj 303 -11 snapshot~; #X obj 303 -36 metro 100; #X obj 303 -58 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X floatatom 303 16 10 0 0 0 - - -; #X obj 260 -82 *~ 1; #X obj 260 -56 +~ 1; #X text 107 274 Equations from Chanaud 2010; #X text 20 339 Frequency = (Strouhal Number * Velocity) / Distance ; #X text 19 299 Reynolds Number = (Density * Velocity * Length) / Viscosity ; #X text 19 319 Strouhal Number = 0.198 * (1 - (19.7/ Reynolds Number)) ; #N canvas 576 323 360 235 opLevels 0; #X obj 122 167 dac~; #X obj 64 70 catch~ l; #X obj 179 64 catch~ r; #X obj 180 98 *~ 0.45; #X obj 65 104 *~ 0.45; #X obj 65 154 prvu~; #X obj 180 149 prvu~; #X obj 237 69 / 127; #X obj 237 34 inlet; #X obj 65 183 outlet; #X obj 180 177 outlet; #X obj 129 26 inlet; #X obj 112 131 /~ 1; #X obj 142 131 /~ 1; #X text 35 130 comment; #X connect 1 0 4 0; #X connect 2 0 3 0; #X connect 3 0 13 0; #X connect 4 0 12 0; #X connect 5 0 9 0; #X connect 6 0 10 0; #X connect 7 0 3 1; #X connect 7 0 4 1; #X connect 8 0 7 0; #X connect 11 0 12 1; #X connect 11 0 13 1; #X connect 12 0 0 0; #X connect 12 0 5 0; #X connect 13 0 0 1; #X connect 13 0 6 0; #X restore 53 432 pd opLevels; #X obj 303 -83 loadbang; #X msg 208 439 5; #X text 300 34 Wind Speed; #X obj 971 43 udpsend; #X obj 981 15 packOSC; #X obj 793 -140 import mrpeach; #X floatatom 982 -54 5 0 0 0 - - -; #X obj 683 -101 udpreceive 9000; #X obj 683 -74 unpackOSC; #N canvas 1099 641 205 101 Fence 1; #N canvas 125 23 1440 808 Posts 0; #X floatatom -144 319 8 0 0 0 - - -; #X msg -144 29 300; #X obj -144 4 loadbang; #X obj -132 51 r ClyLX; #X obj -90 110 r ClyX; #X obj -80 131 r ClyY; #X obj -98 90 r ClyZ; #X obj -119 71 r ClyLY; #X obj -80 152 r ClyLX; #X obj -71 173 r ClyLZ; #X obj -63 194 r ClyRY; #X obj -54 213 r ClyRX; #X obj -45 234 r ClyRZ; #X obj -99 262 postPosition; #X floatatom 24 322 8 0 0 0 - - -; #X msg 24 32 300; #X obj 24 7 loadbang; #X floatatom 186 331 8 0 0 0 - - -; #X msg 186 41 300; #X obj 186 16 loadbang; #X floatatom 345 335 8 0 0 0 - - -; #X msg 345 45 300; #X obj 345 20 loadbang; #X floatatom 533 340 8 0 0 0 - - -; #X msg 533 50 300; #X obj 533 25 loadbang; #X floatatom 717 342 8 0 0 0 - - -; #X msg 717 52 300; #X obj 717 27 loadbang; #X floatatom -217 690 8 0 0 0 - - -; #X msg -217 400 300; #X obj -217 375 loadbang; #X floatatom -52 701 8 0 0 0 - - -; #X msg -52 411 300; #X obj -52 386 loadbang; #X floatatom 110 706 8 0 0 0 - - -; #X msg 110 416 300; #X obj 110 391 loadbang; #X floatatom 278 707 8 0 0 0 - - -; #X msg 278 417 300; #X obj 278 392 loadbang; #X floatatom 447 708 8 0 0 0 - - -; #X msg 447 418 300; #X obj 447 393 loadbang; #X floatatom 633 720 8 0 0 0 - - -; #X msg 633 430 300; #X obj 633 405 loadbang; #X floatatom 816 729 8 0 0 0 - - -; #X msg 816 439 300; #X obj 816 414 loadbang; #X obj 39 55 r Cly1LX; #X obj 69 94 r Cly1Z; #X obj 77 114 r Cly1X; #X obj 87 135 r Cly1Y; #X obj 53 75 r Cly1LY; #X obj 88 155 r Cly1LX; #X obj 97 176 r Cly1LZ; #X obj 105 197 r Cly1RY; #X obj 114 216 r Cly1RX; #X obj 123 237 r Cly1RZ; #X obj 201 64 r Cly2LX; #X obj 234 101 r Cly2Z; #X obj 242 121 r Cly2X; #X obj 252 142 r Cly2Y; #X obj 213 82 r Cly2LY; #X obj 250 164 r Cly2LX; #X obj 259 185 r Cly2LZ; #X obj 267 206 r Cly2RY; #X obj 276 225 r Cly2RX; #X obj 285 246 r Cly2RZ; #X obj 360 68 r Cly3LX; #X obj 392 107 r Cly3Z; #X obj 400 127 r Cly3X; #X obj 410 148 r Cly3Y; #X obj 372 88 r Cly3LY; #X obj 409 168 r Cly3LX; #X obj 418 189 r Cly3LZ; #X obj 426 210 r Cly3RY; #X obj 435 229 r Cly3RX; #X obj 444 250 r Cly3RZ; #X obj 548 73 r Cly4LX; #X obj 578 111 r Cly4Z; #X obj 586 131 r Cly4X; #X obj 596 152 r Cly4Y; #X obj 557 92 r Cly4LY; #X obj 597 173 r Cly4LX; #X obj 606 194 r Cly4LZ; #X obj 614 215 r Cly4RY; #X obj 623 234 r Cly4RX; #X obj 632 255 r Cly4RZ; #X obj 732 75 r Cly5LX; #X obj 762 114 r Cly5Z; #X obj 770 134 r Cly5X; #X obj 780 155 r Cly5Y; #X obj 743 94 r Cly5LY; #X obj 781 175 r Cly5LX; #X obj 790 196 r Cly5LZ; #X obj 798 217 r Cly5RY; #X obj 807 236 r Cly5RX; #X obj 816 257 r Cly5RZ; #X obj -202 423 r Cly6LX; #X obj -171 462 r Cly6Z; #X obj -163 482 r Cly6X; #X obj -153 503 r Cly6Y; #X obj -188 442 r Cly6LY; #X obj -153 523 r Cly6LX; #X obj -144 544 r Cly6LZ; #X obj -136 565 r Cly6RY; #X obj -127 584 r Cly6RX; #X obj -118 605 r Cly6RZ; #X obj -37 434 r Cly7LX; #X obj -5 475 r Cly7Z; #X obj 3 495 r Cly7X; #X obj 13 516 r Cly7Y; #X obj -26 454 r Cly7LY; #X obj 12 534 r Cly7LX; #X obj 21 555 r Cly7LZ; #X obj 29 576 r Cly7RY; #X obj 38 595 r Cly7RX; #X obj 47 616 r Cly7RZ; #X obj 125 439 r Cly8LX; #X obj 155 479 r Cly8Z; #X obj 163 499 r Cly8X; #X obj 173 520 r Cly8Y; #X obj 138 460 r Cly8LY; #X obj 174 539 r Cly8LX; #X obj 183 560 r Cly8LZ; #X obj 191 581 r Cly8RY; #X obj 200 600 r Cly8RX; #X obj 209 621 r Cly8RZ; #X obj 293 440 r Cly9LX; #X obj 323 479 r Cly9Z; #X obj 331 499 r Cly9X; #X obj 341 520 r Cly9Y; #X obj 302 459 r Cly9LY; #X obj 342 540 r Cly9LX; #X obj 351 561 r Cly9LZ; #X obj 359 582 r Cly9RY; #X obj 368 601 r Cly9RX; #X obj 377 622 r Cly9RZ; #X obj 462 441 r Cly10LX; #X obj 492 479 r Cly10Z; #X obj 500 499 r Cly10X; #X obj 510 520 r Cly10Y; #X obj 472 459 r Cly10LY; #X obj 511 541 r Cly10LX; #X obj 520 562 r Cly10LZ; #X obj 528 583 r Cly10RY; #X obj 537 602 r Cly10RX; #X obj 546 623 r Cly10RZ; #X obj 648 453 r Cly11LX; #X obj 680 491 r Cly11Z; #X obj 688 511 r Cly11X; #X obj 698 532 r Cly11Y; #X obj 661 473 r Cly11LY; #X obj 697 553 r Cly11LX; #X obj 706 574 r Cly11LZ; #X obj 714 595 r Cly11RY; #X obj 723 614 r Cly11RX; #X obj 732 635 r Cly11RZ; #X obj 831 462 r Cly12LX; #X obj 859 502 r Cly12Z; #X obj 867 522 r Cly12X; #X obj 877 543 r Cly12Y; #X obj 845 482 r Cly12LY; #X obj 880 562 r Cly12LX; #X obj 889 583 r Cly12LZ; #X obj 897 604 r Cly12RY; #X obj 906 623 r Cly12RX; #X obj 915 644 r Cly12RZ; #X obj -144 294 freqCalcCylD4; #X obj 24 297 freqCalcCylD4; #X obj 186 306 freqCalcCylD4; #X obj 345 310 freqCalcCylD4; #X obj 533 315 freqCalcCylD4; #X obj 717 317 freqCalcCylD4; #X obj -217 665 freqCalcCylD4; #X obj -52 676 freqCalcCylD4; #X obj 110 681 freqCalcCylD4; #X obj 278 682 freqCalcCylD4; #X obj 447 683 freqCalcCylD4; #X obj 633 695 freqCalcCylD4; #X obj 816 704 freqCalcCylD4; #X obj 69 265 postPosition; #X obj 234 274 postPosition; #X obj 392 278 postPosition; #X obj 577 283 postPosition; #X obj 762 285 postPosition; #X obj -171 634 postPosition; #X obj -5 646 postPosition; #X obj 154 649 postPosition; #X obj 323 650 postPosition; #X obj 492 651 postPosition; #X obj 680 663 postPosition; #X obj 859 672 postPosition; #X connect 1 0 170 0; #X connect 2 0 1 0; #X connect 3 0 170 1; #X connect 4 0 13 1; #X connect 4 0 13 2; #X connect 6 0 13 0; #X connect 6 0 13 3; #X connect 7 0 170 2; #X connect 13 0 170 5; #X connect 13 1 170 6; #X connect 13 2 170 3; #X connect 13 3 170 4; #X connect 15 0 171 0; #X connect 16 0 15 0; #X connect 18 0 172 0; #X connect 19 0 18 0; #X connect 21 0 173 0; #X connect 22 0 21 0; #X connect 24 0 174 0; #X connect 25 0 24 0; #X connect 27 0 175 0; #X connect 28 0 27 0; #X connect 30 0 176 0; #X connect 31 0 30 0; #X connect 33 0 177 0; #X connect 34 0 33 0; #X connect 36 0 178 0; #X connect 37 0 36 0; #X connect 39 0 179 0; #X connect 40 0 39 0; #X connect 42 0 180 0; #X connect 43 0 42 0; #X connect 45 0 181 0; #X connect 46 0 45 0; #X connect 48 0 182 0; #X connect 49 0 48 0; #X connect 50 0 171 1; #X connect 51 0 183 0; #X connect 51 0 183 3; #X connect 52 0 183 1; #X connect 52 0 183 2; #X connect 54 0 171 2; #X connect 60 0 172 1; #X connect 61 0 184 0; #X connect 61 0 184 3; #X connect 62 0 184 1; #X connect 62 0 184 2; #X connect 64 0 172 2; #X connect 70 0 173 1; #X connect 71 0 185 0; #X connect 71 0 185 3; #X connect 72 0 185 1; #X connect 72 0 185 2; #X connect 74 0 173 2; #X connect 80 0 174 1; #X connect 81 0 186 0; #X connect 81 0 186 3; #X connect 82 0 186 1; #X connect 82 0 186 2; #X connect 84 0 174 2; #X connect 90 0 175 1; #X connect 91 0 187 0; #X connect 91 0 187 3; #X connect 92 0 187 1; #X connect 92 0 187 2; #X connect 94 0 175 2; #X connect 100 0 176 1; #X connect 101 0 188 0; #X connect 101 0 188 3; #X connect 102 0 188 1; #X connect 102 0 188 2; #X connect 104 0 176 2; #X connect 110 0 177 1; #X connect 111 0 189 0; #X connect 111 0 189 3; #X connect 112 0 189 1; #X connect 112 0 189 2; #X connect 114 0 177 2; #X connect 120 0 178 1; #X connect 121 0 190 0; #X connect 121 0 190 3; #X connect 122 0 190 1; #X connect 122 0 190 2; #X connect 124 0 178 2; #X connect 130 0 179 1; #X connect 131 0 191 0; #X connect 131 0 191 3; #X connect 132 0 191 1; #X connect 132 0 191 2; #X connect 134 0 179 2; #X connect 140 0 180 1; #X connect 141 0 192 0; #X connect 141 0 192 3; #X connect 142 0 192 1; #X connect 142 0 192 2; #X connect 144 0 180 2; #X connect 150 0 181 1; #X connect 151 0 193 0; #X connect 151 0 193 3; #X connect 152 0 193 1; #X connect 152 0 193 2; #X connect 154 0 181 2; #X connect 160 0 182 1; #X connect 161 0 194 0; #X connect 161 0 194 3; #X connect 162 0 194 1; #X connect 162 0 194 2; #X connect 164 0 182 2; #X connect 170 0 0 0; #X connect 171 0 14 0; #X connect 172 0 17 0; #X connect 173 0 20 0; #X connect 174 0 23 0; #X connect 175 0 26 0; #X connect 176 0 29 0; #X connect 177 0 32 0; #X connect 178 0 35 0; #X connect 179 0 38 0; #X connect 180 0 41 0; #X connect 181 0 44 0; #X connect 182 0 47 0; #X connect 183 0 171 5; #X connect 183 1 171 6; #X connect 183 2 171 3; #X connect 183 3 171 4; #X connect 184 0 172 5; #X connect 184 1 172 6; #X connect 184 2 172 3; #X connect 184 3 172 4; #X connect 185 0 173 5; #X connect 185 1 173 6; #X connect 185 2 173 3; #X connect 185 3 173 4; #X connect 186 0 174 5; #X connect 186 1 174 6; #X connect 186 2 174 3; #X connect 186 3 174 4; #X connect 187 0 175 5; #X connect 187 1 175 6; #X connect 187 2 175 3; #X connect 187 3 175 4; #X connect 188 0 176 5; #X connect 188 1 176 6; #X connect 188 2 176 3; #X connect 188 3 176 4; #X connect 189 0 177 5; #X connect 189 1 177 6; #X connect 189 2 177 3; #X connect 189 3 177 4; #X connect 190 0 178 5; #X connect 190 1 178 6; #X connect 190 2 178 3; #X connect 190 3 178 4; #X connect 191 0 179 5; #X connect 191 1 179 6; #X connect 191 2 179 3; #X connect 191 3 179 4; #X connect 192 0 180 5; #X connect 192 1 180 6; #X connect 192 2 180 3; #X connect 192 3 180 4; #X connect 193 0 181 5; #X connect 193 1 181 6; #X connect 193 2 181 3; #X connect 193 3 181 4; #X connect 194 0 182 5; #X connect 194 1 182 6; #X connect 194 2 182 3; #X connect 194 3 182 4; #X restore 42 36 pd Posts; #N canvas 303 23 1084 775 Wires 1; #X floatatom -583 349 8 0 0 0 - - -; #X msg -581 37 300; #X obj -581 12 loadbang; #X obj -566 60 r WirLX; #X obj -550 102 r WirX; #X obj -533 143 r WirZ; #X obj -542 123 r WirY; #X obj -525 163 r WirLY; #X obj -550 292 wirePosition; #X obj -507 203 r WirLZ; #X obj -516 182 r WirLX; #X obj -481 264 r WirRZ; #X obj -490 243 r WirRX; #X obj -499 224 r WirRY; #X floatatom -420 351 8 0 0 0 - - -; #X msg -421 40 300; #X obj -421 15 loadbang; #X obj -406 63 r Wir1LX; #X obj -381 104 r Wir1X; #X obj -373 125 r Wir1Y; #X obj -364 145 r Wir1Z; #X obj -356 165 r Wir1LY; #X obj -347 184 r Wir1LX; #X obj -338 205 r Wir1LZ; #X obj -330 226 r Wir1RY; #X obj -321 245 r Wir1RX; #X obj -312 266 r Wir1RZ; #X floatatom -239 353 8 0 0 0 - - -; #X msg -242 47 300; #X obj -242 22 loadbang; #X obj -227 70 r Wir2LX; #X obj -194 108 r Wir2X; #X obj -186 129 r Wir2Y; #X obj -177 149 r Wir2Z; #X obj -169 169 r Wir2LY; #X obj -160 188 r Wir2LX; #X obj -151 209 r Wir2LZ; #X obj -143 230 r Wir2RY; #X obj -134 249 r Wir2RX; #X obj -125 270 r Wir2RZ; #X floatatom -53 367 8 0 0 0 - - -; #X msg -53 53 300; #X obj -53 28 loadbang; #X obj -38 76 r Wir3LX; #X obj -10 121 r Wir3X; #X obj -2 142 r Wir3Y; #X obj 7 162 r Wir3Z; #X obj 15 182 r Wir3LY; #X obj 24 201 r Wir3LX; #X obj 33 222 r Wir3LZ; #X obj 41 243 r Wir3RY; #X obj 50 262 r Wir3RX; #X obj 59 283 r Wir3RZ; #X floatatom 139 368 8 0 0 0 - - -; #X msg 139 51 300; #X obj 139 26 loadbang; #X obj 154 74 r Wir4LX; #X obj 190 115 r Wir4X; #X obj 198 136 r Wir4Y; #X obj 207 156 r Wir4Z; #X obj 215 176 r Wir4LY; #X obj 224 195 r Wir4LX; #X obj 233 216 r Wir4LZ; #X obj 241 237 r Wir4RY; #X obj 250 256 r Wir4RX; #X obj 259 277 r Wir4RZ; #X floatatom -556 725 8 0 0 0 - - -; #X msg -556 407 300; #X obj -556 382 loadbang; #X obj -541 430 r Wir5LX; #X obj -512 478 r Wir5X; #X obj -504 499 r Wir5Y; #X obj -495 519 r Wir5Z; #X obj -487 539 r Wir5LY; #X obj -478 558 r Wir5LX; #X obj -469 579 r Wir5LZ; #X obj -461 600 r Wir5RY; #X obj -452 619 r Wir5RX; #X obj -443 640 r Wir5RZ; #X floatatom -378 725 8 0 0 0 - - -; #X msg -378 410 300; #X obj -378 385 loadbang; #X obj -363 433 r Wir6LX; #X obj -336 479 r Wir6X; #X obj -328 500 r Wir6Y; #X obj -319 520 r Wir6Z; #X obj -311 540 r Wir6LY; #X obj -302 559 r Wir6LX; #X obj -293 580 r Wir6LZ; #X obj -285 601 r Wir6RY; #X obj -276 620 r Wir6RX; #X obj -267 641 r Wir6RZ; #X floatatom -191 723 8 0 0 0 - - -; #X msg -191 412 300; #X obj -191 387 loadbang; #X obj -176 435 r Wir7LX; #X obj -146 474 r Wir7X; #X obj -138 495 r Wir7Y; #X obj -129 515 r Wir7Z; #X obj -121 535 r Wir7LY; #X obj -112 554 r Wir7LX; #X obj -103 575 r Wir7LZ; #X obj -95 596 r Wir7RY; #X obj -86 615 r Wir7RX; #X obj -77 636 r Wir7RZ; #X floatatom 6 733 8 0 0 0 - - -; #X msg 6 422 300; #X obj 6 397 loadbang; #X obj 21 445 r Wir8LX; #X obj 51 485 r Wir8X; #X obj 59 506 r Wir8Y; #X obj 68 526 r Wir8Z; #X obj 76 546 r Wir8LY; #X obj 85 565 r Wir8LX; #X obj 94 586 r Wir8LZ; #X obj 102 607 r Wir8RY; #X obj 111 626 r Wir8RX; #X obj 120 647 r Wir8RZ; #X obj -559 79 r WirLY; #X obj -395 83 r Wir1LY; #X obj -216 90 r Wir2LY; #X obj -26 99 r Wir3LY; #X obj 167 95 r Wir4LY; #X obj -529 452 r Wir5LY; #X obj -353 455 r Wir6LY; #X obj -166 455 r Wir7LY; #X obj 30 465 r Wir8LY; #X floatatom -484 331 5 0 0 0 - - -; #X obj -381 294 wirePosition; #X obj -194 298 wirePosition; #X obj -10 311 wirePosition; #X obj 190 305 wirePosition; #X obj -512 668 wirePosition; #X obj -336 669 wirePosition; #X obj -146 664 wirePosition; #X obj 51 675 wirePosition; #X obj -583 324 freqCalcCylD4; #X obj 139 343 freqCalcCylD4; #X obj 6 708 freqCalcCylD4; #X obj -191 698 freqCalcCylD4; #X obj -420 326 freqCalcCylD4; #X obj -239 328 freqCalcCylD4; #X obj -53 342 freqCalcCylD4; #X obj -556 700 freqCalcCylD4; #X obj -378 700 freqCalcCylD4; #X connect 1 0 136 0; #X connect 2 0 1 0; #X connect 3 0 136 1; #X connect 4 0 8 0; #X connect 5 0 8 2; #X connect 6 0 8 1; #X connect 7 0 8 3; #X connect 8 0 136 5; #X connect 8 1 136 6; #X connect 8 2 136 4; #X connect 8 3 136 3; #X connect 9 0 8 5; #X connect 10 0 8 4; #X connect 11 0 8 8; #X connect 12 0 8 7; #X connect 13 0 8 6; #X connect 15 0 140 0; #X connect 16 0 15 0; #X connect 17 0 140 1; #X connect 18 0 128 0; #X connect 19 0 128 1; #X connect 20 0 128 2; #X connect 21 0 128 3; #X connect 22 0 128 4; #X connect 23 0 128 5; #X connect 24 0 128 6; #X connect 25 0 128 7; #X connect 26 0 128 8; #X connect 28 0 141 0; #X connect 29 0 28 0; #X connect 30 0 141 1; #X connect 31 0 129 0; #X connect 32 0 129 1; #X connect 33 0 129 2; #X connect 34 0 129 3; #X connect 35 0 129 4; #X connect 36 0 129 5; #X connect 37 0 129 6; #X connect 38 0 129 7; #X connect 39 0 129 8; #X connect 41 0 142 0; #X connect 42 0 41 0; #X connect 43 0 142 1; #X connect 44 0 130 0; #X connect 45 0 130 1; #X connect 46 0 130 2; #X connect 47 0 130 3; #X connect 48 0 130 4; #X connect 49 0 130 5; #X connect 50 0 130 6; #X connect 51 0 130 7; #X connect 52 0 130 8; #X connect 54 0 137 0; #X connect 55 0 54 0; #X connect 56 0 137 1; #X connect 57 0 131 0; #X connect 58 0 131 1; #X connect 59 0 131 2; #X connect 60 0 131 3; #X connect 61 0 131 4; #X connect 62 0 131 5; #X connect 63 0 131 6; #X connect 64 0 131 7; #X connect 65 0 131 8; #X connect 67 0 143 0; #X connect 68 0 67 0; #X connect 69 0 143 1; #X connect 70 0 132 0; #X connect 71 0 132 1; #X connect 72 0 132 2; #X connect 73 0 132 3; #X connect 74 0 132 4; #X connect 75 0 132 5; #X connect 76 0 132 6; #X connect 77 0 132 7; #X connect 78 0 132 8; #X connect 80 0 144 0; #X connect 81 0 80 0; #X connect 82 0 144 1; #X connect 83 0 133 0; #X connect 84 0 133 1; #X connect 85 0 133 2; #X connect 86 0 133 3; #X connect 87 0 133 4; #X connect 88 0 133 5; #X connect 89 0 133 6; #X connect 90 0 133 7; #X connect 91 0 133 8; #X connect 93 0 139 0; #X connect 94 0 93 0; #X connect 95 0 139 1; #X connect 96 0 134 0; #X connect 97 0 134 1; #X connect 98 0 134 2; #X connect 99 0 134 3; #X connect 100 0 134 4; #X connect 101 0 134 5; #X connect 102 0 134 6; #X connect 103 0 134 7; #X connect 104 0 134 8; #X connect 106 0 138 0; #X connect 107 0 106 0; #X connect 108 0 138 1; #X connect 109 0 135 0; #X connect 110 0 135 1; #X connect 111 0 135 2; #X connect 112 0 135 3; #X connect 113 0 135 4; #X connect 114 0 135 5; #X connect 115 0 135 6; #X connect 116 0 135 7; #X connect 117 0 135 8; #X connect 118 0 136 2; #X connect 119 0 140 2; #X connect 120 0 141 2; #X connect 121 0 142 2; #X connect 122 0 137 2; #X connect 123 0 143 2; #X connect 124 0 144 2; #X connect 125 0 139 2; #X connect 126 0 138 2; #X connect 128 0 140 5; #X connect 128 1 140 6; #X connect 128 2 140 4; #X connect 128 3 140 3; #X connect 129 0 141 5; #X connect 129 1 141 6; #X connect 129 2 141 4; #X connect 129 3 141 3; #X connect 130 0 142 5; #X connect 130 1 142 6; #X connect 130 2 142 4; #X connect 130 3 142 3; #X connect 131 0 137 5; #X connect 131 1 137 6; #X connect 131 2 137 4; #X connect 131 3 137 3; #X connect 132 0 143 5; #X connect 132 1 143 6; #X connect 132 2 143 4; #X connect 132 3 143 3; #X connect 133 0 144 5; #X connect 133 1 144 6; #X connect 133 2 144 4; #X connect 133 3 144 3; #X connect 134 0 139 5; #X connect 134 1 139 6; #X connect 134 2 139 4; #X connect 134 3 139 3; #X connect 135 0 138 5; #X connect 135 1 138 6; #X connect 135 2 138 4; #X connect 135 3 138 3; #X connect 136 0 0 0; #X connect 137 0 53 0; #X connect 138 0 105 0; #X connect 139 0 92 0; #X connect 140 0 14 0; #X connect 141 0 27 0; #X connect 142 0 40 0; #X connect 143 0 66 0; #X connect 144 0 79 0; #X restore 110 36 pd Wires; #X restore 903 78 pd Fence; #N canvas 13 38 1440 790 OSC_FenceValues 0; #X obj 162 48 OSCroute /cylinderLX; #X obj 30 47 OSCroute /cylinderLZ; #X floatatom 93 69 7 0 0 0 - - -; #X obj 30 69 s ClyLZ; #X floatatom 225 72 7 0 0 0 - - -; #X obj 162 72 s ClyLX; #X floatatom 550 72 7 0 0 0 - - -; #X floatatom 675 74 7 0 0 0 - - -; #X obj 487 50 OSCroute /cylinderZ; #X obj 487 72 s ClyZ; #X obj 612 50 OSCroute /cylinderX; #X obj 612 74 s ClyX; #X obj 826 397 inlet; #X obj 826 421 s \$0_MyOsc; #X obj 612 28 r \$0_MyOsc; #X obj 487 29 r \$0_MyOsc; #X obj 162 26 r \$0_MyOsc; #X obj 30 23 r \$0_MyOsc; #X floatatom 97 142 7 0 0 0 - - -; #X floatatom 231 145 7 0 0 0 - - -; #X floatatom 556 145 7 0 0 0 - - -; #X floatatom 684 147 7 0 0 0 - - -; #X obj 621 101 r \$0_MyOsc; #X obj 493 102 r \$0_MyOsc; #X obj 168 99 r \$0_MyOsc; #X obj 34 96 r \$0_MyOsc; #X obj 34 120 OSCroute /cylinder1LZ; #X obj 168 121 OSCroute /cylinder1LX; #X obj 493 123 OSCroute /cylinder1Z; #X obj 621 123 OSCroute /cylinder1X; #X floatatom 94 211 7 0 0 0 - - -; #X floatatom 228 214 7 0 0 0 - - -; #X floatatom 553 214 7 0 0 0 - - -; #X floatatom 681 216 7 0 0 0 - - -; #X obj 618 170 r \$0_MyOsc; #X obj 490 171 r \$0_MyOsc; #X obj 165 168 r \$0_MyOsc; #X obj 31 165 r \$0_MyOsc; #X floatatom 93 283 7 0 0 0 - - -; #X floatatom 227 286 7 0 0 0 - - -; #X floatatom 552 286 7 0 0 0 - - -; #X floatatom 680 288 7 0 0 0 - - -; #X obj 617 242 r \$0_MyOsc; #X obj 489 243 r \$0_MyOsc; #X obj 164 240 r \$0_MyOsc; #X obj 30 237 r \$0_MyOsc; #X floatatom 90 356 7 0 0 0 - - -; #X floatatom 224 359 7 0 0 0 - - -; #X floatatom 549 359 7 0 0 0 - - -; #X floatatom 677 361 7 0 0 0 - - -; #X obj 614 315 r \$0_MyOsc; #X obj 486 316 r \$0_MyOsc; #X obj 161 313 r \$0_MyOsc; #X obj 27 310 r \$0_MyOsc; #X floatatom 91 427 7 0 0 0 - - -; #X floatatom 225 430 7 0 0 0 - - -; #X floatatom 550 430 7 0 0 0 - - -; #X floatatom 678 432 7 0 0 0 - - -; #X obj 615 386 r \$0_MyOsc; #X obj 487 387 r \$0_MyOsc; #X obj 162 384 r \$0_MyOsc; #X obj 28 381 r \$0_MyOsc; #X floatatom 92 500 7 0 0 0 - - -; #X floatatom 226 503 7 0 0 0 - - -; #X floatatom 551 503 7 0 0 0 - - -; #X floatatom 679 505 7 0 0 0 - - -; #X obj 616 459 r \$0_MyOsc; #X obj 488 460 r \$0_MyOsc; #X obj 163 457 r \$0_MyOsc; #X obj 29 454 r \$0_MyOsc; #X floatatom 91 574 7 0 0 0 - - -; #X floatatom 225 577 7 0 0 0 - - -; #X floatatom 550 577 7 0 0 0 - - -; #X floatatom 678 579 7 0 0 0 - - -; #X obj 615 533 r \$0_MyOsc; #X obj 487 534 r \$0_MyOsc; #X obj 162 531 r \$0_MyOsc; #X obj 28 528 r \$0_MyOsc; #X floatatom 88 646 7 0 0 0 - - -; #X floatatom 222 649 7 0 0 0 - - -; #X floatatom 547 649 7 0 0 0 - - -; #X floatatom 675 651 7 0 0 0 - - -; #X obj 612 605 r \$0_MyOsc; #X obj 484 606 r \$0_MyOsc; #X obj 159 603 r \$0_MyOsc; #X obj 25 600 r \$0_MyOsc; #X floatatom 82 719 7 0 0 0 - - -; #X floatatom 216 722 7 0 0 0 - - -; #X floatatom 541 722 7 0 0 0 - - -; #X floatatom 669 724 7 0 0 0 - - -; #X obj 606 678 r \$0_MyOsc; #X obj 478 679 r \$0_MyOsc; #X obj 153 676 r \$0_MyOsc; #X obj 19 673 r \$0_MyOsc; #X floatatom 840 64 7 0 0 0 - - -; #X floatatom 982 67 7 0 0 0 - - -; #X floatatom 1294 64 7 0 0 0 - - -; #X floatatom 1422 66 7 0 0 0 - - -; #X obj 1367 20 r \$0_MyOsc; #X obj 1231 21 r \$0_MyOsc; #X obj 919 21 r \$0_MyOsc; #X obj 777 18 r \$0_MyOsc; #X obj 31 189 OSCroute /cylinder2LZ; #X obj 165 190 OSCroute /cylinder2LX; #X obj 490 192 OSCroute /cylinder2Z; #X obj 618 192 OSCroute /cylinder2X; #X obj 617 264 OSCroute /cylinder3X; #X obj 489 264 OSCroute /cylinder3Z; #X obj 164 262 OSCroute /cylinder3LX; #X obj 30 261 OSCroute /cylinder3LZ; #X obj 27 334 OSCroute /cylinder4LZ; #X obj 161 335 OSCroute /cylinder4LX; #X obj 486 337 OSCroute /cylinder4Z; #X obj 614 337 OSCroute /cylinder4X; #X obj 615 408 OSCroute /cylinder5X; #X obj 487 408 OSCroute /cylinder5Z; #X obj 162 406 OSCroute /cylinder5LX; #X obj 28 405 OSCroute /cylinder5LZ; #X obj 29 478 OSCroute /cylinder6LZ; #X obj 163 479 OSCroute /cylinder6LX; #X obj 488 481 OSCroute /cylinder6Z; #X obj 616 481 OSCroute /cylinder6X; #X obj 615 555 OSCroute /cylinder7X; #X obj 487 555 OSCroute /cylinder7Z; #X obj 162 553 OSCroute /cylinder7LX; #X obj 28 552 OSCroute /cylinder7LZ; #X obj 25 624 OSCroute /cylinder8LZ; #X obj 159 625 OSCroute /cylinder8LX; #X obj 484 627 OSCroute /cylinder8Z; #X obj 612 627 OSCroute /cylinder8X; #X obj 606 700 OSCroute /cylinder9X; #X obj 478 700 OSCroute /cylinder9Z; #X obj 153 698 OSCroute /cylinder9LX; #X obj 19 697 OSCroute /cylinder9LZ; #X obj 777 42 OSCroute /cylinder10LZ; #X obj 919 43 OSCroute /cylinder10LX; #X obj 1231 42 OSCroute /cylinder10Z; #X obj 1367 42 OSCroute /cylinder10X; #X floatatom 840 142 7 0 0 0 - - -; #X floatatom 982 145 7 0 0 0 - - -; #X floatatom 1294 142 7 0 0 0 - - -; #X floatatom 1422 144 7 0 0 0 - - -; #X obj 1367 98 r \$0_MyOsc; #X obj 1231 99 r \$0_MyOsc; #X obj 919 99 r \$0_MyOsc; #X obj 777 96 r \$0_MyOsc; #X floatatom 840 221 7 0 0 0 - - -; #X floatatom 982 224 7 0 0 0 - - -; #X floatatom 1294 221 7 0 0 0 - - -; #X floatatom 1422 223 7 0 0 0 - - -; #X obj 1367 177 r \$0_MyOsc; #X obj 1231 178 r \$0_MyOsc; #X obj 919 178 r \$0_MyOsc; #X obj 777 175 r \$0_MyOsc; #X obj 777 120 OSCroute /cylinder11LZ; #X obj 919 121 OSCroute /cylinder11LX; #X obj 1231 120 OSCroute /cylinder11Z; #X obj 1367 120 OSCroute /cylinder11X; #X obj 1367 199 OSCroute /cylinder12X; #X obj 1231 199 OSCroute /cylinder12Z; #X obj 919 200 OSCroute /cylinder12LX; #X obj 777 199 OSCroute /cylinder12LZ; #X obj 777 221 s Cly12LZ; #X obj 919 224 s Cly12LX; #X obj 1231 221 s Cly12Z; #X obj 1367 223 s Cly12X; #X obj 1367 144 s Cly11X; #X obj 1231 142 s Cly11Z; #X obj 919 145 s Cly11LX; #X obj 777 142 s Cly11LZ; #X obj 777 64 s Cly10LZ; #X obj 919 67 s Cly10LX; #X obj 1231 64 s Cly10Z; #X obj 1367 66 s Cly10X; #X obj 34 142 s Cly1LZ; #X obj 168 145 s Cly1LX; #X obj 493 145 s Cly1Z; #X obj 621 147 s Cly1X; #X obj 618 216 s Cly2X; #X obj 490 214 s Cly2Z; #X obj 165 214 s Cly2LX; #X obj 31 211 s Cly2LZ; #X obj 30 283 s Cly3LZ; #X obj 164 286 s Cly3LX; #X obj 489 286 s Cly3Z; #X obj 617 288 s Cly3X; #X obj 614 361 s Cly4X; #X obj 486 359 s Cly4Z; #X obj 161 359 s Cly4LX; #X obj 27 356 s Cly4LZ; #X obj 28 427 s Cly5LZ; #X obj 162 430 s Cly5LX; #X obj 487 430 s Cly5Z; #X obj 615 432 s Cly5X; #X obj 616 505 s Cly6X; #X obj 488 503 s Cly6Z; #X obj 163 503 s Cly6LX; #X obj 29 500 s Cly6LZ; #X obj 28 574 s Cly7LZ; #X obj 162 577 s Cly7LX; #X obj 487 577 s Cly7Z; #X obj 615 579 s Cly7X; #X obj 612 651 s Cly8X; #X obj 484 649 s Cly8Z; #X obj 159 649 s Cly8LX; #X obj 25 646 s Cly8LZ; #X obj 19 719 s Cly9LZ; #X obj 153 722 s Cly9LX; #X obj 478 722 s Cly9Z; #X obj 606 724 s Cly9X; #X text 831 325 Obtains the X - Z position of the fence posts (cylinders) and the X - Z dimensions; #X floatatom 369 73 7 0 0 0 - - -; #X obj 306 27 r \$0_MyOsc; #X floatatom 375 146 7 0 0 0 - - -; #X obj 312 100 r \$0_MyOsc; #X floatatom 372 215 7 0 0 0 - - -; #X obj 309 169 r \$0_MyOsc; #X floatatom 371 287 7 0 0 0 - - -; #X obj 308 241 r \$0_MyOsc; #X floatatom 368 360 7 0 0 0 - - -; #X obj 305 314 r \$0_MyOsc; #X floatatom 369 431 7 0 0 0 - - -; #X obj 306 385 r \$0_MyOsc; #X floatatom 370 504 7 0 0 0 - - -; #X obj 307 458 r \$0_MyOsc; #X floatatom 369 578 7 0 0 0 - - -; #X obj 306 532 r \$0_MyOsc; #X floatatom 366 650 7 0 0 0 - - -; #X obj 303 604 r \$0_MyOsc; #X floatatom 360 723 7 0 0 0 - - -; #X obj 297 677 r \$0_MyOsc; #X obj 306 49 OSCroute /cylinderLY; #X obj 312 122 OSCroute /cylinder1LY; #X obj 309 191 OSCroute /cylinder2LY; #X obj 308 263 OSCroute /cylinder3LY; #X obj 305 336 OSCroute /cylinder4LY; #X obj 306 407 OSCroute /cylinder5LY; #X obj 307 480 OSCroute /cylinder6LY; #X obj 306 554 OSCroute /cylinder7LY; #X obj 303 626 OSCroute /cylinder8LY; #X obj 297 699 OSCroute /cylinder9LY; #X obj 306 73 s ClyLY; #X obj 312 146 s Cly1LY; #X obj 309 215 s Cly2LY; #X obj 308 287 s Cly3LY; #X obj 305 360 s Cly4LY; #X obj 306 431 s Cly5LY; #X obj 307 504 s Cly6LY; #X obj 306 578 s Cly7LY; #X obj 303 650 s Cly8LY; #X obj 297 723 s Cly9LYS; #X floatatom 1132 66 7 0 0 0 - - -; #X obj 1069 20 r \$0_MyOsc; #X floatatom 1132 144 7 0 0 0 - - -; #X obj 1069 98 r \$0_MyOsc; #X floatatom 1132 223 7 0 0 0 - - -; #X obj 1069 177 r \$0_MyOsc; #X obj 1069 42 OSCroute /cylinder10LY; #X obj 1069 66 s Cly10LY; #X obj 1069 120 OSCroute /cylinder11LY; #X obj 1069 144 s Cly11LY; #X obj 1069 199 OSCroute /cylinder12LY; #X obj 1069 223 s Cly12LY; #X connect 0 0 4 0; #X connect 0 0 5 0; #X connect 1 0 2 0; #X connect 1 0 3 0; #X connect 8 0 6 0; #X connect 8 0 9 0; #X connect 10 0 7 0; #X connect 10 0 11 0; #X connect 12 0 13 0; #X connect 14 0 10 0; #X connect 15 0 8 0; #X connect 16 0 0 0; #X connect 17 0 1 0; #X connect 22 0 29 0; #X connect 23 0 28 0; #X connect 24 0 27 0; #X connect 25 0 26 0; #X connect 26 0 18 0; #X connect 26 0 174 0; #X connect 27 0 19 0; #X connect 27 0 175 0; #X connect 28 0 20 0; #X connect 28 0 176 0; #X connect 29 0 21 0; #X connect 29 0 177 0; #X connect 34 0 105 0; #X connect 35 0 104 0; #X connect 36 0 103 0; #X connect 37 0 102 0; #X connect 42 0 106 0; #X connect 43 0 107 0; #X connect 44 0 108 0; #X connect 45 0 109 0; #X connect 50 0 113 0; #X connect 51 0 112 0; #X connect 52 0 111 0; #X connect 53 0 110 0; #X connect 58 0 114 0; #X connect 59 0 115 0; #X connect 60 0 116 0; #X connect 61 0 117 0; #X connect 66 0 121 0; #X connect 67 0 120 0; #X connect 68 0 119 0; #X connect 69 0 118 0; #X connect 74 0 122 0; #X connect 75 0 123 0; #X connect 76 0 124 0; #X connect 77 0 125 0; #X connect 82 0 129 0; #X connect 83 0 128 0; #X connect 84 0 127 0; #X connect 85 0 126 0; #X connect 90 0 130 0; #X connect 91 0 131 0; #X connect 92 0 132 0; #X connect 93 0 133 0; #X connect 98 0 137 0; #X connect 99 0 136 0; #X connect 100 0 135 0; #X connect 101 0 134 0; #X connect 102 0 30 0; #X connect 102 0 181 0; #X connect 103 0 31 0; #X connect 103 0 180 0; #X connect 104 0 32 0; #X connect 104 0 179 0; #X connect 105 0 33 0; #X connect 105 0 178 0; #X connect 106 0 41 0; #X connect 106 0 185 0; #X connect 107 0 40 0; #X connect 107 0 184 0; #X connect 108 0 39 0; #X connect 108 0 183 0; #X connect 109 0 38 0; #X connect 109 0 182 0; #X connect 110 0 46 0; #X connect 110 0 189 0; #X connect 111 0 47 0; #X connect 111 0 188 0; #X connect 112 0 48 0; #X connect 112 0 187 0; #X connect 113 0 49 0; #X connect 113 0 186 0; #X connect 114 0 57 0; #X connect 114 0 193 0; #X connect 115 0 56 0; #X connect 115 0 192 0; #X connect 116 0 55 0; #X connect 116 0 191 0; #X connect 117 0 54 0; #X connect 117 0 190 0; #X connect 118 0 62 0; #X connect 118 0 197 0; #X connect 119 0 63 0; #X connect 119 0 196 0; #X connect 120 0 64 0; #X connect 120 0 195 0; #X connect 121 0 65 0; #X connect 121 0 194 0; #X connect 122 0 73 0; #X connect 122 0 201 0; #X connect 123 0 72 0; #X connect 123 0 200 0; #X connect 124 0 71 0; #X connect 124 0 199 0; #X connect 125 0 70 0; #X connect 125 0 198 0; #X connect 126 0 78 0; #X connect 126 0 205 0; #X connect 127 0 79 0; #X connect 127 0 204 0; #X connect 128 0 80 0; #X connect 128 0 203 0; #X connect 129 0 81 0; #X connect 129 0 202 0; #X connect 130 0 89 0; #X connect 130 0 209 0; #X connect 131 0 88 0; #X connect 131 0 208 0; #X connect 132 0 87 0; #X connect 132 0 207 0; #X connect 133 0 86 0; #X connect 133 0 206 0; #X connect 134 0 94 0; #X connect 134 0 170 0; #X connect 135 0 95 0; #X connect 135 0 171 0; #X connect 136 0 96 0; #X connect 136 0 172 0; #X connect 137 0 97 0; #X connect 137 0 173 0; #X connect 142 0 157 0; #X connect 143 0 156 0; #X connect 144 0 155 0; #X connect 145 0 154 0; #X connect 150 0 158 0; #X connect 151 0 159 0; #X connect 152 0 160 0; #X connect 153 0 161 0; #X connect 154 0 138 0; #X connect 154 0 169 0; #X connect 155 0 139 0; #X connect 155 0 168 0; #X connect 156 0 140 0; #X connect 156 0 167 0; #X connect 157 0 141 0; #X connect 157 0 166 0; #X connect 158 0 149 0; #X connect 158 0 165 0; #X connect 159 0 148 0; #X connect 159 0 164 0; #X connect 160 0 147 0; #X connect 160 0 163 0; #X connect 161 0 146 0; #X connect 161 0 162 0; #X connect 212 0 231 0; #X connect 214 0 232 0; #X connect 216 0 233 0; #X connect 218 0 234 0; #X connect 220 0 235 0; #X connect 222 0 236 0; #X connect 224 0 237 0; #X connect 226 0 238 0; #X connect 228 0 239 0; #X connect 230 0 240 0; #X connect 231 0 211 0; #X connect 231 0 241 0; #X connect 232 0 213 0; #X connect 232 0 242 0; #X connect 233 0 215 0; #X connect 233 0 243 0; #X connect 234 0 217 0; #X connect 234 0 244 0; #X connect 235 0 219 0; #X connect 235 0 245 0; #X connect 236 0 221 0; #X connect 236 0 246 0; #X connect 237 0 223 0; #X connect 237 0 247 0; #X connect 238 0 225 0; #X connect 238 0 248 0; #X connect 239 0 227 0; #X connect 239 0 249 0; #X connect 240 0 229 0; #X connect 240 0 250 0; #X connect 252 0 257 0; #X connect 254 0 259 0; #X connect 256 0 261 0; #X connect 257 0 251 0; #X connect 257 0 258 0; #X connect 259 0 253 0; #X connect 259 0 260 0; #X connect 261 0 255 0; #X connect 261 0 262 0; #X restore 737 -43 pd OSC_FenceValues; #N canvas 101 61 1260 785 OSC_WireValues 0; #X obj 35 33 inlet; #X obj 35 57 s \$0_MyOsc; #X floatatom 178 77 7 0 0 0 - - -; #X floatatom 427 74 7 0 0 0 - - -; #X floatatom 561 71 7 0 0 0 - - -; #X floatatom 686 73 7 0 0 0 - - -; #X obj 623 27 r \$0_MyOsc; #X obj 498 28 r \$0_MyOsc; #X obj 364 28 r \$0_MyOsc; #X obj 115 31 r \$0_MyOsc; #X obj 498 49 OSCroute /wireZ; #X obj 623 49 OSCroute /wireX; #X floatatom 800 73 7 0 0 0 - - -; #X obj 737 27 r \$0_MyOsc; #X obj 737 49 OSCroute /wireY; #X obj 737 73 s WirY; #X obj 623 73 s WirX; #X obj 498 71 s WirZ; #X obj 364 74 s WirLX; #X obj 115 77 s WirLZ; #X obj 364 50 OSCroute /wireLX; #X obj 115 55 OSCroute /wireLZ; #X floatatom 180 152 7 0 0 0 - - -; #X floatatom 429 149 7 0 0 0 - - -; #X floatatom 563 146 7 0 0 0 - - -; #X floatatom 688 148 7 0 0 0 - - -; #X obj 625 102 r \$0_MyOsc; #X obj 500 103 r \$0_MyOsc; #X obj 366 103 r \$0_MyOsc; #X obj 117 106 r \$0_MyOsc; #X floatatom 802 148 7 0 0 0 - - -; #X obj 739 102 r \$0_MyOsc; #X floatatom 176 228 7 0 0 0 - - -; #X floatatom 425 225 7 0 0 0 - - -; #X floatatom 559 222 7 0 0 0 - - -; #X floatatom 684 224 7 0 0 0 - - -; #X obj 621 178 r \$0_MyOsc; #X obj 496 179 r \$0_MyOsc; #X obj 362 179 r \$0_MyOsc; #X obj 113 182 r \$0_MyOsc; #X floatatom 798 224 7 0 0 0 - - -; #X obj 735 178 r \$0_MyOsc; #X floatatom 178 307 7 0 0 0 - - -; #X floatatom 427 304 7 0 0 0 - - -; #X floatatom 561 301 7 0 0 0 - - -; #X floatatom 686 303 7 0 0 0 - - -; #X obj 623 257 r \$0_MyOsc; #X obj 498 258 r \$0_MyOsc; #X obj 364 258 r \$0_MyOsc; #X obj 115 261 r \$0_MyOsc; #X floatatom 800 303 7 0 0 0 - - -; #X obj 737 257 r \$0_MyOsc; #X floatatom 176 385 7 0 0 0 - - -; #X floatatom 425 382 7 0 0 0 - - -; #X floatatom 559 379 7 0 0 0 - - -; #X floatatom 684 381 7 0 0 0 - - -; #X obj 621 335 r \$0_MyOsc; #X obj 496 336 r \$0_MyOsc; #X obj 362 336 r \$0_MyOsc; #X obj 113 339 r \$0_MyOsc; #X floatatom 798 381 7 0 0 0 - - -; #X obj 735 335 r \$0_MyOsc; #X floatatom 169 468 7 0 0 0 - - -; #X floatatom 418 465 7 0 0 0 - - -; #X floatatom 552 462 7 0 0 0 - - -; #X floatatom 677 464 7 0 0 0 - - -; #X obj 614 418 r \$0_MyOsc; #X obj 489 419 r \$0_MyOsc; #X obj 355 419 r \$0_MyOsc; #X obj 106 422 r \$0_MyOsc; #X floatatom 791 464 7 0 0 0 - - -; #X obj 728 418 r \$0_MyOsc; #X floatatom 167 549 7 0 0 0 - - -; #X floatatom 416 546 7 0 0 0 - - -; #X floatatom 550 543 7 0 0 0 - - -; #X floatatom 675 545 7 0 0 0 - - -; #X obj 612 499 r \$0_MyOsc; #X obj 487 500 r \$0_MyOsc; #X obj 353 500 r \$0_MyOsc; #X obj 104 503 r \$0_MyOsc; #X floatatom 789 545 7 0 0 0 - - -; #X obj 726 499 r \$0_MyOsc; #X floatatom 169 628 7 0 0 0 - - -; #X floatatom 418 625 7 0 0 0 - - -; #X floatatom 552 622 7 0 0 0 - - -; #X floatatom 677 624 7 0 0 0 - - -; #X obj 614 578 r \$0_MyOsc; #X obj 489 579 r \$0_MyOsc; #X obj 355 579 r \$0_MyOsc; #X obj 106 582 r \$0_MyOsc; #X floatatom 791 624 7 0 0 0 - - -; #X obj 728 578 r \$0_MyOsc; #X floatatom 167 706 7 0 0 0 - - -; #X floatatom 416 703 7 0 0 0 - - -; #X floatatom 550 700 7 0 0 0 - - -; #X floatatom 675 702 7 0 0 0 - - -; #X obj 612 656 r \$0_MyOsc; #X obj 487 657 r \$0_MyOsc; #X obj 353 657 r \$0_MyOsc; #X obj 104 660 r \$0_MyOsc; #X floatatom 789 702 7 0 0 0 - - -; #X obj 726 656 r \$0_MyOsc; #X obj 117 130 OSCroute /wire1LZ; #X obj 366 125 OSCroute /wire1LX; #X obj 500 124 OSCroute /wire1Z; #X obj 625 124 OSCroute /wire1X; #X obj 739 124 OSCroute /wire1Y; #X obj 739 148 s Wir1Y; #X obj 625 148 s Wir1X; #X obj 500 146 s Wir1Z; #X obj 366 149 s Wir1LX; #X obj 117 152 s Wir1LZ; #X obj 113 206 OSCroute /wire2LZ; #X obj 362 201 OSCroute /wire2LX; #X obj 496 200 OSCroute /wire2Z; #X obj 621 200 OSCroute /wire2X; #X obj 735 200 OSCroute /wire2Y; #X obj 735 224 s Wir2Y; #X obj 621 224 s Wir2X; #X obj 496 222 s Wir2Z; #X obj 362 225 s Wir2LX; #X obj 113 228 s Wir2LZ; #X obj 115 285 OSCroute /wire3LZ; #X obj 364 280 OSCroute /wire3LX; #X obj 498 279 OSCroute /wire3Z; #X obj 623 279 OSCroute /wire3X; #X obj 737 279 OSCroute /wire3Y; #X obj 737 303 s Wir3Y; #X obj 623 303 s Wir3X; #X obj 498 301 s Wir3Z; #X obj 364 304 s Wir3LX; #X obj 115 307 s Wir3LZ; #X obj 113 363 OSCroute /wire4LZ; #X obj 362 358 OSCroute /wire4LX; #X obj 496 357 OSCroute /wire4Z; #X obj 621 357 OSCroute /wire4X; #X obj 735 357 OSCroute /wire4Y; #X obj 735 381 s Wir4Y; #X obj 621 381 s Wir4X; #X obj 496 379 s Wir4Z; #X obj 362 382 s Wir4LX; #X obj 113 385 s Wir4LZ; #X obj 106 446 OSCroute /wire5LZ; #X obj 355 441 OSCroute /wire5LX; #X obj 489 440 OSCroute /wire5Z; #X obj 614 440 OSCroute /wire5X; #X obj 728 440 OSCroute /wire5Y; #X obj 728 464 s Wir5Y; #X obj 614 464 s Wir5X; #X obj 489 462 s Wir5Z; #X obj 355 465 s Wir5LX; #X obj 106 468 s Wir5LZ; #X obj 104 527 OSCroute /wire6LZ; #X obj 353 522 OSCroute /wire6LX; #X obj 487 521 OSCroute /wire6Z; #X obj 612 521 OSCroute /wire6X; #X obj 726 521 OSCroute /wire6Y; #X obj 726 545 s Wir6Y; #X obj 612 545 s Wir6X; #X obj 487 543 s Wir6Z; #X obj 353 546 s Wir6LX; #X obj 104 549 s Wir6LZ; #X obj 106 606 OSCroute /wire7LZ; #X obj 355 601 OSCroute /wire7LX; #X obj 489 600 OSCroute /wire7Z; #X obj 614 600 OSCroute /wire7X; #X obj 728 600 OSCroute /wire7Y; #X obj 728 624 s Wir7Y; #X obj 614 624 s Wir7X; #X obj 489 622 s Wir7Z; #X obj 355 625 s Wir7LX; #X obj 106 628 s Wir7LZ; #X obj 104 684 OSCroute /wire8LZ; #X obj 353 679 OSCroute /wire8LX; #X obj 487 678 OSCroute /wire8Z; #X obj 612 678 OSCroute /wire8X; #X obj 726 678 OSCroute /wire8Y; #X obj 726 702 s Wir8Y; #X obj 612 702 s Wir8X; #X obj 487 700 s Wir8Z; #X obj 353 703 s Wir8LX; #X obj 104 706 s Wir8LZ; #X floatatom 304 74 7 0 0 0 - - -; #X obj 241 28 r \$0_MyOsc; #X floatatom 306 149 7 0 0 0 - - -; #X obj 243 103 r \$0_MyOsc; #X floatatom 302 225 7 0 0 0 - - -; #X obj 239 179 r \$0_MyOsc; #X floatatom 304 304 7 0 0 0 - - -; #X obj 241 258 r \$0_MyOsc; #X floatatom 302 382 7 0 0 0 - - -; #X obj 239 336 r \$0_MyOsc; #X floatatom 295 465 7 0 0 0 - - -; #X obj 232 419 r \$0_MyOsc; #X floatatom 293 546 7 0 0 0 - - -; #X obj 230 500 r \$0_MyOsc; #X floatatom 295 625 7 0 0 0 - - -; #X obj 232 579 r \$0_MyOsc; #X floatatom 293 703 7 0 0 0 - - -; #X obj 230 657 r \$0_MyOsc; #X obj 241 50 OSCroute /wireLY; #X obj 241 74 s WirLY; #X obj 243 125 OSCroute /wire1LY; #X obj 243 149 s Wir1LY; #X obj 239 201 OSCroute /wire2LY; #X obj 239 225 s Wir2LY; #X obj 241 280 OSCroute /wire3LY; #X obj 241 304 s Wir3LY; #X obj 239 358 OSCroute /wire4LY; #X obj 239 382 s Wir4LY; #X obj 232 441 OSCroute /wire5LY; #X obj 232 465 s Wir5LY; #X obj 230 522 OSCroute /wire6LY; #X obj 230 546 s Wir6LY; #X obj 232 601 OSCroute /wire7LY; #X obj 230 679 OSCroute /wire8LY; #X obj 232 625 s Wir7LY; #X obj 230 703 s Wir8LY; #X text 437 748 Obtains the X -Y- Z position and scale of the wires (fence); #X floatatom 925 70 7 0 0 0 - - -; #X floatatom 1050 72 7 0 0 0 - - -; #X obj 987 26 r \$0_MyOsc; #X obj 862 27 r \$0_MyOsc; #X floatatom 1164 72 7 0 0 0 - - -; #X obj 1101 26 r \$0_MyOsc; #X floatatom 927 145 7 0 0 0 - - -; #X floatatom 1052 147 7 0 0 0 - - -; #X obj 989 101 r \$0_MyOsc; #X obj 864 102 r \$0_MyOsc; #X floatatom 1166 147 7 0 0 0 - - -; #X obj 1103 101 r \$0_MyOsc; #X floatatom 923 221 7 0 0 0 - - -; #X floatatom 1048 223 7 0 0 0 - - -; #X obj 985 177 r \$0_MyOsc; #X obj 860 178 r \$0_MyOsc; #X floatatom 1162 223 7 0 0 0 - - -; #X obj 1099 177 r \$0_MyOsc; #X floatatom 925 300 7 0 0 0 - - -; #X floatatom 1050 302 7 0 0 0 - - -; #X obj 987 256 r \$0_MyOsc; #X obj 862 257 r \$0_MyOsc; #X floatatom 1164 302 7 0 0 0 - - -; #X obj 1101 256 r \$0_MyOsc; #X floatatom 923 378 7 0 0 0 - - -; #X floatatom 1048 380 7 0 0 0 - - -; #X obj 985 334 r \$0_MyOsc; #X obj 860 335 r \$0_MyOsc; #X floatatom 1162 380 7 0 0 0 - - -; #X obj 1099 334 r \$0_MyOsc; #X floatatom 916 461 7 0 0 0 - - -; #X floatatom 1041 463 7 0 0 0 - - -; #X obj 978 417 r \$0_MyOsc; #X obj 853 418 r \$0_MyOsc; #X floatatom 1155 463 7 0 0 0 - - -; #X obj 1092 417 r \$0_MyOsc; #X floatatom 914 542 7 0 0 0 - - -; #X floatatom 1039 544 7 0 0 0 - - -; #X obj 976 498 r \$0_MyOsc; #X obj 851 499 r \$0_MyOsc; #X floatatom 1153 544 7 0 0 0 - - -; #X obj 1090 498 r \$0_MyOsc; #X floatatom 916 621 7 0 0 0 - - -; #X floatatom 1041 623 7 0 0 0 - - -; #X obj 978 577 r \$0_MyOsc; #X obj 853 578 r \$0_MyOsc; #X floatatom 1155 623 7 0 0 0 - - -; #X obj 1092 577 r \$0_MyOsc; #X floatatom 914 699 7 0 0 0 - - -; #X floatatom 1039 701 7 0 0 0 - - -; #X obj 976 655 r \$0_MyOsc; #X obj 851 656 r \$0_MyOsc; #X floatatom 1153 701 7 0 0 0 - - -; #X obj 1090 655 r \$0_MyOsc; #X obj 862 48 OSCroute /wireRZ; #X obj 862 70 s WirRZ; #X obj 987 48 OSCroute /wireRX; #X obj 987 72 s WirRX; #X obj 1101 48 OSCroute /wireRY; #X obj 1101 72 s WirRY; #X obj 1103 123 OSCroute /wire1RY; #X obj 1103 147 s Wir1RY; #X obj 989 147 s Wir1RX; #X obj 989 123 OSCroute /wire1RX; #X obj 864 123 OSCroute /wire1RZ; #X obj 864 145 s Wir1RZ; #X obj 860 199 OSCroute /wire2RZ; #X obj 860 221 s Wir2RZ; #X obj 985 223 s Wir2RX; #X obj 985 199 OSCroute /wire2RX; #X obj 1099 199 OSCroute /wire2RY; #X obj 1099 223 s Wir2RY; #X obj 1101 278 OSCroute /wire3RY; #X obj 1101 302 s Wir3RY; #X obj 987 302 s Wir3RX; #X obj 987 278 OSCroute /wire3RX; #X obj 862 278 OSCroute /wire3RZ; #X obj 862 300 s Wir3RZ; #X obj 860 356 OSCroute /wire4RZ; #X obj 860 378 s Wir4RZ; #X obj 985 356 OSCroute /wire4RX; #X obj 985 380 s Wir4RX; #X obj 1099 356 OSCroute /wire4RY; #X obj 1099 380 s Wir4RY; #X obj 1092 439 OSCroute /wire5RY; #X obj 1092 463 s Wir5RY; #X obj 978 463 s Wir5RX; #X obj 978 439 OSCroute /wire5RX; #X obj 853 439 OSCroute /wire5RZ; #X obj 853 461 s Wir5RZ; #X obj 851 520 OSCroute /wire6RZ; #X obj 851 542 s Wir6RZ; #X obj 976 520 OSCroute /wire6RX; #X obj 976 544 s Wir6RX; #X obj 1090 520 OSCroute /wire6RY; #X obj 1090 544 s Wir6RY; #X obj 1092 599 OSCroute /wire7RY; #X obj 1092 623 s Wir7RY; #X obj 978 623 s Wir7RX; #X obj 978 599 OSCroute /wire7RX; #X obj 853 599 OSCroute /wire7RZ; #X obj 853 621 s Wir7RZ; #X obj 851 676 OSCroute /wire8RZ; #X obj 851 699 s Wir8RZ; #X obj 976 677 OSCroute /wire8RX; #X obj 976 701 s Wir8RX; #X obj 1090 677 OSCroute /wire8RY; #X obj 1090 701 s Wir8RSY; #X connect 0 0 1 0; #X connect 6 0 11 0; #X connect 7 0 10 0; #X connect 8 0 20 0; #X connect 9 0 21 0; #X connect 10 0 4 0; #X connect 10 0 17 0; #X connect 11 0 5 0; #X connect 11 0 16 0; #X connect 13 0 14 0; #X connect 14 0 12 0; #X connect 14 0 15 0; #X connect 20 0 3 0; #X connect 20 0 18 0; #X connect 21 0 2 0; #X connect 21 0 19 0; #X connect 26 0 105 0; #X connect 27 0 104 0; #X connect 28 0 103 0; #X connect 29 0 102 0; #X connect 31 0 106 0; #X connect 36 0 115 0; #X connect 37 0 114 0; #X connect 38 0 113 0; #X connect 39 0 112 0; #X connect 41 0 116 0; #X connect 46 0 125 0; #X connect 47 0 124 0; #X connect 48 0 123 0; #X connect 49 0 122 0; #X connect 51 0 126 0; #X connect 56 0 135 0; #X connect 57 0 134 0; #X connect 58 0 133 0; #X connect 59 0 132 0; #X connect 61 0 136 0; #X connect 66 0 145 0; #X connect 67 0 144 0; #X connect 68 0 143 0; #X connect 69 0 142 0; #X connect 71 0 146 0; #X connect 76 0 155 0; #X connect 77 0 154 0; #X connect 78 0 153 0; #X connect 79 0 152 0; #X connect 81 0 156 0; #X connect 86 0 165 0; #X connect 87 0 164 0; #X connect 88 0 163 0; #X connect 89 0 162 0; #X connect 91 0 166 0; #X connect 96 0 175 0; #X connect 97 0 174 0; #X connect 98 0 173 0; #X connect 99 0 172 0; #X connect 101 0 176 0; #X connect 102 0 22 0; #X connect 102 0 111 0; #X connect 103 0 23 0; #X connect 103 0 110 0; #X connect 104 0 24 0; #X connect 104 0 109 0; #X connect 105 0 25 0; #X connect 105 0 108 0; #X connect 106 0 30 0; #X connect 106 0 107 0; #X connect 112 0 32 0; #X connect 112 0 121 0; #X connect 113 0 33 0; #X connect 113 0 120 0; #X connect 114 0 34 0; #X connect 114 0 119 0; #X connect 115 0 35 0; #X connect 115 0 118 0; #X connect 116 0 40 0; #X connect 116 0 117 0; #X connect 122 0 42 0; #X connect 122 0 131 0; #X connect 123 0 43 0; #X connect 123 0 130 0; #X connect 124 0 44 0; #X connect 124 0 129 0; #X connect 125 0 45 0; #X connect 125 0 128 0; #X connect 126 0 50 0; #X connect 126 0 127 0; #X connect 132 0 52 0; #X connect 132 0 141 0; #X connect 133 0 53 0; #X connect 133 0 140 0; #X connect 134 0 54 0; #X connect 134 0 139 0; #X connect 135 0 55 0; #X connect 135 0 138 0; #X connect 136 0 60 0; #X connect 136 0 137 0; #X connect 142 0 62 0; #X connect 142 0 151 0; #X connect 143 0 63 0; #X connect 143 0 150 0; #X connect 144 0 64 0; #X connect 144 0 149 0; #X connect 145 0 65 0; #X connect 145 0 148 0; #X connect 146 0 70 0; #X connect 146 0 147 0; #X connect 152 0 72 0; #X connect 152 0 161 0; #X connect 153 0 73 0; #X connect 153 0 160 0; #X connect 154 0 74 0; #X connect 154 0 159 0; #X connect 155 0 75 0; #X connect 155 0 158 0; #X connect 156 0 80 0; #X connect 156 0 157 0; #X connect 162 0 82 0; #X connect 162 0 171 0; #X connect 163 0 83 0; #X connect 163 0 170 0; #X connect 164 0 84 0; #X connect 164 0 169 0; #X connect 165 0 85 0; #X connect 165 0 168 0; #X connect 166 0 90 0; #X connect 166 0 167 0; #X connect 172 0 92 0; #X connect 172 0 181 0; #X connect 173 0 93 0; #X connect 173 0 180 0; #X connect 174 0 94 0; #X connect 174 0 179 0; #X connect 175 0 95 0; #X connect 175 0 178 0; #X connect 176 0 100 0; #X connect 176 0 177 0; #X connect 183 0 200 0; #X connect 185 0 202 0; #X connect 187 0 204 0; #X connect 189 0 206 0; #X connect 191 0 208 0; #X connect 193 0 210 0; #X connect 195 0 212 0; #X connect 197 0 214 0; #X connect 199 0 215 0; #X connect 200 0 182 0; #X connect 200 0 201 0; #X connect 202 0 184 0; #X connect 202 0 203 0; #X connect 204 0 186 0; #X connect 204 0 205 0; #X connect 206 0 188 0; #X connect 206 0 207 0; #X connect 208 0 190 0; #X connect 208 0 209 0; #X connect 210 0 192 0; #X connect 210 0 211 0; #X connect 212 0 194 0; #X connect 212 0 213 0; #X connect 214 0 196 0; #X connect 214 0 216 0; #X connect 215 0 198 0; #X connect 215 0 217 0; #X connect 221 0 275 0; #X connect 222 0 273 0; #X connect 224 0 277 0; #X connect 227 0 282 0; #X connect 228 0 283 0; #X connect 230 0 279 0; #X connect 233 0 288 0; #X connect 234 0 285 0; #X connect 236 0 289 0; #X connect 239 0 294 0; #X connect 240 0 295 0; #X connect 242 0 291 0; #X connect 245 0 299 0; #X connect 246 0 297 0; #X connect 248 0 301 0; #X connect 251 0 306 0; #X connect 252 0 307 0; #X connect 254 0 303 0; #X connect 257 0 311 0; #X connect 258 0 309 0; #X connect 260 0 313 0; #X connect 263 0 318 0; #X connect 264 0 319 0; #X connect 266 0 315 0; #X connect 269 0 323 0; #X connect 270 0 321 0; #X connect 272 0 325 0; #X connect 273 0 219 0; #X connect 273 0 274 0; #X connect 275 0 220 0; #X connect 275 0 276 0; #X connect 277 0 223 0; #X connect 277 0 278 0; #X connect 279 0 229 0; #X connect 279 0 280 0; #X connect 282 0 226 0; #X connect 282 0 281 0; #X connect 283 0 225 0; #X connect 283 0 284 0; #X connect 285 0 231 0; #X connect 285 0 286 0; #X connect 288 0 232 0; #X connect 288 0 287 0; #X connect 289 0 235 0; #X connect 289 0 290 0; #X connect 291 0 241 0; #X connect 291 0 292 0; #X connect 294 0 238 0; #X connect 294 0 293 0; #X connect 295 0 237 0; #X connect 295 0 296 0; #X connect 297 0 243 0; #X connect 297 0 298 0; #X connect 299 0 244 0; #X connect 299 0 300 0; #X connect 301 0 247 0; #X connect 301 0 302 0; #X connect 303 0 253 0; #X connect 303 0 304 0; #X connect 306 0 250 0; #X connect 306 0 305 0; #X connect 307 0 249 0; #X connect 307 0 308 0; #X connect 309 0 255 0; #X connect 309 0 310 0; #X connect 311 0 256 0; #X connect 311 0 312 0; #X connect 313 0 259 0; #X connect 313 0 314 0; #X connect 315 0 265 0; #X connect 315 0 316 0; #X connect 318 0 262 0; #X connect 318 0 317 0; #X connect 319 0 261 0; #X connect 319 0 320 0; #X connect 321 0 267 0; #X connect 321 0 322 0; #X connect 323 0 268 0; #X connect 323 0 324 0; #X connect 325 0 271 0; #X connect 325 0 326 0; #X restore 730 -21 pd OSC_WireValues; #X obj 57 392 hsl 128 15 1 400 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 127 1; #X floatatom 72 411 5 0 0 0 - - -; #N canvas 117 23 1269 841 OSC_TeleValues 0; #X obj 36 26 inlet; #X obj 36 50 s \$0_MyOsc; #X floatatom 189 70 7 0 0 0 - - -; #X floatatom 321 73 7 0 0 0 - - -; #X floatatom 455 70 7 0 0 0 - - -; #X floatatom 580 72 7 0 0 0 - - -; #X obj 517 26 r \$0_MyOsc; #X obj 392 27 r \$0_MyOsc; #X obj 258 27 r \$0_MyOsc; #X obj 126 24 r \$0_MyOsc; #X obj 126 48 OSCroute /teleMLZ; #X obj 258 49 OSCroute /teleMLX; #X obj 126 71 s TeMLZ; #X obj 258 73 s TeMLX; #X floatatom 187 145 7 0 0 0 - - -; #X floatatom 436 142 7 0 0 0 - - -; #X obj 373 96 r \$0_MyOsc; #X obj 124 99 r \$0_MyOsc; #X floatatom 580 143 7 0 0 0 - - -; #X obj 517 97 r \$0_MyOsc; #X floatatom 313 142 7 0 0 0 - - -; #X obj 250 96 r \$0_MyOsc; #X obj 124 123 OSCroute /TeleCLZ; #X obj 250 118 OSCroute /TeleCLY; #X obj 373 118 OSCroute /TeleCLX; #X obj 517 119 OSCroute /TeleCY; #X obj 392 48 OSCroute /teleZ; #X obj 517 48 OSCroute /teleX; #X obj 517 72 s TeX; #X obj 392 70 s TeZ; #X obj 124 145 s TeCLZ; #X obj 250 142 s TeCLY; #X obj 373 142 s TeCLX; #X obj 517 143 s TeCY; #X floatatom 190 231 7 0 0 0 - - -; #X floatatom 322 234 7 0 0 0 - - -; #X floatatom 456 231 7 0 0 0 - - -; #X floatatom 581 233 7 0 0 0 - - -; #X obj 518 187 r \$0_MyOsc; #X obj 393 188 r \$0_MyOsc; #X obj 259 188 r \$0_MyOsc; #X obj 127 185 r \$0_MyOsc; #X floatatom 188 306 7 0 0 0 - - -; #X floatatom 437 303 7 0 0 0 - - -; #X obj 374 257 r \$0_MyOsc; #X obj 125 260 r \$0_MyOsc; #X floatatom 581 304 7 0 0 0 - - -; #X obj 518 258 r \$0_MyOsc; #X floatatom 314 303 7 0 0 0 - - -; #X obj 251 257 r \$0_MyOsc; #X floatatom 191 392 7 0 0 0 - - -; #X floatatom 323 395 7 0 0 0 - - -; #X floatatom 457 392 7 0 0 0 - - -; #X floatatom 582 394 7 0 0 0 - - -; #X obj 519 348 r \$0_MyOsc; #X obj 394 349 r \$0_MyOsc; #X obj 260 349 r \$0_MyOsc; #X obj 128 346 r \$0_MyOsc; #X floatatom 189 467 7 0 0 0 - - -; #X floatatom 438 464 7 0 0 0 - - -; #X obj 375 418 r \$0_MyOsc; #X obj 126 421 r \$0_MyOsc; #X floatatom 582 465 7 0 0 0 - - -; #X obj 519 419 r \$0_MyOsc; #X floatatom 315 464 7 0 0 0 - - -; #X obj 252 418 r \$0_MyOsc; #X obj 127 209 OSCroute /tele1MLZ; #X obj 259 210 OSCroute /tele1MLX; #X obj 393 209 OSCroute /tele1Z; #X obj 518 209 OSCroute /tele1X; #X obj 518 233 s Te1X; #X obj 393 231 s Te1Z; #X obj 259 234 s TeM1LX; #X obj 127 232 s TeM1LZ; #X obj 125 306 s TeC1LZ; #X obj 251 303 s TeC1LY; #X obj 374 303 s TeC1LX; #X obj 518 304 s TeC1Y; #X obj 128 393 s TeM2LZ; #X obj 260 395 s TeM2LX; #X obj 394 370 OSCroute /tele2Z; #X obj 394 392 s Te2Z; #X obj 519 370 OSCroute /tele2X; #X obj 519 394 s Te2X; #X obj 519 465 s TeC2Y; #X obj 375 464 s TeC2LX; #X obj 252 464 s TeC2LY; #X obj 126 467 s TeC2LZ; #X obj 125 284 OSCroute /tele1CLZ; #X obj 251 279 OSCroute /tele1CLY; #X obj 374 279 OSCroute /tele1CLX; #X obj 518 280 OSCroute /tele1CY; #X obj 519 441 OSCroute /tele2CY; #X obj 375 440 OSCroute /tele2CLX; #X obj 252 440 OSCroute /tele2CLY; #X obj 260 371 OSCroute /tele2MLX; #X obj 128 370 OSCroute /tele2MLZ; #X obj 126 445 OSCroute /tele2CLZ; #X floatatom 189 553 7 0 0 0 - - -; #X floatatom 438 550 7 0 0 0 - - -; #X floatatom 572 547 7 0 0 0 - - -; #X floatatom 697 549 7 0 0 0 - - -; #X obj 634 503 r \$0_MyOsc; #X obj 509 504 r \$0_MyOsc; #X obj 375 504 r \$0_MyOsc; #X obj 126 507 r \$0_MyOsc; #X floatatom 811 549 7 0 0 0 - - -; #X obj 748 503 r \$0_MyOsc; #X floatatom 315 550 7 0 0 0 - - -; #X obj 252 504 r \$0_MyOsc; #X floatatom 189 637 7 0 0 0 - - -; #X floatatom 438 634 7 0 0 0 - - -; #X floatatom 572 631 7 0 0 0 - - -; #X floatatom 697 633 7 0 0 0 - - -; #X obj 634 587 r \$0_MyOsc; #X obj 509 588 r \$0_MyOsc; #X obj 375 588 r \$0_MyOsc; #X obj 126 591 r \$0_MyOsc; #X floatatom 811 633 7 0 0 0 - - -; #X obj 748 587 r \$0_MyOsc; #X floatatom 315 634 7 0 0 0 - - -; #X obj 252 588 r \$0_MyOsc; #X floatatom 187 715 7 0 0 0 - - -; #X floatatom 436 712 7 0 0 0 - - -; #X floatatom 570 709 7 0 0 0 - - -; #X floatatom 695 711 7 0 0 0 - - -; #X obj 632 665 r \$0_MyOsc; #X obj 507 666 r \$0_MyOsc; #X obj 373 666 r \$0_MyOsc; #X obj 124 669 r \$0_MyOsc; #X floatatom 809 711 7 0 0 0 - - -; #X obj 746 665 r \$0_MyOsc; #X floatatom 313 712 7 0 0 0 - - -; #X obj 250 666 r \$0_MyOsc; #X obj 126 531 OSCroute /cableLZ; #X obj 252 526 OSCroute /cableLY; #X obj 375 526 OSCroute /cableLX; #X obj 509 525 OSCroute /cableZ; #X obj 634 525 OSCroute /cableX; #X obj 748 525 OSCroute /cableY; #X obj 748 549 s CabY; #X obj 634 549 s CabX; #X obj 509 547 s CabZ; #X obj 375 550 s CabLX; #X obj 252 550 s CabLY; #X obj 126 553 s CabLZ; #X obj 126 615 OSCroute /cable1LZ; #X obj 252 610 OSCroute /cable1LY; #X obj 375 610 OSCroute /cable1LX; #X obj 509 609 OSCroute /cable1Z; #X obj 634 609 OSCroute /cable1X; #X obj 748 609 OSCroute /cable1Y; #X obj 748 633 s Cab1Y; #X obj 634 633 s Cab1X; #X obj 509 631 s Cab1Z; #X obj 375 634 s Cab1LX; #X obj 252 634 s Cab1LY; #X obj 126 637 s Cab1LZ; #X obj 124 693 OSCroute /cable2LZ; #X obj 250 688 OSCroute /cable2LY; #X obj 373 688 OSCroute /cable2LX; #X obj 507 687 OSCroute /cable2Z; #X obj 632 687 OSCroute /cable2X; #X obj 746 687 OSCroute /cable2Y; #X obj 746 711 s Cab2Y; #X obj 632 711 s Cab2X; #X obj 507 709 s Cab2Z; #X obj 373 712 s Cab2LX; #X obj 250 712 s Cab2LY; #X obj 124 715 s Cab2LZ; #X floatatom 185 801 7 0 0 0 - - -; #X floatatom 434 798 7 0 0 0 - - -; #X floatatom 568 795 7 0 0 0 - - -; #X floatatom 693 797 7 0 0 0 - - -; #X obj 505 752 r \$0_MyOsc; #X obj 371 752 r \$0_MyOsc; #X obj 122 755 r \$0_MyOsc; #X floatatom 807 797 7 0 0 0 - - -; #X floatatom 311 798 7 0 0 0 - - -; #X obj 248 752 r \$0_MyOsc; #X obj 630 751 r \$0_MyOsc; #X obj 744 751 r \$0_MyOsc; #X floatatom 928 796 7 0 0 0 - - -; #X floatatom 1047 798 7 0 0 0 - - -; #X obj 864 753 r \$0_MyOsc; #X floatatom 1166 798 7 0 0 0 - - -; #X obj 984 752 r \$0_MyOsc; #X obj 1103 752 r \$0_MyOsc; #X obj 122 779 OSCroute /cable3LZ; #X obj 248 774 OSCroute /cable3LY; #X obj 371 774 OSCroute /cable3LX; #X obj 505 773 OSCroute /cable3Z; #X obj 630 773 OSCroute /cable3X; #X obj 744 773 OSCroute /cable3Y; #X obj 1103 774 OSCroute /cable3RY; #X obj 984 774 OSCroute /cable3RX; #X obj 864 774 OSCroute /cable3RZ; #X obj 1103 798 s Cab3RY; #X obj 984 798 s Cab3RX; #X obj 864 796 s Cab3RZ; #X obj 744 797 s Cab3Y; #X obj 630 797 s Cab3X; #X obj 505 795 s Cab3Z; #X obj 371 798 s Cab3LX; #X obj 248 798 s Cab3LY; #X obj 122 801 s Cab3LZ; #X text 693 85 Obtains the X - Z values for the telegraph poles; #X text 729 140 Obtains the X - Y - Z scale for the telegraph cross-bars as well as the Y value. (This is relative to the pole); #X text 882 578 Obtains the X - Y - Z position and scale of the cables that run between the pole as well as the rotation values of he cable that runs between the pole and the building.; #X connect 0 0 1 0; #X connect 6 0 27 0; #X connect 7 0 26 0; #X connect 8 0 11 0; #X connect 9 0 10 0; #X connect 10 0 2 0; #X connect 10 0 12 0; #X connect 11 0 3 0; #X connect 11 0 13 0; #X connect 16 0 24 0; #X connect 17 0 22 0; #X connect 19 0 25 0; #X connect 21 0 23 0; #X connect 22 0 14 0; #X connect 22 0 30 0; #X connect 23 0 20 0; #X connect 23 0 31 0; #X connect 24 0 15 0; #X connect 24 0 32 0; #X connect 25 0 18 0; #X connect 25 0 33 0; #X connect 26 0 4 0; #X connect 26 0 29 0; #X connect 27 0 5 0; #X connect 27 0 28 0; #X connect 38 0 69 0; #X connect 39 0 68 0; #X connect 40 0 67 0; #X connect 41 0 66 0; #X connect 44 0 90 0; #X connect 45 0 88 0; #X connect 47 0 91 0; #X connect 49 0 89 0; #X connect 54 0 82 0; #X connect 55 0 80 0; #X connect 56 0 95 0; #X connect 57 0 96 0; #X connect 60 0 93 0; #X connect 61 0 97 0; #X connect 63 0 92 0; #X connect 65 0 94 0; #X connect 66 0 34 0; #X connect 66 0 73 0; #X connect 67 0 35 0; #X connect 67 0 72 0; #X connect 68 0 36 0; #X connect 68 0 71 0; #X connect 69 0 37 0; #X connect 69 0 70 0; #X connect 80 0 52 0; #X connect 80 0 81 0; #X connect 82 0 53 0; #X connect 82 0 83 0; #X connect 88 0 42 0; #X connect 88 0 74 0; #X connect 89 0 48 0; #X connect 89 0 75 0; #X connect 90 0 43 0; #X connect 90 0 76 0; #X connect 91 0 46 0; #X connect 91 0 77 0; #X connect 92 0 62 0; #X connect 92 0 84 0; #X connect 93 0 59 0; #X connect 93 0 85 0; #X connect 94 0 64 0; #X connect 94 0 86 0; #X connect 95 0 51 0; #X connect 95 0 79 0; #X connect 96 0 50 0; #X connect 96 0 78 0; #X connect 97 0 58 0; #X connect 97 0 87 0; #X connect 102 0 138 0; #X connect 103 0 137 0; #X connect 104 0 136 0; #X connect 105 0 134 0; #X connect 107 0 139 0; #X connect 109 0 135 0; #X connect 114 0 150 0; #X connect 115 0 149 0; #X connect 116 0 148 0; #X connect 117 0 146 0; #X connect 119 0 151 0; #X connect 121 0 147 0; #X connect 126 0 162 0; #X connect 127 0 161 0; #X connect 128 0 160 0; #X connect 129 0 158 0; #X connect 131 0 163 0; #X connect 133 0 159 0; #X connect 134 0 98 0; #X connect 134 0 145 0; #X connect 135 0 108 0; #X connect 135 0 144 0; #X connect 136 0 99 0; #X connect 136 0 143 0; #X connect 137 0 100 0; #X connect 137 0 142 0; #X connect 138 0 101 0; #X connect 138 0 141 0; #X connect 139 0 106 0; #X connect 139 0 140 0; #X connect 146 0 110 0; #X connect 146 0 157 0; #X connect 147 0 120 0; #X connect 147 0 156 0; #X connect 148 0 111 0; #X connect 148 0 155 0; #X connect 149 0 112 0; #X connect 149 0 154 0; #X connect 150 0 113 0; #X connect 150 0 153 0; #X connect 151 0 118 0; #X connect 151 0 152 0; #X connect 158 0 122 0; #X connect 158 0 169 0; #X connect 159 0 132 0; #X connect 159 0 168 0; #X connect 160 0 123 0; #X connect 160 0 167 0; #X connect 161 0 124 0; #X connect 161 0 166 0; #X connect 162 0 125 0; #X connect 162 0 165 0; #X connect 163 0 130 0; #X connect 163 0 164 0; #X connect 174 0 191 0; #X connect 175 0 190 0; #X connect 176 0 188 0; #X connect 179 0 189 0; #X connect 180 0 192 0; #X connect 181 0 193 0; #X connect 184 0 196 0; #X connect 186 0 195 0; #X connect 187 0 194 0; #X connect 188 0 170 0; #X connect 188 0 205 0; #X connect 189 0 178 0; #X connect 189 0 204 0; #X connect 190 0 171 0; #X connect 190 0 203 0; #X connect 191 0 172 0; #X connect 191 0 202 0; #X connect 192 0 173 0; #X connect 192 0 201 0; #X connect 193 0 177 0; #X connect 193 0 200 0; #X connect 194 0 185 0; #X connect 194 0 197 0; #X connect 195 0 183 0; #X connect 195 0 198 0; #X connect 196 0 182 0; #X connect 196 0 199 0; #X restore 725 1 pd OSC_TeleValues; #N canvas 121 324 670 340 OSC_PlayerValues 0; #X obj 117 9 OSCroute /playerX; #X floatatom 279 37 7 0 0 0 - - -; #X floatatom 167 36 7 0 0 0 - - -; #X obj 117 35 s Xpos; #X obj 34 1 inlet; #X obj 34 25 s \$0_MyOsc; #X obj 117 -13 r \$0_MyOsc; #X obj 354 7 OSCroute /playerZ; #X obj 354 36 s Zpos; #X floatatom 400 36 7 0 0 0 - - -; #X obj 233 -15 r \$0_MyOsc; #X obj 355 -15 r \$0_MyOsc; #X obj 233 37 s Ypos; #X obj 233 8 OSCroute /playerY; #X floatatom 285 115 7 0 0 0 - - -; #X floatatom 168 114 7 0 0 0 - - -; #X obj 118 65 r \$0_MyOsc; #X floatatom 407 114 7 0 0 0 - - -; #X obj 234 63 r \$0_MyOsc; #X obj 356 63 r \$0_MyOsc; #X obj 118 87 OSCroute /playerLX; #X obj 234 86 OSCroute /playerLY; #X obj 355 85 OSCroute /playerLZ; #X obj 118 113 s XLpos; #X obj 234 115 s YLpos; #X obj 355 114 s ZLpos; #X floatatom 283 191 7 0 0 0 - - -; #X floatatom 166 190 7 0 0 0 - - -; #X obj 116 141 r \$0_MyOsc; #X floatatom 405 190 7 0 0 0 - - -; #X obj 232 139 r \$0_MyOsc; #X obj 354 139 r \$0_MyOsc; #X obj 116 163 OSCroute /playerRX; #X obj 232 162 OSCroute /playerRY; #X obj 353 161 OSCroute /playerRZ; #X obj 353 190 s ZRpos; #X obj 232 191 s YRpos; #X obj 116 189 s XRpos; #X text 501 7 Player position; #X text 504 85 Player scale; #X text 503 171 Player rotation; #X text 129 249 Receives OSC information about the player / observer ; #X connect 0 0 3 0; #X connect 0 0 2 0; #X connect 4 0 5 0; #X connect 6 0 0 0; #X connect 7 0 8 0; #X connect 7 0 9 0; #X connect 10 0 13 0; #X connect 11 0 7 0; #X connect 13 0 1 0; #X connect 13 0 12 0; #X connect 16 0 20 0; #X connect 18 0 21 0; #X connect 19 0 22 0; #X connect 20 0 15 0; #X connect 20 0 23 0; #X connect 21 0 14 0; #X connect 21 0 24 0; #X connect 22 0 17 0; #X connect 22 0 25 0; #X connect 28 0 32 0; #X connect 30 0 33 0; #X connect 31 0 34 0; #X connect 32 0 27 0; #X connect 32 0 37 0; #X connect 33 0 26 0; #X connect 33 0 36 0; #X connect 34 0 29 0; #X connect 34 0 35 0; #X restore 576 -42 pd OSC_PlayerValues; #N canvas 163 38 554 492 OSC_Tree 0; #X obj 35 21 inlet; #X obj 35 45 s \$0_MyOsc; #N canvas 169 306 1177 130 main 0; #X floatatom 712 58 7 0 0 0 - - -; #X floatatom 461 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 587 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1098 49 7 0 0 0 - - -; #X floatatom 838 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 965 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeX; #X obj 158 36 OSCroute /treeY; #X obj 278 39 OSCroute /treeZ; #X obj 44 60 s treeX; #X obj 278 61 s treeZ; #X obj 158 60 s treeY; #X obj 398 36 OSCroute /treeLX; #X obj 398 60 s treeLX; #X obj 524 36 OSCroute /treeLY; #X obj 524 60 s treeLY; #X obj 649 36 OSCroute /treeLZ; #X obj 649 58 s treeLZ; #X obj 775 31 OSCroute /treeRX; #X obj 775 55 s treeRX; #X obj 902 28 OSCroute /treeRY; #X obj 902 52 s treeRY; #X obj 1034 27 OSCroute /treeRZ; #X obj 1034 49 s treeRZ; #X connect 4 0 20 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 19 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 21 0; #X connect 19 0 7 0; #X connect 19 0 23 0; #X connect 20 0 2 0; #X connect 20 0 22 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 43 112 pd main; #N canvas 169 306 1177 130 trunk 0; #X floatatom 712 58 7 0 0 0 - - -; #X floatatom 461 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 587 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1098 49 7 0 0 0 - - -; #X floatatom 838 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 965 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeTX; #X obj 44 60 s treeTX; #X obj 158 36 OSCroute /treeTY; #X obj 158 60 s treeTY; #X obj 278 39 OSCroute /treeTZ; #X obj 278 61 s treeTZ; #X obj 398 36 OSCroute /treeTLX; #X obj 398 60 s treeTLX; #X obj 524 36 OSCroute /treeTLY; #X obj 524 60 s treeTLY; #X obj 649 36 OSCroute /treeTLZ; #X obj 649 58 s treeTLZ; #X obj 775 31 OSCroute /treeTRX; #X obj 775 55 s treeTRX; #X obj 902 28 OSCroute /treeTRY; #X obj 902 52 s treeTRY; #X obj 1034 27 OSCroute /treeTRZ; #X obj 1034 49 s treeTRZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 44 135 pd trunk; #N canvas 169 306 1177 130 branch 0; #X floatatom 712 58 7 0 0 0 - - -; #X floatatom 461 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 587 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1098 49 7 0 0 0 - - -; #X floatatom 838 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 965 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeBX; #X obj 44 60 s treeBX; #X obj 158 36 OSCroute /treeBY; #X obj 158 60 s treeBY; #X obj 278 39 OSCroute /treeBZ; #X obj 278 61 s treeBZ; #X obj 398 36 OSCroute /treeBLX; #X obj 398 60 s treeBLX; #X obj 524 36 OSCroute /treeBLY; #X obj 524 60 s treeBLY; #X obj 649 36 OSCroute /treeBLZ; #X obj 649 58 s treeBLZ; #X obj 775 31 OSCroute /treeBRX; #X obj 775 55 s treeBRX; #X obj 902 28 OSCroute /treeBRY; #X obj 902 52 s treeBRY; #X obj 1034 27 OSCroute /treeBRZ; #X obj 1034 49 s treeBRZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 44 158 pd branch; #N canvas 169 306 1177 130 branch1 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeB1X; #X obj 44 60 s treeB1X; #X obj 158 36 OSCroute /treeB1Y; #X obj 158 60 s treeB1Y; #X obj 278 39 OSCroute /treeB1Z; #X obj 278 61 s treeB1Z; #X obj 398 36 OSCroute /treeB1LX; #X obj 398 60 s treeB1LX; #X obj 524 36 OSCroute /treeB1LY; #X obj 524 60 s treeB1LY; #X obj 649 36 OSCroute /treeB1LZ; #X obj 649 58 s treeB1LZ; #X obj 775 31 OSCroute /treeB1RX; #X obj 775 55 s treeB1RX; #X obj 902 28 OSCroute /treeB1RY; #X obj 902 52 s treeB1RY; #X obj 1034 27 OSCroute /treeB1RZ; #X obj 1034 49 s treeB1RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 45 181 pd branch1; #N canvas 169 306 1177 130 branch2 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeB2X; #X obj 44 60 s treeB2X; #X obj 158 36 OSCroute /treeB2Y; #X obj 158 60 s treeB2Y; #X obj 278 39 OSCroute /treeB2Z; #X obj 278 61 s treeB2Z; #X obj 398 36 OSCroute /treeB2LX; #X obj 398 60 s treeB2LX; #X obj 524 36 OSCroute /treeB2LY; #X obj 524 60 s treeB2LY; #X obj 649 36 OSCroute /treeB2LZ; #X obj 649 58 s treeB2LZ; #X obj 775 31 OSCroute /treeB2RX; #X obj 775 55 s treeB2RX; #X obj 902 28 OSCroute /treeB2RY; #X obj 902 52 s treeB2RY; #X obj 1034 27 OSCroute /treeB2RZ; #X obj 1034 49 s treeB2RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 43 203 pd branch2; #N canvas 169 306 1177 130 branch3 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeB3X; #X obj 44 60 s treeB3X; #X obj 158 36 OSCroute /treeB3Y; #X obj 158 60 s treeB3Y; #X obj 278 39 OSCroute /treeB3Z; #X obj 278 61 s treeB3Z; #X obj 398 36 OSCroute /treeB3LX; #X obj 398 60 s treeB3LX; #X obj 524 36 OSCroute /treeB3LY; #X obj 524 60 s treeB3LY; #X obj 649 36 OSCroute /treeB3LZ; #X obj 649 58 s treeB3LZ; #X obj 775 31 OSCroute /treeB3RX; #X obj 775 55 s treeB3RX; #X obj 902 28 OSCroute /treeB3RY; #X obj 902 52 s treeB3RY; #X obj 1034 27 OSCroute /treeB3RZ; #X obj 1034 49 s treeB3RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 43 227 pd branch3; #N canvas 169 306 1177 130 treeY 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeYX; #X obj 44 60 s treeYX; #X obj 158 36 OSCroute /treeYY; #X obj 158 60 s treeYY; #X obj 278 39 OSCroute /treeYZ; #X obj 278 61 s treeYZ; #X obj 398 36 OSCroute /treeYLX; #X obj 398 60 s treeYLX; #X obj 524 36 OSCroute /treeYLY; #X obj 524 60 s treeYLY; #X obj 649 36 OSCroute /treeYLZ; #X obj 649 58 s treeYLZ; #X obj 775 31 OSCroute /treeYRX; #X obj 775 55 s treeYRX; #X obj 902 28 OSCroute /treeYRY; #X obj 902 52 s treeYRY; #X obj 1034 27 OSCroute /treeYRZ; #X obj 1034 49 s treeYRZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 149 18 pd treeY; #N canvas 128 306 1259 130 treeYB4 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 901 53 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 824 7 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 44 36 OSCroute /treeYB4X; #X obj 44 60 s treeYB4X; #X obj 175 35 OSCroute /treeYB4Y; #X obj 175 59 s treeYB4Y; #X obj 294 35 OSCroute /treeYB4Z; #X obj 294 57 s treeYB4Z; #X obj 416 34 OSCroute /treeYB4LX; #X obj 416 58 s treeYB4LX; #X obj 548 36 OSCroute /treeYB4LY; #X obj 548 60 s treeYB4LY; #X obj 688 37 OSCroute /treeYB4LZ; #X obj 688 59 s treeYB4LZ; #X obj 824 29 OSCroute /treeYB4RX; #X obj 824 53 s treeYB4RX; #X obj 972 34 OSCroute /treeYB4RY; #X obj 972 58 s treeYB4RY; #X obj 1112 37 OSCroute /treeYB4RZ; #X obj 1112 59 s treeYB4RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 152 44 pd treeYB4; #N canvas 128 306 1259 130 treeYB5 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 906 61 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 829 15 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 44 36 OSCroute /treeYB5X; #X obj 44 60 s treeYB5X; #X obj 175 35 OSCroute /treeYB5Y; #X obj 175 59 s treeYB5Y; #X obj 294 35 OSCroute /treeYB5Z; #X obj 294 57 s treeYB5Z; #X obj 416 34 OSCroute /treeYB5LX; #X obj 416 58 s treeYB5LX; #X obj 548 36 OSCroute /treeYB5LY; #X obj 548 60 s treeYB5LY; #X obj 688 37 OSCroute /treeYB5LZ; #X obj 688 59 s treeYB5LZ; #X obj 829 37 OSCroute /treeYB5RX; #X obj 829 61 s treeYB5RX; #X obj 972 34 OSCroute /treeYB5RY; #X obj 972 58 s treeYB5RY; #X obj 1112 37 OSCroute /treeYB5RZ; #X obj 1112 59 s treeYB5RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 152 68 pd treeYB5; #N canvas 169 306 1177 130 treeY1 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeY1X; #X obj 44 60 s treeY1X; #X obj 158 36 OSCroute /treeY1Y; #X obj 158 60 s treeY1Y; #X obj 278 39 OSCroute /treeY1Z; #X obj 278 61 s treeY1Z; #X obj 398 36 OSCroute /treeY1LX; #X obj 398 60 s treeY1LX; #X obj 524 36 OSCroute /treeY1LY; #X obj 524 60 s treeY1LY; #X obj 649 36 OSCroute /treeY1LZ; #X obj 649 58 s treeY1LZ; #X obj 775 31 OSCroute /treeY1RX; #X obj 775 55 s treeY1RX; #X obj 902 28 OSCroute /treeY1RY; #X obj 902 52 s treeY1RY; #X obj 1034 27 OSCroute /treeY1RZ; #X obj 1034 49 s treeY1RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 150 94 pd treeY1; #N canvas 128 306 1259 130 treeY1B4 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 901 53 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 824 7 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 44 36 OSCroute /treeY1B4X; #X obj 44 60 s treeY1B4X; #X obj 175 35 OSCroute /treeY1B4Y; #X obj 175 59 s treeY1B4Y; #X obj 294 35 OSCroute /treeY1B4Z; #X obj 294 57 s treeY1B4Z; #X obj 416 34 OSCroute /treeY1B4LX; #X obj 416 58 s treeY1B4LX; #X obj 548 36 OSCroute /treeY1B4LY; #X obj 548 60 s treeY1B4LY; #X obj 688 37 OSCroute /treeY1B4LZ; #X obj 688 59 s treeY1B4LZ; #X obj 824 29 OSCroute /treeY1B4RX; #X obj 824 53 s treeY1B4RX; #X obj 972 34 OSCroute /treeY1B4RY; #X obj 972 58 s treeY1B4RY; #X obj 1112 37 OSCroute /treeY1B4RZ; #X obj 1112 59 s treeY1B4RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 153 120 pd treeY1B4; #N canvas 128 306 1259 130 treeY1B5 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 906 61 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 829 15 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 688 59 s treeYB5LZ; #X obj 829 37 OSCroute /treeYB5RX; #X obj 44 36 OSCroute /treeY1B5X; #X obj 44 60 s treeY1B5X; #X obj 175 35 OSCroute /treeY1B5Y; #X obj 175 59 s treeY1B5Y; #X obj 294 35 OSCroute /treeY1B5Z; #X obj 294 57 s treeY1B5Z; #X obj 416 34 OSCroute /treeY1B5LX; #X obj 416 58 s treeY1B5LX; #X obj 548 36 OSCroute /treeY1B5LY; #X obj 548 60 s treeY1B5LY; #X obj 688 37 OSCroute /treeY1B5LZ; #X obj 829 61 s treeY1B5RX; #X obj 972 34 OSCroute /treeY1B5RY; #X obj 972 58 s treeY1B5RY; #X obj 1112 37 OSCroute /treeY1B5RZ; #X obj 1112 59 s treeY1B5RZ; #X connect 4 0 24 0; #X connect 5 0 26 0; #X connect 6 0 30 0; #X connect 9 0 28 0; #X connect 10 0 20 0; #X connect 11 0 22 0; #X connect 14 0 34 0; #X connect 16 0 19 0; #X connect 17 0 32 0; #X connect 19 0 13 0; #X connect 19 0 31 0; #X connect 20 0 3 0; #X connect 20 0 21 0; #X connect 22 0 7 0; #X connect 22 0 23 0; #X connect 24 0 2 0; #X connect 24 0 25 0; #X connect 26 0 1 0; #X connect 26 0 27 0; #X connect 28 0 8 0; #X connect 28 0 29 0; #X connect 30 0 0 0; #X connect 30 0 18 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 153 144 pd treeY1B5; #N canvas 169 306 1177 130 treeY2 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeY2X; #X obj 44 60 s treeY2X; #X obj 158 36 OSCroute /treeY2Y; #X obj 158 60 s treeY2Y; #X obj 278 39 OSCroute /treeY2Z; #X obj 278 61 s treeY2Z; #X obj 398 36 OSCroute /treeY2LX; #X obj 398 60 s treeY2LX; #X obj 524 36 OSCroute /treeY2LY; #X obj 524 60 s treeY2LY; #X obj 649 36 OSCroute /treeY2LZ; #X obj 649 58 s treeY2LZ; #X obj 775 31 OSCroute /treeY2RX; #X obj 775 55 s treeY2RX; #X obj 902 28 OSCroute /treeY2RY; #X obj 902 52 s treeY2RY; #X obj 1034 27 OSCroute /treeY2RZ; #X obj 1034 49 s treeY2RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 148 173 pd treeY2; #N canvas 128 306 1259 130 treeY2B4 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 901 53 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 824 7 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 44 36 OSCroute /treeY2B4X; #X obj 44 60 s treeY2B4X; #X obj 175 35 OSCroute /treeY2B4Y; #X obj 175 59 s treeY2B4Y; #X obj 294 35 OSCroute /treeY2B4Z; #X obj 294 57 s treeY2B4Z; #X obj 416 34 OSCroute /treeY2B4LX; #X obj 416 58 s treeY2B4LX; #X obj 548 36 OSCroute /treeY2B4LY; #X obj 548 60 s treeY2B4LY; #X obj 688 37 OSCroute /treeY2B4LZ; #X obj 688 59 s treeY2B4LZ; #X obj 824 29 OSCroute /treeY2B4RX; #X obj 824 53 s treeY2B4RX; #X obj 972 34 OSCroute /treeY2B4RY; #X obj 972 58 s treeY2B4RY; #X obj 1112 37 OSCroute /treeY2B4RZ; #X obj 1112 59 s treeY2B4RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 151 199 pd treeY2B4; #N canvas 128 306 1259 130 treeY2B5 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 906 61 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 829 15 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 44 36 OSCroute /treeYB5X; #X obj 44 60 s treeYB5X; #X obj 175 35 OSCroute /treeYB5Y; #X obj 175 59 s treeYB5Y; #X obj 294 35 OSCroute /treeYB5Z; #X obj 294 57 s treeYB5Z; #X obj 416 34 OSCroute /treeYB5LX; #X obj 416 58 s treeYB5LX; #X obj 548 36 OSCroute /treeYB5LY; #X obj 548 60 s treeYB5LY; #X obj 688 37 OSCroute /treeYB5LZ; #X obj 688 59 s treeYB5LZ; #X obj 829 37 OSCroute /treeYB5RX; #X obj 829 61 s treeYB5RX; #X obj 972 34 OSCroute /treeYB5RY; #X obj 972 58 s treeYB5RY; #X obj 1112 37 OSCroute /treeYB5RZ; #X obj 1112 59 s treeYB5RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 151 223 pd treeY2B5; #N canvas 169 306 1177 130 treeY3 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeY3X; #X obj 44 60 s treeY3X; #X obj 158 36 OSCroute /treeY3Y; #X obj 158 60 s treeY3Y; #X obj 278 39 OSCroute /treeY3Z; #X obj 278 61 s treeY3Z; #X obj 398 36 OSCroute /treeY3LX; #X obj 398 60 s treeY3LX; #X obj 524 36 OSCroute /treeY3LY; #X obj 524 60 s treeY3LY; #X obj 649 36 OSCroute /treeY3LZ; #X obj 649 58 s treeY3LZ; #X obj 775 31 OSCroute /treeY3RX; #X obj 775 55 s treeY3RX; #X obj 902 28 OSCroute /treeY3RY; #X obj 902 52 s treeY3RY; #X obj 1034 27 OSCroute /treeY3RZ; #X obj 1034 49 s treeY3RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 146 255 pd treeY3; #N canvas 128 306 1259 130 treeY3B4 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 901 53 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 824 7 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 44 36 OSCroute /treeY3B4X; #X obj 44 60 s treeY3B4X; #X obj 175 35 OSCroute /treeY3B4Y; #X obj 175 59 s treeY3B4Y; #X obj 294 35 OSCroute /treeY3B4Z; #X obj 294 57 s treeY3B4Z; #X obj 416 34 OSCroute /treeY3B4LX; #X obj 416 58 s treeY3B4LX; #X obj 548 36 OSCroute /treeY3B4LY; #X obj 548 60 s treeY3B4LY; #X obj 688 37 OSCroute /treeY3B4LZ; #X obj 688 59 s treeY3B4LZ; #X obj 824 29 OSCroute /treeY3B4RX; #X obj 824 53 s treeY3B4RX; #X obj 972 34 OSCroute /treeY3B4RY; #X obj 972 58 s treeY3B4RY; #X obj 1112 37 OSCroute /treeY3B4RZ; #X obj 1112 59 s treeY3B4RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 149 281 pd treeY3B4; #N canvas 128 306 1259 130 treeY3B5 0; #X floatatom 763 58 7 0 0 0 - - -; #X floatatom 491 57 7 0 0 0 - - -; #X floatatom 363 56 7 0 0 0 - - -; #X floatatom 114 58 7 0 0 0 - - -; #X obj 294 14 r \$0_MyOsc; #X obj 416 12 r \$0_MyOsc; #X obj 688 13 r \$0_MyOsc; #X floatatom 247 59 7 0 0 0 - - -; #X floatatom 630 60 7 0 0 0 - - -; #X obj 548 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 175 13 r \$0_MyOsc; #X floatatom 1186 59 7 0 0 0 - - -; #X floatatom 906 61 7 0 0 0 - - -; #X obj 1112 16 r \$0_MyOsc; #X floatatom 1045 58 7 0 0 0 - - -; #X obj 829 15 r \$0_MyOsc; #X obj 972 12 r \$0_MyOsc; #X obj 44 36 OSCroute /treeYB5X; #X obj 44 60 s treeYB5X; #X obj 175 35 OSCroute /treeYB5Y; #X obj 175 59 s treeYB5Y; #X obj 294 35 OSCroute /treeYB5Z; #X obj 294 57 s treeYB5Z; #X obj 416 34 OSCroute /treeYB5LX; #X obj 416 58 s treeYB5LX; #X obj 548 36 OSCroute /treeYB5LY; #X obj 548 60 s treeYB5LY; #X obj 688 37 OSCroute /treeYB5LZ; #X obj 688 59 s treeYB5LZ; #X obj 829 37 OSCroute /treeYB5RX; #X obj 829 61 s treeYB5RX; #X obj 972 34 OSCroute /treeYB5RY; #X obj 972 58 s treeYB5RY; #X obj 1112 37 OSCroute /treeYB5RZ; #X obj 1112 59 s treeYB5RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 149 305 pd treeY3B5; #N canvas 169 306 1177 130 branch4 0; #X floatatom 719 58 7 0 0 0 - - -; #X floatatom 469 60 7 0 0 0 - - -; #X floatatom 341 61 7 0 0 0 - - -; #X floatatom 107 60 7 0 0 0 - - -; #X obj 278 18 r \$0_MyOsc; #X obj 398 14 r \$0_MyOsc; #X obj 649 12 r \$0_MyOsc; #X floatatom 221 60 7 0 0 0 - - -; #X floatatom 593 60 7 0 0 0 - - -; #X obj 524 14 r \$0_MyOsc; #X obj 44 14 r \$0_MyOsc; #X obj 158 14 r \$0_MyOsc; #X floatatom 1103 49 7 0 0 0 - - -; #X floatatom 845 55 7 0 0 0 - - -; #X obj 1034 6 r \$0_MyOsc; #X floatatom 971 52 7 0 0 0 - - -; #X obj 775 9 r \$0_MyOsc; #X obj 902 6 r \$0_MyOsc; #X obj 44 36 OSCroute /treeB4X; #X obj 44 60 s treeB4X; #X obj 158 36 OSCroute /treeB4Y; #X obj 158 60 s treeB4Y; #X obj 278 39 OSCroute /treeB4Z; #X obj 278 61 s treeB4Z; #X obj 398 36 OSCroute /treeB4LX; #X obj 398 60 s treeB4LX; #X obj 524 36 OSCroute /treeB4LY; #X obj 524 60 s treeB4LY; #X obj 649 36 OSCroute /treeB4LZ; #X obj 649 58 s treeB4LZ; #X obj 775 31 OSCroute /treeB4RX; #X obj 775 55 s treeB4RX; #X obj 902 28 OSCroute /treeB4RY; #X obj 902 52 s treeB4RY; #X obj 1034 27 OSCroute /treeB4RZ; #X obj 1034 49 s treeB4RZ; #X connect 4 0 22 0; #X connect 5 0 24 0; #X connect 6 0 28 0; #X connect 9 0 26 0; #X connect 10 0 18 0; #X connect 11 0 20 0; #X connect 14 0 34 0; #X connect 16 0 30 0; #X connect 17 0 32 0; #X connect 18 0 3 0; #X connect 18 0 19 0; #X connect 20 0 7 0; #X connect 20 0 21 0; #X connect 22 0 2 0; #X connect 22 0 23 0; #X connect 24 0 1 0; #X connect 24 0 25 0; #X connect 26 0 8 0; #X connect 26 0 27 0; #X connect 28 0 0 0; #X connect 28 0 29 0; #X connect 30 0 13 0; #X connect 30 0 31 0; #X connect 32 0 15 0; #X connect 32 0 33 0; #X connect 34 0 12 0; #X connect 34 0 35 0; #X restore 45 252 pd branch4; #X text 54 361 Each patch obtains the OCS data for the X - Y - Z position \, scale and rotation for all components of the tree.; #X connect 0 0 1 0; #X restore 714 23 pd OSC_Tree; #X obj 652 -13 print; #X obj 382 15 s wSpeed; #X obj 982 -78 r wSpeed; #X obj 914 -127 loadbang; #X msg 971 -108 connect localhost 9001; #X msg 982 -32 \$1; #X msg 982 -10 send /test \$1; #X obj 914 -105 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 877 -70 onebang; #X obj 828 -63 t b; #X obj 14 367 loadbang; #X msg 14 395 5; #X obj 479 -113 loadbang; #X msg 479 -85 5; #X text 76 371 Manually adjust to represent the number of sources; #X text 419 312 Alt Equation for Strouhal Number; #X text 421 324 St = 0.2684 - 1.0356(Re) ^ -1/2; #N canvas 957 23 450 300 orientation 0; #X restore 692 118 pd orientation; #X obj 815 301 unpack f f; #X obj 872 327 s gain; #X obj 239 435 r gain; #X msg 849 242 33 5; #X msg 838 210 12 40; #X obj 815 351 s mySpeed; #X obj 340 -136 r mySpeed; #X msg 863 270 50 1; #X msg 814 185 7 55; #X obj 239 457 delay 15; #X text 860 181 Moderate Breeze; #X text 882 208 Strong Breeze; #X text 885 240 Hurricane; #X text 902 270 Beyond - centre of Tornado stuff!; #X connect 0 0 25 0; #X connect 16 0 31 1; #X connect 18 0 33 0; #X connect 20 0 25 1; #X connect 20 0 26 1; #X connect 21 0 24 0; #X connect 21 0 50 0; #X connect 22 0 21 0; #X connect 23 0 22 0; #X connect 25 0 26 0; #X connect 26 0 19 0; #X connect 26 0 21 0; #X connect 31 0 14 0; #X connect 31 1 15 0; #X connect 32 0 23 0; #X connect 33 0 16 0; #X connect 36 0 35 0; #X connect 38 0 54 0; #X connect 39 0 40 0; #X connect 40 0 42 0; #X connect 40 0 43 0; #X connect 40 0 46 0; #X connect 40 0 48 0; #X connect 40 0 47 0; #X connect 40 0 58 0; #X connect 44 0 45 0; #X connect 44 0 31 0; #X connect 51 0 38 0; #X connect 52 0 56 0; #X connect 53 0 35 0; #X connect 54 0 55 0; #X connect 55 0 36 0; #X connect 56 0 57 1; #X connect 57 0 53 0; #X connect 58 0 57 0; #X connect 59 0 60 0; #X connect 60 0 44 0; #X connect 61 0 62 0; #X connect 62 0 20 0; #X connect 67 0 72 0; #X connect 67 1 68 0; #X connect 69 0 76 0; #X connect 70 0 67 0; #X connect 71 0 67 0; #X connect 73 0 20 0; #X connect 74 0 67 0; #X connect 75 0 67 0; #X connect 76 0 16 0;