changeset 156:e05d98370da8

testbed2 added. new freq model with less test patches easier to read and follow
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Mon, 18 Jan 2016 19:32:22 +0000
parents be0f8470d010
children c13046ebb99c
files scene demo/freqCalcCyl3No_D1Mach.pd scene demo/freqCalcCyl3No_D2Mach.pd scene demo/testBed.pd scene demo/testBedD2.pd
diffstat 4 files changed, 10397 insertions(+), 580 deletions(-) [+]
line wrap: on
line diff
--- a/scene demo/freqCalcCyl3No_D1Mach.pd	Mon Jan 18 14:38:06 2016 +0000
+++ b/scene demo/freqCalcCyl3No_D1Mach.pd	Mon Jan 18 19:32:22 2016 +0000
@@ -276,7 +276,7 @@
 #X obj 274 365 r~ \$0-str;
 #X obj 313 424 r \$0-leng;
 #X obj 340 467 r \$0-dist;
-#X obj 274 584 s~ \$0-liftNoiseGain;
+#X obj 274 560 s~ \$0-liftNoiseGain;
 #X obj 1076 454 r~ \$0-dragDiGain;
 #X obj 589 330 s~ \$0-str;
 #X obj 616 106 s \$0-thisPan;
@@ -308,7 +308,7 @@
 #X obj 293 122 r~ \$0-str;
 #X obj 311 163 r \$0-leng;
 #X obj 336 221 r \$0-dist;
-#N canvas 183 98 1238 721 GoldfreqGain 0;
+#N canvas 183 98 1238 721 GoldfreqGain 1;
 #N canvas 759 125 286 294 pow6 0;
 #X obj 47 67 *~;
 #X obj 76 67 *~;
@@ -436,7 +436,7 @@
 #X obj 322 466 /~ 360;
 #X obj 322 512 *~;
 #X obj 322 488 cos~;
-#X obj 219 558 *~;
+#X obj 219 579 *~;
 #X obj 404 167 * 4.05513e+07;
 #X text 355 186 Speed of Sound to power 3;
 #X obj 404 220 * 32;
@@ -535,84 +535,148 @@
 #X obj 534 620 cos~;
 #X obj 534 595 *~ 2;
 #N canvas 228 23 895 824 timeAve 0;
-#X obj 63 29 delay~ 1;
-#X obj 76 52 delay~ 1;
-#X obj 87 76 delay~ 1;
-#X obj 48 7 inlet~;
-#X obj 96 100 delay~ 1;
-#X obj 107 124 delay~ 1;
-#X obj 118 148 delay~ 1;
-#X obj 131 172 delay~ 1;
-#X obj 142 196 delay~ 1;
-#X obj 155 219 delay~ 1;
-#X obj 166 243 delay~ 1;
-#X obj 177 267 delay~ 1;
-#X obj 186 291 delay~ 1;
-#X obj 197 315 delay~ 1;
-#X obj 208 339 delay~ 1;
-#X obj 221 363 delay~ 1;
-#X obj 48 52 +~;
-#X obj 61 76 +~;
-#X obj 72 99 +~;
-#X obj 81 123 +~;
-#X obj 92 147 +~;
-#X obj 103 171 +~;
-#X obj 114 195 +~;
-#X obj 126 219 +~;
-#X obj 137 243 +~;
-#X obj 149 267 +~;
-#X obj 160 291 +~;
-#X obj 171 316 +~;
-#X obj 182 340 +~;
-#X obj 193 363 +~;
-#X obj 204 387 +~;
-#X obj 620 647 metro 100;
-#X obj 620 670 snapshot~;
-#X floatatom 620 696 0 0 0 0 - - -;
-#X obj 620 626 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
-#X obj 558 644 metro 100;
-#X obj 558 667 snapshot~;
-#X floatatom 558 695 0 0 0 0 - - -;
-#X obj 558 623 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
-#X obj 232 385 delay~ 1;
-#X obj 245 408 delay~ 1;
-#X obj 256 432 delay~ 1;
-#X obj 265 456 delay~ 1;
-#X obj 276 480 delay~ 1;
-#X obj 287 504 delay~ 1;
-#X obj 300 528 delay~ 1;
-#X obj 312 549 delay~ 1;
-#X obj 325 572 delay~ 1;
-#X obj 336 596 delay~ 1;
-#X obj 347 620 delay~ 1;
-#X obj 356 644 delay~ 1;
-#X obj 367 668 delay~ 1;
-#X obj 378 692 delay~ 1;
-#X obj 389 715 delay~ 1;
-#X obj 217 408 +~;
-#X obj 230 432 +~;
-#X obj 241 455 +~;
-#X obj 250 479 +~;
-#X obj 261 503 +~;
-#X obj 272 527 +~;
-#X obj 283 551 +~;
-#X obj 295 575 +~;
-#X obj 306 599 +~;
-#X obj 319 620 +~;
-#X obj 330 644 +~;
-#X obj 341 669 +~;
-#X obj 352 693 +~;
-#X obj 363 716 +~;
-#X obj 374 740 +~;
-#X obj 402 738 delay~ 1;
-#X obj 387 761 +~;
-#X obj 387 807 outlet~;
-#X obj 387 781 *~ 0.03125;
-#X obj 558 724 -;
-#X floatatom 558 749 0 0 0 0 - - -;
-#X text 539 532 Averages the windspeed over 32 samples;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X text 723 382 Averages the windspeed over 32 samples;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
 #X connect 0 0 1 0;
 #X connect 0 0 16 1;
 #X connect 1 0 2 0;
@@ -663,11 +727,11 @@
 #X connect 30 0 54 0;
 #X connect 31 0 32 0;
 #X connect 32 0 33 0;
-#X connect 33 0 73 1;
+#X connect 33 0 72 1;
 #X connect 34 0 31 0;
 #X connect 35 0 36 0;
 #X connect 36 0 37 0;
-#X connect 37 0 73 0;
+#X connect 37 0 72 0;
 #X connect 38 0 35 0;
 #X connect 39 0 40 0;
 #X connect 39 0 54 1;
@@ -715,197 +779,106 @@
 #X connect 67 0 68 0;
 #X connect 68 0 70 0;
 #X connect 69 0 70 1;
-#X connect 70 0 72 0;
-#X connect 72 0 71 0;
-#X connect 72 0 32 0;
-#X connect 73 0 74 0;
-#X restore 219 584 pd timeAve;
-#N canvas 228 23 895 824 timeAve 0;
-#X obj 63 29 delay~ 1;
-#X obj 76 52 delay~ 1;
-#X obj 87 76 delay~ 1;
-#X obj 48 7 inlet~;
-#X obj 96 100 delay~ 1;
-#X obj 107 124 delay~ 1;
-#X obj 118 148 delay~ 1;
-#X obj 131 172 delay~ 1;
-#X obj 142 196 delay~ 1;
-#X obj 155 219 delay~ 1;
-#X obj 166 243 delay~ 1;
-#X obj 177 267 delay~ 1;
-#X obj 186 291 delay~ 1;
-#X obj 197 315 delay~ 1;
-#X obj 208 339 delay~ 1;
-#X obj 221 363 delay~ 1;
-#X obj 48 52 +~;
-#X obj 61 76 +~;
-#X obj 72 99 +~;
-#X obj 81 123 +~;
-#X obj 92 147 +~;
-#X obj 103 171 +~;
-#X obj 114 195 +~;
-#X obj 126 219 +~;
-#X obj 137 243 +~;
-#X obj 149 267 +~;
-#X obj 160 291 +~;
-#X obj 171 316 +~;
-#X obj 182 340 +~;
-#X obj 193 363 +~;
-#X obj 204 387 +~;
-#X obj 620 647 metro 100;
-#X obj 620 670 snapshot~;
-#X floatatom 620 696 0 0 0 0 - - -;
-#X obj 620 626 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
-1;
-#X obj 558 644 metro 100;
-#X obj 558 667 snapshot~;
-#X floatatom 558 695 0 0 0 0 - - -;
-#X obj 558 623 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
-1;
-#X obj 232 385 delay~ 1;
-#X obj 245 408 delay~ 1;
-#X obj 256 432 delay~ 1;
-#X obj 265 456 delay~ 1;
-#X obj 276 480 delay~ 1;
-#X obj 287 504 delay~ 1;
-#X obj 300 528 delay~ 1;
-#X obj 312 549 delay~ 1;
-#X obj 325 572 delay~ 1;
-#X obj 336 596 delay~ 1;
-#X obj 347 620 delay~ 1;
-#X obj 356 644 delay~ 1;
-#X obj 367 668 delay~ 1;
-#X obj 378 692 delay~ 1;
-#X obj 389 715 delay~ 1;
-#X obj 217 408 +~;
-#X obj 230 432 +~;
-#X obj 241 455 +~;
-#X obj 250 479 +~;
-#X obj 261 503 +~;
-#X obj 272 527 +~;
-#X obj 283 551 +~;
-#X obj 295 575 +~;
-#X obj 306 599 +~;
-#X obj 319 620 +~;
-#X obj 330 644 +~;
-#X obj 341 669 +~;
-#X obj 352 693 +~;
-#X obj 363 716 +~;
-#X obj 374 740 +~;
-#X obj 402 738 delay~ 1;
-#X obj 387 761 +~;
-#X obj 387 807 outlet~;
-#X obj 387 781 *~ 0.03125;
-#X obj 558 724 -;
-#X floatatom 558 749 0 0 0 0 - - -;
-#X text 539 532 Averages the windspeed over 32 samples;
-#X connect 0 0 1 0;
-#X connect 0 0 16 1;
-#X connect 1 0 2 0;
-#X connect 1 0 17 1;
-#X connect 2 0 4 0;
-#X connect 2 0 18 1;
-#X connect 3 0 0 0;
-#X connect 3 0 16 0;
-#X connect 3 0 36 0;
-#X connect 4 0 5 0;
-#X connect 4 0 19 1;
-#X connect 5 0 6 0;
-#X connect 5 0 20 1;
-#X connect 6 0 7 0;
-#X connect 6 0 21 1;
-#X connect 7 0 8 0;
-#X connect 7 0 22 1;
-#X connect 8 0 9 0;
-#X connect 8 0 23 1;
-#X connect 9 0 10 0;
-#X connect 9 0 24 1;
-#X connect 10 0 11 0;
-#X connect 10 0 25 1;
-#X connect 11 0 12 0;
-#X connect 11 0 26 1;
-#X connect 12 0 13 0;
-#X connect 12 0 27 1;
-#X connect 13 0 14 0;
-#X connect 13 0 28 1;
-#X connect 14 0 15 0;
-#X connect 14 0 29 1;
-#X connect 15 0 30 1;
-#X connect 15 0 39 0;
-#X connect 16 0 17 0;
-#X connect 17 0 18 0;
-#X connect 18 0 19 0;
-#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 23 0 24 0;
-#X connect 24 0 25 0;
-#X connect 25 0 26 0;
-#X connect 26 0 27 0;
-#X connect 27 0 28 0;
-#X connect 28 0 29 0;
-#X connect 29 0 30 0;
-#X connect 30 0 54 0;
-#X connect 31 0 32 0;
-#X connect 32 0 33 0;
-#X connect 33 0 73 1;
-#X connect 34 0 31 0;
-#X connect 35 0 36 0;
-#X connect 36 0 37 0;
-#X connect 37 0 73 0;
-#X connect 38 0 35 0;
-#X connect 39 0 40 0;
-#X connect 39 0 54 1;
-#X connect 40 0 41 0;
-#X connect 40 0 55 1;
-#X connect 41 0 42 0;
-#X connect 41 0 56 1;
-#X connect 42 0 43 0;
-#X connect 42 0 57 1;
-#X connect 43 0 44 0;
-#X connect 43 0 58 1;
-#X connect 44 0 45 0;
-#X connect 44 0 59 1;
-#X connect 45 0 46 0;
-#X connect 45 0 60 1;
-#X connect 46 0 47 0;
-#X connect 46 0 61 1;
-#X connect 47 0 48 0;
-#X connect 47 0 62 1;
-#X connect 48 0 49 0;
-#X connect 48 0 63 1;
-#X connect 49 0 50 0;
-#X connect 49 0 64 1;
-#X connect 50 0 51 0;
-#X connect 50 0 65 1;
-#X connect 51 0 52 0;
-#X connect 51 0 66 1;
-#X connect 52 0 53 0;
-#X connect 52 0 67 1;
-#X connect 53 0 68 1;
-#X connect 53 0 69 0;
-#X connect 54 0 55 0;
-#X connect 55 0 56 0;
-#X connect 56 0 57 0;
-#X connect 57 0 58 0;
-#X connect 58 0 59 0;
-#X connect 59 0 60 0;
-#X connect 60 0 61 0;
-#X connect 61 0 62 0;
-#X connect 62 0 63 0;
-#X connect 63 0 64 0;
-#X connect 64 0 65 0;
-#X connect 65 0 66 0;
-#X connect 66 0 67 0;
-#X connect 67 0 68 0;
-#X connect 68 0 70 0;
-#X connect 69 0 70 1;
-#X connect 70 0 72 0;
-#X connect 72 0 71 0;
-#X connect 72 0 32 0;
-#X connect 73 0 74 0;
-#X restore 758 536 pd timeAve;
+#X connect 69 0 75 0;
+#X connect 70 0 90 0;
+#X connect 72 0 73 0;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 89 0;
+#X connect 88 0 103 1;
+#X connect 89 0 104 1;
+#X connect 89 0 105 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 104 0;
+#X connect 104 0 120 0;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 119 0;
+#X connect 118 0 133 1;
+#X connect 119 0 134 1;
+#X connect 119 0 135 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 134 0;
+#X connect 134 0 136 0;
+#X connect 135 0 136 1;
+#X connect 136 0 138 0;
+#X connect 137 0 138 1;
+#X connect 138 0 139 0;
+#X connect 139 0 71 0;
+#X connect 139 0 32 0;
+#X restore 219 16 pd timeAve;
 #X connect 0 0 2 0;
 #X connect 1 0 2 1;
 #X connect 2 0 128 0;
@@ -913,7 +886,7 @@
 #X connect 3 0 122 0;
 #X connect 8 0 1 0;
 #X connect 8 0 1 1;
-#X connect 9 0 0 0;
+#X connect 9 0 132 0;
 #X connect 11 0 127 1;
 #X connect 12 0 5 0;
 #X connect 12 0 111 0;
@@ -951,7 +924,9 @@
 #X connect 59 0 61 1;
 #X connect 60 0 59 0;
 #X connect 60 0 59 1;
-#X connect 61 0 132 0;
+#X connect 61 0 106 0;
+#X connect 61 0 13 0;
+#X connect 61 0 26 0;
 #X connect 62 0 64 0;
 #X connect 64 0 71 0;
 #X connect 65 0 67 1;
@@ -969,7 +944,8 @@
 #X connect 76 0 77 0;
 #X connect 78 0 25 0;
 #X connect 80 0 119 0;
-#X connect 81 0 133 0;
+#X connect 81 0 107 0;
+#X connect 81 0 14 0;
 #X connect 82 0 83 0;
 #X connect 83 0 85 0;
 #X connect 84 0 89 0;
@@ -1008,11 +984,7 @@
 #X connect 128 0 54 0;
 #X connect 129 0 125 0;
 #X connect 131 0 130 0;
-#X connect 132 0 13 0;
-#X connect 132 0 106 0;
-#X connect 132 0 26 0;
-#X connect 133 0 14 0;
-#X connect 133 0 107 0;
+#X connect 132 0 0 0;
 #X restore 293 287 pd GoldfreqGain;
 #N canvas 732 187 570 435 Qvalues 0;
 #X obj 50 93 inlet~;
@@ -1029,7 +1001,7 @@
 #X obj 209 206 spigot;
 #X floatatom 217 338 5 0 0 0 - - -;
 #X obj 211 70 hsl 128 15 100 30000 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 2695 1;
+-262144 -1 -1 12700 1;
 #X floatatom 174 128 8 0 0 0 - - -;
 #X obj 336 192 spigot;
 #X obj 382 165 spigot;
@@ -1236,7 +1208,7 @@
 #X obj 268 637 r~ \$0-str;
 #X obj 291 681 r \$0-leng;
 #X obj 337 771 r \$0-dist;
-#N canvas 385 23 1006 797 GoldnoiseGain 1;
+#N canvas 272 58 1006 797 GoldnoiseGain 1;
 #X text -21029 240 Mass Density of Air \, squared;
 #X obj -20777 456 *;
 #X text -20777 409 Distance;
@@ -1268,7 +1240,7 @@
 #X connect 10 0 3 0;
 #X connect 10 0 4 0;
 #X restore -20846 69 pd pow8;
-#X obj -20846 44 inlet~;
+#X obj -20846 19 inlet~;
 #X obj -20801 123 inlet;
 #X obj -20777 430 inlet;
 #X obj -20846 710 outlet~;
@@ -1282,7 +1254,7 @@
 #X obj -20754 693 snapshot~;
 #X floatatom -20754 713 8 0 0 0 - - -;
 #X obj -20145 21 angleCalcN~;
