view June/Gen2_D6.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 310f1de5b676
children
line wrap: on
line source
#N canvas 129 76 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 50 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 1270 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 90 23 1345 580 Posts 0;
#X obj 78 40 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 54 182 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 84 122 pd posCalc;
#X obj 75 70 r ClyLX;
#X msg 39 115 300;
#X obj 141 96 r ClyZ;
#X obj 84 96 r ClyX;
#X obj 236 53 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 212 195 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 242 135 pd posCalc;
#X msg 199 134 300;
#X obj 407 40 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 383 182 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 413 122 pd posCalc;
#X msg 370 121 300;
#X obj 565 53 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 541 195 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 571 135 pd posCalc;
#X msg 528 134 300;
#X obj 724 39 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 700 181 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 730 121 pd posCalc;
#X msg 687 120 300;
#X obj 882 52 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 858 194 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 888 134 pd posCalc;
#X msg 845 133 300;
#X obj 78 254 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 54 396 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 84 336 pd posCalc;
#X msg 41 335 300;
#X obj 236 267 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 212 409 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 242 349 pd posCalc;
#X msg 199 348 300;
#X obj 408 263 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 384 405 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 414 345 pd posCalc;
#X msg 371 344 300;
#X obj 566 276 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 542 418 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 572 358 pd posCalc;
#X msg 529 357 300;
#X obj 730 264 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 706 406 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 736 346 pd posCalc;
#X msg 693 345 300;
#X obj 888 277 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 864 419 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 894 359 pd posCalc;
#X msg 851 358 300;
#X obj 233 83 r Cly1LX;
#X obj 242 109 r Cly1X;
#X obj 299 109 r Cly1Z;
#X obj 404 70 r Cly2LX;
#X obj 413 96 r Cly2X;
#X obj 470 96 r Cly2Z;
#X obj 562 83 r Cly3LX;
#X obj 571 109 r Cly3X;
#X obj 628 109 r Cly3Z;
#X obj 721 69 r Cly4LX;
#X obj 730 95 r Cly4X;
#X obj 787 95 r Cly4Z;
#X obj 879 82 r Cly5LX;
#X obj 888 108 r Cly5X;
#X obj 945 108 r Cly5Z;
#X obj 75 284 r Cly6LX;
#X obj 84 310 r Cly6X;
#X obj 141 310 r Cly6Z;
#X obj 233 297 r Cly7LX;
#X obj 242 323 r Cly7X;
#X obj 299 323 r Cly7Z;
#X obj 405 293 r Cly8LX;
#X obj 414 319 r Cly8X;
#X obj 471 319 r Cly8Z;
#X obj 563 306 r Cly9LX;
#X obj 572 332 r Cly9X;
#X obj 629 332 r Cly9Z;
#X obj 727 294 r Cly10LX;
#X obj 736 320 r Cly10X;
#X obj 793 320 r Cly10Z;
#X obj 885 307 r Cly11LX;
#X obj 894 333 r Cly11X;
#X obj 951 333 r Cly11Z;
#X obj 1042 165 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 1018 307 8 0 0 0 - - -;
#N canvas 393 176 334 730 posCalc 0;
#X obj 104 80 -;
#X obj 160 80 -;
#X obj 105 141 *;
#X obj 161 139 *;
#X obj 131 199 sqrt;
#X obj 131 173 +;
#X floatatom 189 235 5 0 0 0 - - -;
#X obj 131 232 outlet;
#X obj 160 19 r Zpos;
#X obj 104 19 r Xpos;
#X obj 54 309 /;
#X obj 96 549 * 360;
#X floatatom 157 601 5 0 0 0 - - -;
#X obj 96 606 outlet;
#X obj 96 573 / 6.28319;
#X obj 54 341 *;
#X obj 54 373 swap 1;
#X obj 54 406 -;
#X obj 111 338 + 1;
#X obj 54 435 sqrt;
#X obj 96 466 /;
#X obj 96 494 atan;
#X obj 96 519 * 2;
#X floatatom 147 545 5 0 0 0 - - -;
#X obj 175 57 inlet;
#X obj 119 52 inlet;
#X connect 0 0 2 0;
#X connect 0 0 2 1;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 1 0 3 1;
#X connect 2 0 5 0;
#X connect 3 0 5 1;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 4 0 10 1;
#X connect 5 0 4 0;
#X connect 8 0 1 0;
#X connect 9 0 0 0;
#X connect 10 0 15 0;
#X connect 10 0 15 1;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 14 0 12 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 16 1 17 1;
#X connect 17 0 19 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 22 0 11 0;
#X connect 24 0 1 1;
#X connect 25 0 0 1;
#X restore 1048 247 pd posCalc;
#X obj 1039 195 r Cly12LX;
#X obj 1048 221 r Cly12X;
#X obj 1105 221 r Cly12Z;
#X obj 724 15 loadbang;
#X obj 885 25 loadbang;
#X obj 734 241 loadbang;
#X obj 890 253 loadbang;
#X obj 1041 140 loadbang;
#X obj 565 29 loadbang;
#X obj 566 250 loadbang;
#X obj 405 17 loadbang;
#X obj 408 238 loadbang;
#X obj 236 28 loadbang;
#X obj 235 242 loadbang;
#X obj 80 225 loadbang;
#X obj 76 14 loadbang;
#X msg 986 224 300;
#X connect 0 0 4 0;
#X connect 5 0 2 1;
#X connect 6 0 2 0;
#X connect 7 0 10 0;
#X connect 11 0 14 0;
#X connect 15 0 18 0;
#X connect 19 0 22 0;
#X connect 23 0 26 0;
#X connect 27 0 30 0;
#X connect 31 0 34 0;
#X connect 35 0 38 0;
#X connect 39 0 42 0;
#X connect 43 0 46 0;
#X connect 47 0 50 0;
#X connect 52 0 9 0;
#X connect 53 0 9 1;
#X connect 55 0 13 0;
#X connect 56 0 13 1;
#X connect 58 0 17 0;
#X connect 59 0 17 1;
#X connect 61 0 21 0;
#X connect 62 0 21 1;
#X connect 64 0 25 0;
#X connect 65 0 25 1;
#X connect 67 0 29 0;
#X connect 68 0 29 1;
#X connect 70 0 33 0;
#X connect 71 0 33 1;
#X connect 73 0 37 0;
#X connect 74 0 37 1;
#X connect 76 0 41 0;
#X connect 77 0 41 1;
#X connect 79 0 45 0;
#X connect 80 0 45 1;
#X connect 82 0 49 0;
#X connect 83 0 49 1;
#X connect 84 0 103 0;
#X connect 88 0 86 0;
#X connect 89 0 86 1;
#X connect 90 0 19 0;
#X connect 91 0 23 0;
#X connect 92 0 43 0;
#X connect 93 0 47 0;
#X connect 94 0 84 0;
#X connect 95 0 15 0;
#X connect 96 0 39 0;
#X connect 97 0 11 0;
#X connect 98 0 35 0;
#X connect 99 0 7 0;
#X connect 100 0 31 0;
#X connect 101 0 27 0;
#X connect 102 0 0 0;
#X restore 42 36 pd Posts;
#N canvas 271 23 769 794 Wires 1;
#X floatatom -579 232 8 0 0 0 - - -;
#X msg -584 115 300;
#X obj -584 33 loadbang;
#X obj -558 58 r WirLX;
#X obj -548 97 r WirX;
#X obj -494 139 r WirZ;
#X obj -521 118 r WirY;
#X obj -467 160 r WirLY;
#X floatatom -395 236 8 0 0 0 - - -;
#X msg -400 119 300;
#X obj -400 37 loadbang;
#X obj -374 62 r Wir1LX;
#X obj -353 101 r Wir1X;
#X obj -326 122 r Wir1Y;
#X obj -299 143 r Wir1Z;
#X obj -272 164 r Wir1LY;
#X floatatom -205 246 8 0 0 0 - - -;
#X msg -210 129 300;
#X obj -210 47 loadbang;
#X obj -184 72 r Wir2LX;
#X obj -163 111 r Wir2X;
#X obj -136 132 r Wir2Y;
#X obj -109 153 r Wir2Z;
#X obj -82 174 r Wir2LY;
#X floatatom -579 475 8 0 0 0 - - -;
#X msg -584 358 300;
#X obj -584 276 loadbang;
#X obj -558 301 r Wir3LX;
#X obj -537 340 r Wir3X;
#X obj -510 361 r Wir3Y;
#X obj -483 382 r Wir3Z;
#X obj -456 403 r Wir3LY;
#X floatatom -387 475 8 0 0 0 - - -;
#X msg -392 358 300;
#X obj -392 276 loadbang;
#X obj -366 301 r Wir4LX;
#X obj -345 340 r Wir4X;
#X obj -318 361 r Wir4Y;
#X obj -291 382 r Wir4Z;
#X obj -264 403 r Wir4LY;
#X floatatom -199 483 8 0 0 0 - - -;
#X msg -204 366 300;
#X obj -204 284 loadbang;
#X obj -178 309 r Wir5LX;
#X obj -157 348 r Wir5X;
#X obj -130 369 r Wir5Y;
#X obj -103 390 r Wir5Z;
#X obj -76 411 r Wir5LY;
#X floatatom -580 712 8 0 0 0 - - -;
#X msg -585 595 300;
#X obj -585 513 loadbang;
#X obj -559 538 r Wir6LX;
#X obj -538 577 r Wir6X;
#X obj -511 598 r Wir6Y;
#X obj -484 619 r Wir6Z;
#X obj -457 640 r Wir6LY;
#X floatatom -392 711 8 0 0 0 - - -;
#X msg -397 594 300;
#X obj -397 512 loadbang;
#X obj -371 537 r Wir7LX;
#X obj -350 576 r Wir7X;
#X obj -323 597 r Wir7Y;
#X obj -296 618 r Wir7Z;
#X obj -269 639 r Wir7LY;
#X floatatom -194 710 8 0 0 0 - - -;
#X msg -199 593 300;
#X obj -199 511 loadbang;
#X obj -173 536 r Wir8LX;
#X obj -152 575 r Wir8X;
#X obj -125 596 r Wir8Y;
#X obj -98 617 r Wir8Z;
#X obj -71 638 r Wir8LY;
#X obj -553 178 wirePosition;
#X obj -579 207 freqCalcCylD3;
#X obj -174 194 wirePosition;
#X obj -537 423 wirePosition;
#X obj -364 186 wirePosition;
#X obj -345 423 wirePosition;
#X obj -162 426 wirePosition;
#X obj -157 655 wirePosition;
#X obj -360 653 wirePosition;
#X obj -541 653 wirePosition;
#X obj -395 213 freqCalcCylD3;
#X obj -205 221 freqCalcCylD3;
#X obj -579 452 freqCalcCylD3;
#X obj -387 453 freqCalcCylD3;
#X obj -199 458 freqCalcCylD3;
#X obj -579 689 freqCalcCylD3;
#X obj -392 686 freqCalcCylD3;
#X obj -194 688 freqCalcCylD3;
#X connect 1 0 73 0;
#X connect 2 0 1 0;
#X connect 3 0 73 1;
#X connect 4 0 72 0;
#X connect 5 0 72 2;
#X connect 6 0 72 1;
#X connect 7 0 72 3;
#X connect 9 0 82 0;
#X connect 10 0 9 0;
#X connect 11 0 82 1;
#X connect 12 0 76 0;
#X connect 13 0 76 1;
#X connect 14 0 76 2;
#X connect 15 0 76 3;
#X connect 17 0 83 0;
#X connect 18 0 17 0;
#X connect 19 0 83 1;
#X connect 20 0 74 0;
#X connect 21 0 74 1;
#X connect 22 0 74 2;
#X connect 23 0 74 3;
#X connect 25 0 84 0;
#X connect 26 0 25 0;
#X connect 27 0 84 1;
#X connect 28 0 75 0;
#X connect 29 0 75 1;
#X connect 30 0 75 2;
#X connect 31 0 75 3;
#X connect 33 0 85 0;
#X connect 34 0 33 0;
#X connect 35 0 85 1;
#X connect 36 0 77 0;
#X connect 37 0 77 1;
#X connect 38 0 77 2;
#X connect 39 0 77 3;
#X connect 41 0 86 0;
#X connect 42 0 41 0;
#X connect 43 0 86 1;
#X connect 44 0 78 0;
#X connect 45 0 78 1;
#X connect 46 0 78 2;
#X connect 47 0 78 3;
#X connect 49 0 87 0;
#X connect 50 0 49 0;
#X connect 51 0 87 1;
#X connect 52 0 81 0;
#X connect 53 0 81 1;
#X connect 54 0 81 2;
#X connect 55 0 81 3;
#X connect 57 0 88 0;
#X connect 58 0 57 0;
#X connect 59 0 88 1;
#X connect 60 0 80 0;
#X connect 61 0 80 1;
#X connect 62 0 80 2;
#X connect 63 0 80 3;
#X connect 65 0 89 0;
#X connect 66 0 65 0;
#X connect 67 0 89 1;
#X connect 68 0 79 0;
#X connect 69 0 79 1;
#X connect 70 0 79 2;
#X connect 71 0 79 3;
#X connect 72 0 73 4;
#X connect 72 1 73 5;
#X connect 72 2 73 3;
#X connect 72 3 73 2;
#X connect 73 0 0 0;
#X connect 74 0 83 4;
#X connect 74 1 83 5;
#X connect 74 2 83 3;
#X connect 74 3 83 2;
#X connect 75 0 84 4;
#X connect 75 1 84 5;
#X connect 75 2 84 3;
#X connect 75 3 84 2;
#X connect 76 0 82 4;
#X connect 76 1 82 5;
#X connect 76 2 82 3;
#X connect 76 3 82 2;
#X connect 77 0 85 4;
#X connect 77 1 85 5;
#X connect 77 2 85 3;
#X connect 77 3 85 2;
#X connect 78 0 86 4;
#X connect 78 1 86 5;
#X connect 78 2 86 3;
#X connect 78 3 86 2;
#X connect 79 0 89 4;
#X connect 79 1 89 5;
#X connect 79 2 89 3;
#X connect 79 3 89 2;
#X connect 80 0 88 4;
#X connect 80 1 88 5;
#X connect 80 2 88 3;
#X connect 80 3 88 2;
#X connect 81 0 87 4;
#X connect 81 1 87 5;
#X connect 81 2 87 3;
#X connect 81 3 87 2;
#X connect 82 0 8 0;
#X connect 83 0 16 0;
#X connect 84 0 24 0;
#X connect 85 0 32 0;
#X connect 86 0 40 0;
#X connect 87 0 48 0;
#X connect 88 0 56 0;
#X connect 89 0 64 0;
#X restore 110 36 pd Wires;
#X restore 903 78 pd Fence;
#N canvas 126 27 1258 808 OSC_FenceValues 0;
#X obj 257 59 OSCroute /cylinderLX;
#X obj 125 58 OSCroute /cylinderLZ;
#X floatatom 188 80 7 0 0 0 - - -;
#X obj 125 80 s ClyLZ;
#X floatatom 320 83 7 0 0 0 - - -;
#X obj 257 83 s ClyLX;
#X floatatom 454 80 7 0 0 0 - - -;
#X floatatom 579 82 7 0 0 0 - - -;
#X obj 391 58 OSCroute /cylinderZ;
#X obj 391 80 s ClyZ;
#X obj 516 58 OSCroute /cylinderX;
#X obj 516 82 s ClyX;
#X obj 31 40 inlet;
#X obj 31 64 s \$0_MyOsc;
#X obj 516 36 r \$0_MyOsc;
#X obj 391 37 r \$0_MyOsc;
#X obj 257 37 r \$0_MyOsc;
#X obj 125 34 r \$0_MyOsc;
#X floatatom 192 153 7 0 0 0 - - -;
#X floatatom 326 156 7 0 0 0 - - -;
#X floatatom 460 153 7 0 0 0 - - -;
#X floatatom 588 155 7 0 0 0 - - -;
#X obj 525 109 r \$0_MyOsc;
#X obj 397 110 r \$0_MyOsc;
#X obj 263 110 r \$0_MyOsc;
#X obj 129 107 r \$0_MyOsc;
#X obj 129 131 OSCroute /cylinder1LZ;
#X obj 263 132 OSCroute /cylinder1LX;
#X obj 397 131 OSCroute /cylinder1Z;
#X obj 525 131 OSCroute /cylinder1X;
#X floatatom 189 222 7 0 0 0 - - -;
#X floatatom 323 225 7 0 0 0 - - -;
#X floatatom 457 222 7 0 0 0 - - -;
#X floatatom 585 224 7 0 0 0 - - -;
#X obj 522 178 r \$0_MyOsc;
#X obj 394 179 r \$0_MyOsc;
#X obj 260 179 r \$0_MyOsc;
#X obj 126 176 r \$0_MyOsc;
#X floatatom 188 294 7 0 0 0 - - -;
#X floatatom 322 297 7 0 0 0 - - -;
#X floatatom 456 294 7 0 0 0 - - -;
#X floatatom 584 296 7 0 0 0 - - -;
#X obj 521 250 r \$0_MyOsc;
#X obj 393 251 r \$0_MyOsc;
#X obj 259 251 r \$0_MyOsc;
#X obj 125 248 r \$0_MyOsc;
#X floatatom 185 367 7 0 0 0 - - -;
#X floatatom 319 370 7 0 0 0 - - -;
#X floatatom 453 367 7 0 0 0 - - -;
#X floatatom 581 369 7 0 0 0 - - -;
#X obj 518 323 r \$0_MyOsc;
#X obj 390 324 r \$0_MyOsc;
#X obj 256 324 r \$0_MyOsc;
#X obj 122 321 r \$0_MyOsc;
#X floatatom 186 438 7 0 0 0 - - -;
#X floatatom 320 441 7 0 0 0 - - -;
#X floatatom 454 438 7 0 0 0 - - -;
#X floatatom 582 440 7 0 0 0 - - -;
#X obj 519 394 r \$0_MyOsc;
#X obj 391 395 r \$0_MyOsc;
#X obj 257 395 r \$0_MyOsc;
#X obj 123 392 r \$0_MyOsc;
#X floatatom 187 511 7 0 0 0 - - -;
#X floatatom 321 514 7 0 0 0 - - -;
#X floatatom 455 511 7 0 0 0 - - -;
#X floatatom 583 513 7 0 0 0 - - -;
#X obj 520 467 r \$0_MyOsc;
#X obj 392 468 r \$0_MyOsc;
#X obj 258 468 r \$0_MyOsc;
#X obj 124 465 r \$0_MyOsc;
#X floatatom 186 585 7 0 0 0 - - -;
#X floatatom 320 588 7 0 0 0 - - -;
#X floatatom 454 585 7 0 0 0 - - -;
#X floatatom 582 587 7 0 0 0 - - -;
#X obj 519 541 r \$0_MyOsc;
#X obj 391 542 r \$0_MyOsc;
#X obj 257 542 r \$0_MyOsc;
#X obj 123 539 r \$0_MyOsc;
#X floatatom 183 657 7 0 0 0 - - -;
#X floatatom 317 660 7 0 0 0 - - -;
#X floatatom 451 657 7 0 0 0 - - -;
#X floatatom 579 659 7 0 0 0 - - -;
#X obj 516 613 r \$0_MyOsc;
#X obj 388 614 r \$0_MyOsc;
#X obj 254 614 r \$0_MyOsc;
#X obj 120 611 r \$0_MyOsc;
#X floatatom 177 730 7 0 0 0 - - -;
#X floatatom 311 733 7 0 0 0 - - -;
#X floatatom 445 730 7 0 0 0 - - -;
#X floatatom 573 732 7 0 0 0 - - -;
#X obj 510 686 r \$0_MyOsc;
#X obj 382 687 r \$0_MyOsc;
#X obj 248 687 r \$0_MyOsc;
#X obj 114 684 r \$0_MyOsc;
#X floatatom 744 72 7 0 0 0 - - -;
#X floatatom 886 75 7 0 0 0 - - -;
#X floatatom 1027 72 7 0 0 0 - - -;
#X floatatom 1155 74 7 0 0 0 - - -;
#X obj 1100 28 r \$0_MyOsc;
#X obj 964 29 r \$0_MyOsc;
#X obj 823 29 r \$0_MyOsc;
#X obj 681 26 r \$0_MyOsc;
#X obj 126 200 OSCroute /cylinder2LZ;
#X obj 260 201 OSCroute /cylinder2LX;
#X obj 394 200 OSCroute /cylinder2Z;
#X obj 522 200 OSCroute /cylinder2X;
#X obj 521 272 OSCroute /cylinder3X;
#X obj 393 272 OSCroute /cylinder3Z;
#X obj 259 273 OSCroute /cylinder3LX;
#X obj 125 272 OSCroute /cylinder3LZ;
#X obj 122 345 OSCroute /cylinder4LZ;
#X obj 256 346 OSCroute /cylinder4LX;
#X obj 390 345 OSCroute /cylinder4Z;
#X obj 518 345 OSCroute /cylinder4X;
#X obj 519 416 OSCroute /cylinder5X;
#X obj 391 416 OSCroute /cylinder5Z;
#X obj 257 417 OSCroute /cylinder5LX;
#X obj 123 416 OSCroute /cylinder5LZ;
#X obj 124 489 OSCroute /cylinder6LZ;
#X obj 258 490 OSCroute /cylinder6LX;
#X obj 392 489 OSCroute /cylinder6Z;
#X obj 520 489 OSCroute /cylinder6X;
#X obj 519 563 OSCroute /cylinder7X;
#X obj 391 563 OSCroute /cylinder7Z;
#X obj 257 564 OSCroute /cylinder7LX;
#X obj 123 563 OSCroute /cylinder7LZ;
#X obj 120 635 OSCroute /cylinder8LZ;
#X obj 254 636 OSCroute /cylinder8LX;
#X obj 388 635 OSCroute /cylinder8Z;
#X obj 516 635 OSCroute /cylinder8X;
#X obj 510 708 OSCroute /cylinder9X;
#X obj 382 708 OSCroute /cylinder9Z;
#X obj 248 709 OSCroute /cylinder9LX;
#X obj 114 708 OSCroute /cylinder9LZ;
#X obj 681 50 OSCroute /cylinder10LZ;
#X obj 823 51 OSCroute /cylinder10LX;
#X obj 964 50 OSCroute /cylinder10Z;
#X obj 1100 50 OSCroute /cylinder10X;
#X floatatom 744 150 7 0 0 0 - - -;
#X floatatom 886 153 7 0 0 0 - - -;
#X floatatom 1027 150 7 0 0 0 - - -;
#X floatatom 1155 152 7 0 0 0 - - -;
#X obj 1100 106 r \$0_MyOsc;
#X obj 964 107 r \$0_MyOsc;
#X obj 823 107 r \$0_MyOsc;
#X obj 681 104 r \$0_MyOsc;
#X floatatom 744 229 7 0 0 0 - - -;
#X floatatom 886 232 7 0 0 0 - - -;
#X floatatom 1027 229 7 0 0 0 - - -;
#X floatatom 1155 231 7 0 0 0 - - -;
#X obj 1100 185 r \$0_MyOsc;
#X obj 964 186 r \$0_MyOsc;
#X obj 823 186 r \$0_MyOsc;
#X obj 681 183 r \$0_MyOsc;
#X obj 681 128 OSCroute /cylinder11LZ;
#X obj 823 129 OSCroute /cylinder11LX;
#X obj 964 128 OSCroute /cylinder11Z;
#X obj 1100 128 OSCroute /cylinder11X;
#X obj 1100 207 OSCroute /cylinder12X;
#X obj 964 207 OSCroute /cylinder12Z;
#X obj 823 208 OSCroute /cylinder12LX;
#X obj 681 207 OSCroute /cylinder12LZ;
#X obj 681 229 s Cly12LZ;
#X obj 823 232 s Cly12LX;
#X obj 964 229 s Cly12Z;
#X obj 1100 231 s Cly12X;
#X obj 1100 152 s Cly11X;
#X obj 964 150 s Cly11Z;
#X obj 823 153 s Cly11LX;
#X obj 681 150 s Cly11LZ;
#X obj 681 72 s Cly10LZ;
#X obj 823 75 s Cly10LX;
#X obj 964 72 s Cly10Z;
#X obj 1100 74 s Cly10X;
#X obj 129 153 s Cly1LZ;
#X obj 263 156 s Cly1LX;
#X obj 397 153 s Cly1Z;
#X obj 525 155 s Cly1X;
#X obj 522 224 s Cly2X;
#X obj 394 222 s Cly2Z;
#X obj 260 225 s Cly2LX;
#X obj 126 222 s Cly2LZ;
#X obj 125 294 s Cly3LZ;
#X obj 259 297 s Cly3LX;
#X obj 393 294 s Cly3Z;
#X obj 521 296 s Cly3X;
#X obj 518 369 s Cly4X;
#X obj 390 367 s Cly4Z;
#X obj 256 370 s Cly4LX;
#X obj 122 367 s Cly4LZ;
#X obj 123 438 s Cly5LZ;
#X obj 257 441 s Cly5LX;
#X obj 391 438 s Cly5Z;
#X obj 519 440 s Cly5X;
#X obj 520 513 s Cly6X;
#X obj 392 511 s Cly6Z;
#X obj 258 514 s Cly6LX;
#X obj 124 511 s Cly6LZ;
#X obj 123 585 s Cly7LZ;
#X obj 257 588 s Cly7LX;
#X obj 391 585 s Cly7Z;
#X obj 519 587 s Cly7X;
#X obj 516 659 s Cly8X;
#X obj 388 657 s Cly8Z;
#X obj 254 660 s Cly8LX;
#X obj 120 657 s Cly8LZ;
#X obj 114 730 s Cly9LZ;
#X obj 248 733 s Cly9LX;
#X obj 382 730 s Cly9Z;
#X obj 510 732 s Cly9X;
#X text 735 333 Obtains the X - Z position of the fence posts (cylinders)
and the X - Z dimensions;
#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 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 861 361 Obtains the X -Y- Z position and scale of the wires
(fence);
#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 restore 730 -21 pd OSC_WireValues;
#X obj 57 392 hsl 128 15 1 100 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 513 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 577 -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;
#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;