changeset 69:6cebd1e6a40b

Tree added
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Wed, 17 Jun 2015 22:44:10 +0100
parents 092c97c67ed5
children 4c0bb6e55866
files June/Gen2_D4.pd
diffstat 1 files changed, 1592 insertions(+), 260 deletions(-) [+]
line wrap: on
line diff
--- a/June/Gen2_D4.pd	Wed Jun 17 16:12:24 2015 +0100
+++ b/June/Gen2_D4.pd	Wed Jun 17 22:44:10 2015 +0100
@@ -1,4 +1,4 @@
-#N canvas 26 30 1259 828 10;
+#N canvas 30 92 1259 828 10;
 #X declare -lib mrpeach;
 #N canvas 236 158 426 423 windspeed 0;
 #X obj 3 -19 +~ 1;
@@ -90,7 +90,7 @@
 #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 2600 1;
+-1 -1 8100 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
@@ -139,15 +139,6 @@
 #X obj 303 -83 loadbang;
 #X msg 208 439 5;
 #X text 300 34 Wind Speed;
-#X obj 374 431 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
-1;
-#X obj 374 457 cursor;
-#X obj 374 481 route motion;
-#X obj 374 509 route x y;
-#X floatatom 334 562 5 0 0 0 - - -;
-#X floatatom 466 539 5 0 0 0 - - -;
-#X obj 374 563 s xCurs;
-#X obj 399 543 s yCurs;
 #X msg 971 -89 connect localhost 9001;
 #X obj 971 8 udpsend;
 #X obj 981 -20 packOSC;
@@ -2369,217 +2360,217 @@
 #X connect 89 0 84 3;
 #X restore 110 36 pd Wires;
 #X restore 903 78 pd Fence;