-#X text -20798 35 Wind speed;
+#X text -20798 10 Wind speed;
 #X text -21027 643 Calculates wake gain;
 #X text -20399 16 Azimuth;
 #X obj -20398 33 inlet;
@@ -1382,85 +1354,159 @@
 theta so that theta is same angle as dipole angles.;
 #X obj -20599 217 sig~ 180;
 #X obj -20536 221 r~ \$0-this_elev;
+#X obj -20916 51 inlet~;
+#X obj -20916 83 *~;
+#X obj -20822 90 inlet~;
+#X obj -20822 148 *~ 1;
+#X obj -20846 170 *~;
+#X obj -20846 194 *~;
+#X obj -20821 273 inlet;
+#X obj -20847 308 *~ 1;
+#X obj -20848 343 *~ 2.50663;
+#X obj -20846 643 *~ 1;
 #N canvas 228 23 895 824 timeAve 0;
-#X obj 63 29 delay~ 1;
-#X obj 76 52 delay~ 1;
-#X obj 87 76 delay~ 1;
-#X obj 48 7 inlet~;
-#X obj 96 100 delay~ 1;
-#X obj 107 124 delay~ 1;
-#X obj 118 148 delay~ 1;
-#X obj 131 172 delay~ 1;
-#X obj 142 196 delay~ 1;
-#X obj 155 219 delay~ 1;
-#X obj 166 243 delay~ 1;
-#X obj 177 267 delay~ 1;
-#X obj 186 291 delay~ 1;
-#X obj 197 315 delay~ 1;
-#X obj 208 339 delay~ 1;
-#X obj 221 363 delay~ 1;
-#X obj 48 52 +~;
-#X obj 61 76 +~;
-#X obj 72 99 +~;
-#X obj 81 123 +~;
-#X obj 92 147 +~;
-#X obj 103 171 +~;
-#X obj 114 195 +~;
-#X obj 126 219 +~;
-#X obj 137 243 +~;
-#X obj 149 267 +~;
-#X obj 160 291 +~;
-#X obj 171 316 +~;
-#X obj 182 340 +~;
-#X obj 193 363 +~;
-#X obj 204 387 +~;
-#X obj 620 647 metro 100;
-#X obj 620 670 snapshot~;
-#X floatatom 620 696 0 0 0 0 - - -;
-#X obj 620 626 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X obj 558 644 metro 100;
-#X obj 558 667 snapshot~;
-#X floatatom 558 695 0 0 0 0 - - -;
-#X obj 558 623 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X obj 232 385 delay~ 1;
-#X obj 245 408 delay~ 1;
-#X obj 256 432 delay~ 1;
-#X obj 265 456 delay~ 1;
-#X obj 276 480 delay~ 1;
-#X obj 287 504 delay~ 1;
-#X obj 300 528 delay~ 1;
-#X obj 312 549 delay~ 1;
-#X obj 325 572 delay~ 1;
-#X obj 336 596 delay~ 1;
-#X obj 347 620 delay~ 1;
-#X obj 356 644 delay~ 1;
-#X obj 367 668 delay~ 1;
-#X obj 378 692 delay~ 1;
-#X obj 389 715 delay~ 1;
-#X obj 217 408 +~;
-#X obj 230 432 +~;
-#X obj 241 455 +~;
-#X obj 250 479 +~;
-#X obj 261 503 +~;
-#X obj 272 527 +~;
-#X obj 283 551 +~;
-#X obj 295 575 +~;
-#X obj 306 599 +~;
-#X obj 319 620 +~;
-#X obj 330 644 +~;
-#X obj 341 669 +~;
-#X obj 352 693 +~;
-#X obj 363 716 +~;
-#X obj 374 740 +~;
-#X obj 402 738 delay~ 1;
-#X obj 387 761 +~;
-#X obj 387 807 outlet~;
-#X obj 387 781 *~ 0.03125;
-#X obj 558 724 -;
-#X floatatom 558 749 0 0 0 0 - - -;
-#X text 539 532 Averages the windspeed over 32 samples;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X text 723 382 Averages the windspeed over 32 samples;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
 #X connect 0 0 1 0;
 #X connect 0 0 16 1;
 #X connect 1 0 2 0;
@@ -1511,11 +1557,11 @@
 #X connect 30 0 54 0;
 #X connect 31 0 32 0;
 #X connect 32 0 33 0;
-#X connect 33 0 73 1;
+#X connect 33 0 72 1;
 #X connect 34 0 31 0;
 #X connect 35 0 36 0;
 #X connect 36 0 37 0;
-#X connect 37 0 73 0;
+#X connect 37 0 72 0;
 #X connect 38 0 35 0;
 #X connect 39 0 40 0;
 #X connect 39 0 54 1;
@@ -1563,25 +1609,110 @@
 #X connect 67 0 68 0;
 #X connect 68 0 70 0;
 #X connect 69 0 70 1;
-#X connect 70 0 72 0;
-#X connect 72 0 71 0;
-#X connect 72 0 32 0;
-#X connect 73 0 74 0;
-#X restore -20846 667 pd timeAve;
-#X obj -20916 51 inlet~;
-#X obj -20916 83 *~;
-#X obj -20822 90 inlet~;
-#X obj -20822 148 *~ 1;
-#X obj -20846 170 *~;
-#X obj -20846 194 *~;
-#X obj -20821 273 inlet;
-#X obj -20847 308 *~ 1;
-#X obj -20848 343 *~ 2.50663;
-#X obj -20846 643 *~ 1;
+#X connect 69 0 75 0;
+#X connect 70 0 90 0;
+#X connect 72 0 73 0;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 89 0;
+#X connect 88 0 103 1;
+#X connect 89 0 104 1;
+#X connect 89 0 105 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 104 0;
+#X connect 104 0 120 0;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 119 0;
+#X connect 118 0 133 1;
+#X connect 119 0 134 1;
+#X connect 119 0 135 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 134 0;
+#X connect 134 0 136 0;
+#X connect 135 0 136 1;
+#X connect 136 0 138 0;
+#X connect 137 0 138 1;
+#X connect 138 0 139 0;
+#X connect 139 0 71 0;
+#X connect 139 0 32 0;
+#X restore -20846 43 pd timeAve;
 #X connect 1 0 46 0;
-#X connect 3 0 70 0;
-#X connect 4 0 3 0;
-#X connect 5 0 69 1;
+#X connect 3 0 69 0;
+#X connect 4 0 75 0;
+#X connect 5 0 68 1;
 #X connect 6 0 1 0;
 #X connect 6 0 1 1;
 #X connect 10 0 11 0;
@@ -1595,7 +1726,7 @@
 #X connect 21 0 24 0;
 #X connect 22 0 27 0;
 #X connect 28 0 52 0;
-#X connect 28 0 73 0;
+#X connect 28 0 72 0;
 #X connect 30 0 45 1;
 #X connect 31 0 30 0;
 #X connect 32 0 44 1;
@@ -1615,7 +1746,7 @@
 #X connect 45 0 47 1;
 #X connect 46 0 47 0;
 #X connect 47 0 48 1;
-#X connect 48 0 75 0;
+#X connect 48 0 74 0;
 #X connect 49 0 50 0;
 #X connect 50 0 51 0;
 #X connect 51 0 52 0;
@@ -1627,22 +1758,22 @@
 #X connect 61 0 33 0;
 #X connect 63 0 61 0;
 #X connect 64 0 61 1;
-#X connect 65 0 7 0;
-#X connect 65 0 60 0;
-#X connect 65 0 13 0;
-#X connect 66 0 67 0;
-#X connect 66 0 67 1;
-#X connect 67 0 70 1;
-#X connect 68 0 69 0;
-#X connect 69 0 71 1;
-#X connect 70 0 71 0;
-#X connect 71 0 28 0;
-#X connect 72 0 73 1;
-#X connect 73 0 74 0;
-#X connect 74 0 48 0;
-#X connect 75 0 65 0;
-#X restore 274 556 pd GoldnoiseGain;
-#X text 265 603 Calculates the gain of the wake;
+#X connect 65 0 66 0;
+#X connect 65 0 66 1;
+#X connect 66 0 69 1;
+#X connect 67 0 68 0;
+#X connect 68 0 70 1;
+#X connect 69 0 70 0;
+#X connect 70 0 28 0;
+#X connect 71 0 72 1;
+#X connect 72 0 73 0;
+#X connect 73 0 48 0;
+#X connect 74 0 60 0;
+#X connect 74 0 7 0;
+#X connect 74 0 13 0;
+#X connect 75 0 3 0;
+#X restore 274 532 pd GoldnoiseGain;
+#X text 265 579 Calculates the gain of the wake;
 #X obj 1059 36 inlet;
 #X obj 1059 60 s \$0-TuInt;
 #X floatatom 1023 61 5 0 0 0 - - -;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scene demo/freqCalcCyl3No_D2Mach.pd	Mon Jan 18 19:32:22 2016 +0000
