view Jan - May 15/prototype2.pd @ 64:00df473dba2c

Gen2_D3 added and fence posts' position set in PD
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Fri, 12 Jun 2015 15:06:13 +0100
parents 3504138285bb
children
line wrap: on
line source
#N canvas 55 23 1215 713 10;
#X obj 979 46 hsl 128 15 0 31 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 300 1;
#X obj 408 -11 hsl 128 15 0.01 0.5 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 0 1;
#X floatatom 334 56 10 0 0 0 - - -;
#X text 992 27 Wind Speed (m/s);
#X text 432 -33 Diameter (m);
#N canvas 236 158 426 423 windspeed 0;
#X obj 3 -19 +~ 1;
#X obj 3 76 +~;
#X obj 3 3 *~ 0.25;
#X obj 19 53 +~;
#X obj 3 98 clip~ 0 1;
#N canvas 548 156 136 193 squall 0;
#X obj 63 20 noise~;
#X obj 63 83 hip~ 0;
#X obj 63 41 lop~ 3;
#X obj 63 62 lop~ 3;
#X obj 0 86 *~;
#X obj 22 130 *~;
#X obj 0 20 max~ 0.4;
#X obj 0 42 -~ 0.4;
#X obj 0 64 *~ 8;
#X obj 63 104 *~ 20;
#X obj 0 0 inlet~;
#X obj 22 154 outlet~;
#X connect 0 0 2 0;
#X connect 1 0 9 0;
#X connect 2 0 3 0;
#X connect 3 0 1 0;
#X connect 4 0 5 0;
#X connect 5 0 11 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 4 0;
#X connect 8 0 4 1;
#X connect 9 0 5 1;
#X connect 10 0 6 0;
#X restore 77 28 pd squall;
#N canvas 398 157 136 192 gust 0;
#X obj 0 0 noise~;
#X obj 0 63 hip~ 0;
#X obj 0 106 *~;
#X obj 67 44 *~;
#X obj 67 21 +~ 0.5;
#X obj 67 67 -~ 0.125;
#X obj 0 42 lop~ 0.5;
#X obj 0 21 lop~ 0.5;
#X obj 0 84 *~ 50;
#X obj 67 0 inlet~;
#X obj 0 131 outlet~;
#X connect 0 0 7 0;
#X connect 1 0 8 0;
#X connect 2 0 10 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 4 0 3 1;
#X connect 5 0 2 1;
#X connect 6 0 1 0;
#X connect 7 0 6 0;
#X connect 8 0 2 0;
#X connect 9 0 4 0;
#X restore 18 29 pd gust;
#X obj 3 120 outlet~;
#X obj 3 -41 osc~ 0.01;
#X connect 0 0 2 0;
#X connect 1 0 4 0;
#X connect 2 0 5 0;
#X connect 2 0 6 0;
#X connect 2 0 1 0;
#X connect 3 0 1 1;
#X connect 4 0 7 0;
#X connect 5 0 3 1;
#X connect 6 0 3 0;
#X connect 8 0 0 0;
#X restore 64 -45 pd windspeed;
#X obj 64 -7 snapshot~;
#X obj 149 -50 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 149 -28 metro 10;
#X obj 64 23 + 0.01;
#X obj 976 74 s baseSpeed;
#X obj 64 78 s varWind;
#X obj 405 21 *;
#X text 770 95 Light air = 0.56 m/s - 1.39 m/s;
#X text 770 117 Light Breeze = 1.67 m/s - 3.33 m/s;
#X text 770 137 Gentle Breeze = 3.61 m/s - 5.56 m/s;
#X text 770 157 Moderate Breeze = 5.83 m/s - 8.33 m/s;
#X text 771 178 Fresh Breeze = 8.61 m/s - 11.11 m/s;
#X text 770 199 Strong Breeze = 11.39 m/s - 13.89 m/s;
#X text 771 219 Moderate Gale = 14.17 m/s - 16.94 m/s;
#X text 772 239 Fresh Gale = 17.22 m/s - 20.56 m/s;
#X text 771 259 Strong Gale = 20.83 m/s - 24.72 m/s;
#X text 771 277 Whole Gale = 25 m/s - 28.61 m/s;
#X text 771 297 Storm = 28.89 m/s - 33.06 m/s;
#X text 772 315 Hurricane = 33.33 -;
#X text 808 64 Beaufort Scale Chart;
#X text 796 -62 Equations from Chanaud 2010;
#X text 709 3 Frequency = (Strouhal Number * Velocity) / Distance;
#X text 708 -37 Reynolds Number = (Density * Velocity * Length) / Viscosity
;
#X text 708 -17 Strouhal Number = 0.198 * (1 - (19.7/ Reynolds Number))
;
#X obj 998 268 catch~ L;
#X obj 1019 293 catch~ R;
#X obj 998 355 dac~;
#X obj 64 50 * 10;
#X obj 128 3 r baseSpeed;
#X obj 128 26 / 2;
#X obj 149 -76 loadbang;
#N canvas 438 98 624 513 pro1 1;
#X obj 230 118 * 1.225;
#X obj 244 145 *;
#X obj 244 171 / 1.81e-05;
#X floatatom 120 237 15 0 0 0 - - -;
#X obj 244 200 swap 19.7;
#X obj 244 231 /;
#X obj 244 262 swap 1;
#X obj 244 290 -;
#X obj 244 317 * 0.198;
#X floatatom 163 462 10 0 0 0 - - -;
#X obj 244 346 *;
#X obj 244 377 /;
#X text 20 234 Reynolds Number;
#X text 36 87 Wind Speed (m/s);
#X obj 230 71 +;
#X floatatom 151 91 5 0 0 0 - - -;
#X obj 265 37 r baseSpeed;
#X obj 250 93 s windSpeed;
#X obj 318 317 r windSpeed;
#X obj 194 36 r varWind;
#X obj 329 112 t f b;
#X text 107 116 Mass Density of Air;
#X text 90 166 Dynamic Viscosity of Air;
#X text 59 459 Frequency (Hz);
#X floatatom 161 342 5 0 0 0 - - -;
#X text 46 337 Strouhal Number;
#X obj 329 81 r Diameter1;
#X obj 318 342 r Diameter1;
#X obj 244 460 s outFreq1;
#X obj 120 267 s rey1;
#X obj 244 403 max 0.1;
#X obj 244 430 min 21000;
#N canvas 435 184 686 416 soundGen 0;
#X obj 18 75 noise~;
#X obj 32 113 bp~ 1000 10;
#X obj 233 90 osc~;
#X obj 32 229 throw~ L;
#X obj 83 206 throw~ R;
#X obj 233 223 throw~ L;
#X obj 284 203 throw~ R;
#X obj 63 41 min 20000;
#X obj 80 85 r qValue2;
#N canvas 172 204 781 476 thisQ 1;
#X obj 125 47 < 5000;
#X floatatom 20 289 8 0 0 0 - - -;
#X obj 92 72 spigot;
#X obj 339 53 > 5000;
#X obj 306 81 spigot;
#X obj 306 126 spigot;
#X obj 356 104 < 10000;
#X obj 92 101 / 5000;
#X obj 92 181 /;
#X floatatom 246 336 8 0 0 0 - - -;
#X obj 306 228 /;
#X obj 306 255 *;
#X obj 306 151 / 10000;
#X obj 306 202 swap 160;
#X obj 306 176 * 260;
#X obj 306 282 *;
#X obj 543 75 spigot;
#X obj 576 47 > 10000;
#X obj 543 146 / 300000;
#X obj 543 116 spigot;
#X obj 593 94 < 300000;
#X floatatom 475 333 8 0 0 0 - - -;
#X obj 92 127 * 300;
#X obj 92 156 swap 300;
#X obj 92 205 *;
#X obj 92 233 *;
#X obj 543 198 swap 120;
#X obj 543 225 /;
#X obj 543 249 *;
#X obj 543 170 * 5000;
#X obj 92 262 + 100;
#X obj 306 307 * 50;
#X obj 543 277 * 20;
#X obj 92 17 r rey1;
#X obj 306 29 r rey1;
#X obj 543 23 r rey1;
#X obj 593 69 r rey1;
#X obj 356 79 r rey1;
#X obj 92 288 s qValue1;
#X obj 306 333 s qValue1;
#X obj 544 329 s qValue1;
#X text 155 10 Reynolds Number less than 5000;
#X text 365 14 Reynolds Number between 5000 and 10000;
#X text 605 7 Reynolds Number between 10000 and 300000;
#X obj 543 304 max 0.2;
#X connect 0 0 2 1;
#X connect 2 0 7 0;
#X connect 3 0 4 1;
#X connect 4 0 5 0;
#X connect 5 0 12 0;
#X connect 6 0 5 1;
#X connect 7 0 22 0;
#X connect 8 0 24 0;
#X connect 8 0 24 1;
#X connect 10 0 11 0;
#X connect 10 0 11 1;
#X connect 11 0 15 0;
#X connect 11 0 15 1;
#X connect 12 0 14 0;
#X connect 13 0 10 0;
#X connect 13 1 10 1;
#X connect 14 0 13 0;
#X connect 15 0 31 0;
#X connect 16 0 19 0;
#X connect 17 0 16 1;
#X connect 18 0 29 0;
#X connect 19 0 18 0;
#X connect 20 0 19 1;
#X connect 22 0 23 0;
#X connect 23 0 8 0;
#X connect 23 1 8 1;
#X connect 24 0 25 0;
#X connect 24 0 25 1;
#X connect 25 0 30 0;
#X connect 26 0 27 0;
#X connect 26 1 27 1;
#X connect 27 0 28 0;
#X connect 27 0 28 1;
#X connect 28 0 32 0;
#X connect 29 0 26 0;
#X connect 30 0 1 0;
#X connect 30 0 38 0;
#X connect 31 0 9 0;
#X connect 31 0 39 0;
#X connect 32 0 44 0;
#X connect 33 0 2 0;
#X connect 33 0 0 0;
#X connect 34 0 4 0;
#X connect 34 0 3 0;
#X connect 35 0 16 0;
#X connect 35 0 17 0;
#X connect 36 0 20 0;
#X connect 37 0 6 0;
#X connect 44 0 40 0;
#X connect 44 0 21 0;
#X restore 355 9 pd thisQ;
#X obj 233 175 *~;
#X obj 284 175 *~;
#X obj 315 139 / 127;
#X obj 32 179 *~;
#X obj 83 179 *~;
#X obj 63 10 r outFreq1;
#X obj -25 113 r gain1;
#X obj 315 107 r gain1;
#X obj 32 146 fcpan 0.9;
#X obj 233 142 fcpan 0.9;
#X obj 284 66 loadbang;
#X text -27 45 White noise Generator;
#X text -100 109 Input gain;
#X text 379 103 Input gain;
#X text 107 143 Panning values;
#X text 149 82 Q value;
#X obj 233 116 *~ 0.1;
#X floatatom -22 178 5 0 0 0 - - -;
#X msg 284 96 0.5;
#X obj -25 141 / 64;
#X connect 0 0 1 0;
#X connect 1 0 18 0;
#X connect 2 0 26 0;
#X connect 7 0 2 0;
#X connect 7 0 1 1;
#X connect 8 0 1 2;
#X connect 10 0 5 0;
#X connect 11 0 6 0;
#X connect 12 0 11 1;
#X connect 12 0 10 1;
#X connect 13 0 3 0;
#X connect 14 0 4 0;
#X connect 15 0 7 0;
#X connect 16 0 29 0;
#X connect 17 0 12 0;
#X connect 18 0 13 0;
#X connect 18 1 14 0;
#X connect 19 0 10 0;
#X connect 19 1 11 0;
#X connect 20 0 28 0;
#X connect 26 0 19 0;
#X connect 28 0 19 1;
#X connect 28 0 18 1;
#X connect 29 0 13 1;
#X connect 29 0 14 1;
#X connect 29 0 27 0;
#X restore 462 63 pd soundGen;
#X obj 332 456 i;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 29 0;
#X connect 4 0 5 0;
#X connect 4 1 5 1;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 8 0;
#X connect 8 0 10 0;
#X connect 8 0 24 0;
#X connect 10 0 11 0;
#X connect 11 0 30 0;
#X connect 14 0 15 0;
#X connect 14 0 0 0;
#X connect 14 0 17 0;
#X connect 16 0 14 1;
#X connect 18 0 10 1;
#X connect 19 0 14 0;
#X connect 20 0 1 1;
#X connect 20 1 1 0;
#X connect 26 0 20 0;
#X connect 27 0 11 1;
#X connect 30 0 31 0;
#X connect 31 0 28 0;
#X connect 31 0 9 0;
#X connect 31 0 33 0;
#X restore 32 114 pd pro1;
#N canvas 364 146 541 540 pro1 0;
#X obj 230 118 * 1.225;
#X obj 244 145 *;
#X obj 244 171 / 1.81e-05;
#X floatatom 120 237 15 0 0 0 - - -;
#X obj 244 200 swap 19.7;
#X obj 244 231 /;
#X obj 244 262 swap 1;
#X obj 244 290 -;
#X obj 244 317 * 0.198;
#X floatatom 155 465 10 0 0 0 - - -;
#X obj 244 346 *;
#X obj 244 377 /;
#X text 20 234 Reynolds Number;
#X text 36 87 Wind Speed (m/s);
#X obj 230 71 +;
#X floatatom 151 91 5 0 0 0 - - -;
#X obj 265 37 r baseSpeed;
#X obj 250 93 s windSpeed;
#X obj 318 317 r windSpeed;
#X obj 194 36 r varWind;
#X obj 329 112 t f b;
#X text 107 116 Mass Density of Air;
#X text 90 166 Dynamic Viscosity of Air;
#X text 51 462 Frequency (Hz);
#X floatatom 161 342 5 0 0 0 - - -;
#X text 46 337 Strouhal Number;
#X obj 329 81 r Diameter2;
#X obj 317 341 r Diameter2;
#X obj 244 464 s outFreq2;
#X obj 120 265 s rey2;
#X obj 244 407 max 0.1;
#X obj 244 434 min 21000;
#N canvas 339 172 428 263 soundGen 0;
#X obj -89 49 noise~;
#X obj -75 87 bp~ 1000 10;
#X obj 37 60 osc~;
#X obj 37 86 *~ 0.1;
#X obj -75 203 throw~ L;
#X obj -24 180 throw~ R;
#X obj 37 193 throw~ L;
#X obj 88 173 throw~ R;
#X obj -44 15 min 20000;
#X obj -44 -16 r outFreq2;
#X obj -27 59 r qValue2;
#N canvas 103 204 481 424 thisQ 0;
#X obj 125 47 < 5000;
#X floatatom 20 289 8 0 0 0 - - -;
#X obj 92 72 spigot;
#X obj 213 43 > 5000;
#X obj 180 71 spigot;
#X obj 180 116 spigot;
#X obj 230 94 < 10000;
#X obj 92 101 / 5000;
#X obj 92 181 /;
#X floatatom 120 326 8 0 0 0 - - -;
#X obj 180 218 /;
#X obj 180 245 *;
#X obj 180 141 / 10000;
#X obj 180 192 swap 160;
#X obj 180 166 * 260;
#X obj 180 272 *;
#X obj 337 74 spigot;
#X obj 370 46 > 10000;
#X obj 337 145 / 300000;
#X obj 337 115 spigot;
#X obj 387 93 < 300000;
#X floatatom 268 363 8 0 0 0 - - -;
#X obj 92 127 * 300;
#X obj 92 156 swap 300;
#X obj 92 205 *;
#X obj 92 233 *;
#X obj 337 197 swap 120;
#X obj 337 224 /;
#X obj 337 248 *;
#X obj 337 169 * 5000;
#X obj 336 334 max 2;
#X obj 92 262 + 100;
#X obj 180 297 * 50;
#X obj 336 307 * 20;
#X obj 92 21 r rey2;
#X obj 180 19 r rey2;
#X obj 337 22 r rey2;
#X obj 337 359 s qValue2;
#X obj 180 323 s qValue2;
#X obj 92 288 s qValue2;
#X obj 387 68 r rey2;
#X obj 230 69 r rey2;
#X connect 0 0 2 1;
#X connect 2 0 7 0;
#X connect 3 0 4 1;
#X connect 4 0 5 0;
#X connect 5 0 12 0;
#X connect 6 0 5 1;
#X connect 7 0 22 0;
#X connect 8 0 24 0;
#X connect 8 0 24 1;
#X connect 10 0 11 0;
#X connect 10 0 11 1;
#X connect 11 0 15 0;
#X connect 11 0 15 1;
#X connect 12 0 14 0;
#X connect 13 0 10 0;
#X connect 13 1 10 1;
#X connect 14 0 13 0;
#X connect 15 0 32 0;
#X connect 16 0 19 0;
#X connect 17 0 16 1;
#X connect 18 0 29 0;
#X connect 19 0 18 0;
#X connect 20 0 19 1;
#X connect 22 0 23 0;
#X connect 23 0 8 0;
#X connect 23 1 8 1;
#X connect 24 0 25 0;
#X connect 24 0 25 1;
#X connect 25 0 31 0;
#X connect 26 0 27 0;
#X connect 26 1 27 1;
#X connect 27 0 28 0;
#X connect 27 0 28 1;
#X connect 28 0 33 0;
#X connect 29 0 26 0;
#X connect 30 0 37 0;
#X connect 31 0 1 0;
#X connect 31 0 39 0;
#X connect 32 0 9 0;
#X connect 32 0 38 0;
#X connect 33 0 30 0;
#X connect 33 0 21 0;
#X connect 34 0 0 0;
#X connect 34 0 2 0;
#X connect 35 0 3 0;
#X connect 35 0 4 0;
#X connect 36 0 16 0;
#X connect 36 0 17 0;
#X connect 40 0 20 0;
#X connect 41 0 6 0;
#X restore 53 -12 pd thisQ;
#X obj 37 145 *~;
#X obj 88 145 *~;
#X obj 119 77 r gain2;
#X obj 119 109 / 127;
#X obj 37 112 fcpan 0.3;
#X obj -75 153 *~;
#X obj -24 153 *~;
#X obj -132 115 / 127;
#X obj -75 120 fcpan 0.3;
#X obj -132 87 r gain2;
#X obj 88 22 loadbang;
#X msg 88 52 0.1;
#X connect 0 0 1 0;
#X connect 1 0 20 0;
#X connect 2 0 3 0;
#X connect 3 0 16 0;
#X connect 8 0 2 0;
#X connect 8 0 1 1;
#X connect 9 0 8 0;
#X connect 10 0 1 2;
#X connect 12 0 6 0;
#X connect 13 0 7 0;
#X connect 14 0 15 0;
#X connect 15 0 12 1;
#X connect 15 0 13 1;
#X connect 16 0 12 0;
#X connect 16 1 13 0;
#X connect 17 0 4 0;
#X connect 18 0 5 0;
#X connect 19 0 17 1;
#X connect 19 0 18 1;
#X connect 20 0 17 0;
#X connect 20 1 18 0;
#X connect 21 0 19 0;
#X connect 22 0 23 0;
#X connect 23 0 16 1;
#X connect 23 0 20 1;
#X restore 452 53 pd soundGen;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 29 0;
#X connect 4 0 5 0;
#X connect 4 1 5 1;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 8 0;
#X connect 8 0 10 0;
#X connect 8 0 24 0;
#X connect 10 0 11 0;
#X connect 11 0 30 0;
#X connect 14 0 15 0;
#X connect 14 0 0 0;
#X connect 14 0 17 0;
#X connect 16 0 14 1;
#X connect 18 0 10 1;
#X connect 19 0 14 0;
#X connect 20 0 1 1;
#X connect 20 1 1 0;
#X connect 26 0 20 0;
#X connect 27 0 11 1;
#X connect 30 0 31 0;
#X connect 31 0 28 0;
#X connect 31 0 9 0;
#X restore 32 132 pd pro1;
#N canvas 263 159 710 536 pro1 0;
#X obj 230 118 * 1.225;
#X obj 244 145 *;
#X obj 244 171 / 1.81e-05;
#X floatatom 120 237 15 0 0 0 - - -;
#X obj 244 200 swap 19.7;
#X obj 244 231 /;
#X obj 244 262 swap 1;
#X obj 244 290 -;
#X obj 244 317 * 0.198;
#X floatatom 154 449 10 0 0 0 - - -;
#X obj 244 346 *;
#X obj 244 377 /;
#X text 20 234 Reynolds Number;
#X text 36 87 Wind Speed (m/s);
#X obj 230 71 +;
#X floatatom 151 91 5 0 0 0 - - -;
#X obj 265 37 r baseSpeed;
#X obj 250 93 s windSpeed;
#X obj 318 317 r windSpeed;
#X obj 194 36 r varWind;
#X obj 329 112 t f b;
#X text 107 116 Mass Density of Air;
#X text 90 166 Dynamic Viscosity of Air;
#X text 50 446 Frequency (Hz);
#X floatatom 161 342 5 0 0 0 - - -;
#X text 46 337 Strouhal Number;
#X obj 329 81 r Diameter3;
#X obj 317 341 r Diameter3;
#X obj 244 451 s outFreq3;
#X obj 120 267 s rey3;
#X obj 244 400 max 0.1;
#X obj 244 427 min 21000;
#N canvas 339 172 428 263 soundGen 0;
#X obj -89 49 noise~;
#X obj -75 87 bp~ 1000 10;
#X obj 37 60 osc~;
#X obj 37 86 *~ 0.1;
#X obj -75 203 throw~ L;
#X obj -24 180 throw~ R;
#X obj 37 193 throw~ L;
#X obj 88 173 throw~ R;
#X obj -44 15 min 20000;
#N canvas 103 204 481 424 thisQ 0;
#X obj 125 47 < 5000;
#X floatatom 20 289 8 0 0 0 - - -;
#X obj 92 72 spigot;
#X obj 213 43 > 5000;
#X obj 180 71 spigot;
#X obj 180 116 spigot;
#X obj 230 94 < 10000;
#X obj 92 101 / 5000;
#X obj 92 181 /;
#X floatatom 120 326 8 0 0 0 - - -;
#X obj 180 218 /;
#X obj 180 245 *;
#X obj 180 141 / 10000;
#X obj 180 192 swap 160;
#X obj 180 166 * 260;
#X obj 180 272 *;
#X obj 337 74 spigot;
#X obj 370 46 > 10000;
#X obj 337 145 / 300000;
#X obj 337 115 spigot;
#X obj 387 93 < 300000;
#X floatatom 268 363 8 0 0 0 - - -;
#X obj 92 127 * 300;
#X obj 92 156 swap 300;
#X obj 92 205 *;
#X obj 92 233 *;
#X obj 337 197 swap 120;
#X obj 337 224 /;
#X obj 337 248 *;
#X obj 337 169 * 5000;
#X obj 336 334 max 2;
#X obj 92 262 + 100;
#X obj 180 297 * 50;
#X obj 336 307 * 20;
#X obj 92 21 r rey3;
#X obj 180 19 r rey3;
#X obj 230 69 r rey3;
#X obj 337 22 r rey3;
#X obj 387 68 r rey3;
#X obj 92 288 s qValue3;
#X obj 180 323 s qValue3;
#X obj 337 359 s qValue3;
#X connect 0 0 2 1;
#X connect 2 0 7 0;
#X connect 3 0 4 1;
#X connect 4 0 5 0;
#X connect 5 0 12 0;
#X connect 6 0 5 1;
#X connect 7 0 22 0;
#X connect 8 0 24 0;
#X connect 8 0 24 1;
#X connect 10 0 11 0;
#X connect 10 0 11 1;
#X connect 11 0 15 0;
#X connect 11 0 15 1;
#X connect 12 0 14 0;
#X connect 13 0 10 0;
#X connect 13 1 10 1;
#X connect 14 0 13 0;
#X connect 15 0 32 0;
#X connect 16 0 19 0;
#X connect 17 0 16 1;
#X connect 18 0 29 0;
#X connect 19 0 18 0;
#X connect 20 0 19 1;
#X connect 22 0 23 0;
#X connect 23 0 8 0;
#X connect 23 1 8 1;
#X connect 24 0 25 0;
#X connect 24 0 25 1;
#X connect 25 0 31 0;
#X connect 26 0 27 0;
#X connect 26 1 27 1;
#X connect 27 0 28 0;
#X connect 27 0 28 1;
#X connect 28 0 33 0;
#X connect 29 0 26 0;
#X connect 30 0 41 0;
#X connect 31 0 1 0;
#X connect 31 0 39 0;
#X connect 32 0 9 0;
#X connect 32 0 40 0;
#X connect 33 0 30 0;
#X connect 33 0 21 0;
#X connect 34 0 0 0;
#X connect 34 0 2 0;
#X connect 35 0 3 0;
#X connect 35 0 4 0;
#X connect 36 0 6 0;
#X connect 37 0 16 0;
#X connect 37 0 17 0;
#X connect 38 0 20 0;
#X restore 53 -12 pd thisQ;
#X obj 37 145 *~;
#X obj 88 145 *~;
#X obj 119 109 / 127;
#X obj -75 153 *~;
#X obj -24 153 *~;
#X obj -132 115 / 127;
#X obj -44 -16 r outFreq3;
#X obj -132 87 r gain3;
#X obj -27 59 r qValue3;
#X obj 119 77 r gain3;
#X obj -75 120 fcpan 0.85;
#X obj 37 112 fcpan 0.85;
#X obj 94 26 loadbang;
#X msg 94 56 0.45;
#X connect 0 0 1 0;
#X connect 1 0 20 0;
#X connect 2 0 3 0;
#X connect 3 0 21 0;
#X connect 8 0 2 0;
#X connect 8 0 1 1;
#X connect 10 0 6 0;
#X connect 11 0 7 0;
#X connect 12 0 10 1;
#X connect 12 0 11 1;
#X connect 13 0 4 0;
#X connect 14 0 5 0;
#X connect 15 0 13 1;
#X connect 15 0 14 1;
#X connect 16 0 8 0;
#X connect 17 0 15 0;
#X connect 18 0 1 2;
#X connect 19 0 12 0;
#X connect 20 0 13 0;
#X connect 20 1 14 0;
#X connect 21 0 10 0;
#X connect 21 1 11 0;
#X connect 22 0 23 0;
#X connect 23 0 20 1;
#X connect 23 0 21 1;
#X restore 472 73 pd soundGen;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 29 0;
#X connect 4 0 5 0;
#X connect 4 1 5 1;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 8 0;
#X connect 8 0 10 0;
#X connect 8 0 24 0;
#X connect 10 0 11 0;
#X connect 11 0 30 0;
#X connect 14 0 15 0;
#X connect 14 0 0 0;
#X connect 14 0 17 0;
#X connect 16 0 14 1;
#X connect 18 0 10 1;
#X connect 19 0 14 0;
#X connect 20 0 1 1;
#X connect 20 1 1 0;
#X connect 26 0 20 0;
#X connect 27 0 11 1;
#X connect 30 0 31 0;
#X connect 30 0 9 0;
#X connect 31 0 28 0;
#X restore 32 150 pd pro1;
#N canvas 97 147 603 497 pro1 0;
#X obj 230 118 * 1.225;
#X obj 244 145 *;
#X obj 244 171 / 1.81e-05;
#X floatatom 120 237 15 0 0 0 - - -;
#X obj 244 200 swap 19.7;
#X obj 244 231 /;
#X obj 244 262 swap 1;
#X obj 244 290 -;
#X obj 244 317 * 0.198;
#X floatatom 153 456 10 0 0 0 - - -;
#X obj 244 346 *;
#X obj 244 377 /;
#X text 20 234 Reynolds Number;
#X text 36 87 Wind Speed (m/s);
#X obj 230 71 +;
#X floatatom 151 91 5 0 0 0 - - -;
#X obj 265 37 r baseSpeed;
#X obj 250 93 s windSpeed;
#X obj 318 317 r windSpeed;
#X obj 194 36 r varWind;
#X obj 329 112 t f b;
#X text 107 116 Mass Density of Air;
#X text 90 166 Dynamic Viscosity of Air;
#X text 49 453 Frequency (Hz);
#X floatatom 161 342 5 0 0 0 - - -;
#X text 46 337 Strouhal Number;
#X obj 329 81 r Diameter4;
#X obj 317 341 r Diameter4;
#X obj 244 456 s outFreq4;
#X obj 120 264 s rey4;
#X obj 244 403 max 0.1;
#X obj 244 430 min 21000;
#N canvas 339 172 428 263 soundGen 0;
#X obj -89 49 noise~;
#X obj -75 87 bp~ 1000 10;
#X obj 37 60 osc~;
#X obj 37 86 *~ 0.1;
#X obj -75 203 throw~ L;
#X obj -24 180 throw~ R;
#X obj 37 193 throw~ L;
#X obj 88 173 throw~ R;
#X obj -44 15 min 20000;
#N canvas 103 204 481 424 thisQ 0;
#X obj 125 47 < 5000;
#X floatatom 20 289 8 0 0 0 - - -;
#X obj 92 72 spigot;
#X obj 213 43 > 5000;
#X obj 180 71 spigot;
#X obj 180 116 spigot;
#X obj 230 94 < 10000;
#X obj 92 101 / 5000;
#X obj 92 181 /;
#X floatatom 120 326 8 0 0 0 - - -;
#X obj 180 218 /;
#X obj 180 245 *;
#X obj 180 141 / 10000;
#X obj 180 192 swap 160;
#X obj 180 166 * 260;
#X obj 180 272 *;
#X obj 337 74 spigot;
#X obj 370 46 > 10000;
#X obj 337 145 / 300000;
#X obj 337 115 spigot;
#X obj 387 93 < 300000;
#X floatatom 268 363 8 0 0 0 - - -;
#X obj 92 127 * 300;
#X obj 92 156 swap 300;
#X obj 92 205 *;
#X obj 92 233 *;
#X obj 337 197 swap 120;
#X obj 337 224 /;
#X obj 337 248 *;
#X obj 337 169 * 5000;
#X obj 336 334 max 2;
#X obj 92 262 + 100;
#X obj 180 297 * 50;
#X obj 336 307 * 20;
#X obj 92 21 r rey4;
#X obj 180 19 r rey4;
#X obj 230 69 r rey4;
#X obj 337 22 r rey4;
#X obj 387 68 r rey4;
#X obj 337 359 s qValue4;
#X obj 180 323 s qValue4;
#X obj 92 288 s qValue4;
#X connect 0 0 2 1;
#X connect 2 0 7 0;
#X connect 3 0 4 1;
#X connect 4 0 5 0;
#X connect 5 0 12 0;
#X connect 6 0 5 1;
#X connect 7 0 22 0;
#X connect 8 0 24 0;
#X connect 8 0 24 1;
#X connect 10 0 11 0;
#X connect 10 0 11 1;
#X connect 11 0 15 0;
#X connect 11 0 15 1;
#X connect 12 0 14 0;
#X connect 13 0 10 0;
#X connect 13 1 10 1;
#X connect 14 0 13 0;
#X connect 15 0 32 0;
#X connect 16 0 19 0;
#X connect 17 0 16 1;
#X connect 18 0 29 0;
#X connect 19 0 18 0;
#X connect 20 0 19 1;
#X connect 22 0 23 0;
#X connect 23 0 8 0;
#X connect 23 1 8 1;
#X connect 24 0 25 0;
#X connect 24 0 25 1;
#X connect 25 0 31 0;
#X connect 26 0 27 0;
#X connect 26 1 27 1;
#X connect 27 0 28 0;
#X connect 27 0 28 1;
#X connect 28 0 33 0;
#X connect 29 0 26 0;
#X connect 30 0 39 0;
#X connect 31 0 1 0;
#X connect 31 0 41 0;
#X connect 32 0 9 0;
#X connect 32 0 40 0;
#X connect 33 0 30 0;
#X connect 33 0 21 0;
#X connect 34 0 0 0;
#X connect 34 0 2 0;
#X connect 35 0 3 0;
#X connect 35 0 4 0;
#X connect 36 0 6 0;
#X connect 37 0 16 0;
#X connect 37 0 17 0;
#X connect 38 0 20 0;
#X restore 53 -12 pd thisQ;
#X obj 37 145 *~;
#X obj 88 145 *~;
#X obj 119 109 / 127;
#X obj -75 153 *~;
#X obj -24 153 *~;
#X obj -132 115 / 127;
#X obj -44 -16 r outFreq4;
#X obj -132 87 r gain4;
#X obj 119 77 r gain4;
#X obj -27 59 r qValue4;
#X obj -75 120 fcpan 0.9;
#X obj 37 112 fcpan 0.9;
#X obj 88 23 loadbang;
#X msg 88 53 0.7;
#X connect 0 0 1 0;
#X connect 1 0 20 0;
#X connect 2 0 3 0;
#X connect 3 0 21 0;
#X connect 8 0 2 0;
#X connect 8 0 1 1;
#X connect 10 0 6 0;
#X connect 11 0 7 0;
#X connect 12 0 10 1;
#X connect 12 0 11 1;
#X connect 13 0 4 0;
#X connect 14 0 5 0;
#X connect 15 0 13 1;
#X connect 15 0 14 1;
#X connect 16 0 8 0;
#X connect 17 0 15 0;
#X connect 18 0 12 0;
#X connect 19 0 1 2;
#X connect 20 0 13 0;
#X connect 20 1 14 0;
#X connect 21 0 10 0;
#X connect 21 1 11 0;
#X connect 22 0 23 0;
#X connect 23 0 20 1;
#X connect 23 0 21 1;
#X restore 436 58 pd soundGen;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 29 0;
#X connect 4 0 5 0;
#X connect 4 1 5 1;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 8 0;
#X connect 8 0 10 0;
#X connect 8 0 24 0;
#X connect 10 0 11 0;
#X connect 11 0 30 0;
#X connect 14 0 15 0;
#X connect 14 0 0 0;
#X connect 14 0 17 0;
#X connect 16 0 14 1;
#X connect 18 0 10 1;
#X connect 19 0 14 0;
#X connect 20 0 1 1;
#X connect 20 1 1 0;
#X connect 26 0 20 0;
#X connect 27 0 11 1;
#X connect 30 0 31 0;
#X connect 31 0 28 0;
#X connect 31 0 9 0;
#X restore 32 168 pd pro1;
#X obj 405 54 s Diameter1;
#X floatatom 325 221 10 0 0 0 - - -;
#X text 423 132 Diameter (m);
#X obj 396 186 *;
#X floatatom 121 402 10 0 0 0 - - -;
#X text 219 313 Diameter (m);
#X obj 192 367 *;
#X floatatom 521 409 10 0 0 0 - - -;
#X text 619 320 Diameter (m);
#X obj 592 374 *;
#X text 247 77 Cylinder1 Diameter (m);
#X text 242 242 Cylinder2 Diameter (m);
#X text 45 422 Cylinder3 Diameter (m);
#X text 446 428 Cylinder4 Diameter (m);
#X obj 1008 99 r windSpeed;
#X floatatom 1008 135 5 0 0 0 - - -;
#X obj 396 219 s Diameter2;
#X obj 192 400 s Diameter3;
#X obj 592 407 s Diameter4;
#X obj 460 11 r rey1;
#X floatatom 460 31 10 0 0 0 - - -;
#X floatatom 450 195 10 0 0 0 - - -;
#X floatatom 253 375 10 0 0 0 - - -;
#X floatatom 659 382 10 0 0 0 - - -;
#X obj 450 175 r rey2;
#X obj 253 355 r rey3;
#X obj 659 362 r rey4;
#X floatatom 528 31 10 0 0 0 - - -;
#X obj 528 11 r outFreq1;
#X floatatom 517 195 10 0 0 0 - - -;
#X obj 517 175 r outFreq2;
#X floatatom 321 375 10 0 0 0 - - -;
#X obj 321 355 r outFreq3;
#X floatatom 726 382 10 0 0 0 - - -;
#X obj 726 362 r outFreq4;
#X obj 1075 152 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 4000 1;
#X obj 1075 294 / 127;
#X obj 998 323 *~ 0.4;
#X obj 1043 323 *~ 0.4;
#X obj 595 342 hsl 128 15 0.01 0.5 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 0 1;
#X obj 195 336 hsl 128 15 0.01 0.5 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 0 1;
#X obj 399 154 hsl 128 15 0.01 0.5 0 0 empty empty empty -2 -8 0 10
-262144 -1 -1 0 1;
#X msg 1092 124 40;
#X obj 1092 99 loadbang;
#X text 1099 195 Output Gain;
#X obj 278 -61 vsl 25 100 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 495 267 vsl 25 100 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 269 110 vsl 25 100 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 138 247 vsl 25 100 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 495 380 s gain4;
#X obj 278 52 s gain1;
#X obj 269 224 s gain2;
#X obj 138 362 s gain3;
#X obj 592 302 r diam4;
#X obj 405 -53 r diam1;
#X obj 192 294 r diam3;
#X obj 396 112 r diam2;
#X obj 229 -59 r gn1;
#X obj 495 231 r gn4;
#X obj 138 214 r gn3;
#X obj 219 116 r gn2;
#X obj 877 491 unpack f f f f f f f f f;
#X obj 877 682 s diam1;
#X obj 982 543 s diam4;
#X obj 947 590 s diam3;
#X obj 912 636 s diam2;
#X obj 894 659 s gn1;
#X obj 929 614 s gn2;
#X obj 965 567 s gn3;
#X obj 1000 521 s gn4;
#X obj 1040 520 s wS;
#X obj 942 24 r wS;
#X msg 839 393 0.14 35 0.03 8 0.1 95 0.08 102 23;
#X msg 880 421 0.04 35 0.03 8 0.1 95 0.08 102 12;
#N canvas 97 147 959 556 writing 1;
#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 93 3 r windSpeed;
#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 obj 219 -38 count 20000;
#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 obj 23 -70 metro 100;
#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 286 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 msg 268 181 write reyQ1.txt;
#X connect 0 0 16 0;
#X connect 1 0 0 0;
#X connect 2 0 14 1;
#X connect 3 0 7 0;
#X connect 3 0 13 1;
#X connect 4 0 12 1;
#X connect 5 0 15 1;
#X connect 9 0 7 1;
#X connect 9 0 11 1;
#X connect 10 0 8 0;
#X connect 11 0 17 0;
#X connect 12 0 18 0;
#X connect 13 0 19 0;
#X connect 14 0 20 0;
#X connect 15 0 25 0;
#X connect 16 0 9 0;
#X connect 16 0 24 0;
#X connect 17 0 8 0;
#X connect 18 0 8 0;
#X connect 19 0 8 0;
#X connect 20 0 8 0;
#X connect 21 0 8 0;
#X connect 22 0 23 1;
#X connect 23 0 21 0;
#X connect 24 0 11 0;
#X connect 24 1 12 0;
#X connect 24 2 13 0;
#X connect 24 3 14 0;
#X connect 24 4 15 0;
#X connect 24 5 23 0;
#X connect 25 0 8 0;
#X connect 26 0 8 0;
#X restore 535 519 pd writing;
#X obj 281 446 r windSpeed;
#X obj 284 495 *;
#X obj 282 524 *;
#X obj 282 550 *;
#X obj 284 581 *;
#X obj 283 636 *;
#X obj 284 608 *;
#X floatatom 283 667 12 0 0 0 - - -;
#X obj 283 470 / 50;
#X floatatom 223 522 5 0 0 0 - - -;
#X connect 0 0 10 0;
#X connect 1 0 12 0;
#X connect 1 0 12 1;
#X connect 5 0 6 0;
#X connect 6 0 9 0;
#X connect 7 0 8 0;
#X connect 8 0 6 0;
#X connect 9 0 33 0;
#X connect 12 0 2 0;
#X connect 12 0 41 0;
#X connect 30 0 78 0;
#X connect 31 0 79 0;
#X connect 33 0 11 0;
#X connect 34 0 35 0;
#X connect 35 0 33 1;
#X connect 36 0 7 0;
#X connect 44 0 42 0;
#X connect 44 0 57 0;
#X connect 47 0 45 0;
#X connect 47 0 58 0;
#X connect 50 0 48 0;
#X connect 50 0 59 0;
#X connect 55 0 56 0;
#X connect 60 0 61 0;
#X connect 65 0 62 0;
#X connect 66 0 63 0;
#X connect 67 0 64 0;
#X connect 69 0 68 0;
#X connect 71 0 70 0;
#X connect 73 0 72 0;
#X connect 75 0 74 0;
#X connect 76 0 77 0;
#X connect 77 0 78 1;
#X connect 77 0 79 1;
#X connect 78 0 32 0;
#X connect 79 0 32 1;
#X connect 80 0 50 0;
#X connect 80 0 50 1;
#X connect 81 0 47 1;
#X connect 81 0 47 0;
#X connect 82 0 44 0;
#X connect 82 0 44 1;
#X connect 83 0 76 0;
#X connect 84 0 83 0;
#X connect 86 0 91 0;
#X connect 87 0 90 0;
#X connect 88 0 92 0;
#X connect 89 0 93 0;
#X connect 94 0 80 0;
#X connect 95 0 1 0;
#X connect 96 0 81 0;
#X connect 97 0 82 0;
#X connect 98 0 86 0;
#X connect 99 0 87 0;
#X connect 100 0 89 0;
#X connect 101 0 88 0;
#X connect 102 0 103 0;
#X connect 102 1 107 0;
#X connect 102 2 106 0;
#X connect 102 3 108 0;
#X connect 102 4 105 0;
#X connect 102 5 109 0;
#X connect 102 6 104 0;
#X connect 102 7 110 0;
#X connect 102 8 111 0;
#X connect 112 0 0 0;
#X connect 113 0 102 0;
#X connect 114 0 102 0;
#X connect 116 0 124 0;
#X connect 117 0 118 0;
#X connect 117 0 118 1;
#X connect 118 0 119 0;
#X connect 118 0 119 1;
#X connect 119 0 120 0;
#X connect 119 0 120 1;
#X connect 120 0 122 0;
#X connect 120 0 122 1;
#X connect 121 0 123 0;
#X connect 122 0 121 0;
#X connect 122 0 121 1;
#X connect 124 0 117 0;
#X connect 124 0 125 0;