-#N canvas 104 36 1011 845 OSC_FenceValues 0;
-#X obj 365 147 OSCroute /cylinderLX;
-#X obj 233 146 OSCroute /cylinderLZ;
-#X floatatom 296 168 7 0 0 0 - - -;
-#X obj 233 168 s ClyLZ;
-#X floatatom 428 171 7 0 0 0 - - -;
-#X obj 365 171 s ClyLX;
-#X floatatom 562 168 7 0 0 0 - - -;
-#X floatatom 687 170 7 0 0 0 - - -;
-#X obj 499 146 OSCroute /cylinderZ;
-#X obj 499 168 s ClyZ;
-#X obj 624 146 OSCroute /cylinderX;
-#X obj 624 170 s ClyX;
-#X obj 83 22 inlet;
-#X obj 83 46 s \$0_MyOsc;
-#X obj 624 124 r \$0_MyOsc;
-#X obj 499 125 r \$0_MyOsc;
-#X obj 365 125 r \$0_MyOsc;
-#X obj 233 122 r \$0_MyOsc;
-#X floatatom 300 241 7 0 0 0 - - -;
-#X floatatom 434 244 7 0 0 0 - - -;
-#X floatatom 568 241 7 0 0 0 - - -;
-#X floatatom 696 243 7 0 0 0 - - -;
-#X obj 633 197 r \$0_MyOsc;
-#X obj 505 198 r \$0_MyOsc;
-#X obj 371 198 r \$0_MyOsc;
-#X obj 237 195 r \$0_MyOsc;
-#X obj 237 219 OSCroute /cylinder1LZ;
-#X obj 371 220 OSCroute /cylinder1LX;
-#X obj 505 219 OSCroute /cylinder1Z;
-#X obj 633 219 OSCroute /cylinder1X;
-#X floatatom 297 310 7 0 0 0 - - -;
-#X floatatom 431 313 7 0 0 0 - - -;
-#X floatatom 565 310 7 0 0 0 - - -;
-#X floatatom 693 312 7 0 0 0 - - -;
-#X obj 630 266 r \$0_MyOsc;
-#X obj 502 267 r \$0_MyOsc;
-#X obj 368 267 r \$0_MyOsc;
-#X obj 234 264 r \$0_MyOsc;
-#X floatatom 296 382 7 0 0 0 - - -;
-#X floatatom 430 385 7 0 0 0 - - -;
-#X floatatom 564 382 7 0 0 0 - - -;
-#X floatatom 692 384 7 0 0 0 - - -;
-#X obj 629 338 r \$0_MyOsc;
-#X obj 501 339 r \$0_MyOsc;
-#X obj 367 339 r \$0_MyOsc;
-#X obj 233 336 r \$0_MyOsc;
-#X floatatom 293 455 7 0 0 0 - - -;
-#X floatatom 427 458 7 0 0 0 - - -;
-#X floatatom 561 455 7 0 0 0 - - -;
-#X floatatom 689 457 7 0 0 0 - - -;
-#X obj 626 411 r \$0_MyOsc;
-#X obj 498 412 r \$0_MyOsc;
-#X obj 364 412 r \$0_MyOsc;
-#X obj 230 409 r \$0_MyOsc;
-#X floatatom 294 526 7 0 0 0 - - -;
-#X floatatom 428 529 7 0 0 0 - - -;
-#X floatatom 562 526 7 0 0 0 - - -;
-#X floatatom 690 528 7 0 0 0 - - -;
-#X obj 627 482 r \$0_MyOsc;
-#X obj 499 483 r \$0_MyOsc;
-#X obj 365 483 r \$0_MyOsc;
-#X obj 231 480 r \$0_MyOsc;
-#X floatatom 295 599 7 0 0 0 - - -;
-#X floatatom 429 602 7 0 0 0 - - -;
-#X floatatom 563 599 7 0 0 0 - - -;
-#X floatatom 691 601 7 0 0 0 - - -;
-#X obj 628 555 r \$0_MyOsc;
-#X obj 500 556 r \$0_MyOsc;
-#X obj 366 556 r \$0_MyOsc;
-#X obj 232 553 r \$0_MyOsc;
-#X floatatom 294 673 7 0 0 0 - - -;
-#X floatatom 428 676 7 0 0 0 - - -;
-#X floatatom 562 673 7 0 0 0 - - -;
-#X floatatom 690 675 7 0 0 0 - - -;
-#X obj 627 629 r \$0_MyOsc;
-#X obj 499 630 r \$0_MyOsc;
-#X obj 365 630 r \$0_MyOsc;
-#X obj 231 627 r \$0_MyOsc;
-#X floatatom 291 745 7 0 0 0 - - -;
-#X floatatom 425 748 7 0 0 0 - - -;
-#X floatatom 559 745 7 0 0 0 - - -;
-#X floatatom 687 747 7 0 0 0 - - -;
-#X obj 624 701 r \$0_MyOsc;
-#X obj 496 702 r \$0_MyOsc;
-#X obj 362 702 r \$0_MyOsc;
-#X obj 228 699 r \$0_MyOsc;
-#X floatatom 285 818 7 0 0 0 - - -;
-#X floatatom 419 821 7 0 0 0 - - -;
-#X floatatom 553 818 7 0 0 0 - - -;
-#X floatatom 681 820 7 0 0 0 - - -;
-#X obj 618 774 r \$0_MyOsc;
-#X obj 490 775 r \$0_MyOsc;
-#X obj 356 775 r \$0_MyOsc;
-#X obj 222 772 r \$0_MyOsc;
-#X floatatom 852 160 7 0 0 0 - - -;
-#X floatatom 994 163 7 0 0 0 - - -;
-#X floatatom 1135 160 7 0 0 0 - - -;
-#X floatatom 1263 162 7 0 0 0 - - -;
-#X obj 1208 116 r \$0_MyOsc;
-#X obj 1072 117 r \$0_MyOsc;
-#X obj 931 117 r \$0_MyOsc;
-#X obj 789 114 r \$0_MyOsc;
-#X obj 234 288 OSCroute /cylinder2LZ;
-#X obj 368 289 OSCroute /cylinder2LX;
-#X obj 502 288 OSCroute /cylinder2Z;
-#X obj 630 288 OSCroute /cylinder2X;
-#X obj 629 360 OSCroute /cylinder3X;
-#X obj 501 360 OSCroute /cylinder3Z;
-#X obj 367 361 OSCroute /cylinder3LX;
-#X obj 233 360 OSCroute /cylinder3LZ;
-#X obj 230 433 OSCroute /cylinder4LZ;
-#X obj 364 434 OSCroute /cylinder4LX;
-#X obj 498 433 OSCroute /cylinder4Z;
-#X obj 626 433 OSCroute /cylinder4X;
-#X obj 627 504 OSCroute /cylinder5X;
-#X obj 499 504 OSCroute /cylinder5Z;
-#X obj 365 505 OSCroute /cylinder5LX;
-#X obj 231 504 OSCroute /cylinder5LZ;
-#X obj 232 577 OSCroute /cylinder6LZ;
-#X obj 366 578 OSCroute /cylinder6LX;
-#X obj 500 577 OSCroute /cylinder6Z;
-#X obj 628 577 OSCroute /cylinder6X;
-#X obj 627 651 OSCroute /cylinder7X;
-#X obj 499 651 OSCroute /cylinder7Z;
-#X obj 365 652 OSCroute /cylinder7LX;
-#X obj 231 651 OSCroute /cylinder7LZ;
-#X obj 228 723 OSCroute /cylinder8LZ;
-#X obj 362 724 OSCroute /cylinder8LX;
-#X obj 496 723 OSCroute /cylinder8Z;
-#X obj 624 723 OSCroute /cylinder8X;
-#X obj 618 796 OSCroute /cylinder9X;
-#X obj 490 796 OSCroute /cylinder9Z;
-#X obj 356 797 OSCroute /cylinder9LX;
-#X obj 222 796 OSCroute /cylinder9LZ;
-#X obj 789 138 OSCroute /cylinder10LZ;
-#X obj 931 139 OSCroute /cylinder10LX;
-#X obj 1072 138 OSCroute /cylinder10Z;
-#X obj 1208 138 OSCroute /cylinder10X;
-#X floatatom 852 238 7 0 0 0 - - -;
-#X floatatom 994 241 7 0 0 0 - - -;
-#X floatatom 1135 238 7 0 0 0 - - -;
-#X floatatom 1263 240 7 0 0 0 - - -;
-#X obj 1208 194 r \$0_MyOsc;
-#X obj 1072 195 r \$0_MyOsc;
-#X obj 931 195 r \$0_MyOsc;
-#X obj 789 192 r \$0_MyOsc;
-#X floatatom 852 317 7 0 0 0 - - -;
-#X floatatom 994 320 7 0 0 0 - - -;
-#X floatatom 1135 317 7 0 0 0 - - -;
-#X floatatom 1263 319 7 0 0 0 - - -;
-#X obj 1208 273 r \$0_MyOsc;
-#X obj 1072 274 r \$0_MyOsc;
-#X obj 931 274 r \$0_MyOsc;
-#X obj 789 271 r \$0_MyOsc;
-#X obj 789 216 OSCroute /cylinder11LZ;
-#X obj 931 217 OSCroute /cylinder11LX;
-#X obj 1072 216 OSCroute /cylinder11Z;
-#X obj 1208 216 OSCroute /cylinder11X;
-#X obj 1208 295 OSCroute /cylinder12X;
-#X obj 1072 295 OSCroute /cylinder12Z;
-#X obj 931 296 OSCroute /cylinder12LX;
-#X obj 789 295 OSCroute /cylinder12LZ;
-#X obj 789 317 s Cly12LZ;
-#X obj 931 320 s Cly12LX;
-#X obj 1072 317 s Cly12Z;
-#X obj 1208 319 s Cly12X;
-#X obj 1208 240 s Cly11X;
-#X obj 1072 238 s Cly11Z;
-#X obj 931 241 s Cly11LX;
-#X obj 789 238 s Cly11LZ;
-#X obj 789 160 s Cly10LZ;
-#X obj 931 163 s Cly10LX;
-#X obj 1072 160 s Cly10Z;
-#X obj 1208 162 s Cly10X;
-#X obj 237 241 s Cly1LZ;
-#X obj 371 244 s Cly1LX;
-#X obj 505 241 s Cly1Z;
-#X obj 633 243 s Cly1X;
-#X obj 630 312 s Cly2X;
-#X obj 502 310 s Cly2Z;
-#X obj 368 313 s Cly2LX;
-#X obj 234 310 s Cly2LZ;
-#X obj 233 382 s Cly3LZ;
-#X obj 367 385 s Cly3LX;
-#X obj 501 382 s Cly3Z;
-#X obj 629 384 s Cly3X;
-#X obj 626 457 s Cly4X;
-#X obj 498 455 s Cly4Z;
-#X obj 364 458 s Cly4LX;
-#X obj 230 455 s Cly4LZ;
-#X obj 231 526 s Cly5LZ;
-#X obj 365 529 s Cly5LX;
-#X obj 499 526 s Cly5Z;
-#X obj 627 528 s Cly5X;
-#X obj 628 601 s Cly6X;
-#X obj 500 599 s Cly6Z;
-#X obj 366 602 s Cly6LX;
-#X obj 232 599 s Cly6LZ;
-#X obj 231 673 s Cly7LZ;
-#X obj 365 676 s Cly7LX;
-#X obj 499 673 s Cly7Z;
-#X obj 627 675 s Cly7X;
-#X obj 624 747 s Cly8X;
-#X obj 496 745 s Cly8Z;
-#X obj 362 748 s Cly8LX;
-#X obj 228 745 s Cly8LZ;
-#X obj 222 818 s Cly9LZ;
-#X obj 356 821 s Cly9LX;
-#X obj 490 818 s Cly9Z;
-#X obj 618 820 s Cly9X;
+#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 connect 0 0 4 0;
 #X connect 0 0 5 0;
 #X connect 1 0 2 0;