@@ -0,0 +1,1865 @@
+#N canvas 0 22 1374 822 10;
+#X text 577 168 Mass Density of Air;
+#X obj 699 169 *~ 1.225;
+#X obj 699 244 /~ 1.81e-05;
+#X obj 699 199 *~ 1;
+#X obj 699 362 /~ 1;
+#X floatatom 202 406 0 0 0 0 - - -;
+#X obj 699 338 *~;
+#X obj 213 53 inlet;
+#X text 732 288 Reynolds Number;
+#X text 579 355 Strouhal Number;
+#X obj 378 51 inlet;
+#X text 729 224 Viscosity;
+#X obj 220 76 s \$0-diameter;
+#X obj 760 168 r \$0-diameter;
+#X obj 767 343 r \$0-diameter;
+#X obj 130 115 s~ \$0-windSpeed;
+#X obj 766 320 r~ \$0-windSpeed;
+#X obj 699 141 r~ \$0-windSpeed;
+#X obj 699 386 s~ \$0-myFreq;
+#X obj 1113 484 r~ \$0-myFreq;
+#X obj 130 73 sig~;
+#X obj 130 95 vd~ varwind;
+#X obj 130 49 inlet;
+#X obj 1050 348 *~;
+#X obj 124 228 snapshot~;
+#X floatatom 124 254 0 0 0 0 - - -;
+#X obj 38 203 r~ \$0-myRey;
+#X obj 712 268 s~ \$0-myRey;
+#X text 109 276 Reynolds Number;
+#X obj 626 47 inlet;
+#X floatatom 571 116 8 0 0 0 - - -;
+#X obj 626 71 max 0.1;
+#X obj 626 94 min 0.9;
+#X text 663 405 Calculates the frequency;
+#X text 664 417 based on the physics of;
+#X text 664 430 the object and environment;
+#X obj 297 394 r~ \$0-windSpeed;
+#X obj 144 531 snapshot~;
+#X floatatom 144 557 0 0 0 0 - - -;
+#X obj 337 456 r \$0-diameter;
+#X obj 450 50 inlet;
+#X obj 524 49 inlet;
+#X floatatom 378 98 5 0 0 0 - - -;
+#X floatatom 450 96 5 0 0 0 - - -;
+#X floatatom 525 93 5 0 0 0 - - -;
+#X obj 73 406 outlet;
+#X obj 117 379 snapshot~;
+#X obj 38 356 r~ \$0-myFreq;
+#X text 123 583 Strouhal Number;
+#X text 283 357 Calculates the gain of the dipole source;
+#X text 449 27 Azimuth;
+#X text 631 29 Pan;
+#X text 523 31 Elevation;
+#X text 374 32 Distance;
+#X text 208 32 Diameter;
+#X text 123 31 Wind Speed;
+#X obj 305 50 inlet;
+#X floatatom 305 94 5 0 0 0 - - -;
+#X text 301 31 Length;
+#X obj 699 309 newStrou;
+#X floatatom 73 89 5 0 0 0 - - -;
+#X floatatom 213 97 5 0 0 0 - - -;
+#X obj 1050 417 throw~ l;
+#X obj 1077 395 throw~ r;
+#X obj 1050 373 fcpan;
+#X obj 315 73 s \$0-leng;
+#X obj 383 74 s \$0-dist;
+#X obj 390 321 s~ \$0-dragDiGain;
+#X obj 303 342 s~ \$0-liftDiGain;
+#X obj 284 375 r~ \$0-str;
+#X obj 323 434 r \$0-leng;
+#X obj 350 477 r \$0-dist;
+#X obj 284 570 s~ \$0-liftNoiseGain;
+#X obj 1086 464 r~ \$0-dragDiGain;
+#X obj 599 340 s~ \$0-str;
+#X obj 626 116 s \$0-thisPan;
+#X obj 1086 272 r \$0-contFreq;
+#X obj 117 406 s \$0-contFreq;
+#X obj 59 506 r~ \$0-str;
+#X obj 1050 192 r~ \$0-liftNoiseGain;
+#X obj 1077 348 r \$0-thisPan;
+#X obj 721 56 inlet;
+#X obj 793 55 inlet;
+#X obj 867 54 inlet;
+#X floatatom 721 103 5 0 0 0 - - -;
+#X floatatom 793 101 5 0 0 0 - - -;
+#X floatatom 868 98 5 0 0 0 - - -;
+#X obj 726 79 s \$0-rotaX;
+#X obj 800 77 s \$0-rotaY;
+#X obj 875 77 s \$0-rotaZ;
+#X text 717 37 X Rotation;
+#X text 787 36 Y Rotation;
+#X text 862 35 Z Rotation;
+#X text 1031 166 Noise spectrum calculation;
+#X obj 1065 296 hip~;
+#X obj 1140 504 r \$0-thisPan;
+#X obj 1065 251 rpole~ 0.99;
+#X obj 1065 225 noise~;
+#X obj 82 256 outlet;
+#X obj 311 153 r~ \$0-windSpeed;
+#X obj 329 192 r \$0-diameter;
+#X obj 303 132 r~ \$0-str;
+#X obj 321 173 r \$0-leng;
+#X obj 346 231 r \$0-dist;
+#N canvas 183 98 1238 721 GoldfreqGain 0;
+#N canvas 759 125 286 294 pow6 0;
+#X obj 47 67 *~;
+#X obj 76 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 163 outlet~;
+#X obj 136 184 snapshot~;
+#X obj 136 159 metro 100;
+#X obj 136 137 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 211 10 0 0 0 - - -;
+#X obj 216 210 outlet;
+#X obj 136 111 loadbang;
+#X obj 106 67 *~;
+#X obj 47 93 *~;
+#X obj 47 118 *~;
+#X obj 372 202 *;
+#X obj 372 228 *;
+#X obj 382 22 hsl 128 15 0 10 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X floatatom 374 288 10 0 0 0 - - -;
+#X obj 303 20 t f b;
+#X floatatom 455 55 5 0 0 0 - - -;
+#X obj 372 260 *;
+#X obj 400 202 *;
+#X msg 303 -4 6;
+#X obj 434 201 *;
+#X connect 0 0 11 0;
+#X connect 1 0 11 1;
+#X connect 2 0 0 0;
+#X connect 2 0 0 1;
+#X connect 2 0 1 1;
+#X connect 2 0 10 0;
+#X connect 2 0 10 1;
+#X connect 2 0 1 0;
+#X connect 4 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 9 0 6 0;
+#X connect 10 0 12 1;
+#X connect 11 0 12 0;
+#X connect 12 0 4 0;
+#X connect 12 0 3 0;
+#X connect 13 0 14 0;
+#X connect 14 0 19 0;
+#X connect 15 0 13 0;
+#X connect 15 0 13 1;
+#X connect 15 0 18 0;
+#X connect 15 0 20 0;
+#X connect 15 0 20 1;
+#X connect 17 0 13 0;
+#X connect 17 0 13 1;
+#X connect 17 0 20 0;
+#X connect 17 0 20 1;
+#X connect 17 0 22 0;
+#X connect 17 0 22 1;
+#X connect 17 1 13 0;
+#X connect 17 1 20 0;
+#X connect 17 1 22 0;
+#X connect 19 0 16 0;
+#X connect 20 0 14 1;
+#X connect 21 0 17 0;
+#X connect 22 0 19 1;
+#X restore 219 42 pd pow6;
+#X obj 173 32 *~;
+#X obj 219 68 *~;
+#X obj 404 137 *;
+#X text 533 2 Distance;
+#X floatatom 513 62 5 0 0 0 - - -;
+#X text 724 595 Calculates Drag Dipole gain;
+#X text 48 647 Calculates Lift Dipole gain;
+#X obj 173 -8 inlet~;
+#X obj 219 -9 inlet~;
+#X text 328 62 Diameter;
+#X obj 291 61 inlet;
+#X obj 513 18 inlet;
+#X obj 219 667 outlet~;
+#X obj 758 570 outlet~;
+#X obj 240 159 inlet;
+#X text 278 154 Length;
+#X obj 219 185 *~ 1;
+#X obj 234 416 sig~;
+#X obj 322 438 sig~;
+#X obj 234 468 /~ 360;
+#X obj 234 517 *~;
+#X obj 219 540 *~;
+#X obj 814 19 inlet;
+#X obj 913 21 inlet;
+#X obj 1009 24 inlet;
+#X floatatom 814 66 5 0 0 0 - - -;
+#X floatatom 913 67 5 0 0 0 - - -;
+#X floatatom 1010 68 5 0 0 0 - - -;
+#X text 810 0 X Rotation;
+#X text 907 2 Y Rotation;
+#X text 1004 5 Z Rotation;
+#X obj 819 42 s \$0-this_rotaX;
+#X obj 920 43 s \$0-thisrotaY;
+#X obj 1017 47 s \$0-thisrotaZ;
+#X text 74 -8 Strouhal number;
+#X text 269 -9 Wind speed;
+#X text 266 103 Corr Length;
+#X obj 219 225 *~ 2.50663;
+#X obj 219 130 *~ 1.225;
+#X text 93 126 Mass Density of Air;
+#X text 147 227 Sqrt(2xpi);
+#X obj 234 493 sin~;
+#X obj 322 466 /~ 360;
+#X obj 322 512 *~;
+#X obj 322 488 cos~;
+#X obj 219 579 *~;
+#X obj 404 167 * 4.05513e+07;
+#X text 355 186 Speed of Sound to power 3;
+#X obj 404 220 * 32;
+#X obj 553 189 r SIG_MACH;
+#X obj 518 189 cos~;
+#X obj 518 212 *~;
+#X obj 466 213 sig~ 1;
+#X obj 503 243 -~;
+#N canvas 1150 227 286 289 pow4 0;
+#X obj 47 67 *~;
+#X obj 76 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 163 outlet~;
+#X obj 136 184 snapshot~;
+#X obj 136 159 metro 100;
+#X obj 136 137 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 211 10 0 0 0 - - -;
+#X obj 216 210 outlet;
+#X obj 136 111 loadbang;
+#X obj 47 93 *~;
+#X connect 0 0 10 0;
+#X connect 1 0 10 1;
+#X connect 2 0 0 0;
+#X connect 2 0 0 1;
+#X connect 2 0 1 1;
+#X connect 2 0 1 0;
+#X connect 4 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 9 0 6 0;
+#X connect 10 0 3 0;
+#X connect 10 0 4 0;
+#X restore 503 266 pd pow4;
+#X obj 404 248 sig~;
+#X obj 404 298 *~;
+#X obj 219 346 /~;
+#X obj 133 287 s~ \$0-aGainG;
+#X obj 872 246 r~ \$0-aGainG;
+#X obj 758 512 *~ 0.1;
+#X obj 723 340 +~ 90;
+#X obj 723 363 /~ 360;
+#X obj 723 409 *~;
+#X obj 723 385 sin~;
+#X obj 773 359 /~ 360;
+#X obj 773 405 *~;
+#X obj 773 381 cos~;
+#X obj 758 436 *~;
+#X text 709 1 Azimuth;
+#X text 608 3 Elevation;
+#X obj 611 21 inlet;
+#X obj 713 19 inlet;
+#X floatatom 611 68 5 0 0 0 - - -;
+#X floatatom 713 68 5 0 0 0 - - -;
+#X obj 322 417 r \$0-this_azim;
+#X obj 234 394 r \$0-this_elev;
+#X obj 773 314 r \$0-this_azim;
+#X obj 723 256 r \$0-this_elev;
+#X obj 723 280 sig~;
+#X obj 773 336 sig~;
+#X obj 518 141 sig~;
+#X obj 557 139 r~ plotElev;
+#X obj 245 439 r~ plotElev;
+#X obj 139 628 s~ plotOPF;
+#X obj 676 574 s~ plotOPD;
+#X obj 616 44 s \$0-this_elev;
+#X obj 720 44 s \$0-this_azim;
+#X obj 518 117 r \$0-this_elev;
+#X obj 520 40 s \$0-thisDist;
+#X obj 887 268 r \$0-thisDist;
+#X obj 404 111 r \$0-thisDist;
+#X obj 887 292 *;
+#X obj 887 317 * 4.05513e+07;
+#X text 892 335 Speed of Sound to power 3;
+#X obj 887 370 * 32;
+#X obj 887 398 sig~;
+#X obj 872 423 /~;
+#X text 588 167 Remember - Goldstein moves cylinder;
+#X obj 757 289 r~ plotElev;
+#X floatatom 359 169 5 0 0 0 - - -;
+#X obj 518 170 /~ 360;
+#X obj 758 475 *~;
+#X obj 424 40 s~ \$0-thisColL;
+#X obj 270 42 r~ \$0-thisColL;
+#X obj 270 82 *~ 1;
+#X obj 219 102 *~;
+#X obj 424 17 inlet~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X text 723 382 Averages the windspeed over 32 samples;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 75 0;
+#X connect 70 0 90 0;
+#X connect 72 0 73 0;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 89 0;
+#X connect 88 0 103 1;
+#X connect 89 0 104 1;
+#X connect 89 0 105 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 104 0;
+#X connect 104 0 120 0;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 119 0;
+#X connect 118 0 133 1;
+#X connect 119 0 134 1;
+#X connect 119 0 135 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 134 0;
+#X connect 134 0 136 0;
+#X connect 135 0 136 1;
+#X connect 136 0 138 0;
+#X connect 137 0 138 1;
+#X connect 138 0 139 0;
+#X connect 139 0 71 0;
+#X connect 139 0 32 0;
+#X restore 219 16 pd timeAve;
+#X connect 0 0 2 0;
+#X connect 1 0 2 1;
+#X connect 2 0 107 0;
+#X connect 3 0 47 0;
+#X connect 3 0 101 0;
+#X connect 8 0 1 0;
+#X connect 8 0 1 1;
+#X connect 9 0 109 0;
+#X connect 11 0 106 1;
+#X connect 12 0 5 0;
+#X connect 12 0 90 0;
+#X connect 15 0 17 1;
+#X connect 17 0 38 0;
+#X connect 18 0 20 0;
+#X connect 19 0 43 0;
+#X connect 20 0 42 0;
+#X connect 21 0 22 1;
+#X connect 22 0 46 0;
+#X connect 23 0 26 0;
+#X connect 23 0 32 0;
+#X connect 24 0 27 0;
+#X connect 24 0 33 0;
+#X connect 25 0 28 0;
+#X connect 25 0 34 0;
+#X connect 38 0 58 0;
+#X connect 38 0 59 0;
+#X connect 39 0 17 0;
+#X connect 42 0 21 0;
+#X connect 42 0 21 1;
+#X connect 43 0 45 0;
+#X connect 44 0 46 1;
+#X connect 45 0 44 0;
+#X connect 45 0 44 1;
+#X connect 46 0 85 0;
+#X connect 46 0 13 0;
+#X connect 47 0 49 0;
+#X connect 49 0 56 0;
+#X connect 50 0 52 1;
+#X connect 51 0 52 0;
+#X connect 52 0 54 1;
+#X connect 53 0 54 0;
+#X connect 54 0 55 0;
+#X connect 55 0 57 1;
+#X connect 56 0 57 0;
+#X connect 57 0 58 1;
+#X connect 58 0 22 0;
+#X connect 60 0 98 0;
+#X connect 61 0 86 0;
+#X connect 61 0 14 0;
+#X connect 62 0 63 0;
+#X connect 63 0 65 0;
+#X connect 64 0 69 0;
+#X connect 65 0 64 0;
+#X connect 65 0 64 1;
+#X connect 66 0 68 0;
+#X connect 67 0 69 1;
+#X connect 68 0 67 0;
+#X connect 68 0 67 1;
+#X connect 69 0 103 0;
+#X connect 72 0 74 0;
+#X connect 72 0 87 0;
+#X connect 73 0 75 0;
+#X connect 73 0 88 0;
+#X connect 76 0 19 0;
+#X connect 77 0 18 0;
+#X connect 78 0 81 0;
+#X connect 79 0 80 0;
+#X connect 80 0 62 0;
+#X connect 81 0 66 0;
+#X connect 82 0 102 0;
+#X connect 89 0 82 0;
+#X connect 91 0 93 0;
+#X connect 91 0 93 1;
+#X connect 92 0 3 0;
+#X connect 92 0 3 1;
+#X connect 93 0 94 0;
+#X connect 94 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 1;
+#X connect 98 0 103 1;
+#X connect 102 0 51 0;
+#X connect 103 0 61 0;
+#X connect 105 0 106 0;
+#X connect 106 0 107 1;
+#X connect 107 0 39 0;
+#X connect 108 0 104 0;
+#X connect 109 0 0 0;
+#X restore 303 297 pd GoldfreqGain;
+#N canvas 732 187 570 435 Qvalues 0;
+#X obj 50 93 inlet~;
+#X obj 95 118 snapshot~;
+#X obj 95 93 metro 100;
+#X obj 95 71 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
+;
+#X floatatom 26 142 10 0 0 0 - - -;
+#X obj 95 45 loadbang;
+#X text 8 162 Reynolds Number;
+#X obj 132 159 < 1000;
+#X obj 244 139 > 1000;
+#X obj 128 202 spigot;
+#X obj 209 206 spigot;
+#X floatatom 217 338 5 0 0 0 - - -;
+#X obj 211 70 hsl 128 15 100 30000 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 5646 1;
+#X floatatom 174 128 8 0 0 0 - - -;
+#X obj 336 192 spigot;
+#X obj 382 165 spigot;
+#X obj 260 163 spigot;
+#X obj 215 369 outlet;
+#X obj 293 139 < 20000;
+#X obj 369 142 > 20000;
+#X obj 209 237 * -0.0015789;
+#X msg 128 228 40;
+#X msg 339 225 10;
+#X obj 210 270 + 41.5789;
+#X connect 0 0 1 0;
+#X connect 1 0 4 0;
+#X connect 1 0 12 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 5 0 3 0;
+#X connect 7 0 9 1;
+#X connect 7 0 9 0;
+#X connect 8 0 10 1;
+#X connect 8 0 16 0;
+#X connect 9 0 21 0;
+#X connect 10 0 20 0;
+#X connect 11 0 17 0;
+#X connect 12 0 13 0;
+#X connect 12 0 8 0;
+#X connect 12 0 10 0;
+#X connect 12 0 7 0;
+#X connect 12 0 18 0;
+#X connect 12 0 19 0;
+#X connect 14 0 22 0;
+#X connect 15 0 14 0;
+#X connect 16 0 10 0;
+#X connect 18 0 16 1;
+#X connect 19 0 14 1;
+#X connect 19 0 15 0;
+#X connect 20 0 23 0;
+#X connect 21 0 11 0;
+#X connect 22 0 11 0;
+#X connect 23 0 11 0;
+#X restore 953 81 pd Qvalues;
+#X obj 953 58 r~ \$0-myRey;
+#X obj 953 105 s \$0-sourceQ;
+#X floatatom 918 106 5 0 0 0 - - -;
+#X obj 964 504 r \$0-thisPan;
+#X obj 918 461 r~ \$0-myFreq;
+#X obj 941 483 r~ \$0-dragDiGain;
+#N canvas 272 58 1006 797 GoldnoiseGain 0;
+#X text -21029 240 Mass Density of Air \, squared;
+#X obj -20777 456 *;
+#X text -20777 409 Distance;
+#N canvas 759 125 235 275 pow8 0;
+#X obj 47 67 *~;
+#X obj 76 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 147 outlet~;
+#X obj 128 146 snapshot~;
+#X obj 128 121 metro 100;
+#X obj 128 99 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 128 173 10 0 0 0 - - -;
+#X obj 128 73 loadbang;
+#X obj 47 93 *~;
+#X obj 47 121 *~;
+#X connect 0 0 9 0;
+#X connect 1 0 9 1;
+#X connect 2 0 0 0;
+#X connect 2 0 0 1;
+#X connect 2 0 1 1;
+#X connect 2 0 1 0;
+#X connect 4 0 7 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 8 0 6 0;
+#X connect 9 0 10 0;
+#X connect 9 0 10 1;
+#X connect 10 0 3 0;
+#X connect 10 0 4 0;
+#X restore -20846 69 pd pow8;
+#X obj -20846 19 inlet~;
+#X obj -20801 123 inlet;
+#X obj -20777 430 inlet;
+#X obj -20846 710 outlet~;
+#X text -20785 63 Gain proportional to windspeed to power 8 for spectrum
+;
+#X text -20765 124 Diameter;
+#X obj -20754 633 loadbang;
+#X obj -20754 654 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
+1 1;
+#X obj -20754 672 metro 10;
+#X obj -20754 693 snapshot~;
+#X floatatom -20754 713 8 0 0 0 - - -;
+#X text -20798 10 Wind speed;
+#X text -21027 643 Calculates wake gain;
+#X text -20399 16 Azimuth;
+#X obj -20398 33 inlet;
+#X obj -20398 56 sig~;
+#X obj -20342 33 inlet;
+#X obj -20342 56 sig~;
+#X text -20343 16 Elevation;
+#X floatatom -20304 57 5 0 0 0 - - -;
+#X floatatom -20434 58 5 0 0 0 - - -;
+#X obj -20398 96 s~ \$0-this_azim;
+#X obj -20342 77 s~ \$0-this_elev;
+#X obj -20846 243 *~ 1.225;
+#X obj -20511 100 r~ \$0-this_azim;
+#N canvas 759 125 250 309 pow5 0;
+#X obj 47 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 170 outlet~;
+#X obj 136 173 snapshot~;
+#X obj 136 148 metro 100;
+#X obj 136 126 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 200 10 0 0 0 - - -;
+#X obj 136 100 loadbang;
+#X obj 47 87 *~;
+#X obj 47 118 *~;
+#X connect 0 0 8 0;
+#X connect 0 0 8 1;
+#X connect 1 0 0 0;
+#X connect 1 0 0 1;
+#X connect 1 0 9 1;
+#X connect 3 0 6 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 7 0 5 0;
+#X connect 8 0 9 0;
+#X connect 9 0 2 0;
+#X connect 9 0 3 0;
+#X restore -20680 508 pd pow5;
+#X obj -20680 484 sig~ 343.56;
+#N canvas 875 261 250 309 pow5 0;
+#X obj 47 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 170 outlet~;
+#X obj 136 173 snapshot~;
+#X obj 136 148 metro 100;
+#X obj 136 126 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 200 10 0 0 0 - - -;
+#X obj 136 100 loadbang;
+#X obj 47 87 *~;
+#X obj 47 118 *~;
+#X connect 0 0 8 0;
+#X connect 0 0 8 1;
+#X connect 1 0 0 0;
+#X connect 1 0 0 1;
+#X connect 1 0 9 1;
+#X connect 3 0 6 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 7 0 5 0;
+#X connect 8 0 9 0;
+#X connect 9 0 2 0;
+#X connect 9 0 3 0;
+#X restore -20645 434 pd pow5;
+#X obj -20599 284 /~ 360;
+#X obj -20599 311 cos~;
+#X obj -20584 333 r SIG_MACH;
+#X obj -20584 357 sig~;
+#X obj -20599 382 *~;
+#X obj -20645 381 sig~ 1;
+#X obj -20645 408 -~;
+#X obj -20680 355 sig~ 3.1416;
+#X obj -20680 380 *~;
+#X obj -20695 332 sig~ 16;
+#X obj -20695 404 *~;
+#X obj -20695 462 *~;
+#X obj -20695 535 *~;
+#X obj -20777 483 sig~;
+#X obj -20777 567 *~;
+#X obj -20846 611 /~;
+#X obj -20509 248 r~ plotElev;
+#X obj -20913 710 s~ plotOPN;
+#X obj -20599 262 -~;
+#X text -20547 269 Angle goes with the flow in Goldstein hence 90 -
+theta so that theta is same angle as dipole angles.;
+#X obj -20599 217 sig~ 180;
+#X obj -20536 221 r~ \$0-this_elev;
+#X obj -20916 56 inlet~;
+#X obj -20916 83 *~;
+#X obj -20822 90 inlet~;
+#X obj -20822 148 *~ 1;
+#X obj -20846 170 *~;
+#X obj -20846 194 *~;
+#X obj -20821 273 inlet;
+#X obj -20847 308 *~ 1;
+#X obj -20848 343 *~ 2.50663;
+#X obj -20846 643 *~ 1;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X text 723 382 Averages the windspeed over 32 samples;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 75 0;
+#X connect 70 0 90 0;
+#X connect 72 0 73 0;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 89 0;
+#X connect 88 0 103 1;
+#X connect 89 0 104 1;
+#X connect 89 0 105 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 104 0;
+#X connect 104 0 120 0;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 119 0;
+#X connect 118 0 133 1;
+#X connect 119 0 134 1;
+#X connect 119 0 135 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 134 0;
+#X connect 134 0 136 0;
+#X connect 135 0 136 1;
+#X connect 136 0 138 0;
+#X connect 137 0 138 1;
+#X connect 138 0 139 0;
+#X connect 139 0 71 0;
+#X connect 139 0 32 0;
+#X restore -20846 43 pd timeAve;
+#X text -20776 91 Corrolation Length;
+#X text -20781 272 Length;
+#X connect 1 0 45 0;
+#X connect 3 0 58 0;
+#X connect 4 0 64 0;
+#X connect 5 0 57 1;
+#X connect 6 0 1 0;
+#X connect 6 0 1 1;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 0;
+#X connect 13 0 14 0;
+#X connect 18 0 19 0;
+#X connect 18 0 24 0;
+#X connect 19 0 25 0;
+#X connect 20 0 21 0;
+#X connect 20 0 23 0;
+#X connect 21 0 26 0;
+#X connect 27 0 61 0;
+#X connect 29 0 44 1;
+#X connect 30 0 29 0;
+#X connect 31 0 43 1;
+#X connect 32 0 33 0;
+#X connect 33 0 36 0;
+#X connect 34 0 35 0;
+#X connect 35 0 36 1;
+#X connect 36 0 38 1;
+#X connect 37 0 38 0;
+#X connect 38 0 31 0;
+#X connect 39 0 40 0;
+#X connect 39 0 40 1;
+#X connect 40 0 42 1;
+#X connect 41 0 42 0;
+#X connect 42 0 43 0;
+#X connect 43 0 44 0;
+#X connect 44 0 46 1;
+#X connect 45 0 46 0;
+#X connect 46 0 47 1;
+#X connect 47 0 63 0;
+#X connect 50 0 32 0;
+#X connect 52 0 50 0;
+#X connect 53 0 50 1;
+#X connect 54 0 55 0;
+#X connect 54 0 55 1;
+#X connect 55 0 58 1;
+#X connect 56 0 57 0;
+#X connect 57 0 59 1;
+#X connect 58 0 59 0;
+#X connect 59 0 27 0;
+#X connect 60 0 61 1;
+#X connect 61 0 62 0;
+#X connect 62 0 47 0;
+#X connect 63 0 49 0;
+#X connect 63 0 7 0;
+#X connect 63 0 13 0;
+#X connect 64 0 3 0;
+#X restore 284 542 pd GoldnoiseGain;
+#X text 275 589 Calculates the gain of the wake;
+#X obj 1069 46 inlet;
+#X obj 1069 70 s \$0-TuInt;
+#X floatatom 1033 71 5 0 0 0 - - -;
+#N canvas 4 232 229 249 TuInt_calc 0;
+#X obj 116 42 inlet;
+#X obj 116 118 + 1;
+#X obj 116 67 min 0.2;
+#X floatatom 144 148 5 0 0 0 - - -;
+#X obj 116 173 outlet;
+#X obj 116 92 * -4.5;
+#X connect 0 0 2 0;
+#X connect 1 0 3 0;
+#X connect 1 0 4 0;
+#X connect 2 0 5 0;
+#X connect 5 0 1 0;
+#X restore 1151 71 pd TuInt_calc;
+#X obj 1152 49 r \$0-TuInt;
+#X obj 1151 94 s \$0-TuGain;
+#X obj 987 524 r \$0-TuGain;
+#X floatatom 1117 93 5 0 0 0 - - -;
+#X obj 1167 524 r \$0-TuGain;
+#N canvas 811 216 464 503 dragDiFunNo 0;
+#X obj 124 84 inlet~;
+#X obj 120 196 inlet~;
+#X obj 161 105 inlet;
+#X obj 132 255 inlet;
+#X obj 124 105 *~ 2;
+#X obj 105 256 *~;
+#X obj 105 321 throw~ l;
+#X obj 132 298 throw~ r;
+#X obj 105 277 fcpan;
+#X obj 105 65 noise~;
+#X obj 120 236 *~ 1;
+#X obj 141 215 r \$0-TuGain;
+#X obj 105 151 vcf~ 10;
+#N canvas 607 346 247 157 QV 0;
+#X obj 90 25 inlet;
+#X obj 90 47 * 5;
+#X obj 90 70 + 5;
+#X obj 90 93 outlet;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X restore 144 128 pd QV;
+#X text 49 367 Creates the shaped noise sound equivalent to a narrow
+band signal at the drag dipole fundamental frequency.;
+#X floatatom 153 276 5 0 0 0 - - -;
+#X obj 105 173 *~ 0.5;
+#X connect 0 0 4 0;
+#X connect 1 0 10 0;
+#X connect 2 0 13 0;
+#X connect 3 0 8 1;
+#X connect 3 0 15 0;
+#X connect 4 0 12 1;
+#X connect 5 0 8 0;
+#X connect 8 0 6 0;
+#X connect 8 1 7 0;
+#X connect 9 0 12 0;
+#X connect 10 0 5 1;
+#X connect 11 0 10 1;
+#X connect 12 0 16 0;
+#X connect 13 0 12 2;
+#X connect 16 0 5 0;
+#X restore 1086 545 pd dragDiFunNo;
+#N canvas 1014 140 491 522 dragDiFun 0;
+#X obj 165 125 osc~;
+#X obj 165 298 throw~ l;
+#X obj 192 275 throw~ r;
+#X obj 165 232 *~;
+#X obj 165 253 fcpan;
+#X obj 165 100 *~ 2;
+#X obj 180 209 *~ 1;
+#X obj 180 168 *~ 1;
+#X obj 165 75 inlet~;
+#X obj 180 145 inlet~;
+#X obj 192 232 inlet;
+#X obj 201 187 inlet;
+#X text 60 369 Generates the pure tone associated with the drag dipole
+fundamental frequency.;
+#X floatatom 212 256 5 0 0 0 - - -;
+#X connect 0 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 1 0;
+#X connect 4 1 2 0;
+#X connect 5 0 0 0;
+#X connect 6 0 3 1;
+#X connect 7 0 6 0;
+#X connect 8 0 5 0;
+#X connect 9 0 7 0;
+#X connect 10 0 4 1;
+#X connect 10 0 13 0;
+#X connect 11 0 6 1;
+#X restore 918 547 pd dragDiFun;
+#X obj 752 480 r~ \$0-myFreq;
+#X obj 779 500 r \$0-thisPan;
+#X obj 806 520 r \$0-TuGain;
+#X obj 725 460 r~ \$0-liftDiGain;
+#N canvas 579 250 654 489 liftDi2ndNo 0;
+#X obj 124 84 inlet~;
+#X obj 120 198 inlet~;
+#X obj 161 105 inlet;
+#X obj 132 281 inlet;
+#X obj 105 282 *~;
+#X obj 105 347 throw~ l;
+#X obj 132 324 throw~ r;
+#X obj 105 303 fcpan;
+#X obj 105 65 noise~;
+#X obj 120 262 *~ 1;
+#X obj 141 241 r \$0-TuGain;
+#X obj 105 151 vcf~ 10;
+#N canvas 607 346 247 157 QV 0;
+#X obj 90 25 inlet;
+#X obj 90 47 * 5;
+#X obj 90 70 + 5;
+#X obj 90 93 outlet;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X restore 144 128 pd QV;
+#X obj 124 105 *~ 5;
+#X text 49 393 Creates the shaped noise sound equivalent to a narrow
+band signal at the lift dipole second harmonic frequency.;
+#X obj 120 220 *~ 0.1;
+#X floatatom 174 303 5 0 0 0 - - -;
+#X obj 105 173 *~ 0.5;
+#X text 206 209 0.1 Value to match normalised gain of 3rd harmonic
+given in Hardin;
+#X connect 0 0 13 0;
+#X connect 1 0 15 0;
+#X connect 2 0 12 0;
+#X connect 3 0 7 1;
+#X connect 3 0 16 0;
+#X connect 4 0 7 0;
+#X connect 7 0 5 0;
+#X connect 7 1 6 0;
+#X connect 8 0 11 0;
+#X connect 9 0 4 1;
+#X connect 10 0 9 1;
+#X connect 12 0 11 2;
+#X connect 13 0 11 1;
+#X connect 15 0 9 0;
+#X connect 17 0 4 0;
+#X restore 725 541 pd liftDi2ndNo;
+#X obj 617 497 r \$0-thisPan;
+#X obj 571 454 r~ \$0-myFreq;
+#X obj 640 517 r \$0-TuGain;
+#N canvas 899 170 491 522 liftDi2nd 0;
+#X obj 41 132 osc~;
+#X obj 41 305 throw~ l;
+#X obj 68 282 throw~ r;
+#X obj 41 239 *~;
+#X obj 41 260 fcpan;
+#X obj 56 216 *~ 1;
+#X obj 41 82 inlet~;
+#X obj 56 152 inlet~;
+#X obj 68 239 inlet;
+#X obj 77 194 inlet;
+#X obj 41 107 *~ 5;
+#X text 60 369 Generates the pure tone associated with the lift dipole
+second harmonic frequency.;
+#X obj 56 175 *~ 0.1;
+#X floatatom 104 263 5 0 0 0 - - -;
+#X text 117 168 0.1 Value to match normalised gain of 3rd harmonic
+given in Hardin;
+#X connect 0 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 1 0;
+#X connect 4 1 2 0;
+#X connect 5 0 3 1;
+#X connect 6 0 10 0;
+#X connect 7 0 12 0;
+#X connect 8 0 4 1;
+#X connect 8 0 13 0;
+#X connect 9 0 5 1;
+#X connect 10 0 0 0;
+#X connect 12 0 5 0;
+#X restore 571 540 pd liftDi2nd;
+#X obj 594 476 r~ \$0-liftDiGain;
+#X obj 618 606 r \$0-thisPan;
+#X obj 572 563 r~ \$0-myFreq;
+#X obj 641 626 r \$0-TuGain;
+#X obj 595 585 r~ \$0-liftDiGain;
+#N canvas 59 232 491 522 liftDi1st 0;
+#X obj 36 136 osc~;
+#X obj 36 309 throw~ l;
+#X obj 63 286 throw~ r;
+#X obj 36 243 *~;
+#X obj 36 264 fcpan;
+#X obj 51 220 *~ 1;
+#X obj 36 86 inlet~;
+#X obj 51 156 inlet~;
+#X obj 63 243 inlet;
+#X obj 72 198 inlet;
+#X obj 36 111 *~ 3;
+#X text 60 369 Generates the pure tone associated with the lift dipole
+first harmonic frequency.;
+#X floatatom 105 265 5 0 0 0 - - -;
+#X obj 51 179 *~ 0.6;
+#X text 114 168 0.6 Value to match normalised gain of 3rd harmonic
+given in Hardin;
+#X connect 0 0 3 0;
+#X connect 3 0 4 0;
+#X connect 4 0 1 0;
+#X connect 4 1 2 0;
+#X connect 5 0 3 1;
+#X connect 6 0 10 0;
+#X connect 7 0 13 0;
+#X connect 8 0 4 1;
+#X connect 8 0 12 0;
+#X connect 9 0 5 1;
+#X connect 10 0 0 0;
+#X connect 13 0 5 0;
+#X restore 572 649 pd liftDi1st;
+#X obj 752 584 r~ \$0-myFreq;
+#X obj 779 604 r \$0-thisPan;
+#X obj 806 624 r \$0-TuGain;
+#X obj 725 564 r~ \$0-liftDiGain;
+#N canvas 665 229 578 492 liftDi1stNo 0;
+#X obj 124 84 inlet~;
+#X obj 120 198 inlet~;
+#X obj 161 105 inlet;
+#X obj 132 281 inlet;
+#X obj 105 282 *~;
+#X obj 105 347 throw~ l;
+#X obj 132 324 throw~ r;
+#X obj 105 303 fcpan;
+#X obj 105 65 noise~;
+#X obj 120 262 *~ 1;
+#X obj 141 241 r \$0-TuGain;
+#X obj 105 151 vcf~ 10;
+#N canvas 607 346 247 157 QV 0;
+#X obj 90 25 inlet;
+#X obj 90 47 * 5;
+#X obj 90 70 + 5;
+#X obj 90 93 outlet;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X restore 144 128 pd QV;
+#X text 49 393 Creates the shaped noise sound equivalent to a narrow
+band signal at the lift dipole second harmonic frequency.;
+#X obj 124 105 *~ 3;
+#X obj 120 220 *~ 0.5;
+#X floatatom 163 302 5 0 0 0 - - -;
+#X obj 105 173 *~ 0.6;
+#X text 167 169 0.6 Value to match normalised gain of 3rd harmonic
+given in Hardin;
+#X connect 0 0 14 0;
+#X connect 1 0 15 0;
+#X connect 2 0 12 0;
+#X connect 3 0 7 1;
+#X connect 3 0 16 0;
+#X connect 4 0 7 0;
+#X connect 7 0 5 0;
+#X connect 7 1 6 0;
+#X connect 8 0 11 0;
+#X connect 9 0 4 1;
+#X connect 10 0 9 1;
+#X connect 11 0 17 0;
+#X connect 12 0 11 2;
+#X connect 14 0 11 1;
+#X connect 15 0 9 0;
+#X connect 17 0 4 0;
+#X restore 725 645 pd liftDi1stNo;
+#X obj 618 718 r \$0-thisPan;
+#X obj 572 675 r~ \$0-myFreq;
+#X obj 641 738 r \$0-TuGain;
+#X obj 595 697 r~ \$0-liftDiGain;
+#N canvas 444 150 491 522 liftDiFun 0;
+#X obj 165 125 osc~;
+#X obj 165 298 throw~ l;
+#X obj 192 275 throw~ r;
+#X obj 165 232 *~;
+#X obj 165 253 fcpan;
+#X obj 180 209 *~ 1;
+#X obj 165 75 inlet~;
+#X obj 180 145 inlet~;
+#X obj 192 232 inlet;
+#X obj 201 187 inlet;
+#X obj 165 100 *~ 1;
+#X obj 180 168 *~ 1;
+#X text 60 369 Generates the pure tone associated with the lift dipole
+fundamental frequency.;
+#X floatatom 227 254 5 0 0 0 - - -;
+#X obj 95 262 s~ fund1;
+#X connect 0 0 3 0;
+#X connect 3 0 4 0;
+#X connect 3 0 14 0;
+#X connect 4 0 1 0;
+#X connect 4 1 2 0;
+#X connect 5 0 3 1;
+#X connect 6 0 10 0;
+#X connect 7 0 11 0;
+#X connect 8 0 4 1;
+#X connect 8 0 13 0;
+#X connect 9 0 5 1;
+#X connect 10 0 0 0;
+#X connect 11 0 5 0;
+#X restore 572 761 pd liftDiFun;
+#X obj 748 693 r~ \$0-myFreq;
+#X obj 775 713 r \$0-thisPan;
+#X obj 802 733 r \$0-TuGain;
+#X obj 721 673 r~ \$0-liftDiGain;
+#N canvas 930 320 464 503 liftDiFunNo 0;
+#X obj 124 84 inlet~;
+#X obj 120 198 inlet~;
+#X obj 161 105 inlet;
+#X obj 132 281 inlet;
+#X obj 105 282 *~;
+#X obj 105 347 throw~ l;
+#X obj 132 324 throw~ r;
+#X obj 105 303 fcpan;
+#X obj 105 65 noise~;
+#X obj 120 262 *~ 1;
+#X obj 141 241 r \$0-TuGain;
+#X obj 105 151 vcf~ 10;
+#N canvas 607 346 247 157 QV 0;
+#X obj 90 25 inlet;
+#X obj 90 47 * 5;
+#X obj 90 70 + 5;
+#X obj 90 93 outlet;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X restore 144 128 pd QV;
+#X obj 124 105 *~ 1;
+#X obj 120 220 *~ 1;
+#X text 49 393 Creates the shaped noise sound equivalent to a narrow
+band signal at the lift dipole fundamental frequency.;
+#X floatatom 149 303 5 0 0 0 - - -;
+#X obj 105 173 *~ 0.5;
+#X connect 0 0 13 0;
+#X connect 1 0 14 0;
+#X connect 2 0 12 0;
+#X connect 3 0 7 1;
+#X connect 3 0 16 0;
+#X connect 4 0 7 0;
+#X connect 7 0 5 0;
+#X connect 7 1 6 0;
+#X connect 8 0 11 0;
+#X connect 9 0 4 1;
+#X connect 10 0 9 1;
+#X connect 11 0 17 0;
+#X connect 12 0 11 2;
+#X connect 13 0 11 1;
+#X connect 14 0 9 0;
+#X connect 17 0 4 0;
+#X restore 721 754 pd liftDiFunNo;
+#X text 904 579 Patches that generate all the sounds associated with
+the drag dipole;
+#X text 564 782 Patches that generate all the sounds associated with
+the lift dipole;
+#X obj 457 72 s \$0-azim;
+#X obj 532 72 s \$0-elev;
+#X obj 355 252 r \$0-elev;
+#X obj 363 273 r \$0-azim;
+#X obj 363 496 r \$0-elev;
+#X obj 377 514 r \$0-azim;
+#N canvas 1021 287 444 428 corrLen 0;
+#X obj 103 71 inlet~;
+#X obj 88 200 outlet~;
+#X obj 282 208 snapshot~;
+#X obj 282 161 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 282 135 loadbang;
+#X floatatom 282 232 8 0 0 0 - - -;
+#X obj 88 143 *~;
+#X obj 282 183 metro 100;
+#X obj 124 93 sig~ -0.245;
+#X obj 103 119 pow~;
+#X text 234 22 Y = 10^b . X^m;
+#X text 235 40 b = 1.536;
+#X text 235 56 m = -0.245;
+#X text 80 297 Equation of line derived from Norberg 2001;
+#X obj 88 169 max~ 1;
+#X obj 88 46 sig~ 44.67;
+#X connect 0 0 9 0;
+#X connect 2 0 5 0;
+#X connect 3 0 7 0;
+#X connect 4 0 3 0;
+#X connect 6 0 14 0;
+#X connect 7 0 2 0;
+#X connect 8 0 9 1;
+#X connect 9 0 6 1;
+#X connect 14 0 1 0;
+#X connect 14 0 2 0;
+#X connect 15 0 6 0;
+#X restore 1239 70 pd corrLen Calc;
+#X obj 1239 47 r~ \$0-myRey;
+#X obj 1239 94 s~ \$0-myCor;
+#X obj 337 212 r~ \$0-myCor;
+#X obj 1100 295 r \$0-contFreq;
+#X obj 1065 323 hip~;
+#X obj 310 414 r~ \$0-myCor;
+#X obj 100 558 outlet;
+#X obj 124 203 r myMet;
+#X obj 117 355 r myMet;
+#X obj 144 509 r myMet;
+#X connect 1 0 3 0;
+#X connect 2 0 27 0;
+#X connect 2 0 59 0;
+#X connect 3 0 2 0;
+#X connect 4 0 18 0;
+#X connect 6 0 4 0;
+#X connect 7 0 12 0;
+#X connect 7 0 61 0;
+#X connect 10 0 42 0;
+#X connect 10 0 66 0;
+#X connect 13 0 3 1;
+#X connect 14 0 4 1;
+#X connect 16 0 6 1;
+#X connect 17 0 1 0;
+#X connect 19 0 123 1;
+#X connect 20 0 21 0;
+#X connect 21 0 15 0;
+#X connect 22 0 20 0;
+#X connect 22 0 60 0;
+#X connect 23 0 64 0;
+#X connect 24 0 25 0;
+#X connect 24 0 98 0;
+#X connect 26 0 24 0;
+#X connect 29 0 31 0;
+#X connect 31 0 32 0;
+#X connect 32 0 30 0;
+#X connect 32 0 75 0;
+#X connect 36 0 112 1;
+#X connect 37 0 38 0;
+#X connect 37 0 170 0;
+#X connect 39 0 112 4;
+#X connect 40 0 43 0;
+#X connect 40 0 157 0;
+#X connect 41 0 44 0;
+#X connect 41 0 158 0;
+#X connect 46 0 45 0;
+#X connect 46 0 5 0;
+#X connect 46 0 77 0;
+#X connect 47 0 46 0;
+#X connect 56 0 57 0;
+#X connect 56 0 65 0;
+#X connect 59 0 74 0;
+#X connect 59 0 6 0;
+#X connect 64 0 62 0;
+#X connect 64 1 63 0;
+#X connect 69 0 112 0;
+#X connect 70 0 112 3;
+#X connect 71 0 112 5;
+#X connect 73 0 123 0;
+#X connect 76 0 94 1;
+#X connect 78 0 37 0;
+#X connect 79 0 23 0;
+#X connect 80 0 64 1;
+#X connect 81 0 84 0;
+#X connect 81 0 87 0;
+#X connect 82 0 85 0;
+#X connect 82 0 88 0;
+#X connect 83 0 86 0;
+#X connect 83 0 89 0;
+#X connect 94 0 168 0;
+#X connect 95 0 123 2;
+#X connect 96 0 94 0;
+#X connect 97 0 96 0;
+#X connect 99 0 104 1;
+#X connect 100 0 104 3;
+#X connect 101 0 104 0;
+#X connect 102 0 104 2;
+#X connect 103 0 104 5;
+#X connect 104 0 68 0;
+#X connect 104 1 67 0;
+#X connect 105 0 107 0;
+#X connect 105 0 108 0;
+#X connect 106 0 105 0;
+#X connect 109 0 124 2;
+#X connect 110 0 124 0;
+#X connect 111 0 124 1;
+#X connect 112 0 72 0;
+#X connect 114 0 115 0;
+#X connect 114 0 116 0;
+#X connect 117 0 119 0;
+#X connect 117 0 121 0;
+#X connect 118 0 117 0;
+#X connect 120 0 124 3;
+#X connect 122 0 123 3;
+#X connect 125 0 129 1;
+#X connect 126 0 129 2;
+#X connect 127 0 129 3;
+#X connect 128 0 129 0;
+#X connect 130 0 133 2;
+#X connect 131 0 133 0;
+#X connect 132 0 133 3;
+#X connect 134 0 133 1;
+#X connect 135 0 139 2;
+#X connect 136 0 139 0;
+#X connect 137 0 139 3;
+#X connect 138 0 139 1;
+#X connect 140 0 144 1;
+#X connect 141 0 144 2;
+#X connect 142 0 144 3;
+#X connect 143 0 144 0;
+#X connect 145 0 149 2;
+#X connect 146 0 149 0;
+#X connect 147 0 149 3;
+#X connect 148 0 149 1;
+#X connect 150 0 154 1;
+#X connect 151 0 154 2;
+#X connect 152 0 154 3;
+#X connect 153 0 154 0;
+#X connect 159 0 104 6;
+#X connect 160 0 104 7;
+#X connect 161 0 112 6;
+#X connect 162 0 112 7;
+#X connect 163 0 165 0;
+#X connect 164 0 163 0;
+#X connect 166 0 104 4;
+#X connect 167 0 168 1;
+#X connect 168 0 23 1;
+#X connect 169 0 112 2;
+#X connect 171 0 24 0;
+#X connect 172 0 46 0;
+#X connect 173 0 37 0;
--- a/scene demo/testBed.pd	Mon Jan 18 14:38:06 2016 +0000
+++ b/scene demo/testBed.pd	Mon Jan 18 19:32:22 2016 +0000
@@ -1,4 +1,4 @@
-#N canvas 223 51 1172 820 10;
+#N canvas 129 42 1172 820 10;
 #X obj 167 -82 loadbang;
 #N canvas 425 218 426 423 windspeed 0;
 #X obj 3 -19 +~ 1;
