view scene demo/testBed.pd @ 303:8b51c20529a6

Edgetone development models
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Sat, 11 Nov 2017 17:43:39 +0000
parents e05d98370da8
children
line wrap: on
line source
#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;
#X obj 3 76 +~;
#X obj 3 3 *~ 0.25;
#X obj 19 53 +~;
#X obj 3 98 clip~ 0 1;
#N canvas 548 156 136 193 squall 0;
#X obj 63 20 noise~;
#X obj 63 83 hip~ 0;
#X obj 63 41 lop~ 3;
#X obj 63 62 lop~ 3;
#X obj 0 86 *~;
#X obj 22 130 *~;
#X obj 0 64 *~ 8;
#X obj 63 104 *~ 20;
#X obj 0 0 inlet~;
#X obj 22 154 outlet~;
#X obj 0 20 max~ 0.42;
#X obj 0 42 -~ 0.42;
#X connect 0 0 2 0;
#X connect 1 0 7 0;
#X connect 2 0 3 0;
#X connect 3 0 1 0;
#X connect 4 0 5 0;
#X connect 5 0 9 0;
#X connect 6 0 4 0;
#X connect 6 0 4 1;
#X connect 7 0 5 1;
#X connect 8 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0 6 0;
#X restore 77 28 pd squall;
#N canvas 398 157 136 192 gust 0;
#X obj 0 0 noise~;
#X obj 0 63 hip~ 0;
#X obj 0 106 *~;
#X obj 67 44 *~;
#X obj 67 21 +~ 0.5;
#X obj 67 67 -~ 0.125;
#X obj 0 42 lop~ 0.5;
#X obj 0 21 lop~ 0.5;
#X obj 0 84 *~ 50;
#X obj 67 0 inlet~;
#X obj 0 131 outlet~;
#X connect 0 0 7 0;
#X connect 1 0 8 0;
#X connect 2 0 10 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 4 0 3 1;
#X connect 5 0 2 1;
#X connect 6 0 1 0;
#X connect 7 0 6 0;
#X connect 8 0 2 0;
#X connect 9 0 4 0;
#X restore 18 29 pd gust;
#X obj 3 120 outlet~;
#X obj 3 -41 osc~ 0.01;
#X connect 0 0 2 0;
#X connect 1 0 4 0;
#X connect 2 0 5 0;
#X connect 2 0 6 0;
#X connect 2 0 1 0;
#X connect 3 0 1 1;
#X connect 4 0 7 0;
#X connect 5 0 3 1;
#X connect 6 0 3 0;
#X connect 8 0 0 0;
#X restore -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 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
1 1;
#X floatatom -225 3 10 0 0 0 - - -;
#X obj -268 -95 *~ 1;
#X obj -268 -69 +~ 1;
#X obj -225 -96 loadbang;
#X text -228 21 Wind Speed;
#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 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;
#X floatatom 300 313 5 0 0 0 - - -;
#X text 350 11 Diameter;
#X obj 249 166 hsl 128 15 -90 90 0 0 empty empty empty -2 -8 0 10 -262144
-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 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;
#X floatatom 247 138 5 0 0 0 - - -;
#X text 414 285 Pan Value;
#X obj -271 425 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
#X obj -208 425 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
#X text -211 334 Gain;
#X obj -256 277 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 -272 382 pd opLevels;
#X msg -256 300 5;
#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 - - -;
#X obj -7 -93 loadbang;
#X obj -7 -70 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X text -10 24 Mach No;
#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 64 -121 pd machCalc;
#X obj 340 -139 bng 35 250 50 0 empty empty empty 17 7 0 10 -4032 -1
-1;
#X floatatom 197 603 8 0 0 0 - - -;
#X msg 96 149 0;
#X msg 53 267 0.5;
#X obj 167 -58 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 224 66 hsl 128 15 1 10 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 4233 1;
#X floatatom 245 85 8 0 0 0 - - -;
#X msg 133 49 4;
#X obj -152 356 hsl 100 25 1 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj -155 310 loadbang;
#X text -90 335 No Of Sources;
#X text 356 50 Length;
#X obj -146 2 s WSPEED;
#X obj -92 -60 r~ MY_MACH;
#X obj -74 8 s SIG_MACH;
#X obj 340 -98 s SET_UP;
#X obj 214 -11 r SET_UP;
#X obj 283 44 r SET_UP;
#X obj 350 83 r SET_UP;
#X obj 337 135 r SET_UP;
#X obj 343 195 r SET_UP;
#X obj 350 253 r SET_UP;
#X text 374 110 Obs Distance;
#X obj 286 342 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 6350 1;
#X floatatom 320 371 5 0 0 0 - - -;
#X obj 368 316 r SET_UP;
#X obj 298 396 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 6350 1;
#X floatatom 313 423 5 0 0 0 - - -;
#X obj 380 370 r SET_UP;
#X obj 310 449 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 6350 1;
#X floatatom 321 471 5 0 0 0 - - -;
#X obj 392 423 r SET_UP;
#X msg 31 325 0;
#X msg 11 379 0;
#X msg -8 432 0;
#X text 437 397 Source Rotation Y;
#X text 449 450 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 -414 49 pd writing;
#X msg 171 165 -45;
#X obj -374 10 sig~;
#X msg 134 232 5;
#X msg 294 -20 0.01;
#X floatatom -109 -110 5 0 0 0 - - -;
#X msg 199 -39 0;
#X msg -328 -71 30 3000;
#X msg -363 -85 0;
#X obj -330 -12 line~;
#X obj -483 265 unpack f f f f f f;
#X obj -378 289 s GAIN;
#X obj -263 258 r GAIN;
#X obj -399 312 s AZIM;
#X obj -420 333 s DIST;
#X obj 416 83 r DIST;
#X obj -441 354 s LEN;
#X obj 397 43 r LEN;
#X obj -462 374 s DIA;
#X obj 394 -22 r DIA;
#X obj -483 395 s SPEED;
#X obj -162 -163 r SPEED;
#X msg -272 239 0;
#X msg -482 112 13 0.0015 10 1 85 200;
#X msg -461 164 13 0.0015 10 1 5 700;
#X msg -473 136 13 0.0015 10 1 45 150;
#X msg -454 197 25 0.0015 10 1 85 4;
#X obj -482 81 loadbang;
#X msg -155 333 1;
#X floatatom -329 383 8 0 0 0 - - -;
#X msg -444 232 13 0.005 10 1 85 150;
#X obj -444 -44 hsl 128 15 0 55 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom -456 -5 5 0 0 0 - - -;
#X msg 154 -7 0.0254;
#X floatatom 320 601 12 0 0 0 - - -;
#X text 166 625 Fundamental Freq;
#X text 314 625 Reynolds No.;
#X msg 125 188 90;
#X obj 338 532 hsl 128 15 0 0.5 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 406 503 r SET_UP;
#X text 477 533 Turbulence Intensity;
#X floatatom 345 576 5 0 0 0 - - -;
#X msg -39 515 0;
#X msg 254 -34 1;
#X text 400 222 Obs Elevation;
#X text 388 166 Obs Azimuth;
#X obj 407 191 r ELEV;
#X obj 440 243 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 -268 72 pd windDirection;
#X obj -115 117 snapshot~;
#X obj -115 92 metro 100;
#X obj -115 70 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X floatatom -115 144 10 0 0 0 - - -;
#X obj -115 45 loadbang;
#X text -118 162 Wind Speed;
#X obj -253 45 hsl 128 15 0 360 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X msg -257 25 0;
#X text 425 343 Source Rotation X;
#X msg 520 35 0;
#X obj 520 110 -~ 180;
#X obj 520 86 line~ 0 1;
#X obj 580 235 snapshot~;
#X obj 580 188 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X floatatom 580 262 10 0 0 0 - - -;
#X obj 580 163 loadbang;
#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 585 385 pd PlotWrt;
#X obj 580 210 metro 10;
#X obj 555 138 s~ plotElev;
#X msg 531 57 360 5000;
#X msg -325 11 20;
#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
-262144 -1 -1 0 1;
#X msg 117 92 4;
#X msg -378 -17 34.32;
#X msg 76 204 0;
#X obj -282 -2 loadbang;
#X obj -344 -105 s \$0-blust;
#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 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
1;
#X floatatom -34 144 10 0 0 0 - - -;
#X obj -34 45 loadbang;
#X text -37 162 Wind Direction;
#X msg 341 -20 0.005;
#X obj -319 -126 WindGenD1;
#X msg -83 -160 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 -258 112 pd freqGust;
#X obj -162 -116 * 0.5;
#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 -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 168 0;
#X connect 4 0 7 0;
#X connect 4 0 52 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 4 0;
#X connect 9 0 125 0;
#X connect 10 0 6 0;
#X connect 12 0 13 0;
#X connect 13 0 3 0;
#X connect 14 0 15 0;
#X connect 14 0 170 1;
#X connect 16 0 17 0;
#X connect 16 0 170 6;
#X connect 19 0 20 0;
#X connect 19 0 170 4;
#X connect 21 0 22 0;
#X connect 21 0 124 0;
#X connect 21 0 170 5;
#X connect 23 0 24 0;
#X connect 23 0 170 3;
#X connect 29 0 31 0;
#X connect 30 0 26 0;
#X connect 30 1 27 0;
#X connect 31 0 32 0;
#X connect 32 0 30 0;
#X connect 32 0 106 0;
#X connect 33 0 35 0;
#X connect 33 0 54 0;
#X connect 34 0 33 0;
#X connect 36 0 37 0;
#X connect 37 0 34 0;
#X connect 40 0 55 0;
#X connect 42 0 19 0;
#X connect 43 0 16 0;
#X connect 44 0 83 0;
#X connect 44 0 110 0;
#X connect 44 0 150 0;
#X connect 44 0 42 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;
#X connect 44 0 73 0;
#X connect 44 0 74 0;
#X connect 44 0 119 0;
#X connect 45 0 46 0;
#X connect 45 0 170 2;
#X connect 47 0 45 0;
#X connect 48 0 30 1;
#X connect 49 0 105 0;
#X connect 53 0 33 0;
#X connect 56 0 14 0;
#X connect 57 0 45 0;
#X connect 58 0 23 0;
#X connect 59 0 19 0;
#X connect 60 0 21 0;
#X connect 61 0 16 0;
#X connect 63 0 64 0;
#X connect 63 0 170 7;
#X connect 65 0 63 0;
#X connect 66 0 67 0;
#X connect 66 0 170 8;
#X connect 68 0 66 0;
#X connect 69 0 70 0;
#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 80 0 21 0;
#X connect 81 0 14 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;
#X connect 87 1 95 0;
#X connect 87 2 93 0;
#X connect 87 3 91 0;
#X connect 87 4 90 0;
#X connect 87 5 88 0;
#X connect 89 0 32 0;
#X connect 92 0 23 0;
#X connect 94 0 45 0;
#X connect 96 0 14 0;
#X connect 98 0 3 0;
#X connect 99 0 32 0;
#X connect 100 0 87 0;
#X connect 101 0 87 0;
#X connect 102 0 87 0;
#X connect 103 0 87 0;
#X connect 104 0 100 0;
#X connect 105 0 48 0;
#X connect 107 0 87 0;
#X connect 108 0 109 0;
#X connect 110 0 14 0;
#X connect 114 0 21 0;
#X connect 115 0 155 1;
#X connect 116 0 115 0;
#X connect 119 0 115 0;
#X connect 120 0 170 1;
#X connect 123 0 21 0;
#X connect 125 0 126 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;
#X connect 130 0 128 0;
#X connect 132 0 125 1;
#X connect 133 0 132 0;
#X connect 135 0 137 0;
#X connect 136 0 144 0;
#X connect 136 0 138 0;
#X connect 137 0 136 0;
#X connect 138 0 140 0;
#X connect 139 0 143 0;
#X connect 141 0 139 0;
#X connect 143 0 138 0;
#X connect 145 0 137 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 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;