@@ -3122,7 +3113,7 @@
 #X connect 215 0 217 0;
 #X restore 791 -9 pd OSC_WireValues;
 #X obj 57 392 hsl 128 15 1 100 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 0 1;
+-1 -1 5000 1;
 #X floatatom 72 411 5 0 0 0 - - -;
 #N canvas 199 49 1221 848 OSC_TeleValues 0;
 #X obj 36 26 inlet;
@@ -3486,7 +3477,7 @@
 #X connect 196 0 182 0;
 #X connect 196 0 199 0;
 #X restore 786 13 pd OSC_TeleValues;
-#N canvas 286 488 411 174 Telegraph 1;
+#N canvas 286 488 309 95 Telegraph 0;
 #N canvas 1435 63 597 352 Poles 1;
 #X obj 78 58 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
 -1;
@@ -3719,7 +3710,7 @@
 #X connect 24 0 18 1;
 #X connect 25 0 17 0;
 #X connect 26 0 17 1;
-#X restore 64 44 pd Poles;
+#X restore 38 31 pd Poles;
 #N canvas 148 464 676 396 Cross 0;
 #X floatatom -253 237 8 0 0 0 - - -;
 #X obj -253 212 freqCalcCyl;
@@ -4125,8 +4116,8 @@
 #X connect 27 0 12 0;
 #X connect 28 0 6 1;
 #X connect 29 0 6 0;