@@ -71,7 +71,7 @@
 #X restore -253 -154 pd windspeed;
 #X obj -268 138 delwrite~ varwind 3000;
 #X obj -159 -139 hsl 128 15 0 150 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 3100 1;
+-262144 -1 -1 2593 1;
 #X obj -225 -24 snapshot~;
 #X obj -225 -49 metro 100;
 #X obj -225 -71 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
@@ -84,7 +84,7 @@
 #X obj -23 -138 loadbang;
 #X msg -23 -110 5;
 #X obj 215 10 hsl 128 15 0.001 0.3 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 3584 1;
+-262144 -1 -1 7202 1;
 #X floatatom 223 34 8 0 0 0 - - -;
 #X obj 273 284 hsl 128 15 0.009 0.9 0 0 empty empty empty -2 -8 0 10
 -262144 -1 -1 6999 1;
@@ -94,7 +94,7 @@
 -1 -1 6350 1;
 #X floatatom 270 195 5 0 0 0 - - -;
 #X obj 261 221 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 6826 1;
+-262144 -1 -1 6350 1;
 #X floatatom 285 250 5 0 0 0 - - -;
 #X obj 236 109 hsl 128 15 100 1 1 0 empty empty empty -2 -8 0 10 -262144
 -1 -1 8877 1;
