Mercurial > hg > weather-synthesis-prototyping
view scene demo/SceneD1.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 | 6ab985b939c2 |
children | 18d9eb604d30 |
line wrap: on
line source
#N canvas 37 95 1216 686 10; #X declare -lib mrpeach; #X text 74 65 Light air = 0.56 m/s - 1.39 m/s; #X text 74 87 Light Breeze = 1.67 m/s - 3.33 m/s; #X text 74 107 Gentle Breeze = 3.61 m/s - 5.56 m/s; #X text 74 127 Moderate Breeze = 5.83 m/s - 8.33 m/s; #X text 75 148 Fresh Breeze = 8.61 m/s - 11.11 m/s; #X text 74 169 Strong Breeze = 11.39 m/s - 13.89 m/s; #X text 75 189 Moderate Gale = 14.17 m/s - 16.94 m/s; #X text 76 209 Fresh Gale = 17.22 m/s - 20.56 m/s; #X text 75 229 Strong Gale = 20.83 m/s - 24.72 m/s; #X text 75 247 Whole Gale = 25 m/s - 28.61 m/s; #X text 75 267 Storm = 28.89 m/s - 33.06 m/s; #X text 76 285 Hurricane = 33.33 -; #X text 112 34 Beaufort Scale Chart; #X obj 1023 178 udpsend; #X obj 1033 150 packOSC; #X obj 843 -90 import mrpeach; #X floatatom 1102 -7 5 0 0 0 - - -; #X obj 733 -51 udpreceive 9000; #X obj 733 -24 unpackOSC; #N canvas 958 458 205 101 Fence 0; #N canvas 102 41 1327 727 Posts 0; #X obj 835 478 r Cly12Z; #X obj 815 434 r Cly12X; #X obj 825 456 r Cly12Y; #X obj 855 521 r Cly12LY; #X obj 845 499 r Cly12LX; #X obj 865 541 r Cly12LZ; #X obj 885 582 r Cly12RY; #X obj 875 561 r Cly12RX; #X obj 896 601 r Cly12RZ; #X obj 635 422 r Cly11X; #X obj 645 444 r Cly11Y; #X obj 655 466 r Cly11Z; #X obj 665 487 r Cly11LX; #X obj 675 509 r Cly11LY; #X obj 685 529 r Cly11LZ; #X obj 695 549 r Cly11RX; #X obj 705 570 r Cly11RY; #X obj 716 589 r Cly11RZ; #X obj 430 422 r Cly10X; #X obj 440 444 r Cly10Y; #X obj 450 466 r Cly10Z; #X obj 460 487 r Cly10LX; #X obj 470 509 r Cly10LY; #X obj 480 529 r Cly10LZ; #X obj 490 549 r Cly10RX; #X obj 500 570 r Cly10RY; #X obj 511 589 r Cly10RZ; #X obj 223 415 r Cly9X; #X obj 233 437 r Cly9Y; #X obj 243 459 r Cly9Z; #X obj 253 480 r Cly9LX; #X obj 263 502 r Cly9LY; #X obj 273 522 r Cly9LZ; #X obj 283 542 r Cly9RX; #X obj 293 563 r Cly9RY; #X obj 304 582 r Cly9RZ; #X obj 30 414 r Cly8X; #X obj 40 436 r Cly8Y; #X obj 50 458 r Cly8Z; #X obj 60 479 r Cly8LX; #X obj 70 501 r Cly8LY; #X obj 80 521 r Cly8LZ; #X obj 90 541 r Cly8RX; #X obj 100 562 r Cly8RY; #X obj 111 581 r Cly8RZ; #X obj -153 412 r Cly7X; #X obj -143 434 r Cly7Y; #X obj -133 456 r Cly7Z; #X obj -123 477 r Cly7LX; #X obj -113 499 r Cly7LY; #X obj -103 519 r Cly7LZ; #X obj -93 539 r Cly7RX; #X obj -83 560 r Cly7RY; #X obj -72 579 r Cly7RZ; #X obj 971 216 r Cly6RZ; #X obj 960 197 r Cly6RY; #X obj 950 176 r Cly6RX; #X obj 940 156 r Cly6LZ; #X obj 930 136 r Cly6LY; #X obj 920 114 r Cly6LX; #X obj 910 93 r Cly6Z; #X obj 900 71 r Cly6Y; #X obj 890 49 r Cly6X; #X obj 682 45 r Cly5X; #X obj 692 67 r Cly5Y; #X obj 702 89 r Cly5Z; #X obj 712 110 r Cly5LX; #X obj 722 132 r Cly5LY; #X obj 732 152 r Cly5LZ; #X obj 742 172 r Cly5RX; #X obj 752 193 r Cly5RY; #X obj 763 212 r Cly5RZ; #X obj 499 43 r Cly4X; #X obj 509 65 r Cly4Y; #X obj 519 87 r Cly4Z; #X obj 529 108 r Cly4LX; #X obj 539 130 r Cly4LY; #X obj 549 150 r Cly4LZ; #X obj 559 170 r Cly4RX; #X obj 569 191 r Cly4RY; #X obj 580 210 r Cly4RZ; #X obj 310 39 r Cly3X; #X obj 320 61 r Cly3Y; #X obj 330 83 r Cly3Z; #X obj 340 104 r Cly3LX; #X obj 350 126 r Cly3LY; #X obj 360 146 r Cly3LZ; #X obj 370 166 r Cly3RX; #X obj 380 187 r Cly3RY; #X obj 391 206 r Cly3RZ; #X obj 128 38 r Cly2X; #X obj 138 60 r Cly2Y; #X obj 148 82 r Cly2Z; #X obj 158 103 r Cly2LX; #X obj 168 125 r Cly2LY; #X obj 178 145 r Cly2LZ; #X obj 188 165 r Cly2RX; #X obj 198 186 r Cly2RY; #X obj 209 205 r Cly2RZ; #X obj -69 34 r Cly1X; #X obj -59 56 r Cly1Y; #X obj -49 78 r Cly1Z; #X obj -39 99 r Cly1LX; #X obj -29 121 r Cly1LY; #X obj -19 141 r Cly1LZ; #X obj -9 161 r Cly1RX; #X obj 1 182 r Cly1RY; #X obj 12 201 r Cly1RZ; #X obj -238 29 r ClyX; #X obj -228 51 r ClyY; #X obj -218 73 r ClyZ; #X obj -208 94 r ClyLX; #X obj -198 116 r ClyLY; #X obj -188 136 r ClyLZ; #X obj -178 156 r ClyRX; #X obj -168 177 r ClyRY; #X obj -157 196 r ClyRZ; #X obj -238 219 compPostSource; #X connect 108 0 117 0; #X connect 109 0 117 1; #X connect 110 0 117 2; #X connect 111 0 117 3; #X connect 112 0 117 4; #X connect 113 0 117 5; #X connect 114 0 117 6; #X connect 115 0 117 7; #X connect 116 0 117 8; #X restore 42 36 pd Posts; #N canvas 455 23 1084 775 Wires 0; #X obj -421 126 r Wir1X; #X obj -410 147 r Wir1Y; #X obj -398 168 r Wir1Z; #X obj -387 188 r Wir1LX; #X obj -375 209 r Wir1LY; #X obj -363 229 r Wir1LZ; #X obj -352 249 r Wir1RX; #X obj -340 270 r Wir1RY; #X obj -328 291 r Wir1RZ; #X obj -273 131 r Wir2X; #X obj -262 152 r Wir2Y; #X obj -250 173 r Wir2Z; #X obj -239 193 r Wir2LX; #X obj -227 214 r Wir2LY; #X obj -215 234 r Wir2LZ; #X obj -204 254 r Wir2RX; #X obj -192 275 r Wir2RY; #X obj -180 296 r Wir2RZ; #X obj -570 309 compWireSourceD4; #X obj -110 125 r Wir3X; #X obj -99 146 r Wir3Y; #X obj -87 167 r Wir3Z; #X obj -76 187 r Wir3LX; #X obj -64 208 r Wir3LY; #X obj -52 228 r Wir3LZ; #X obj -41 248 r Wir3RX; #X obj -29 269 r Wir3RY; #X obj -17 290 r Wir3RZ; #X obj -407 361 r Wir5X; #X obj -396 382 r Wir5Y; #X obj -384 403 r Wir5Z; #X obj -373 423 r Wir5LX; #X obj -361 444 r Wir5LY; #X obj -349 464 r Wir5LZ; #X obj -338 484 r Wir5RX; #X obj -326 505 r Wir5RY; #X obj -314 526 r Wir5RZ; #X obj -561 357 r Wir4X; #X obj -550 378 r Wir4Y; #X obj -538 399 r Wir4Z; #X obj -527 419 r Wir4LX; #X obj -515 440 r Wir4LY; #X obj -503 460 r Wir4LZ; #X obj -492 480 r Wir4RX; #X obj -480 501 r Wir4RY; #X obj -468 522 r Wir4RZ; #X obj -255 362 r Wir6X; #X obj -244 383 r Wir6Y; #X obj -232 404 r Wir6Z; #X obj -221 424 r Wir6LX; #X obj -209 445 r Wir6LY; #X obj -197 465 r Wir6LZ; #X obj -186 485 r Wir6RX; #X obj -174 506 r Wir6RY; #X obj -162 527 r Wir6RZ; #X obj -89 361 r Wir7X; #X obj -79 386 r Wir7Y; #X obj -67 407 r Wir7Z; #X obj -56 427 r Wir7LX; #X obj -44 448 r Wir7LY; #X obj -32 468 r Wir7LZ; #X obj -21 488 r Wir7RX; #X obj -9 509 r Wir7RY; #X obj 3 530 r Wir7RZ; #X obj 78 361 r Wir8X; #X obj 88 386 r Wir8Y; #X obj 100 407 r Wir8Z; #X obj 111 427 r Wir8LX; #X obj 123 448 r Wir8LY; #X obj 135 468 r Wir8LZ; #X obj 146 488 r Wir8RX; #X obj 158 509 r Wir8RY; #X obj 170 530 r Wir8RZ; #X obj -570 121 r WirX; #X obj -547 163 r WirZ; #X obj -559 142 r WirY; #X obj -512 224 r WirLZ; #X obj -477 286 r WirRZ; #X obj -536 183 r WirLX; #X obj -524 204 r WirLY; #X obj -501 244 r WirRX; #X obj -489 265 r WirRY; #X obj -421 311 compWireSourceD4; #X obj -273 317 compWireSourceD4; #X obj -110 312 compWireSourceD4; #X obj -561 547 compWireSourceD4; #X obj -407 549 compWireSourceD4; #X obj -255 550 compWireSourceD4; #X obj -90 550 compWireSourceD4; #X obj 77 551 compWireSourceD4; #X connect 0 0 82 0; #X connect 1 0 82 1; #X connect 2 0 82 2; #X connect 3 0 82 3; #X connect 4 0 82 4; #X connect 5 0 82 5; #X connect 6 0 82 6; #X connect 7 0 82 7; #X connect 8 0 82 8; #X connect 9 0 83 0; #X connect 10 0 83 1; #X connect 11 0 83 2; #X connect 12 0 83 3; #X connect 13 0 83 4; #X connect 14 0 83 5; #X connect 15 0 83 6; #X connect 16 0 83 7; #X connect 17 0 83 8; #X connect 19 0 84 0; #X connect 20 0 84 1; #X connect 21 0 84 2; #X connect 22 0 84 3; #X connect 23 0 84 4; #X connect 24 0 84 5; #X connect 25 0 84 6; #X connect 26 0 84 7; #X connect 27 0 84 8; #X connect 28 0 86 0; #X connect 29 0 86 1; #X connect 30 0 86 2; #X connect 31 0 86 3; #X connect 32 0 86 4; #X connect 33 0 86 5; #X connect 34 0 86 6; #X connect 35 0 86 7; #X connect 36 0 86 8; #X connect 37 0 85 0; #X connect 38 0 85 1; #X connect 39 0 85 2; #X connect 40 0 85 3; #X connect 41 0 85 4; #X connect 42 0 85 5; #X connect 43 0 85 6; #X connect 44 0 85 7; #X connect 45 0 85 8; #X connect 46 0 87 0; #X connect 47 0 87 1; #X connect 48 0 87 2; #X connect 49 0 87 3; #X connect 50 0 87 4; #X connect 51 0 87 5; #X connect 52 0 87 6; #X connect 53 0 87 7; #X connect 54 0 87 8; #X connect 55 0 88 0; #X connect 56 0 88 1; #X connect 57 0 88 2; #X connect 58 0 88 3; #X connect 59 0 88 4; #X connect 60 0 88 5; #X connect 61 0 88 6; #X connect 62 0 88 7; #X connect 63 0 88 8; #X connect 64 0 89 0; #X connect 65 0 89 1; #X connect 66 0 89 2; #X connect 67 0 89 3; #X connect 68 0 89 4; #X connect 69 0 89 5; #X connect 70 0 89 6; #X connect 71 0 89 7; #X connect 72 0 89 8; #X connect 73 0 18 0; #X connect 74 0 18 2; #X connect 75 0 18 1; #X connect 76 0 18 5; #X connect 77 0 18 8; #X connect 78 0 18 3; #X connect 79 0 18 4; #X connect 80 0 18 6; #X connect 81 0 18 7; #X restore 110 36 pd Wires; #X restore 953 128 pd Fence; #N canvas 116 35 1440 808 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 986 390 inlet; #X obj 986 414 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 1053 62 7 0 0 0 - - -; #X floatatom 1195 65 7 0 0 0 - - -; #X floatatom 1507 62 7 0 0 0 - - -; #X floatatom 1635 64 7 0 0 0 - - -; #X obj 1580 18 r \$0_MyOsc; #X obj 1444 19 r \$0_MyOsc; #X obj 1132 19 r \$0_MyOsc; #X obj 990 16 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 990 40 OSCroute /cylinder10LZ; #X obj 1132 41 OSCroute /cylinder10LX; #X obj 1444 40 OSCroute /cylinder10Z; #X obj 1580 40 OSCroute /cylinder10X; #X floatatom 1053 140 7 0 0 0 - - -; #X floatatom 1195 143 7 0 0 0 - - -; #X floatatom 1507 140 7 0 0 0 - - -; #X floatatom 1635 142 7 0 0 0 - - -; #X obj 1580 96 r \$0_MyOsc; #X obj 1444 97 r \$0_MyOsc; #X obj 1132 97 r \$0_MyOsc; #X obj 990 94 r \$0_MyOsc; #X floatatom 1053 219 7 0 0 0 - - -; #X floatatom 1195 222 7 0 0 0 - - -; #X floatatom 1507 219 7 0 0 0 - - -; #X floatatom 1635 221 7 0 0 0 - - -; #X obj 1580 175 r \$0_MyOsc; #X obj 1444 176 r \$0_MyOsc; #X obj 1132 176 r \$0_MyOsc; #X obj 990 173 r \$0_MyOsc; #X obj 990 118 OSCroute /cylinder11LZ; #X obj 1132 119 OSCroute /cylinder11LX; #X obj 1444 118 OSCroute /cylinder11Z; #X obj 1580 118 OSCroute /cylinder11X; #X obj 1580 197 OSCroute /cylinder12X; #X obj 1444 197 OSCroute /cylinder12Z; #X obj 1132 198 OSCroute /cylinder12LX; #X obj 990 197 OSCroute /cylinder12LZ; #X obj 990 219 s Cly12LZ; #X obj 1132 222 s Cly12LX; #X obj 1444 219 s Cly12Z; #X obj 1580 221 s Cly12X; #X obj 1580 142 s Cly11X; #X obj 1444 140 s Cly11Z; #X obj 1132 143 s Cly11LX; #X obj 990 140 s Cly11LZ; #X obj 990 62 s Cly10LZ; #X obj 1132 65 s Cly10LX; #X obj 1444 62 s Cly10Z; #X obj 1580 64 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 991 318 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 1345 64 7 0 0 0 - - -; #X obj 1282 18 r \$0_MyOsc; #X floatatom 1345 142 7 0 0 0 - - -; #X obj 1282 96 r \$0_MyOsc; #X floatatom 1345 221 7 0 0 0 - - -; #X obj 1282 175 r \$0_MyOsc; #X obj 1282 40 OSCroute /cylinder10LY; #X obj 1282 64 s Cly10LY; #X obj 1282 118 OSCroute /cylinder11LY; #X obj 1282 142 s Cly11LY; #X obj 1282 197 OSCroute /cylinder12LY; #X obj 1282 221 s Cly12LY; #X floatatom 809 72 7 0 0 0 - - -; #X obj 746 26 r \$0_MyOsc; #X floatatom 818 145 7 0 0 0 - - -; #X obj 755 99 r \$0_MyOsc; #X floatatom 815 214 7 0 0 0 - - -; #X obj 752 168 r \$0_MyOsc; #X floatatom 814 286 7 0 0 0 - - -; #X obj 751 240 r \$0_MyOsc; #X floatatom 811 359 7 0 0 0 - - -; #X obj 748 313 r \$0_MyOsc; #X floatatom 812 430 7 0 0 0 - - -; #X obj 749 384 r \$0_MyOsc; #X floatatom 813 503 7 0 0 0 - - -; #X obj 750 457 r \$0_MyOsc; #X floatatom 812 577 7 0 0 0 - - -; #X obj 749 531 r \$0_MyOsc; #X floatatom 809 649 7 0 0 0 - - -; #X obj 746 603 r \$0_MyOsc; #X floatatom 803 722 7 0 0 0 - - -; #X obj 740 676 r \$0_MyOsc; #X obj 746 48 OSCroute /cylinderY; #X obj 755 121 OSCroute /cylinder1Y; #X obj 746 72 s ClyY; #X obj 755 145 s Cly1Y; #X obj 752 190 OSCroute /cylinder2Y; #X obj 752 214 s Cly2Y; #X obj 751 286 s Cly3Y; #X obj 748 359 s Cly4Y; #X obj 749 430 s Cly5Y; #X obj 751 262 OSCroute /cylinder3Y; #X obj 748 335 OSCroute /cylinder4Y; #X obj 749 406 OSCroute /cylinder5Y; #X obj 750 479 OSCroute /cylinder6Y; #X obj 750 503 s Cly6Y; #X obj 749 553 OSCroute /cylinder7Y; #X obj 749 577 s Cly7Y; #X obj 746 625 OSCroute /cylinder8Y; #X obj 746 649 s Cly8Y; #X obj 740 698 OSCroute /cylinder9Y; #X obj 740 722 s Cly9Y; #X floatatom 1773 59 7 0 0 0 - - -; #X obj 1718 13 r \$0_MyOsc; #X floatatom 1773 137 7 0 0 0 - - -; #X obj 1718 91 r \$0_MyOsc; #X floatatom 1773 216 7 0 0 0 - - -; #X obj 1718 170 r \$0_MyOsc; #X obj 1718 35 OSCroute /cylinder10Y; #X obj 1718 113 OSCroute /cylinder11Y; #X obj 1718 192 OSCroute /cylinder12Y; #X obj 1718 59 s Cly10Y; #X obj 1718 137 s Cly11Y; #X obj 1718 216 s Cly12Y; #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 connect 264 0 283 0; #X connect 266 0 284 0; #X connect 268 0 287 0; #X connect 270 0 292 0; #X connect 272 0 293 0; #X connect 274 0 294 0; #X connect 276 0 295 0; #X connect 278 0 297 0; #X connect 280 0 299 0; #X connect 282 0 301 0; #X connect 283 0 263 0; #X connect 283 0 285 0; #X connect 284 0 265 0; #X connect 284 0 286 0; #X connect 287 0 267 0; #X connect 287 0 288 0; #X connect 292 0 269 0; #X connect 292 0 289 0; #X connect 293 0 271 0; #X connect 293 0 290 0; #X connect 294 0 273 0; #X connect 294 0 291 0; #X connect 295 0 275 0; #X connect 295 0 296 0; #X connect 297 0 277 0; #X connect 297 0 298 0; #X connect 299 0 279 0; #X connect 299 0 300 0; #X connect 301 0 281 0; #X connect 301 0 302 0; #X connect 304 0 309 0; #X connect 306 0 310 0; #X connect 308 0 311 0; #X connect 309 0 303 0; #X connect 309 0 312 0; #X connect 310 0 305 0; #X connect 310 0 313 0; #X connect 311 0 307 0; #X connect 311 0 314 0; #X restore 787 7 pd OSC_FenceValues; #N canvas 18 60 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 780 29 pd OSC_WireValues; #N canvas 95 30 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 775 51 pd OSC_TeleValues; #N canvas 21 302 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 626 8 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 764 73 pd OSC_Tree; #X obj 964 -77 loadbang; #X msg 1021 -58 connect localhost 9001; #X msg 1034 103 \$1; #X msg 1034 125 send /test \$1; #X obj 964 -55 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 927 -20 onebang; #X obj 878 -13 t b; #X obj 865 351 unpack f f; #X text 910 231 Moderate Breeze; #X text 932 258 Strong Breeze; #X text 935 290 Hurricane; #X text 952 320 Beyond - centre of Tornado stuff!; #X obj 1034 60 i; #X obj 1102 14 * 100; #X obj 1102 33 + 5; #X obj 1034 80 / 100; #X obj 687 145 bng 35 250 50 0 empty empty empty 17 7 0 10 -4034 -1 -1; #X obj 687 188 s setUp; #X obj 1102 -31 r W_SPEED; #X obj 922 377 s GAIN; #X obj 865 401 s MYSPEED; #X msg 899 292 33 1; #X msg 901 319 50 0.2; #X msg 809 325 0 0; #X msg 864 235 7 5000; #X msg 888 260 12 250; #X obj 308 416 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 371 416 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X text 368 325 Gain; #X obj 316 296 loadbang; #N canvas 555 179 313 396 opLevels 0; #X obj 74 322 dac~; #X obj 30 70 catch~ l; #X obj 128 70 catch~ r; #X obj 129 104 *~ 0.45; #X obj 30 104 *~ 0.45; #X obj 30 210 prvu~; #X obj 129 211 prvu~; #X obj 93 33 inlet; #X obj 30 239 outlet; #X obj 129 239 outlet; #X obj 74 143 /~ 15; #X obj 95 165 /~ 15; #X obj 196 132 inlet; #X obj 93 68 / 100; #X obj 74 261 hip~ 100; #X obj 95 280 hip~ 100; #X connect 1 0 4 0; #X connect 2 0 3 0; #X connect 3 0 6 0; #X connect 3 0 11 0; #X connect 4 0 5 0; #X connect 4 0 10 0; #X connect 5 0 8 0; #X connect 6 0 9 0; #X connect 7 0 13 0; #X connect 10 0 14 0; #X connect 11 0 15 0; #X connect 12 0 10 1; #X connect 12 0 11 1; #X connect 13 0 3 1; #X connect 13 0 4 1; #X connect 14 0 0 0; #X connect 15 0 0 1; #X restore 307 373 pd opLevels; #X msg 316 319 5; #X obj 310 344 hsl 100 25 0.1 1e+07 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 1803 1; #X obj 427 347 hsl 100 25 1 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 424 301 loadbang; #X text 489 326 No Of Sources; #X obj 307 273 r GAIN; #X msg 424 324 1; #X floatatom 250 374 8 0 0 0 - - -; #X obj 367 130 delwrite~ varwind 3000; #X obj 477 -121 hsl 128 15 0 150 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 3023 1; #X obj 285 -25 snapshot~; #X floatatom 285 2 10 0 0 0 - - -; #X obj 368 -77 *~ 1; #X obj 368 -51 +~ 1; #X text 282 20 Wind Speed; #X obj 566 -165 loadbang; #X msg 566 -145 5; #N canvas 20 383 344 123 machCalc 0; #X text 107 15 Speed of Sound (dry air 20 Degs C); #X obj 26 -14 vd~ varwind; #X obj 26 33 s~ MY_MACH; #X obj 26 9 /~ 343.21; #X connect 1 0 3 0; #X connect 3 0 2 0; #X restore 624 -108 pd machCalc; #X obj 322 66 sig~; #X floatatom 515 -98 5 0 0 0 - - -; #X obj 474 -145 r SPEED; #N canvas 634 290 596 443 windDirection 0; #X obj 183 0 inlet~; #X obj 280 52 inlet; #X obj 280 86 sig~; #X obj 185 251 *~; #X obj 185 279 outlet~; #X obj 246 254 outlet~; #X obj 200 195 cos~; #X obj 200 135 +~; #X obj 200 71 lop~ 1; #X obj 246 194 *~ 360; #X obj 200 91 lop~ 1; #X obj 200 30 noise~; #X obj 200 51 lop~ 1; #X obj 200 157 /~ 360; #X obj 200 113 *~ 800; #X obj 200 221 abs~; #X connect 0 0 3 0; #X connect 1 0 2 0; #X connect 2 0 7 1; #X connect 3 0 4 0; #X connect 6 0 15 0; #X connect 7 0 13 0; #X connect 8 0 10 0; #X connect 9 0 5 0; #X connect 10 0 14 0; #X connect 11 0 12 0; #X connect 12 0 8 0; #X connect 13 0 6 0; #X connect 13 0 9 0; #X connect 14 0 7 0; #X connect 15 0 3 1; #X restore 367 28 pd windDirection; #X obj 520 73 snapshot~; #X floatatom 520 100 10 0 0 0 - - -; #X text 517 118 Wind Speed; #X obj 463 3 hsl 128 15 0 360 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 381 83 s \$0-blust; #X obj 601 73 snapshot~; #X floatatom 601 100 10 0 0 0 - - -; #X text 598 118 Wind Direction; #X obj 368 -107 WindGenD1; #X msg 529 -144 20; #X obj 601 50 r myMet; #X obj 520 50 r myMet; #X obj 285 -51 r myMet; #X obj 381 59 TUCalc2; #X msg 322 43 32.3; #X obj 437 -98 * 0.5; #X obj 474 -98 * 0.88; #X obj 742 -160 loadbang; #X obj 742 -139 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 742 -120 metro 100; #X obj 742 -98 s myMet; #X obj 226 3 s W_SPEED; #X obj 1034 37 r myMet; #X connect 14 0 13 0; #X connect 16 0 38 0; #X connect 17 0 18 0; #X connect 18 0 20 0; #X connect 18 0 21 0; #X connect 18 0 22 0; #X connect 18 0 24 0; #X connect 18 0 23 0; #X connect 18 0 31 0; #X connect 25 0 29 0; #X connect 26 0 13 0; #X connect 27 0 28 0; #X connect 28 0 14 0; #X connect 29 0 30 1; #X connect 30 0 26 0; #X connect 31 0 30 0; #X connect 32 0 45 0; #X connect 32 1 44 0; #X connect 37 0 40 0; #X connect 38 0 39 0; #X connect 39 0 37 1; #X connect 40 0 27 0; #X connect 41 0 42 0; #X connect 43 0 16 0; #X connect 46 0 32 0; #X connect 47 0 32 0; #X connect 48 0 32 0; #X connect 49 0 32 0; #X connect 50 0 32 0; #X connect 54 0 56 0; #X connect 55 0 51 0; #X connect 55 1 52 0; #X connect 56 0 57 0; #X connect 57 0 55 0; #X connect 57 0 63 0; #X connect 58 0 55 1; #X connect 59 0 62 0; #X connect 61 0 57 0; #X connect 62 0 58 0; #X connect 65 0 75 0; #X connect 65 0 93 0; #X connect 65 0 94 0; #X connect 66 0 67 0; #X connect 66 0 99 0; #X connect 68 0 69 0; #X connect 69 0 66 0; #X connect 69 0 77 0; #X connect 71 0 72 0; #X connect 72 0 65 0; #X connect 76 0 65 0; #X connect 77 0 64 0; #X connect 77 0 78 0; #X connect 77 1 83 0; #X connect 78 0 79 0; #X connect 81 0 77 1; #X connect 83 0 84 0; #X connect 86 0 68 0; #X connect 87 0 65 0; #X connect 88 0 83 0; #X connect 89 0 78 0; #X connect 90 0 66 0; #X connect 91 0 82 0; #X connect 92 0 74 0; #X connect 93 0 68 1; #X connect 94 0 69 1; #X connect 95 0 96 0; #X connect 96 0 97 0; #X connect 97 0 98 0; #X connect 100 0 37 0;