-#X restore 125 44 pd Cross;
-#N canvas 222 23 1195 376 Cables 1;
+#X restore 99 31 pd Cross;
+#N canvas 222 23 1195 376 Cables 0;
 #X floatatom -176 222 8 0 0 0 - - -;
 #X obj -176 197 freqCalcCyl;
 #X msg -181 105 300;
@@ -4820,7 +4811,7 @@
 #X text 767 414 Bottom;
 #X text 960 410 Bottom;
 #X text 1143 409 Bottom;
-#N canvas 87 41 1217 815 thisDist 1;
+#N canvas 87 41 1217 815 thisDist 0;
 #X obj 204 46 r \$0_x1;
 #X floatatom 261 44 7 0 0 0 - - -;
 #X floatatom 137 53 7 0 0 0 - - -;
@@ -5434,7 +5425,7 @@
 #X obj 612 316 s \$0_p1;
 #X obj 992 312 s \$0_p3;
 #X obj 805 315 s \$0_p2;
-#N canvas 13 140 940 753 thisAngle 0;
+#N canvas 9 60 940 753 thisAngle 0;
 #X obj 204 628 outlet;
 #X obj 273 27 inlet;
 #X obj 335 26 inlet;
@@ -5497,23 +5488,28 @@
 #X floatatom 19 293 5 0 0 0 - - -;
 #X obj 204 321 + 90;
 #X obj 164 157 t b;