@@ -307,8 +307,8 @@
 #X connect 70 0 34 1;
 #X restore -272 382 pd opLevels;
 #X msg -256 300 5;
-#X obj -269 353 hsl 100 25 0.1 50000 0 0 empty empty empty -2 -8 0
-10 -262144 -1 -1 9440 1;
+#X obj -269 353 hsl 100 25 0.1 100000 0 0 empty empty empty -2 -8 0
+10 -262144 -1 -1 500 1;
 #X obj -7 -21 snapshot~;
 #X obj -7 -46 metro 100;
 #X floatatom -7 6 10 0 0 0 - - -;
@@ -720,7 +720,6 @@
 #X obj 555 138 s~ plotElev;
 #X msg 531 57 360 5000;
 #X msg -325 11 20;
-#X obj 197 578 freqCalcCyl3No_D1Mach;
 #X obj 598 105 sig~;
 #X msg 608 60 70;
 #X obj 646 -45 vsl 15 128 -180 180 0 0 empty empty empty 0 -9 0 10
@@ -733,7 +732,7 @@
 #X obj 320 554 +;
 #X obj 320 497 r \$0-blust;
 #X obj 392 577 hsl 128 15 0 0.5 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 182 1;
+-1 -1 31 1;
 #X obj -34 117 snapshot~;
 #X obj -34 92 metro 100;
 #X obj -34 70 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
@@ -877,14 +876,13 @@
 #X connect 56 0 44 0;
 #X restore -258 112 pd freqGust;
 #X obj -162 -116 * 0.5;
-#N canvas 1 66 1184 757 TUCalc 1;
-#X obj 119 38 vd~ varwind;
-#X obj 0 106 snapshot~;
-#X obj 0 81 metro 100;
-#X obj 0 59 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
-;
-#X floatatom 0 133 10 0 0 0 - - -;
-#X obj 0 34 loadbang;
+#N canvas 119 68 1184 757 TUCalc 0;
+#X obj 479 -56 vd~ varwind;
+#X obj 341 28 snapshot~;
+#X obj 340 3 metro 100;
+#X obj 337 -19 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 338 -38 loadbang;
 #X obj 611 530 snapshot~;
 #X obj 611 505 metro 100;
 #X obj 611 483 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
@@ -896,145 +894,3523 @@
 1;
 #X floatatom 377 628 0 0 0 0 - - -;
 #X obj 377 531 loadbang;
-#X obj 132 108 +~;
-#X obj 119 63 *~;
-#X obj 147 86 *~;
-#X obj 507 502 sqrt~;
-#X obj 158 132 +~;
-#X obj 173 110 *~;
-#X obj 186 156 +~;
-#X obj 201 134 *~;
-#X obj 212 180 +~;
-#X obj 227 158 *~;
-#X obj 270 228 +~;
-#X obj 257 183 *~;
-#X obj 285 206 *~;
-#X obj 296 252 +~;
-#X obj 311 230 *~;
-#X obj 324 276 +~;
-#X obj 339 254 *~;
-#X obj 350 300 +~;
-#X obj 365 278 *~;
-#X obj 243 205 +~;
-#X obj 376 325 +~;
-#X obj 391 303 *~;
-#X obj 402 349 +~;
-#X obj 417 327 *~;
-#X obj 428 376 +~;
-#X obj 443 354 *~;
-#X obj 454 400 +~;
-#X obj 469 378 *~;
-#X obj 481 426 +~;
-#X obj 496 404 *~;
-#X obj 507 450 +~;
-#X obj 522 428 *~;
-#X obj 147 63 vd~ varwind 200;
-#X obj 173 87 vd~ varwind 400;
-#X obj 201 111 vd~ varwind 600;
-#X obj 227 135 vd~ varwind 800;
-#X obj 257 158 vd~ varwind 1000;
-#X obj 285 183 vd~ varwind 1200;
-#X obj 311 207 vd~ varwind 1400;
-#X obj 339 231 vd~ varwind 1600;
-#X obj 365 255 vd~ varwind 1800;
-#X obj 391 280 vd~ varwind 2000;
-#X obj 417 304 vd~ varwind 2200;
-#X obj 443 331 vd~ varwind 2400;
-#X obj 469 355 vd~ varwind 2600;
-#X obj 496 381 vd~ varwind 2800;
-#X obj 522 405 vd~ varwind 3000;
-#X obj 507 476 /~ 16;
-#X obj 492 525 -~;
-#X obj 431 480 vd~ varwind;
+#X obj 52 248 sqrt~;
+#X obj 37 271 -~;
 #X obj 377 578 metro 100;
-#X obj 520 549 /~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
 #X connect 0 0 1 0;
-#X connect 0 0 16 0;
 #X connect 0 0 16 1;
-#X connect 1 0 4 0;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 522 30 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 548 75 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 537 52 pd timeAve;
+#X obj 522 76 +~;
+#X obj 533 102 +~;
+#X obj 52 222 /~ 3;
+#X floatatom 337 59 10 0 0 0 - - -;
+#X obj 520 549 -~;
+#X obj 493 581 /~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 561 96 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 586 142 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 575 119 pd timeAve;
+#X obj 560 143 +~;
+#X obj 571 169 +~;
+#X obj 546 122 +~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 599 165 pd timeAve;
+#X obj 584 192 +~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 612 186 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 637 232 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 626 209 pd timeAve;
+#X obj 611 233 +~;
+#X obj 622 259 +~;
+#X obj 597 212 +~;
+#X connect 0 0 1 0;
+#X connect 0 0 17 0;
+#X connect 0 0 24 0;
+#X connect 0 0 25 1;
+#X connect 1 0 23 0;
 #X connect 2 0 1 0;
 #X connect 3 0 2 0;
-#X connect 5 0 3 0;
-#X connect 6 0 9 0;
+#X connect 4 0 3 0;
+#X connect 5 0 8 0;
+#X connect 6 0 5 0;
 #X connect 7 0 6 0;
-#X connect 8 0 7 0;
-#X connect 10 0 8 0;
-#X connect 11 0 13 0;
-#X connect 12 0 65 0;
-#X connect 14 0 12 0;
-#X connect 15 0 19 0;
-#X connect 16 0 15 0;
-#X connect 17 0 15 1;
-#X connect 18 0 6 0;
-#X connect 18 0 63 1;
-#X connect 18 0 66 1;
-#X connect 19 0 21 0;
-#X connect 20 0 19 1;
-#X connect 21 0 23 0;
-#X connect 22 0 21 1;
-#X connect 23 0 34 0;
-#X connect 24 0 23 1;
-#X connect 25 0 28 0;
-#X connect 27 0 25 1;
-#X connect 28 0 30 0;
-#X connect 29 0 28 1;
-#X connect 30 0 32 0;
-#X connect 31 0 30 1;
-#X connect 32 0 35 0;
-#X connect 33 0 32 1;
-#X connect 34 0 25 0;
-#X connect 35 0 37 0;
-#X connect 36 0 35 1;
-#X connect 37 0 39 0;
-#X connect 38 0 37 1;
-#X connect 39 0 41 0;
-#X connect 40 0 39 1;
-#X connect 41 0 43 0;
-#X connect 42 0 41 1;
-#X connect 43 0 45 0;
-#X connect 44 0 43 1;
-#X connect 45 0 62 0;
-#X connect 46 0 45 1;
-#X connect 47 0 17 0;
-#X connect 47 0 17 1;
-#X connect 48 0 20 0;
-#X connect 48 0 20 1;
-#X connect 49 0 22 0;
-#X connect 49 0 22 1;
-#X connect 50 0 24 0;
-#X connect 50 0 24 1;
-#X connect 51 0 26 0;
-#X connect 51 0 26 1;
-#X connect 52 0 27 0;
-#X connect 52 0 27 1;
-#X connect 53 0 29 0;
-#X connect 53 0 29 1;
-#X connect 54 0 31 0;
-#X connect 54 0 31 1;
-#X connect 55 0 33 0;
-#X connect 55 0 33 1;
-#X connect 56 0 36 0;
-#X connect 56 0 36 1;
-#X connect 57 0 38 0;
-#X connect 57 0 38 1;
-#X connect 58 0 40 0;
-#X connect 58 0 40 1;
-#X connect 59 0 42 0;
-#X connect 59 0 42 1;
-#X connect 60 0 44 0;
-#X connect 60 0 44 1;
-#X connect 61 0 46 0;
-#X connect 61 0 46 1;
-#X connect 62 0 18 0;
-#X connect 63 0 66 0;
-#X connect 64 0 63 0;
-#X connect 65 0 11 0;
-#X connect 66 0 11 0;
+#X connect 9 0 7 0;
+#X connect 10 0 12 0;
+#X connect 11 0 16 0;
+#X connect 13 0 11 0;
+#X connect 14 0 15 1;
+#X connect 16 0 10 0;
+#X connect 17 0 20 0;
+#X connect 17 0 19 0;
+#X connect 18 0 21 1;
+#X connect 19 0 20 1;
+#X connect 19 0 18 0;
+#X connect 20 0 21 0;
+#X connect 21 0 31 0;
+#X connect 22 0 14 0;
+#X connect 24 0 25 0;
+#X connect 25 0 10 0;
+#X connect 26 0 28 0;
+#X connect 26 0 31 1;
+#X connect 27 0 30 1;
+#X connect 27 0 32 0;
+#X connect 28 0 29 1;
+#X connect 28 0 27 0;
+#X connect 29 0 30 0;
+#X connect 30 0 33 0;
+#X connect 31 0 29 0;
+#X connect 32 0 33 1;
+#X connect 33 0 39 0;
+#X connect 34 0 36 0;
+#X connect 34 0 39 1;
+#X connect 35 0 38 1;
+#X connect 36 0 37 1;
+#X connect 36 0 35 0;
+#X connect 37 0 38 0;
+#X connect 39 0 37 0;
 #X restore -177 202 pd TUCalc;
+#X obj 197 578 freqCalcCyl3No_D2Mach;
 #X connect 0 0 44 0;
 #X connect 3 0 8 1;
 #X connect 3 0 82 0;