-#X floatatom 249 214 5 0 0 0 - - -;
+#X floatatom 249 237 5 0 0 0 - - -;
 #X obj 278 129 t f b;
 #X obj 219 127 t f b;
 #X obj 359 168 -;
 #X obj 374 108 r Xpos;
 #X obj 359 198 /;
-#X obj 359 277 * 360;
-#X obj 359 301 / 6.28319;
+#X obj 359 295 * 360;
+#X obj 359 319 / 6.28319;
 #X obj 359 222 atan;
 #X obj 433 111 r Zpos;
 #X obj 418 170 -;
-#X floatatom 404 218 5 0 0 0 - - -;
+#X floatatom 403 242 9 0 0 0 - - -;
 #X obj 433 133 t f b;
 #X obj 374 131 t f b;
 #X obj 359 86 r \$0_x2;
 #X obj 418 86 r \$0_z2;
-#X obj 359 325 + 90;
+#X obj 359 270 + 1.57708;
+#X obj 418 194 < 0;
+#X obj 514 245 spigot;
+#X obj 489 205 * -1;
+#X obj 517 178 >= 0;
+#X obj 581 269 spigot;
 #X connect 1 0 4 0;
 #X connect 2 0 5 0;
 #X connect 3 0 6 0;
@@ -5544,10 +5540,10 @@
 #X connect 29 0 28 0;
 #X connect 30 0 64 0;
 #X connect 31 0 35 0;
-#X connect 31 0 62 0;
 #X connect 32 0 34 0;
 #X connect 34 0 60 0;
 #X connect 35 0 32 0;
+#X connect 35 0 62 0;
 #X connect 37 0 63 0;
 #X connect 38 0 39 0;
 #X connect 39 0 31 1;
@@ -5578,19 +5574,27 @@
 #X connect 65 0 67 0;
 #X connect 66 0 75 0;
 #X connect 67 0 70 0;
-#X connect 67 0 73 0;
 #X connect 68 0 69 0;
-#X connect 69 0 78 0;
-#X connect 70 0 68 0;
+#X connect 69 0 16 0;
+#X connect 70 0 73 0;
+#X connect 70 0 78 0;
 #X connect 71 0 74 0;
-#X connect 72 0 67 1;
+#X connect 72 0 79 0;
+#X connect 72 0 81 0;
+#X connect 72 0 82 0;
+#X connect 72 0 83 0;
 #X connect 74 0 72 1;
 #X connect 74 1 72 0;
 #X connect 75 0 65 1;
 #X connect 75 1 65 0;
 #X connect 76 0 65 0;
 #X connect 77 0 72 0;
-#X connect 78 0 16 0;
+#X connect 78 0 68 0;
+#X connect 79 0 80 1;
+#X connect 80 0 67 1;
+#X connect 81 0 80 0;
+#X connect 82 0 83 1;
+#X connect 83 0 67 1;
 #X restore 277 552 pd thisAngle;
 #X connect 0 0 13 0;
 #X connect 1 0 15 0;
@@ -5773,8 +5777,8 @@
 #X connect 43 0 42 0;
 #X connect 44 0 43 0;
 #X connect 45 0 42 1;
-#X restore 271 42 pd Cables;
-#X restore 810 130 pd Telegraph;
+#X restore 166 31 pd Cables;
+#X restore 902 102 pd Telegraph;
 #N canvas 26 185 569 336 OSC_PlayerValues 0;
 #X obj 117 9 OSCroute /playerX;
 #X floatatom 279 37 7 0 0 0 - - -;
@@ -5842,8 +5846,1341 @@
 #X connect 33 0 36 0;
 #X connect 34 0 29 0;
 #X connect 34 0 35 0;
-#X restore 596 121 pd OSC_PlayerValues;
-#X obj 653 201 translate;
+#X restore 577 -42 pd OSC_PlayerValues;
+#N canvas 163 38 306 442 OSC_Tree 1;
+#X obj 35 21 inlet;
+#X obj 35 45 s \$0_MyOsc;
+#N canvas 169 306 1177 130 main 1;
+#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 1;
+#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 connect 0 0 1 0;
+#X restore 775 35 pd OSC_Tree;
+#N canvas 944 425 450 300 Tree 1;
+#N canvas 978 84 276 288 trunk 1;
+#X obj 72 53 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X floatatom 85 227 8 0 0 0 - - -;
+#N canvas 358 59 434 718 posCalc 1;
+#X obj 82 80 -;
+#X obj 225 81 -;
+#X obj 83 141 *;
+#X obj 226 140 *;
+#X obj 131 199 sqrt;
+#X obj 131 173 +;
+#X floatatom 189 235 5 0 0 0 - - -;
+#X obj 131 232 outlet;
+#X obj 225 -7 r Zpos;
+#X obj 82 1 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 240 26 inlet;
+#X obj 97 32 inlet;
+#X obj 281 27 inlet;
+#X obj 137 34 inlet;
+#X obj 97 55 +;
+#X obj 240 55 +;
+#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 29 0;
+#X connect 25 0 28 0;
+#X connect 26 0 29 1;
+#X connect 27 0 28 1;
+#X connect 28 0 0 1;
+#X connect 29 0 1 1;
+#X restore 127 172 pd posCalc;
+#X obj 85 202 freqCalcCyl;
+#X msg 72 166 300;
+#X obj 72 26 loadbang;
+#X obj 106 50 r treeTLX;
+#X obj 146 97 r treeTX;
+#X obj 127 74 r treeX;
+#X obj 165 120 r treeZ;
+#X obj 184 144 r treeTZ;
+#X connect 0 0 4 0;
+#X connect 2 0 3 2;
+#X connect 2 1 3 3;
+#X connect 3 0 1 0;
+#X connect 4 0 3 0;
+#X connect 5 0 0 0;
+#X connect 6 0 3 1;
+#X connect 7 0 2 1;
+#X connect 8 0 2 0;
+#X connect 9 0 2 2;
+#X connect 10 0 2 3;
+#X restore 73 73 pd trunk;
+#X restore 902 125 pd Tree;
+#X obj 713 -1 print;
 #X connect 0 0 25 0;
 #X connect 16 0 31 1;
 #X connect 18 0 33 0;
@@ -5860,19 +7197,14 @@
 #X connect 32 0 23 0;
 #X connect 33 0 16 0;
 #X connect 35 0 36 0;
-#X connect 36 0 37 0;
-#X connect 37 0 38 0;
-#X connect 38 0 39 0;
-#X connect 38 0 41 0;
-#X connect 38 1 40 0;
-#X connect 38 1 42 0;
-#X connect 43 0 44 0;
-#X connect 45 0 44 0;
-#X connect 47 0 48 0;
-#X connect 48 0 45 0;
-#X connect 49 0 50 0;
-#X connect 50 0 52 0;
-#X connect 50 0 53 0;
-#X connect 50 0 56 0;
-#X connect 54 0 55 0;
-#X connect 54 0 31 0;
+#X connect 37 0 36 0;
+#X connect 39 0 40 0;
+#X connect 40 0 37 0;
+#X connect 41 0 42 0;
+#X connect 42 0 44 0;
+#X connect 42 0 45 0;
+#X connect 42 0 48 0;
+#X connect 42 0 51 0;
+#X connect 42 0 50 0;
+#X connect 46 0 47 0;
+#X connect 46 0 31 0;