-#X connect 3 0 169 0;
+#X connect 3 0 168 0;
 #X connect 4 0 7 0;
 #X connect 4 0 52 0;
 #X connect 5 0 4 0;
@@ -1046,16 +4422,16 @@
 #X connect 12 0 13 0;
 #X connect 13 0 3 0;
 #X connect 14 0 15 0;
-#X connect 14 0 147 1;
+#X connect 14 0 170 1;
 #X connect 16 0 17 0;
-#X connect 16 0 147 6;
+#X connect 16 0 170 6;
 #X connect 19 0 20 0;
-#X connect 19 0 147 4;
+#X connect 19 0 170 4;
 #X connect 21 0 22 0;
 #X connect 21 0 124 0;
-#X connect 21 0 147 5;
+#X connect 21 0 170 5;
 #X connect 23 0 24 0;
-#X connect 23 0 147 3;
+#X connect 23 0 170 3;
 #X connect 29 0 31 0;
 #X connect 30 0 26 0;
 #X connect 30 1 27 0;
@@ -1072,9 +4448,9 @@
 #X connect 43 0 16 0;
 #X connect 44 0 83 0;
 #X connect 44 0 110 0;
-#X connect 44 0 151 0;
+#X connect 44 0 150 0;
 #X connect 44 0 42 0;
-#X connect 44 0 153 0;
+#X connect 44 0 152 0;
 #X connect 44 0 43 0;
 #X connect 44 0 47 0;
 #X connect 44 0 72 0;
@@ -1082,7 +4458,7 @@
 #X connect 44 0 74 0;
 #X connect 44 0 119 0;
 #X connect 45 0 46 0;
-#X connect 45 0 147 2;
+#X connect 45 0 170 2;
 #X connect 47 0 45 0;
 #X connect 48 0 30 1;
 #X connect 49 0 105 0;
@@ -1094,22 +4470,21 @@
 #X connect 60 0 21 0;
 #X connect 61 0 16 0;
 #X connect 63 0 64 0;
-#X connect 63 0 147 7;
+#X connect 63 0 170 7;
 #X connect 65 0 63 0;
 #X connect 66 0 67 0;
-#X connect 66 0 147 8;
+#X connect 66 0 170 8;
 #X connect 68 0 66 0;
 #X connect 69 0 70 0;
-#X connect 69 0 147 9;
+#X connect 69 0 170 9;
 #X connect 71 0 69 0;
 #X connect 72 0 63 0;
 #X connect 73 0 66 0;
 #X connect 74 0 69 0;
 #X connect 78 0 21 0;
-#X connect 79 0 2 0;
 #X connect 80 0 21 0;
 #X connect 81 0 14 0;
-#X connect 83 0 147 0;
+#X connect 83 0 170 0;
 #X connect 84 0 86 0;
 #X connect 85 0 86 0;
 #X connect 87 0 97 0;
@@ -1134,14 +4509,15 @@
 #X connect 108 0 109 0;
 #X connect 110 0 14 0;
 #X connect 114 0 21 0;
-#X connect 115 0 156 1;
+#X connect 115 0 155 1;
 #X connect 116 0 115 0;
 #X connect 119 0 115 0;
-#X connect 120 0 147 1;
+#X connect 120 0 170 1;
 #X connect 123 0 21 0;
 #X connect 125 0 126 0;
-#X connect 125 0 168 0;
-#X connect 125 1 159 0;
+#X connect 125 0 167 0;
+#X connect 125 0 2 0;
+#X connect 125 1 158 0;
 #X connect 126 0 129 0;
 #X connect 127 0 126 0;
 #X connect 128 0 127 0;
@@ -1157,24 +4533,24 @@
 #X connect 141 0 139 0;
 #X connect 143 0 138 0;
 #X connect 145 0 137 0;
-#X connect 147 0 41 0;
-#X connect 147 1 111 0;
-#X connect 149 0 148 0;
-#X connect 150 0 148 0;
-#X connect 151 0 23 0;
-#X connect 152 0 79 0;
-#X connect 153 0 21 0;
-#X connect 154 0 133 0;
-#X connect 156 0 118 0;
-#X connect 156 0 158 0;
-#X connect 156 0 147 10;
-#X connect 157 0 156 0;
-#X connect 159 0 162 0;
+#X connect 148 0 147 0;
+#X connect 149 0 147 0;
+#X connect 150 0 23 0;
+#X connect 151 0 79 0;
+#X connect 152 0 21 0;
+#X connect 153 0 133 0;
+#X connect 155 0 118 0;
+#X connect 155 0 157 0;
+#X connect 155 0 170 10;
+#X connect 156 0 155 0;
+#X connect 158 0 161 0;
+#X connect 159 0 158 0;
 #X connect 160 0 159 0;
-#X connect 161 0 160 0;
-#X connect 163 0 161 0;
-#X connect 165 0 14 0;
-#X connect 166 0 155 0;
-#X connect 166 1 8 0;
-#X connect 167 0 3 0;
-#X connect 169 0 9 1;
+#X connect 162 0 160 0;
+#X connect 164 0 14 0;
+#X connect 165 0 154 0;
+#X connect 165 1 8 0;
+#X connect 166 0 3 0;
+#X connect 168 0 9 1;
+#X connect 170 0 41 0;
+#X connect 170 1 111 0;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scene demo/testBedD2.pd	Mon Jan 18 19:32:22 2016 +0000
@@ -0,0 +1,4445 @@
+#N canvas 84 32 1205 822 10;
+#X obj 195 -91 loadbang;
+#X obj -218 142 delwrite~ varwind 3000;
+#X obj -108 -73 hsl 128 15 0 150 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 2371 1;
+#X obj -300 23 snapshot~;
+#X floatatom -300 50 10 0 0 0 - - -;
+#X obj -217 -29 *~ 1;
+#X obj -217 -3 +~ 1;
+#X text -303 68 Wind Speed;
+#X obj -19 -117 loadbang;
+#X msg -19 -97 5;
+#X obj 243 1 hsl 128 15 0.001 0.3 1 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 5127 1;
+#X floatatom 251 25 8 0 0 0 - - -;
+#X obj 301 275 hsl 128 15 0.009 0.9 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 6999 1;
+#X floatatom 328 304 5 0 0 0 - - -;
+#X text 378 2 Diameter;
+#X obj 277 157 hsl 128 15 -90 90 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 6350 1;
+#X floatatom 298 186 5 0 0 0 - - -;
+#X obj 289 212 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 6703 1;
+#X floatatom 313 241 5 0 0 0 - - -;
+#X obj 264 100 hsl 128 15 100 1 1 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 7759 1;
+#X floatatom 275 129 5 0 0 0 - - -;
+#X text 442 276 Pan Value;
+#X obj -243 416 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
+#X obj -180 416 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
+#X text -183 325 Gain;
+#X obj -235 296 loadbang;
+#N canvas 251 23 1189 827 opLevels 0;
+#X obj 74 188 dac~;
+#X obj 30 70 catch~ l;
+#X obj 128 70 catch~ r;
+#X obj 129 104 *~ 0.45;
+#X obj 30 104 *~ 0.45;
+#X obj 30 210 prvu~;
+#X obj 129 211 prvu~;
+#X obj 93 33 inlet;
+#X obj 30 239 outlet;
+#X obj 129 239 outlet;
+#X obj 74 143 /~ 15;
+#X obj 95 165 /~ 15;
+#X obj 196 132 inlet;
+#X obj 215 208 /~ 2;
+#X obj 227 184 +~;
+#X obj 215 254 outlet~;
+#X obj 93 68 / 100;
+#N canvas 0 22 450 300 (subpatch) 0;
+#X array play-01 430592 float 0;
+#X coords 0 1 430591 -1 750 71 1;
+#X restore 337 61 graph;
+#X obj 353 326 bng 15 250 50 0 empty empty play -6 -10 0 18 -225280
+-1 -90881;
+#X obj 418 342 bng 15 250 50 0 empty bang-load load -4 -6 0 12 -228992
+-1 -1;
+#X floatatom 381 360 5 2 2000 1 ratio ratio_set -;
+#X floatatom 353 502 5 0 0 0 - - -;
+#X obj 447 544 f;
+#X obj 486 598 ==;
+#X obj 476 525 + 1;
+#X obj 353 528 t f b;
+#X obj 486 614 sel 1;
+#X msg 438 511 0;
+#X obj 535 554 t f f;
+#X obj 461 318 t b b;
+#X floatatom 503 385 0 0 0 0 length(ms) - -;
+#X obj 353 480 spigot;
+#X obj 353 448 t f f;
+#X obj 383 464 > 0;
+#N canvas 0 23 462 312 hssc+rfft 0;
+#X obj 102 168 hssc~;
+#X obj 102 126 rfft~;
+#X obj 102 78 inlet~;
+#X obj 147 126 inlet;
+#X text 141 169 ratio;
+#X obj 102 208 outlet;
+#X obj 146 208 outlet;
+#X obj 238 170 block~ 2048;
+#X connect 0 0 5 0;
+#X connect 0 1 6 0;
+#X connect 1 0 0 0;
+#X connect 1 1 0 1;
+#X connect 2 0 1 0;
+#X connect 3 0 0 2;
+#X restore 353 407 pd hssc+rfft;
+#X obj 353 560 tabwrite hssc;
+#X floatatom 538 471 5 0 0 0 - - -;
+#X obj 632 500 f;
+#X obj 661 532 ==;
+#X obj 661 500 + 1;
+#X obj 538 484 t f b;
+#X obj 661 548 sel 1;
+#X msg 661 564 0;
+#X obj 661 516 t f f;
+#X obj 538 455 spigot;
+#X obj 538 423 t f f;
+#X obj 568 439 > 0;
+#N canvas 0 22 450 300 (subpatch) 0;
+#X array hssc 420 float 0;
+#X coords 0 511 419 0 750 71 1;
+#X restore 337 134 graph;
+#N canvas 0 22 450 300 (subpatch) 0;
+#X array sssc 420 float 0;
+#X coords 0 511 419 0 750 71 1;
+#X restore 337 220 graph;
+#X obj 538 516 tabwrite sssc;
+#N canvas 0 22 450 300 (subpatch) 0;
+#X array pointer 420 float 0;
+#X coords 0 1 419 0 750 11 1;
+#X restore 337 207 graph;
+#X obj 628 615 tabwrite pointer;
+#X obj 632 583 t b f b f;
+#X msg 674 599 1;
+#X obj 651 599 - 1;
+#X msg 628 599 0;
+#X obj 417 438 del 100;
+#X msg 418 468 \; pointer const 0;
+#X obj 456 401 + 100;
+#N canvas 0 22 454 304 init 0;
+#X obj 104 162 s ratio_set;
+#X msg 104 146 100;
+#X obj 104 130 loadbang;
+#X connect 1 0 0 0;
+#X connect 2 0 1 0;
+#X restore 353 609 pd init;
+#X floatatom 559 372 5 0 0 1 frames - -;
+#X text 686 302 The highest significant spectral component is defined
+as the highest frequency bin of a discrete Fourier transform with an
+amplitude equal to the strongest component divided by the hssc ratio
+\, input to the third inlet of the object.;
+#X text 686 352 It may be used to trace the extent of high frequencies
+in the input relative to prominent components \, a sort of spectral
+envelope...;
+#X text 590 394 between highest significant spectral component and
+strongest significant spectral component;
+#X text 272 408 IN HERE--->;
+#X msg 824 475 \; pd dsp 1 \; bang-load bang;
+#X text 827 459 start here;
+#X text 828 516 then hit play;
+#N canvas 369 151 494 344 META 0;
+#X text 12 185 HELP_PATCH_AUTHORS Ed Kelly. Revised by Jonathan Wilkes
+for Pd-extended 0.42 to conform to the PDDP template.;
+#X text 12 165 AUTHOR Ed Kelly <morph_2016@yahoo.co.uk>;
+#X text 12 5 KEYWORDS signal;
+#X text 12 25 LICENSE GPL v3;
+#X text 12 45 DESCRIPTION the highest significant spectral component
+;
+#X text 12 65 INLET_0 signal;
+#X text 12 85 INLET_1 signal;
+#X text 12 105 INLET_2 float;
+#X text 12 125 OUTLET_0 float;
+#X text 12 145 OUTLET_1 float;
+#X restore 1059 625 pd META;
+#X floatatom 298 456 5 0 0 0 - - -;
+#X msg 344 358 2;
+#X floatatom 298 480 5 0 0 0 - - -;
+#X connect 1 0 4 0;
+#X connect 2 0 3 0;
+#X connect 3 0 6 0;
+#X connect 3 0 11 0;
+#X connect 4 0 5 0;
+#X connect 4 0 10 0;
+#X connect 5 0 8 0;
+#X connect 6 0 9 0;
+#X connect 7 0 16 0;
+#X connect 10 0 0 0;
+#X connect 10 0 14 0;
+#X connect 10 0 34 0;
+#X connect 11 0 0 1;
+#X connect 11 0 14 1;
+#X connect 11 0 34 0;
+#X connect 12 0 10 1;
+#X connect 12 0 11 1;
+#X connect 13 0 15 0;
+#X connect 14 0 13 0;
+#X connect 16 0 3 1;
+#X connect 16 0 4 1;
+#X connect 18 0 29 0;
+#X connect 20 0 34 1;
+#X connect 21 0 25 0;
+#X connect 22 0 24 0;
+#X connect 22 0 35 1;
+#X connect 23 0 26 0;
+#X connect 24 0 28 0;
+#X connect 25 0 35 0;
+#X connect 25 1 22 0;
+#X connect 26 0 27 0;
+#X connect 27 0 22 1;
+#X connect 28 0 23 0;
+#X connect 28 1 22 1;
+#X connect 29 1 27 0;
+#X connect 29 1 42 0;
+#X connect 29 1 56 0;
+#X connect 30 0 58 0;
+#X connect 31 0 21 0;
+#X connect 32 0 31 0;
+#X connect 32 1 33 0;
+#X connect 33 0 31 1;
+#X connect 34 0 32 0;
+#X connect 34 0 69 0;
+#X connect 34 1 45 0;
+#X connect 34 1 71 0;
+#X connect 36 0 40 0;
+#X connect 37 0 39 0;
+#X connect 37 0 49 1;
+#X connect 37 0 52 0;
+#X connect 38 0 41 0;
+#X connect 39 0 43 0;
+#X connect 40 0 49 0;
+#X connect 40 1 37 0;
+#X connect 41 0 42 0;
+#X connect 42 0 37 1;
+#X connect 43 0 38 0;
+#X connect 43 1 37 1;
+#X connect 44 0 36 0;
+#X connect 45 0 44 0;
+#X connect 45 1 46 0;
+#X connect 46 0 44 1;
+#X connect 52 0 55 0;
+#X connect 52 1 54 0;
+#X connect 52 2 53 0;
+#X connect 52 3 51 1;
+#X connect 53 0 51 0;
+#X connect 54 0 51 1;
+#X connect 55 0 51 0;
+#X connect 56 0 57 0;
+#X connect 56 0 27 0;
+#X connect 56 0 42 0;
+#X connect 58 0 56 1;
+#X connect 70 0 34 1;
+#X restore -244 373 pd opLevels;
+#X msg -235 319 5;
+#X obj -241 344 hsl 100 25 0.1 100000 0 0 empty empty empty -2 -8 0
+10 -262144 -1 -1 990 1;
+#N canvas 20 383 344 123 machCalc 0;
+#X text 107 15 Speed of Sound (dry air 20 Degs C);
+#X obj 26 -14 vd~ varwind;
+#X obj 26 33 s~ MY_MACH;
+#X obj 26 9 /~ 343.21;
+#X connect 1 0 3 0;
+#X connect 3 0 2 0;
+#X restore 39 -60 pd machCalc;
+#X obj 368 -148 bng 35 250 50 0 empty empty empty 17 7 0 10 -4032 -1
+-1;
+#X floatatom 225 594 0 0 0 0 - - -;
+#X msg 124 140 0;
+#X msg 81 258 0.5;
+#X obj 195 -67 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 252 57 hsl 128 15 1 10 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 12700 1;
+#X floatatom 273 76 8 0 0 0 - - -;
+#X msg 161 40 4;
+#X obj -124 347 hsl 100 25 1 127 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj -127 301 loadbang;
+#X text -62 326 No Of Sources;
+#X text 384 41 Length;
+#X obj -359 51 s WSPEED;
+#X obj 368 -107 s SET_UP;
+#X obj 242 -20 r SET_UP;
+#X obj 311 35 r SET_UP;
+#X obj 378 74 r SET_UP;
+#X obj 365 126 r SET_UP;
+#X obj 371 186 r SET_UP;
+#X obj 378 244 r SET_UP;
+#X text 402 101 Obs Distance;
+#X obj 314 333 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 6350 1;
+#X floatatom 348 362 5 0 0 0 - - -;
+#X obj 396 307 r SET_UP;
+#X obj 326 387 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 6350 1;
+#X floatatom 341 414 5 0 0 0 - - -;
+#X obj 408 361 r SET_UP;
+#X obj 338 440 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 6350 1;
+#X floatatom 349 462 5 0 0 0 - - -;
+#X obj 420 414 r SET_UP;
+#X msg 59 316 0;
+#X msg 39 370 0;
+#X msg 20 423 0;
+#X text 465 388 Source Rotation Y;
+#X text 477 441 Source Rotation Z;
+#N canvas 143 266 1013 557 writing 0;
+#X obj 23 -100 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 23 -134 loadbang;
+#X obj 203 59 r rey1;
+#X obj 164 26 r outFreq1;
+#X obj 249 48 r Diameter1;
+#N canvas 0 22 450 278 (subpatch) 0;
+#X array freqs 2000 float 3;
+#A 0 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1;
+#A 1000 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1;
+#X coords 0 350 2000 200 500 400 1 0 0;
+#X restore 444 -90 graph;
+#X obj 342 46 tabwrite freqs;
+#X obj 106 293 textfile;
+#X msg 215 264 clear \, rewind;
+#X obj 23 110 f;
+#X obj 78 109 f;
+#X obj 149 106 f;
+#X obj 188 103 f;
+#X obj 234 108 f;
+#X msg 24 142 add2 \$1;
+#X msg 76 141 add2 \$1;
+#X msg 130 142 add2 \$1;
+#X msg 180 143 add2 \$1;
+#X msg 286 142 add \$1;
+#X obj 316 92 r qValue1;
+#X obj 278 118 f;
+#X obj 23 56 t b b b b b b;
+#X msg 233 144 add2 \$1;
+#X obj 348 -89 inlet~;
+#X obj 358 -47 snapshot~;
+#X obj 23 -70 metro 1;
+#X obj 93 3 r azim;
+#X floatatom 247 3 5 0 0 0 - - -;
+#X obj 397 104 inlet;
+#X obj 219 -38 count 410000;
+#X msg 246 -112 410000;
+#X msg 268 181 write gusts2.txt;
+#X connect 0 0 25 0;
+#X connect 1 0 0 0;
+#X connect 2 0 12 1;
+#X connect 3 0 6 0;
+#X connect 3 0 11 1;
+#X connect 4 0 13 1;
+#X connect 8 0 7 0;
+#X connect 14 0 7 0;
+#X connect 15 0 7 0;
+#X connect 16 0 7 0;
+#X connect 17 0 7 0;
+#X connect 18 0 7 0;
+#X connect 21 0 9 0;
+#X connect 21 1 10 0;
+#X connect 21 2 11 0;
+#X connect 21 3 12 0;
+#X connect 21 4 13 0;
+#X connect 21 5 20 0;
+#X connect 22 0 7 0;
+#X connect 23 0 24 0;
+#X connect 24 0 20 1;
+#X connect 25 0 21 0;
+#X connect 25 0 24 0;
+#X connect 25 0 29 0;
+#X connect 26 0 10 1;
+#X connect 28 0 18 0;
+#X connect 29 0 6 1;
+#X connect 29 0 9 1;
+#X connect 29 0 27 0;
+#X connect 30 0 29 1;
+#X connect 31 0 7 0;
+#X restore 39 -81 pd writing;
+#X msg 199 156 -45;
+#X obj -263 114 sig~;
+#X msg 162 223 5;
+#X msg 322 -29 0.01;
+#X floatatom -70 -50 5 0 0 0 - - -;
+#X msg 227 -48 0;
+#X obj -455 256 unpack f f f f f f;
+#X obj -350 280 s GAIN;
+#X obj -244 273 r GAIN;
+#X obj -392 324 s DIST;
+#X obj 444 74 r DIST;
+#X obj -413 345 s LEN;
+#X obj 425 34 r LEN;
+#X obj -434 365 s DIA;
+#X obj 422 -31 r DIA;
+#X obj -455 386 s SPEED;
+#X obj -111 -97 r SPEED;
+#X obj -454 72 loadbang;
+#X msg -127 324 1;
+#X floatatom -301 374 8 0 0 0 - - -;
+#X floatatom 286 593 0 0 0 0 - - -;
+#X text 117 595 Fundamental Freq;
+#X text 270 612 Reynolds No.;
+#X msg 153 179 90;
+#X obj 366 523 hsl 128 15 0 0.5 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj 434 494 r SET_UP;
+#X text 505 524 Turbulence Intensity;
+#X floatatom 373 567 5 0 0 0 - - -;
+#X msg -11 506 0;
+#X msg 282 -43 1;
+#X text 428 213 Obs Elevation;
+#X text 416 157 Obs Azimuth;
+#X obj 435 182 r ELEV;
+#X obj 468 234 s elev;
+#N canvas 634 290 596 443 windDirection 0;
+#X obj 183 0 inlet~;
+#X obj 280 52 inlet;
+#X obj 280 86 sig~;
+#X obj 351 53 hsl 128 15 0 360 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X floatatom 334 97 5 0 0 0 - - -;
+#X obj 185 251 *~;
+#X obj 185 279 outlet~;
+#X obj 384 308 snapshot~;
+#X obj 384 261 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 384 334 10 0 0 0 - - -;
+#X obj 384 235 loadbang;
+#X obj 246 254 outlet~;
+#X obj 200 195 cos~;
+#X obj 384 283 metro 10;
+#X obj 200 135 +~;
+#X obj 200 71 lop~ 1;
+#X obj 246 194 *~ 360;
+#X obj 200 91 lop~ 1;
+#X obj 200 30 noise~;
+#X obj 200 51 lop~ 1;
+#X obj 200 157 /~ 360;
+#X obj 200 113 *~ 800;
+#X obj 200 221 abs~;
+#X connect 0 0 5 0;
+#X connect 1 0 2 0;
+#X connect 2 0 14 1;
+#X connect 3 0 4 0;
+#X connect 5 0 6 0;
+#X connect 7 0 9 0;
+#X connect 8 0 13 0;
+#X connect 10 0 8 0;
+#X connect 12 0 22 0;
+#X connect 13 0 7 0;
+#X connect 14 0 20 0;
+#X connect 15 0 17 0;
+#X connect 16 0 7 0;
+#X connect 16 0 11 0;
+#X connect 17 0 21 0;
+#X connect 18 0 19 0;
+#X connect 19 0 15 0;
+#X connect 20 0 12 0;
+#X connect 20 0 16 0;
+#X connect 21 0 14 0;
+#X connect 22 0 5 1;
+#X restore -218 76 pd windDirection;
+#X obj -65 121 snapshot~;
+#X floatatom -65 148 10 0 0 0 - - -;
+#X text -68 166 Wind Speed;
+#X obj -122 51 hsl 128 15 0 360 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X text 453 334 Source Rotation X;
+#X msg 548 26 0;
+#X obj 548 101 -~ 180;
+#X obj 548 77 line~ 0 1;
+#X obj 572 153 snapshot~;
+#X floatatom 572 180 10 0 0 0 - - -;
+#N canvas 9 521 450 362 PlotWrt 0;
+#X obj 116 303 textfile;
+#X msg 345 204 clear \, rewind;
+#X msg 169 202 add \$1;
+#X msg 116 202 add2 \$1;
+#X obj 105 92 snapshot~;
+#X obj 105 45 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 119 129 10 0 0 0 - - -;
+#X obj 105 20 loadbang;
+#X obj 198 92 snapshot~;
+#X obj 198 45 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 250 119 10 0 0 0 - - -;
+#X obj 198 20 loadbang;
+#X obj 343 45 r~ plotElev;
+#X obj 35 19 r~ plotOPF;
+#X obj 14 75 r~ plotOPN;
+#X obj 37 101 +~;
+#X obj 105 67 metro 10;
+#X obj 198 67 metro 10;
+#X obj 27 166 +~;
+#X obj 13 134 r~ plotOPD;
+#X msg 218 202 write polarD2.txt;
+#X connect 1 0 0 0;
+#X connect 2 0 0 0;
+#X connect 3 0 0 0;
+#X connect 4 0 6 0;
+#X connect 4 0 3 0;
+#X connect 5 0 16 0;
+#X connect 7 0 5 0;
+#X connect 8 0 10 0;
+#X connect 8 0 2 0;
+#X connect 9 0 17 0;
+#X connect 11 0 9 0;
+#X connect 12 0 8 0;
+#X connect 13 0 15 0;
+#X connect 14 0 15 1;
+#X connect 15 0 18 1;
+#X connect 16 0 4 0;
+#X connect 17 0 8 0;
+#X connect 18 0 4 0;
+#X connect 19 0 18 0;
+#X connect 20 0 0 0;
+#X restore 39 -19 pd PlotWrt;
+#X obj 548 203 s~ plotElev;
+#X msg 559 48 360 5000;
+#X obj 626 96 sig~;
+#X msg 636 51 70;
+#X obj 674 -54 vsl 15 128 -180 180 0 0 empty empty empty 0 -9 0 10
+-262144 -1 -1 0 1;
+#X msg 145 83 4;
+#X msg -263 91 34.32;
+#X obj -286 -29 s \$0-blust;
+#X obj 348 545 +;
+#X obj 348 488 r \$0-blust;
+#X obj 420 568 hsl 128 15 0 0.5 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj 16 121 snapshot~;
+#X floatatom 16 148 10 0 0 0 - - -;
+#X text 13 166 Wind Direction;
+#X obj -242 -55 WindGenD1;
+#X msg -56 -96 20;
+#N canvas 217 158 755 687 freqGust 0;
+#X obj 259 27 inlet~;
+#X obj 309 64 snapshot~;
+#X floatatom 333 90 10 0 0 0 - - -;
+#X obj 309 -8 loadbang;
+#X obj 309 15 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 294 156 -;
+#X floatatom 294 185 0 0 0 0 - - -;
+#X obj 198 51 snapshot~;
+#X floatatom 154 86 10 0 0 0 - - -;
+#X obj 198 -21 loadbang;
+#X obj 198 2 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
+;
+#X obj 59 278 snapshot~;
+#X floatatom 59 305 10 0 0 0 - - -;
+#X obj 59 206 loadbang;
+#X obj 59 229 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 59 253 metro 10;
+#X floatatom 294 237 5 0 0 0 - - -;
+#X obj 370 238 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X msg 370 259 reset;
+#X obj 370 187 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 370 162 loadbang;
+#X floatatom 259 233 5 0 0 0 - - -;
+#X obj 259 208 < 0;
+#X obj 309 39 metro 10;
+#X obj 106 22 vd~ varwind 1;
+#X obj 294 212 >= 0;
+#X obj 152 341 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 152 318 onebang 1;
+#X obj 152 297 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 203 297 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X msg 152 364 1;
+#X floatatom 152 410 5 0 0 0 - - -;
+#X obj 152 387 count 1000;
+#X obj 152 271 select 1;
+#X obj 262 276 select 1;
+#X obj 251 420 f;
+#X floatatom 251 466 0 0 0 0 - - -;
+#X obj 251 493 sig~;
+#X obj 198 26 metro 10;
+#X obj 370 212 metro 5000;
+#X obj 251 443 * 0.1;
+#X obj 509 453 f;
+#X obj 481 494 count 10000;
+#X obj 446 509 /;
+#X floatatom 444 566 3 0 0 0 - - -;
+#X floatatom 539 531 5 0 0 0 - - -;
+#X floatatom 367 514 0 0 0 0 - - -;
+#X obj 456 462 +;
+#X msg 536 465 reset;
+#X obj 481 402 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X msg 508 418 0;
+#X obj 384 394 spigot;
+#X msg 494 330 1;
+#X msg 434 331 0;
+#X obj 434 393 spigot;
+#X floatatom 405 560 5 0 0 0 - - -;
+#X obj 446 536 + 0.05;
+#X obj 618 261 delay~ 1;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 1 0 5 1;
+#X connect 3 0 4 0;
+#X connect 4 0 23 0;
+#X connect 5 0 6 0;
+#X connect 6 0 22 0;
+#X connect 6 0 25 0;
+#X connect 7 0 8 0;
+#X connect 7 0 5 0;
+#X connect 9 0 10 0;
+#X connect 10 0 38 0;
+#X connect 11 0 12 0;
+#X connect 13 0 14 0;
+#X connect 14 0 15 0;
+#X connect 15 0 11 0;
+#X connect 16 0 34 0;
+#X connect 17 0 18 0;
+#X connect 17 0 35 0;
+#X connect 18 0 32 0;
+#X connect 19 0 39 0;
+#X connect 20 0 19 0;
+#X connect 21 0 33 0;
+#X connect 22 0 21 0;
+#X connect 23 0 1 0;
+#X connect 24 0 7 0;
+#X connect 25 0 16 0;
+#X connect 26 0 30 0;
+#X connect 27 0 26 0;
+#X connect 28 0 27 0;
+#X connect 29 0 27 1;
+#X connect 30 0 32 0;
+#X connect 31 0 35 1;
+#X connect 32 0 31 0;
+#X connect 33 0 28 0;
+#X connect 34 0 29 0;
+#X connect 35 0 40 0;
+#X connect 36 0 37 0;
+#X connect 36 0 51 0;
+#X connect 38 0 7 0;
+#X connect 39 0 17 0;
+#X connect 39 0 54 0;
+#X connect 40 0 36 0;
+#X connect 41 0 47 1;
+#X connect 42 0 43 1;
+#X connect 42 0 45 0;
+#X connect 43 0 55 0;
+#X connect 43 0 56 0;
+#X connect 47 0 41 0;
+#X connect 47 0 46 0;
+#X connect 47 0 43 0;
+#X connect 48 0 42 0;
+#X connect 48 0 47 0;
+#X connect 49 0 42 0;
+#X connect 49 0 47 0;
+#X connect 50 0 41 0;
+#X connect 51 0 47 0;
+#X connect 52 0 51 1;
+#X connect 52 0 54 1;
+#X connect 53 0 51 1;
+#X connect 53 0 54 1;
+#X connect 54 0 42 0;
+#X connect 56 0 44 0;
+#X restore -208 116 pd freqGust;
+#N canvas 119 68 1184 757 TUCalc 0;
+#X obj 479 -56 vd~ varwind;
+#X obj 341 28 snapshot~;
+#X obj 340 3 metro 100;
+#X obj 337 -19 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 338 -38 loadbang;
+#X obj 611 530 snapshot~;
+#X obj 611 505 metro 100;
+#X obj 611 483 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 611 553 10 0 0 0 - - -;
+#X obj 611 458 loadbang;
+#X obj 377 603 snapshot~;
+#X obj 377 556 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 377 628 0 0 0 0 - - -;
+#X obj 377 531 loadbang;
+#X obj 52 248 sqrt~;
+#X obj 37 271 -~;
+#X obj 377 578 metro 100;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 522 30 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 548 75 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 537 52 pd timeAve;
+#X obj 522 76 +~;
+#X obj 533 102 +~;
+#X obj 52 222 /~ 3;
+#X floatatom 337 59 10 0 0 0 - - -;
+#X obj 520 549 -~;
+#X obj 493 581 /~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 561 96 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 586 142 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 575 119 pd timeAve;
+#X obj 560 143 +~;
+#X obj 571 169 +~;
+#X obj 546 122 +~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 599 165 pd timeAve;
+#X obj 584 192 +~;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 612 186 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 637 232 pd timeAve;
+#N canvas 228 23 895 824 timeAve 0;
+#X obj 247 -121 delay~ 1;
+#X obj 260 -98 delay~ 1;
+#X obj 271 -74 delay~ 1;
+#X obj 232 -143 inlet~;
+#X obj 280 -50 delay~ 1;
+#X obj 291 -26 delay~ 1;
+#X obj 302 -2 delay~ 1;
+#X obj 315 22 delay~ 1;
+#X obj 326 46 delay~ 1;
+#X obj 339 69 delay~ 1;
+#X obj 350 93 delay~ 1;
+#X obj 361 117 delay~ 1;
+#X obj 370 141 delay~ 1;
+#X obj 381 165 delay~ 1;
+#X obj 392 189 delay~ 1;
+#X obj 405 213 delay~ 1;
+#X obj 232 -98 +~;
+#X obj 245 -74 +~;
+#X obj 256 -51 +~;
+#X obj 265 -27 +~;
+#X obj 276 -3 +~;
+#X obj 287 21 +~;
+#X obj 298 45 +~;
+#X obj 310 69 +~;
+#X obj 321 93 +~;
+#X obj 333 117 +~;
+#X obj 344 141 +~;
+#X obj 355 166 +~;
+#X obj 366 190 +~;
+#X obj 377 213 +~;
+#X obj 388 237 +~;
+#X obj 118 397 metro 100;
+#X obj 118 420 snapshot~;
+#X floatatom 118 446 0 0 0 0 - - -;
+#X obj 118 376 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 56 394 metro 100;
+#X obj 56 417 snapshot~;
+#X floatatom 56 445 0 0 0 0 - - -;
+#X obj 56 373 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 416 235 delay~ 1;
+#X obj 429 258 delay~ 1;
+#X obj 440 282 delay~ 1;
+#X obj 449 306 delay~ 1;
+#X obj 460 330 delay~ 1;
+#X obj 471 354 delay~ 1;
+#X obj 484 378 delay~ 1;
+#X obj 496 399 delay~ 1;
+#X obj 509 422 delay~ 1;
+#X obj 520 446 delay~ 1;
+#X obj 531 470 delay~ 1;
+#X obj 540 494 delay~ 1;
+#X obj 551 518 delay~ 1;
+#X obj 562 542 delay~ 1;
+#X obj 573 565 delay~ 1;
+#X obj 401 258 +~;
+#X obj 414 282 +~;
+#X obj 425 305 +~;
+#X obj 434 329 +~;
+#X obj 445 353 +~;
+#X obj 456 377 +~;
+#X obj 467 401 +~;
+#X obj 479 425 +~;
+#X obj 490 449 +~;
+#X obj 503 470 +~;
+#X obj 514 494 +~;
+#X obj 525 519 +~;
+#X obj 536 543 +~;
+#X obj 547 566 +~;
+#X obj 558 590 +~;
+#X obj 586 588 delay~ 1;
+#X obj 571 611 +~;
+#X obj 274 574 outlet~;
+#X obj 56 474 -;
+#X floatatom 56 499 0 0 0 0 - - -;
+#X obj 126 -139 delay~ 1;
+#X obj 139 -116 delay~ 1;
+#X obj 150 -92 delay~ 1;
+#X obj 159 -68 delay~ 1;
+#X obj 170 -44 delay~ 1;
+#X obj 181 -20 delay~ 1;
+#X obj 194 4 delay~ 1;
+#X obj 205 28 delay~ 1;
+#X obj 218 51 delay~ 1;
+#X obj 229 75 delay~ 1;
+#X obj 240 99 delay~ 1;
+#X obj 249 123 delay~ 1;
+#X obj 260 147 delay~ 1;
+#X obj 271 171 delay~ 1;
+#X obj 284 195 delay~ 1;
+#X obj 111 -116 +~;
+#X obj 124 -92 +~;
+#X obj 135 -69 +~;
+#X obj 144 -45 +~;
+#X obj 155 -21 +~;
+#X obj 166 3 +~;
+#X obj 177 27 +~;
+#X obj 189 51 +~;
+#X obj 200 75 +~;
+#X obj 212 99 +~;
+#X obj 223 123 +~;
+#X obj 234 148 +~;
+#X obj 245 172 +~;
+#X obj 256 195 +~;
+#X obj 267 219 +~;
+#X obj 295 217 delay~ 1;
+#X obj 308 240 delay~ 1;
+#X obj 319 264 delay~ 1;
+#X obj 328 288 delay~ 1;
+#X obj 339 312 delay~ 1;
+#X obj 350 336 delay~ 1;
+#X obj 363 360 delay~ 1;
+#X obj 375 381 delay~ 1;
+#X obj 388 404 delay~ 1;
+#X obj 399 428 delay~ 1;
+#X obj 410 452 delay~ 1;
+#X obj 419 476 delay~ 1;
+#X obj 430 500 delay~ 1;
+#X obj 441 524 delay~ 1;
+#X obj 452 547 delay~ 1;
+#X obj 280 240 +~;
+#X obj 293 264 +~;
+#X obj 304 287 +~;
+#X obj 313 311 +~;
+#X obj 324 335 +~;
+#X obj 335 359 +~;
+#X obj 346 383 +~;
+#X obj 358 407 +~;
+#X obj 369 431 +~;
+#X obj 382 452 +~;
+#X obj 393 476 +~;
+#X obj 404 501 +~;
+#X obj 415 525 +~;
+#X obj 426 548 +~;
+#X obj 437 572 +~;
+#X obj 465 570 delay~ 1;
+#X obj 450 593 +~;
+#X obj 480 592 delay~ 1;
+#X obj 465 615 +~;
+#X obj 274 555 *~ 0.015625;
+#X text 522 95 Averages the windspeed over 64 samples;
+#X connect 0 0 1 0;
+#X connect 0 0 16 1;
+#X connect 1 0 2 0;
+#X connect 1 0 17 1;
+#X connect 2 0 4 0;
+#X connect 2 0 18 1;
+#X connect 3 0 0 0;
+#X connect 3 0 16 0;
+#X connect 3 0 36 0;
+#X connect 4 0 5 0;
+#X connect 4 0 19 1;
+#X connect 5 0 6 0;
+#X connect 5 0 20 1;
+#X connect 6 0 7 0;
+#X connect 6 0 21 1;
+#X connect 7 0 8 0;
+#X connect 7 0 22 1;
+#X connect 8 0 9 0;
+#X connect 8 0 23 1;
+#X connect 9 0 10 0;
+#X connect 9 0 24 1;
+#X connect 10 0 11 0;
+#X connect 10 0 25 1;
+#X connect 11 0 12 0;
+#X connect 11 0 26 1;
+#X connect 12 0 13 0;
+#X connect 12 0 27 1;
+#X connect 13 0 14 0;
+#X connect 13 0 28 1;
+#X connect 14 0 15 0;
+#X connect 14 0 29 1;
+#X connect 15 0 30 1;
+#X connect 15 0 39 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#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 23 0 24 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 27 0 28 0;
+#X connect 28 0 29 0;
+#X connect 29 0 30 0;
+#X connect 30 0 54 0;
+#X connect 31 0 32 0;
+#X connect 32 0 33 0;
+#X connect 33 0 72 1;
+#X connect 34 0 31 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 37 0 72 0;
+#X connect 38 0 35 0;
+#X connect 39 0 40 0;
+#X connect 39 0 54 1;
+#X connect 40 0 41 0;
+#X connect 40 0 55 1;
+#X connect 41 0 42 0;
+#X connect 41 0 56 1;
+#X connect 42 0 43 0;
+#X connect 42 0 57 1;
+#X connect 43 0 44 0;
+#X connect 43 0 58 1;
+#X connect 44 0 45 0;
+#X connect 44 0 59 1;
+#X connect 45 0 46 0;
+#X connect 45 0 60 1;
+#X connect 46 0 47 0;
+#X connect 46 0 61 1;
+#X connect 47 0 48 0;
+#X connect 47 0 62 1;
+#X connect 48 0 49 0;
+#X connect 48 0 63 1;
+#X connect 49 0 50 0;
+#X connect 49 0 64 1;
+#X connect 50 0 51 0;
+#X connect 50 0 65 1;
+#X connect 51 0 52 0;
+#X connect 51 0 66 1;
+#X connect 52 0 53 0;
+#X connect 52 0 67 1;
+#X connect 53 0 68 1;
+#X connect 53 0 69 0;
+#X connect 54 0 55 0;
+#X connect 55 0 56 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 64 0 65 0;
+#X connect 65 0 66 0;
+#X connect 66 0 67 0;
+#X connect 67 0 68 0;
+#X connect 68 0 70 0;
+#X connect 69 0 70 1;
+#X connect 69 0 74 0;
+#X connect 70 0 89 0;
+#X connect 72 0 73 0;
+#X connect 74 0 75 0;
+#X connect 74 0 89 1;
+#X connect 75 0 76 0;
+#X connect 75 0 90 1;
+#X connect 76 0 77 0;
+#X connect 76 0 91 1;
+#X connect 77 0 78 0;
+#X connect 77 0 92 1;
+#X connect 78 0 79 0;
+#X connect 78 0 93 1;
+#X connect 79 0 80 0;
+#X connect 79 0 94 1;
+#X connect 80 0 81 0;
+#X connect 80 0 95 1;
+#X connect 81 0 82 0;
+#X connect 81 0 96 1;
+#X connect 82 0 83 0;
+#X connect 82 0 97 1;
+#X connect 83 0 84 0;
+#X connect 83 0 98 1;
+#X connect 84 0 85 0;
+#X connect 84 0 99 1;
+#X connect 85 0 86 0;
+#X connect 85 0 100 1;
+#X connect 86 0 87 0;
+#X connect 86 0 101 1;
+#X connect 87 0 88 0;
+#X connect 87 0 102 1;
+#X connect 88 0 103 1;
+#X connect 88 0 104 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 93 0 94 0;
+#X connect 94 0 95 0;
+#X connect 95 0 96 0;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 98 0 99 0;
+#X connect 99 0 100 0;
+#X connect 100 0 101 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 119 0;
+#X connect 104 0 105 0;
+#X connect 104 0 119 1;
+#X connect 105 0 106 0;
+#X connect 105 0 120 1;
+#X connect 106 0 107 0;
+#X connect 106 0 121 1;
+#X connect 107 0 108 0;
+#X connect 107 0 122 1;
+#X connect 108 0 109 0;
+#X connect 108 0 123 1;
+#X connect 109 0 110 0;
+#X connect 109 0 124 1;
+#X connect 110 0 111 0;
+#X connect 110 0 125 1;
+#X connect 111 0 112 0;
+#X connect 111 0 126 1;
+#X connect 112 0 113 0;
+#X connect 112 0 127 1;
+#X connect 113 0 114 0;
+#X connect 113 0 128 1;
+#X connect 114 0 115 0;
+#X connect 114 0 129 1;
+#X connect 115 0 116 0;
+#X connect 115 0 130 1;
+#X connect 116 0 117 0;
+#X connect 116 0 131 1;
+#X connect 117 0 118 0;
+#X connect 117 0 132 1;
+#X connect 118 0 133 1;
+#X connect 118 0 134 0;
+#X connect 119 0 120 0;
+#X connect 120 0 121 0;
+#X connect 121 0 122 0;
+#X connect 122 0 123 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 125 0 126 0;
+#X connect 126 0 127 0;
+#X connect 127 0 128 0;
+#X connect 128 0 129 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 131 0 132 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 135 1;
+#X connect 135 0 137 0;
+#X connect 136 0 137 1;
+#X connect 137 0 138 0;
+#X connect 138 0 71 0;
+#X connect 138 0 32 0;
+#X restore 626 209 pd timeAve;
+#X obj 611 233 +~;
+#X obj 622 259 +~;
+#X obj 597 212 +~;
+#X connect 0 0 1 0;
+#X connect 0 0 17 0;
+#X connect 0 0 24 0;
+#X connect 0 0 25 1;
+#X connect 1 0 23 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 4 0 3 0;
+#X connect 5 0 8 0;
+#X connect 6 0 5 0;
+#X connect 7 0 6 0;
+#X connect 9 0 7 0;
+#X connect 10 0 12 0;
+#X connect 11 0 16 0;
+#X connect 13 0 11 0;
+#X connect 14 0 15 1;
+#X connect 16 0 10 0;
+#X connect 17 0 20 0;
+#X connect 17 0 19 0;
+#X connect 18 0 21 1;
+#X connect 19 0 20 1;
+#X connect 19 0 18 0;
+#X connect 20 0 21 0;
+#X connect 21 0 31 0;
+#X connect 22 0 14 0;
+#X connect 24 0 25 0;
+#X connect 25 0 10 0;
+#X connect 26 0 28 0;
+#X connect 26 0 31 1;
+#X connect 27 0 30 1;
+#X connect 27 0 32 0;
+#X connect 28 0 29 1;
+#X connect 28 0 27 0;
+#X connect 29 0 30 0;
+#X connect 30 0 33 0;
+#X connect 31 0 29 0;
+#X connect 32 0 33 1;
+#X connect 33 0 39 0;
+#X connect 34 0 36 0;
+#X connect 34 0 39 1;
+#X connect 35 0 38 1;
+#X connect 36 0 37 1;
+#X connect 36 0 35 0;
+#X connect 37 0 38 0;
+#X connect 39 0 37 0;
+#X restore 39 -40 pd TUCalc;
+#X obj 225 569 freqCalcCyl3No_D2Mach;
+#X obj 564 -74 metro 100;
+#X obj 564 -96 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 564 -121 loadbang;
+#X obj 564 -50 s myMet;
+#X obj 16 98 r myMet;
+#X obj -65 98 r myMet;
+#X obj -300 -3 r myMet;
+#X obj 572 124 r myMet;
+#X msg 104 195 45;
+#X msg 182 -16 0.005;
+#X msg 369 -29 0.0025;
+#X floatatom 348 592 0 0 0 0 - - -;
+#X text 360 611 Strouhal No.;
+#X obj -371 303 s ELEV;
+#X msg -454 103 23 0.037 5 4 85 10000;
+#X obj -111 -50 * 0.8;
+#X msg -426 188 25 0.15 7 6 85 10000;
+#X msg -433 155 13 0.0015 10 1 -160 10000;
+#X msg -445 127 28 0.01 15 6 10 10000;
+#X connect 0 0 34 0;
+#X connect 2 0 5 1;
+#X connect 2 0 70 0;
+#X connect 2 0 146 0;
+#X connect 3 0 4 0;
+#X connect 3 0 42 0;
+#X connect 5 0 6 0;
+#X connect 6 0 3 0;
+#X connect 6 0 100 0;
+#X connect 8 0 9 0;
+#X connect 9 0 2 0;
+#X connect 10 0 11 0;
+#X connect 10 0 130 1;
+#X connect 12 0 13 0;
+#X connect 12 0 130 6;
+#X connect 15 0 16 0;
+#X connect 15 0 130 4;
+#X connect 17 0 18 0;
+#X connect 17 0 99 0;
+#X connect 17 0 130 5;
+#X connect 19 0 20 0;
+#X connect 19 0 130 3;
+#X connect 25 0 27 0;
+#X connect 26 0 22 0;
+#X connect 26 1 23 0;
+#X connect 27 0 28 0;
+#X connect 28 0 26 0;
+#X connect 28 0 85 0;
+#X connect 30 0 43 0;
+#X connect 32 0 15 0;
+#X connect 33 0 12 0;
+#X connect 34 0 71 0;
+#X connect 34 0 140 0;
+#X connect 34 0 117 0;
+#X connect 34 0 32 0;
+#X connect 34 0 139 0;
+#X connect 34 0 33 0;
+#X connect 34 0 37 0;
+#X connect 34 0 60 0;
+#X connect 34 0 61 0;
+#X connect 34 0 62 0;
+#X connect 34 0 94 0;
+#X connect 35 0 36 0;
+#X connect 35 0 130 2;
+#X connect 37 0 35 0;
+#X connect 38 0 26 1;
+#X connect 39 0 84 0;
+#X connect 44 0 10 0;
+#X connect 45 0 35 0;
+#X connect 46 0 19 0;
+#X connect 47 0 15 0;
+#X connect 48 0 17 0;
+#X connect 49 0 12 0;
+#X connect 51 0 52 0;
+#X connect 51 0 130 7;
+#X connect 53 0 51 0;
+#X connect 54 0 55 0;
+#X connect 54 0 130 8;
+#X connect 56 0 54 0;
+#X connect 57 0 58 0;
+#X connect 57 0 130 9;
+#X connect 59 0 57 0;
+#X connect 60 0 51 0;
+#X connect 61 0 54 0;
+#X connect 62 0 57 0;
+#X connect 66 0 17 0;
+#X connect 68 0 17 0;
+#X connect 69 0 10 0;
+#X connect 71 0 130 0;
+#X connect 72 0 81 0;
+#X connect 72 1 79 0;
+#X connect 72 2 77 0;
+#X connect 72 3 75 0;
+#X connect 72 4 144 0;
+#X connect 72 5 73 0;
+#X connect 74 0 28 0;
+#X connect 76 0 19 0;
+#X connect 78 0 35 0;
+#X connect 80 0 10 0;
+#X connect 82 0 2 0;
+#X connect 83 0 145 0;
+#X connect 84 0 38 0;
+#X connect 89 0 17 0;
+#X connect 90 0 120 1;
+#X connect 91 0 90 0;
+#X connect 94 0 90 0;
+#X connect 95 0 130 1;
+#X connect 98 0 17 0;
+#X connect 100 0 101 0;
+#X connect 100 0 128 0;
+#X connect 100 0 1 0;
+#X connect 100 1 123 0;
+#X connect 101 0 102 0;
+#X connect 104 0 100 1;
+#X connect 106 0 108 0;
+#X connect 107 0 112 0;
+#X connect 107 0 109 0;
+#X connect 108 0 107 0;
+#X connect 109 0 110 0;
+#X connect 113 0 108 0;
+#X connect 115 0 114 0;
+#X connect 116 0 114 0;
+#X connect 117 0 19 0;
+#X connect 118 0 67 0;
+#X connect 120 0 93 0;
+#X connect 120 0 122 0;
+#X connect 120 0 130 10;
+#X connect 121 0 120 0;
+#X connect 123 0 124 0;
+#X connect 126 0 119 0;
+#X connect 126 1 5 0;
+#X connect 127 0 2 0;
+#X connect 130 0 31 0;
+#X connect 130 1 86 0;
+#X connect 130 2 142 0;
+#X connect 131 0 134 0;
+#X connect 132 0 131 0;
+#X connect 133 0 132 0;
+#X connect 135 0 123 0;
+#X connect 136 0 101 0;
+#X connect 137 0 3 0;
+#X connect 138 0 109 0;
+#X connect 139 0 17 0;
+#X connect 140 0 10 0;
+#X connect 141 0 10 0;
+#X connect 145 0 72 0;
+#X connect 146 0 6 1;
+#X connect 147 0 72 0;
+#X connect 148 0 72 0;
+#X connect 149 0 72 0;