changeset 232:3f098ee30907

Corrections to model and have adjusted the objects so that the workflow made more sense / easier to understand.
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Wed, 27 Jul 2016 22:12:18 +0100
parents 83c198c642e4
children f25427623a84
files .DS_Store MechAeolian/MA_Test3.pd MechAeolian/MechAeolianD2.pd MechAeolian/MechAeolianD3.pd MechAeolian/harpD2.pd
diffstat 5 files changed, 3202 insertions(+), 1203 deletions(-) [+]
line wrap: on
line diff
Binary file .DS_Store has changed
--- a/MechAeolian/MA_Test3.pd	Mon Jul 25 20:04:24 2016 +0100
+++ b/MechAeolian/MA_Test3.pd	Wed Jul 27 22:12:18 2016 +0100
@@ -1,7 +1,7 @@
 #N canvas 235 24 931 825 10;
 #X obj 359 -59 loadbang;
 #X obj 406 31 hsl 128 15 0.0001 0.3 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 3652 1;
+-262144 -1 -1 2868 1;
 #X floatatom 413 57 8 0 0 0 - - -;
 #X obj 474 307 hsl 128 15 0.01 0.99 0 0 empty empty empty -2 -8 0 10
 -262144 -1 -1 6350 1;
@@ -23,7 +23,7 @@
 #X obj 359 -35 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
 -1 -1;
 #X obj 419 89 hsl 128 15 0.01 20 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 534 1;
+-1 -1 406 1;
 #X floatatom 441 108 8 0 0 0 - - -;
 #X obj 532 -58 s SET_UP;
 #X obj 404 12 r SET_UP;
@@ -33,11 +33,11 @@
 #X obj 542 218 r SET_UP;
 #X obj 548 276 r SET_UP;
 #X obj 492 365 hsl 128 15 1 10000 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 9525 1;
+-262144 -1 -1 12137 1;
 #X floatatom 525 394 5 0 0 0 - - -;
 #X obj 570 339 r SET_UP;
 #X obj 501 425 hsl 128 15 0 1000 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 468 1;
+-1 -1 899 1;
 #X floatatom 520 452 5 0 0 0 - - -;
 #X obj 594 393 r SET_UP;
 #X obj 515 477 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10
@@ -102,7 +102,7 @@
 #X obj 363 656 outlet~;
 #X obj 514 600 outlet;
 #X obj 665 470 hsl 128 15 1e-07 0.5 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 905 1;
+-262144 -1 -1 8154 1;
 #X floatatom 676 500 0 0 0 0 - - -;
 #X obj 13 -57 unpack f f f f f f f f f;
 #X obj 155 -29 line \$1 50;
@@ -125,7 +125,7 @@
 #X obj 270 -34 s \$0-O_N;
 #X obj 470 508 r \$0-O_N;
 #X obj 469 656 outlet;
-#X obj 403 529 MechAeolianD2;
+#X obj 403 529 MechAeolianD3;
 #X connect 0 0 15 0;
 #X connect 1 0 2 0;
 #X connect 1 0 114 0;
--- a/MechAeolian/MechAeolianD2.pd	Mon Jul 25 20:04:24 2016 +0100
+++ b/MechAeolian/MechAeolianD2.pd	Wed Jul 27 22:12:18 2016 +0100
@@ -742,13 +742,13 @@
 #X obj 59 140 r myMet;
 #X obj 59 163 snapshot~;
 #X floatatom 59 184 0 0 0 0 - - -;
-#X obj 210 184 *~;
-#X obj 480 183 *~;
-#X obj 354 509 *~;
 #X obj 210 250 spigot~;
 #X obj 480 249 spigot~;
 #X obj 354 575 spigot~;
 #X obj 759 93 inlet;
+#X obj 210 184 *~ 1;
+#X obj 480 183 *~ 1;
+#X obj 354 509 *~ 1;
 #X connect 0 0 6 1;
 #X connect 1 0 2 0;
 #X connect 2 0 12 1;
@@ -757,15 +757,15 @@
 #X connect 4 0 18 1;
 #X connect 5 0 21 1;
 #X connect 5 0 32 1;
-#X connect 6 0 52 0;
+#X connect 6 0 49 0;
 #X connect 9 0 30 0;
 #X connect 10 0 38 1;
 #X connect 11 0 9 0;
-#X connect 12 0 53 0;
+#X connect 12 0 50 0;
 #X connect 15 0 31 0;
 #X connect 16 0 39 1;
 #X connect 17 0 15 0;
-#X connect 18 0 54 0;
+#X connect 18 0 51 0;
 #X connect 21 0 32 0;
 #X connect 22 0 40 1;
 #X connect 23 0 21 0;
@@ -776,9 +776,9 @@
 #X connect 27 0 31 2;
 #X connect 28 0 21 2;
 #X connect 28 0 32 2;
-#X connect 30 0 49 0;
-#X connect 31 0 50 0;
-#X connect 32 0 51 0;
+#X connect 30 0 53 0;
+#X connect 31 0 54 0;
+#X connect 32 0 55 0;
 #X connect 33 0 34 0;
 #X connect 35 0 9 1;
 #X connect 35 0 30 1;
@@ -792,20 +792,17 @@
 #X connect 40 0 19 0;
 #X connect 40 1 20 0;
 #X connect 41 0 42 0;
-#X connect 43 0 49 1;
-#X connect 44 0 50 1;
-#X connect 45 0 51 1;
 #X connect 46 0 47 0;
 #X connect 47 0 48 0;
-#X connect 49 0 6 0;
-#X connect 50 0 12 0;
-#X connect 51 0 18 0;
-#X connect 52 0 38 0;
-#X connect 53 0 39 0;
-#X connect 54 0 40 0;
-#X connect 55 0 53 1;
-#X connect 55 0 52 1;
-#X connect 55 0 54 1;
+#X connect 49 0 38 0;
+#X connect 50 0 39 0;
+#X connect 51 0 40 0;
+#X connect 52 0 50 1;
+#X connect 52 0 49 1;
+#X connect 52 0 51 1;
+#X connect 53 0 6 0;
+#X connect 54 0 12 0;
+#X connect 55 0 18 0;
 #X restore 554 694 pd Dipoles;
 #X obj 1088 69 noise~;
 #X obj 1088 92 s~ \$0-thisNoise;
@@ -1046,46 +1043,7 @@
 #X floatatom 890 244 0 0 0 0 - - -;
 #X obj 1052 359 fcpan;
 #X obj 1071 676 outlet;
-#N canvas 14 255 747 554 UCalc 0;
-#X obj 238 173 r~ \$0-thisNatF;
-#X obj 214 88 r \$0-diameter;
-#X obj 214 130 line~;
-#X obj 214 152 *~ 6.28319;
-#X obj 199 67 r~ \$0-windSpeed;
-#X obj 199 317 /~;
-#X obj 199 349 outlet~;
-#X obj 199 205 /~;
-#X obj 238 328 outlet~;
-#X obj 90 336 r myMet;
-#X obj 90 359 snapshot~;
-#X floatatom 133 381 0 0 0 0 - - -;
-#X obj 90 382 outlet;
-#X obj 253 193 inlet;
-#X obj 253 236 line~;
-#X obj 238 291 *~;
-#X msg 214 108 \$1 20;
-#X msg 253 215 \$1 15;
-#X text 54 93 V = u/(2pi.f.d);
-#X text 290 196 Harmonic Number;
-#X connect 0 0 15 0;
-#X connect 1 0 16 0;
-#X connect 2 0 3 0;
-#X connect 3 0 7 1;
-#X connect 4 0 7 0;
-#X connect 5 0 6 0;
-#X connect 5 0 10 0;
-#X connect 7 0 5 0;
-#X connect 9 0 10 0;
-#X connect 10 0 11 0;
-#X connect 10 0 12 0;
-#X connect 13 0 17 0;
-#X connect 14 0 15 1;
-#X connect 15 0 5 1;
-#X connect 15 0 8 0;
-#X connect 16 0 2 0;
-#X connect 17 0 14 0;
-#X restore 591 381 pd UCalc;
-#N canvas 32 224 850 673 lockIn 0;
+#N canvas 32 224 850 673 lockIn 1;
 #X obj 311 13 inlet~;
 #X obj 52 80 osc~;
 #X obj 52 491 throw~ l;
@@ -1093,7 +1051,7 @@
 #X obj 52 -21 inlet~;
 #X obj 67 34 inlet~;
 #X obj 374 68 inlet;
-#N canvas 0 23 1188 690 SimpHyst 0;
+#N canvas 40 37 1394 682 SimpHyst 1;
 #X obj 289 250 sig~ 1;
 #X obj 304 336 exp~;
 #X obj 274 382 /~;
@@ -1324,18 +1282,7 @@
 #X text 415 1391 Inverted;
 #X floatatom 874 264 0 0 0 0 - - -;
 #X obj 829 245 t f b;
-#X obj 174 3 s~ \$0-thisU;
-#X obj 58 409 r~ \$0-thisU;
-#X obj 270 76 r~ \$0-thisU;
-#X obj 151 203 r~ \$0-thisU;
-#X obj -6 560 r~ \$0-thisU;
-#X obj 26 266 r~ \$0-thisU;
-#X obj -35 197 r~ \$0-thisU;
-#X obj -123 199 r~ \$0-thisU;
-#X obj -30 80 r~ \$0-thisU;
 #X obj 194 454 spigot~;
-#X obj 304 269 r~ \$0-thisU;
-#X obj 238 205 r~ \$0-thisU;
 #X obj 814 268 *;
 #X text 554 1250 Sg = 2 pi^3 St^2 zeta k m*;
 #X obj 580 1186 *~ 1;
@@ -1395,9 +1342,9 @@
 #X text 234 594 This patch takes the Reduced Velocity V value \, (\$0-thisU)
 and calculates the corresponding value of maximum vibration \, A/d.
 ;
-#X text -184 30 Sigmoid functions replicating the inital branch of
+#X text -198 62 Sigmoid functions replicating the inital branch of
 the hysteresis curve.;
-#X text 192 39 Sigmoid functions replicating the lower branch of the
+#X text 151 60 Sigmoid functions replicating the lower branch of the
 hysteresis curve.;
 #X text 681 23 Test objects;
 #X obj -153 374 spigot~;
@@ -1406,10 +1353,26 @@
 adding.;
 #X text 855 199 Damping input;
 #X text 864 286 Harmonic number;
-#X text 708 416 Clipped to match the range given in paper as well as
-to stop the value exploding after 1.5;
 #X text -117 521 Normalises the Hysteresis plot;
 #X obj 72 538 *~;
+#X obj 174 3 s~ \$0-thisV;
+#X obj -30 80 r~ \$0-thisV;
+#X obj -123 199 r~ \$0-thisV;
+#X obj -35 197 r~ \$0-thisV;
+#X obj 26 266 r~ \$0-thisV;
+#X obj 58 409 r~ \$0-thisV;
+#X obj -6 560 r~ \$0-thisV;
+#X obj 151 203 r~ \$0-thisV;
+#X obj 270 76 r~ \$0-thisV;
+#X obj 238 205 r~ \$0-thisV;
+#X obj 304 269 r~ \$0-thisV;
+#X text 424 241 Low Re route;
+#X text 468 125 High Re route;
+#X text 715 422 Clipped to match the range given in Govardhan paper
+as well as to stop the value exploding after 1.5;
+#X obj 569 465 r myMet;
+#X obj 569 488 snapshot~;
+#X floatatom 569 512 0 0 0 0 - - -;
 #X connect 0 0 2 0;
 #X connect 0 0 3 0;
 #X connect 1 0 3 1;
@@ -1422,15 +1385,15 @@
 #X connect 7 0 9 1;
 #X connect 8 0 4 0;
 #X connect 9 0 8 1;
-#X connect 10 0 108 0;
+#X connect 10 0 99 0;
 #X connect 11 0 54 0;
 #X connect 12 0 13 0;
 #X connect 13 0 14 0;
-#X connect 13 0 160 0;
+#X connect 13 0 149 0;
 #X connect 19 0 18 0;
 #X connect 19 0 42 1;
 #X connect 19 1 17 0;
-#X connect 19 1 108 1;
+#X connect 19 1 99 1;
 #X connect 20 0 22 0;
 #X connect 20 0 23 0;
 #X connect 21 0 23 1;
@@ -1451,7 +1414,7 @@
 #X connect 34 0 35 0;
 #X connect 35 1 36 1;
 #X connect 36 0 29 0;
-#X connect 37 0 153 0;
+#X connect 37 0 142 0;
 #X connect 38 0 58 0;
 #X connect 39 0 38 0;
 #X connect 39 0 40 0;
@@ -1460,7 +1423,7 @@
 #X connect 43 0 34 0;
 #X connect 44 0 45 0;
 #X connect 45 0 46 0;
-#X connect 45 0 156 0;
+#X connect 45 0 145 0;
 #X connect 47 1 54 1;
 #X connect 48 0 49 0;
 #X connect 49 0 47 0;
@@ -1476,12 +1439,12 @@
 #X connect 61 0 98 0;
 #X connect 62 0 21 0;
 #X connect 63 0 1 0;
-#X connect 64 0 111 0;
-#X connect 64 0 165 0;
+#X connect 64 0 100 0;
+#X connect 64 0 154 0;
 #X connect 65 0 69 0;
 #X connect 66 0 67 0;
 #X connect 67 0 26 0;
-#X connect 68 0 171 0;
+#X connect 68 0 160 0;
 #X connect 69 0 31 0;
 #X connect 70 0 51 0;
 #X connect 71 0 41 0;
@@ -1492,95 +1455,98 @@
 #X connect 75 0 76 0;
 #X connect 76 0 77 0;
 #X connect 77 0 78 0;
-#X connect 78 0 132 0;
+#X connect 78 0 121 0;
 #X connect 79 0 80 0;
 #X connect 79 0 80 1;
 #X connect 80 0 81 0;
 #X connect 81 0 82 0;
 #X connect 82 0 83 0;
-#X connect 82 0 113 0;
+#X connect 82 0 102 0;
 #X connect 83 0 84 0;
 #X connect 84 0 85 0;
 #X connect 85 0 86 0;
-#X connect 85 0 116 0;
+#X connect 85 0 105 0;
 #X connect 86 0 87 0;
 #X connect 87 0 89 0;
 #X connect 88 0 89 0;
 #X connect 89 0 90 0;
 #X connect 91 0 92 0;
-#X connect 98 0 111 1;
-#X connect 98 1 111 0;
-#X connect 100 0 19 0;
-#X connect 101 0 45 0;
-#X connect 102 0 157 0;
-#X connect 103 0 16 0;
-#X connect 104 0 57 0;
-#X connect 105 0 65 0;
-#X connect 106 0 66 0;
-#X connect 107 0 13 0;
-#X connect 108 1 37 1;
-#X connect 109 0 56 0;
-#X connect 110 0 155 0;
-#X connect 111 0 130 0;
+#X connect 98 0 100 1;
+#X connect 98 1 100 0;
+#X connect 99 1 37 1;
+#X connect 100 0 119 0;
+#X connect 102 0 103 0;
+#X connect 103 0 104 0;
+#X connect 104 0 105 1;
+#X connect 105 0 91 0;
+#X connect 106 0 108 0;
+#X connect 107 0 108 0;
+#X connect 108 0 109 0;
+#X connect 108 0 111 0;
+#X connect 110 0 143 1;
+#X connect 111 0 110 1;
+#X connect 111 0 112 1;
+#X connect 112 1 143 0;
 #X connect 113 0 114 0;
-#X connect 114 0 115 0;
-#X connect 115 0 116 1;
-#X connect 116 0 91 0;
-#X connect 117 0 119 0;
-#X connect 118 0 119 0;
+#X connect 114 0 116 0;
+#X connect 115 0 114 1;
+#X connect 116 0 117 0;
+#X connect 117 0 140 1;
+#X connect 118 0 117 1;
 #X connect 119 0 120 0;
-#X connect 119 0 122 0;
-#X connect 121 0 154 1;
-#X connect 122 0 121 1;
-#X connect 122 0 123 1;
-#X connect 123 1 154 0;
-#X connect 124 0 125 0;
-#X connect 125 0 127 0;
-#X connect 126 0 125 1;
+#X connect 120 0 121 1;
+#X connect 121 0 141 0;
+#X connect 123 0 125 0;
+#X connect 124 0 139 0;
+#X connect 125 0 128 1;
+#X connect 126 0 112 0;
 #X connect 127 0 128 0;
-#X connect 128 0 151 1;
-#X connect 129 0 128 1;
-#X connect 130 0 131 0;
-#X connect 131 0 132 1;
-#X connect 132 0 152 0;
+#X connect 128 0 130 0;
+#X connect 129 0 124 0;
+#X connect 129 0 124 1;
+#X connect 130 0 126 0;
+#X connect 131 0 137 0;
+#X connect 132 0 138 0;
+#X connect 133 0 134 0;
 #X connect 134 0 136 0;
-#X connect 135 0 150 0;
-#X connect 136 0 139 1;
-#X connect 137 0 123 0;
-#X connect 138 0 139 0;
-#X connect 139 0 141 0;
-#X connect 140 0 135 0;
-#X connect 140 0 135 1;
-#X connect 141 0 137 0;
-#X connect 142 0 148 0;
-#X connect 143 0 149 0;
-#X connect 144 0 145 0;
-#X connect 145 0 147 0;
-#X connect 146 0 143 0;
-#X connect 146 0 143 1;
-#X connect 147 0 151 0;
-#X connect 148 0 145 1;
-#X connect 149 0 147 1;
-#X connect 150 0 141 1;
-#X connect 151 0 121 0;
-#X connect 152 0 133 0;
-#X connect 152 0 163 0;
-#X connect 153 0 177 0;
-#X connect 154 0 177 1;
-#X connect 155 0 70 0;
-#X connect 156 0 11 1;
-#X connect 156 0 47 1;
-#X connect 156 0 55 0;
-#X connect 157 0 72 0;
-#X connect 158 0 41 0;
-#X connect 159 0 41 0;
-#X connect 160 0 35 1;
-#X connect 160 0 171 1;
-#X connect 161 0 99 0;
-#X connect 162 0 163 0;
-#X connect 163 0 164 0;
-#X connect 171 0 36 0;
-#X connect 177 0 74 0;
+#X connect 135 0 132 0;
+#X connect 135 0 132 1;
+#X connect 136 0 140 0;
+#X connect 137 0 134 1;
+#X connect 138 0 136 1;
+#X connect 139 0 130 1;
+#X connect 140 0 110 0;
+#X connect 141 0 122 0;
+#X connect 141 0 152 0;
+#X connect 142 0 165 0;
+#X connect 143 0 165 1;
+#X connect 143 0 181 0;
+#X connect 144 0 70 0;
+#X connect 145 0 11 1;
+#X connect 145 0 47 1;
+#X connect 145 0 55 0;
+#X connect 146 0 72 0;
+#X connect 147 0 41 0;
+#X connect 148 0 41 0;
+#X connect 149 0 35 1;
+#X connect 149 0 160 1;
+#X connect 150 0 166 0;
+#X connect 151 0 152 0;
+#X connect 152 0 153 0;
+#X connect 160 0 36 0;
+#X connect 165 0 74 0;
+#X connect 167 0 13 0;
+#X connect 168 0 66 0;
+#X connect 169 0 65 0;
+#X connect 170 0 57 0;
+#X connect 171 0 19 0;
+#X connect 172 0 16 0;
+#X connect 173 0 146 0;
+#X connect 174 0 45 0;
+#X connect 175 0 144 0;
+#X connect 176 0 56 0;
+#X connect 180 0 181 0;
+#X connect 181 0 182 0;
 #X restore 311 92 pd SimpHyst;
 #X obj 311 118 outlet~;
 #X obj 342 44 inlet;
@@ -1714,81 +1680,56 @@
 #X obj 856 399 + 0.5;
 #X obj 856 446 i;
 #X obj 978 674 outlet;
-#N canvas 186 87 1162 685 modulation 0;
-#X obj 205 27 r~ \$0-myFreq;
-#X obj 220 52 r~ \$0-thisNatF;
-#X obj 205 76 /~;
-#X obj 232 77 r myMet;
-#X obj 205 99 snapshot~;
-#X floatatom 249 171 0 0 0 0 - - -;
-#X obj 191 389 -~;
-#X floatatom 265 124 0 0 0 0 - - -;
-#X obj 600 58 r~ \$0-myFreq;
-#X obj 191 6 r~ \$0-thisNatF;
-#X floatatom 356 318 0 0 0 0 - - -;
-#X obj 191 412 osc~;
-#X obj 191 437 *~;
-#X obj 322 267 hsl 150 35 1 100 1 0 empty empty empty -2 -8 0 10 -262144
+#N canvas 93 72 1162 685 modulation 0;
+#X obj 643 -6 r~ \$0-myFreq;
+#X obj 658 19 r~ \$0-thisNatF;
+#X obj 643 43 /~;
+#X obj 670 44 r myMet;
+#X obj 643 66 snapshot~;
+#X floatatom 687 138 0 0 0 0 - - -;
+#X obj 18 359 -~;
+#X floatatom 703 91 0 0 0 0 - - -;
+#X obj 629 -27 r~ \$0-thisNatF;
+#X floatatom 724 403 0 0 0 0 - - -;
+#X obj 629 419 osc~;
+#X obj 629 444 *~;
+#X obj 690 352 hsl 150 35 1 100 1 0 empty empty empty -2 -8 0 10 -262144
 -1 -1 0 1;
-#X obj 296 335 line~;
-#X obj 191 461 outlet~;
-#X obj 296 211 r mod;
-#X text 122 487 Calculates the modulation frequency from the difference
+#X obj 664 420 line~;
+#X obj 629 468 outlet~;
+#X obj 664 304 r mod;
+#X text 560 494 Calculates the modulation frequency from the difference
 between the shedding and natural frequency - Van Atta paper.;
-#X obj 206 147 i;
-#X obj 206 225 line~;
-#X obj 191 248 *~;
-#X msg 206 199 \$1 20;
-#X msg 296 314 \$1 20;
+#X obj 644 114 i;
+#X obj 644 192 line~;
+#X obj 629 215 *~;
+#X msg 644 166 \$1 20;
+#X msg 664 399 \$1 20;
 #X obj 109 285 r myMet;
 #X obj 109 306 snapshot~;
 #X floatatom 109 325 0 0 0 0 - - -;
-#X floatatom 305 237 0 0 0 0 - - -;
-#X obj 300 420 outlet~;
-#X text 363 421 Difference frequency;
+#X floatatom 673 330 0 0 0 0 - - -;
+#X obj 579 419 outlet~;
+#X text 935 428 Difference frequency;
 #X obj 49 389 r myMet;
 #X obj 49 410 snapshot~;
 #X floatatom 49 429 0 0 0 0 - - -;
-#X obj 218 258 inlet;
-#X obj 448 101 r~ \$0-thisNatF;
-#X obj 218 300 line~;
-#X msg 218 279 \$1 20;
-#X floatatom 257 277 0 0 0 0 - - -;
+#X obj 644 240 inlet;
+#X obj -28 293 r~ \$0-thisNatF;
+#X obj 644 282 line~;
+#X msg 644 261 \$1 20;
+#X floatatom 683 259 0 0 0 0 - - -;
 #X obj 62 207 r myMet;
 #X obj 62 228 snapshot~;
 #X floatatom 62 247 0 0 0 0 - - -;
 #X obj 99 58 r myMet;
 #X obj 99 79 snapshot~;
 #X floatatom 99 98 0 0 0 0 - - -;
-#X obj 218 321 -~;
-#X obj 218 342 abs~;
-#X obj 454 141 i;
-#X obj 432 165 *~ 1;
-#X floatatom 470 168 0 0 0 0 - - -;
-#X obj 706 172 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 0 1;
-#X obj 665 129 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 0 1;
-#X floatatom 671 149 0 0 0 0 - - -;
-#X floatatom 717 192 0 0 0 0 - - -;
-#X msg 572 260 20;
-#X obj 681 275 -;
-#X obj 687 246 t f b;
-#X floatatom 707 309 0 0 0 0 - - -;
-#X obj 669 388 mod 20;
-#X floatatom 716 423 0 0 0 0 - - -;
-#X obj 668 346 + 20;
-#X obj 675 311 abs;
-#X obj 618 419 == 0;
-#X obj 615 452 spigot;
-#X obj 677 503 +;
-#X obj 727 464 t f b;
-#X floatatom 678 538 0 0 0 0 - - -;
-#X obj 559 197 r myMet;
-#X obj 552 489 spigot;
-#X obj 574 410 - 1;
-#X obj 574 437 * -1;
-#X msg 553 326 0;
+#X obj 45 318 -~;
+#X obj 45 339 abs~;
+#X obj -22 333 i;
+#X obj -44 357 *~ 1;
+#X floatatom -6 360 0 0 0 0 - - -;
 #X obj 984 91 inlet;
 #X obj 963 70 r~ \$0-thisNatF;
 #X obj 963 111 *~ 1;
@@ -1804,119 +1745,86 @@
 #X obj 976 346 r myMet;
 #X obj 976 367 snapshot~;
 #X floatatom 976 386 0 0 0 0 - - -;
-#X obj 47 463 r myMet;
-#X obj 47 484 snapshot~;
-#X floatatom 47 503 0 0 0 0 - - -;
-#X obj 971 221 -~;
-#X obj 1039 331 r myMet;
-#X obj 1039 352 snapshot~;
-#X floatatom 1039 371 0 0 0 0 - - -;
-#X obj 206 122 + 1.5;
-#X obj 333 118 inlet;
-#X floatatom 317 164 0 0 0 0 - - -;
+#X obj 494 461 r myMet;
+#X obj 494 482 snapshot~;
+#X floatatom 494 501 0 0 0 0 - - -;
+#X obj 629 390 -~;
+#X obj 519 398 r myMet;
+#X obj 519 419 snapshot~;
+#X floatatom 519 438 0 0 0 0 - - -;
+#X obj 644 89 + 1.5;
 #X connect 0 0 2 0;
 #X connect 1 0 2 1;
 #X connect 2 0 4 0;
 #X connect 3 0 4 0;
 #X connect 4 0 7 0;
-#X connect 4 0 92 0;
-#X connect 6 0 30 0;
-#X connect 9 0 20 0;
-#X connect 9 0 41 0;
-#X connect 11 0 12 0;
-#X connect 12 0 15 0;
-#X connect 12 0 86 0;
-#X connect 13 0 10 0;
-#X connect 13 0 22 0;
-#X connect 14 0 12 1;
-#X connect 16 0 22 0;
-#X connect 16 0 26 0;
-#X connect 18 0 5 0;
-#X connect 18 0 21 0;
-#X connect 19 0 20 1;
-#X connect 20 0 6 0;
-#X connect 20 0 38 0;
-#X connect 20 0 88 0;
-#X connect 21 0 19 0;
-#X connect 22 0 14 0;
+#X connect 4 0 69 0;
+#X connect 6 0 29 0;
+#X connect 8 0 19 0;
+#X connect 10 0 11 0;
+#X connect 11 0 14 0;
+#X connect 11 0 63 0;
+#X connect 12 0 9 0;
+#X connect 12 0 21 0;
+#X connect 13 0 11 1;
+#X connect 15 0 21 0;
+#X connect 15 0 25 0;
+#X connect 17 0 5 0;
+#X connect 17 0 20 0;
+#X connect 18 0 19 1;
+#X connect 19 0 65 0;
+#X connect 20 0 18 0;
+#X connect 21 0 13 0;
+#X connect 22 0 23 0;
 #X connect 23 0 24 0;
-#X connect 24 0 25 0;
+#X connect 28 0 29 0;
 #X connect 29 0 30 0;
-#X connect 30 0 31 0;
-#X connect 32 0 35 0;
-#X connect 32 0 36 0;
-#X connect 33 0 46 0;
-#X connect 34 0 43 0;
-#X connect 34 0 73 0;
-#X connect 34 0 88 1;
-#X connect 35 0 34 0;
+#X connect 31 0 34 0;
+#X connect 31 0 35 0;
+#X connect 32 0 45 0;
+#X connect 33 0 50 0;
+#X connect 33 0 65 1;
+#X connect 34 0 33 0;
+#X connect 36 0 37 0;
 #X connect 37 0 38 0;
-#X connect 38 0 39 0;
+#X connect 39 0 40 0;
 #X connect 40 0 41 0;
-#X connect 41 0 42 0;
-#X connect 43 0 44 0;
-#X connect 44 0 6 1;
-#X connect 44 0 24 0;
-#X connect 45 0 46 1;
-#X connect 45 0 47 0;
-#X connect 46 0 43 1;
-#X connect 48 0 51 0;
-#X connect 48 0 54 0;
-#X connect 49 0 50 0;
-#X connect 49 0 53 0;
-#X connect 52 0 61 0;
-#X connect 53 0 55 0;
-#X connect 53 0 59 0;
-#X connect 54 0 53 1;
-#X connect 54 1 53 0;
-#X connect 56 0 57 0;
-#X connect 56 0 60 0;
-#X connect 56 0 62 0;
-#X connect 58 0 56 0;
-#X connect 59 0 58 0;
-#X connect 60 0 61 1;
-#X connect 60 0 67 0;
-#X connect 61 0 63 0;
-#X connect 62 0 64 0;
-#X connect 63 0 62 1;
-#X connect 63 1 62 0;
-#X connect 65 0 52 0;
-#X connect 65 0 69 0;
-#X connect 66 0 63 0;
+#X connect 42 0 43 0;
+#X connect 43 0 6 1;
+#X connect 43 0 23 0;
+#X connect 44 0 45 1;
+#X connect 44 0 46 0;
+#X connect 45 0 42 1;
+#X connect 47 0 49 1;
+#X connect 47 0 56 0;
+#X connect 48 0 49 0;
+#X connect 48 0 58 0;
+#X connect 49 0 50 1;
+#X connect 50 0 51 0;
+#X connect 51 0 53 0;
+#X connect 51 0 55 0;
+#X connect 52 0 53 0;
+#X connect 53 0 54 0;
+#X connect 53 0 57 0;
+#X connect 55 0 60 0;
+#X connect 57 0 58 1;
+#X connect 58 1 55 1;
+#X connect 59 0 60 0;
+#X connect 60 0 61 0;
+#X connect 62 0 63 0;
+#X connect 63 0 64 0;
+#X connect 65 0 67 0;
+#X connect 65 0 10 0;
+#X connect 65 0 26 0;
+#X connect 66 0 67 0;
 #X connect 67 0 68 0;
-#X connect 68 0 66 1;
-#X connect 69 0 66 0;
-#X connect 70 0 72 1;
-#X connect 70 0 79 0;
-#X connect 71 0 72 0;
-#X connect 71 0 81 0;
-#X connect 72 0 73 1;
-#X connect 73 0 74 0;
-#X connect 74 0 76 0;
-#X connect 74 0 78 0;
-#X connect 75 0 76 0;
-#X connect 76 0 77 0;
-#X connect 76 0 80 0;
-#X connect 78 0 83 0;
-#X connect 80 0 81 1;
-#X connect 81 1 78 1;
-#X connect 82 0 83 0;
-#X connect 83 0 84 0;
-#X connect 85 0 86 0;
-#X connect 86 0 87 0;
-#X connect 88 0 90 0;
-#X connect 88 0 11 0;
-#X connect 88 0 27 0;
-#X connect 89 0 90 0;
-#X connect 90 0 91 0;
-#X connect 92 0 18 0;
-#X connect 93 0 94 0;
+#X connect 69 0 17 0;
 #X restore 695 473 pd modulation;
 #X obj 554 487 r~ \$0-myFreq;
 #X floatatom 931 469 0 0 0 0 - - -;
 #X obj 502 621 outlet~;
 #X obj 561 516 outlet~;
-#N canvas 297 80 949 640 AeolianFreq 0;
+#N canvas 64 288 949 640 AeolianFreq 0;
 #X obj 605 102 inlet;
 #X obj 605 123 > 1;
 #X obj 126 -69 inlet~;
@@ -2075,10 +1983,9 @@
 #X obj 1124 506 s \$0-onOff;
 #X obj 798 675 r \$0-onOff;
 #X obj 611 671 r \$0-onOff;
-#X obj 695 445 r $-aeoFreq;
-#X obj 695 513 s~ \$0-modFreq;
+#X obj 770 493 s~ \$0-modFreq;
 #X obj 755 568 r~ \$0-modFreq;
-#X obj 770 494 s~ \$0-diffFreq;
+#X obj 695 513 s~ \$0-diffFreq;
 #X obj 764 588 r~ \$0-diffFreq;
 #X floatatom 755 58 0 0 0 0 - - -;
 #X floatatom 847 41 0 0 0 0 - - -;
@@ -2093,13 +2000,53 @@
 #X obj 1071 652 r \$0-aeoFreq;
 #X obj 635 576 r \$0-redVelCo;
 #X obj 591 442 s \$0-redVelCo;
+#N canvas 14 255 747 554 VCalc 0;
+#X obj 238 173 r~ \$0-thisNatF;
+#X obj 214 88 r \$0-diameter;
+#X obj 214 130 line~;
+#X obj 214 152 *~ 6.28319;
+#X obj 199 67 r~ \$0-windSpeed;
+#X obj 199 317 /~;
+#X obj 199 349 outlet~;
+#X obj 199 205 /~;
+#X obj 238 328 outlet~;
+#X obj 90 336 r myMet;
+#X obj 90 359 snapshot~;
+#X floatatom 133 381 0 0 0 0 - - -;
+#X obj 90 382 outlet;
+#X obj 253 193 inlet;
+#X obj 253 236 line~;
+#X obj 238 291 *~;
+#X msg 214 108 \$1 20;
+#X msg 253 215 \$1 15;
+#X text 54 93 V = u/(2pi.f.d);
+#X text 290 196 Harmonic Number;
+#X connect 0 0 15 0;
+#X connect 1 0 16 0;
+#X connect 2 0 3 0;
+#X connect 3 0 7 1;
+#X connect 4 0 7 0;
+#X connect 5 0 6 0;
+#X connect 5 0 10 0;
+#X connect 7 0 5 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 0 12 0;
+#X connect 13 0 17 0;
+#X connect 14 0 15 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 0;
+#X connect 16 0 2 0;
+#X connect 17 0 14 0;
+#X restore 591 381 pd VCalc;
+#X obj 695 445 r \$0-aeoFreq;
 #X connect 0 0 4 0;
 #X connect 0 0 32 0;
 #X connect 3 0 19 0;
 #X connect 3 0 36 0;
 #X connect 6 0 94 0;
 #X connect 8 0 5 0;
-#X connect 8 0 126 0;
+#X connect 8 0 125 0;
 #X connect 9 0 99 0;
 #X connect 11 0 72 0;
 #X connect 15 0 58 1;
@@ -2116,10 +2063,10 @@
 #X connect 45 0 9 0;
 #X connect 46 0 99 1;
 #X connect 47 0 86 1;
-#X connect 47 0 119 0;
-#X connect 47 0 156 0;
+#X connect 47 0 118 0;
+#X connect 47 0 154 0;
 #X connect 48 0 86 0;
-#X connect 48 0 155 0;
+#X connect 48 0 153 0;
 #X connect 50 0 70 0;
 #X connect 51 0 50 0;
 #X connect 52 0 57 1;
@@ -2155,7 +2102,7 @@
 #X connect 88 0 89 0;
 #X connect 91 0 92 0;
 #X connect 92 0 93 0;
-#X connect 92 0 122 0;
+#X connect 92 0 121 0;
 #X connect 94 0 7 0;
 #X connect 94 0 88 0;
 #X connect 94 1 43 0;
@@ -2166,56 +2113,55 @@
 #X connect 97 0 98 0;
 #X connect 99 0 33 0;
 #X connect 99 1 34 0;
-#X connect 101 0 167 0;
-#X connect 101 1 133 0;
-#X connect 101 2 136 0;
-#X connect 102 0 129 0;
-#X connect 102 1 103 0;
-#X connect 102 1 163 0;
-#X connect 104 0 106 0;
-#X connect 105 0 106 1;
-#X connect 106 0 108 0;
+#X connect 101 0 128 0;
+#X connect 101 1 102 0;
+#X connect 101 1 161 0;
+#X connect 103 0 105 0;
+#X connect 104 0 105 1;
+#X connect 105 0 107 0;
+#X connect 106 0 107 0;
 #X connect 107 0 108 0;
-#X connect 108 0 109 0;
-#X connect 109 0 124 0;
-#X connect 109 0 112 1;
-#X connect 110 0 114 0;
-#X connect 110 0 140 0;
-#X connect 112 0 151 0;
-#X connect 112 1 153 0;
-#X connect 113 0 117 0;
-#X connect 113 0 116 0;
-#X connect 117 0 74 0;
-#X connect 117 0 115 0;
-#X connect 117 0 160 0;
-#X connect 117 1 164 0;
-#X connect 118 0 144 0;
-#X connect 118 0 157 0;
-#X connect 123 0 147 0;
-#X connect 123 0 158 0;
-#X connect 124 0 110 0;
+#X connect 108 0 123 0;
+#X connect 109 0 113 0;
+#X connect 109 0 139 0;
+#X connect 111 0 151 0;
+#X connect 111 1 149 0;
+#X connect 112 0 116 0;
+#X connect 112 0 115 0;
+#X connect 116 0 74 0;
+#X connect 116 0 114 0;
+#X connect 116 0 158 0;
+#X connect 116 1 162 0;
+#X connect 117 0 143 0;
+#X connect 117 0 155 0;
+#X connect 122 0 146 0;
+#X connect 122 0 156 0;
+#X connect 123 0 109 0;
+#X connect 124 0 125 0;
 #X connect 125 0 126 0;
-#X connect 126 0 127 0;
-#X connect 130 0 66 1;
-#X connect 131 0 74 1;
-#X connect 132 0 117 1;
-#X connect 134 0 102 3;
-#X connect 135 0 120 0;
-#X connect 137 0 102 0;
-#X connect 138 0 117 2;
-#X connect 139 0 121 0;
-#X connect 141 0 111 0;
-#X connect 142 0 101 0;
-#X connect 143 0 112 2;
-#X connect 145 0 102 4;
-#X connect 146 0 102 5;
-#X connect 148 0 102 6;
-#X connect 149 0 74 2;
-#X connect 150 0 112 0;
-#X connect 152 0 102 1;
-#X connect 154 0 102 2;
-#X connect 159 0 160 0;
-#X connect 160 0 161 0;
-#X connect 162 0 100 0;
-#X connect 165 0 100 0;
-#X connect 166 0 117 3;
+#X connect 129 0 66 1;
+#X connect 130 0 74 1;
+#X connect 131 0 116 1;
+#X connect 133 0 101 3;
+#X connect 134 0 119 0;
+#X connect 136 0 101 0;
+#X connect 137 0 116 2;
+#X connect 138 0 120 0;
+#X connect 140 0 110 0;
+#X connect 141 0 166 0;
+#X connect 142 0 111 1;
+#X connect 144 0 101 4;
+#X connect 145 0 101 5;
+#X connect 147 0 101 6;
+#X connect 148 0 74 2;
+#X connect 150 0 101 1;
+#X connect 152 0 101 2;
+#X connect 157 0 158 0;
+#X connect 158 0 159 0;
+#X connect 160 0 100 0;
+#X connect 163 0 100 0;
+#X connect 164 0 116 3;
+#X connect 166 0 165 0;
+#X connect 166 1 132 0;
+#X connect 166 2 135 0;
+#X connect 167 0 111 0;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MechAeolian/MechAeolianD3.pd	Wed Jul 27 22:12:18 2016 +0100
@@ -0,0 +1,2053 @@
+#N canvas 18 41 1370 784 10;
+#X obj 223 63 inlet;
+#X text 431 251 Reynolds Number;
+#X text 359 284 Strouhal Number;
+#X obj 388 61 inlet;
+#X obj 230 86 s \$0-diameter;
+#X obj 120 85 s~ \$0-windSpeed;
+#X obj 348 166 r~ \$0-windSpeed;
+#X obj 348 313 s~ \$0-myFreq;
+#X obj 120 65 vd~ varwind;
+#X obj 311 595 *~;
+#X obj 411 231 s~ \$0-myRey;
+#X obj 636 57 inlet;
+#X floatatom 581 126 8 0 0 0 - - -;
+#X text 345 342 Calculates the frequency;
+#X text 346 354 based on the physics of;
+#X obj 77 422 r~ \$0-windSpeed;
+#X obj 117 484 r \$0-diameter;
+#X obj 460 60 inlet;
+#X obj 534 59 inlet;
+#X floatatom 388 108 0 0 0 0 - - -;
+#X floatatom 460 106 0 0 0 0 - - -;
+#X floatatom 535 103 0 0 0 0 - - -;
+#X text 63 385 Calculates the gain of the dipole source;
+#X text 459 37 Azimuth;
+#X text 641 39 Pan;
+#X text 533 41 Elevation;
+#X text 384 42 Distance;
+#X text 218 42 Diameter;
+#X text 133 41 Wind Speed;
+#X obj 315 60 inlet;
+#X floatatom 315 104 5 0 0 0 - - -;
+#X text 311 41 Length;
+#X floatatom 223 107 0 0 0 0 - - -;
+#X obj 311 664 throw~ l;
+#X obj 338 642 throw~ r;
+#X obj 325 83 s \$0-leng;
+#X obj 393 84 s \$0-dist;
+#X obj 170 349 s~ \$0-dragDiGain;
+#X obj 83 370 s~ \$0-liftDiGain;
+#X obj 64 403 r~ \$0-str;
+#X obj 103 462 r \$0-leng;
+#X obj 130 505 r \$0-dist;
+#X obj 64 598 s~ \$0-liftNoiseGain;
+#X obj 379 269 s~ \$0-str;
+#X obj 636 126 s \$0-thisPan;
+#X obj 311 451 r~ \$0-liftNoiseGain;
+#X obj 338 595 r \$0-thisPan;
+#X obj 803 39 inlet;
+#X obj 746 39 inlet;
+#X text 292 425 Noise spectrum calculation;
+#X obj 326 543 hip~;
+#X obj 326 498 rpole~ 0.99;
+#X obj 91 181 r~ \$0-windSpeed;
+#X obj 109 220 r \$0-diameter;
+#X obj 83 160 r~ \$0-str;
+#X obj 101 201 r \$0-leng;
+#X obj 126 259 r \$0-dist;
+#N canvas 205 88 1238 721 GoldfreqGain 0;
+#N canvas 759 125 286 294 pow6 0;
+#X obj 47 67 *~;
+#X obj 76 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 163 outlet~;
+#X obj 136 184 snapshot~;
+#X obj 136 159 metro 100;
+#X obj 136 137 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 211 10 0 0 0 - - -;
+#X obj 216 210 outlet;
+#X obj 136 111 loadbang;
+#X obj 106 67 *~;
+#X obj 47 93 *~;
+#X obj 47 118 *~;
+#X obj 372 202 *;
+#X obj 372 228 *;
+#X obj 382 22 hsl 128 15 0 10 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X floatatom 374 288 10 0 0 0 - - -;
+#X obj 303 20 t f b;
+#X floatatom 455 55 5 0 0 0 - - -;
+#X obj 372 260 *;
+#X obj 400 202 *;
+#X msg 303 -4 6;
+#X obj 434 201 *;
+#X connect 0 0 11 0;
+#X connect 1 0 11 1;
+#X connect 2 0 0 0;
+#X connect 2 0 0 1;
+#X connect 2 0 1 1;
+#X connect 2 0 10 0;
+#X connect 2 0 10 1;
+#X connect 2 0 1 0;
+#X connect 4 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 9 0 6 0;
+#X connect 10 0 12 1;
+#X connect 11 0 12 0;
+#X connect 12 0 4 0;
+#X connect 12 0 3 0;
+#X connect 13 0 14 0;
+#X connect 14 0 19 0;
+#X connect 15 0 13 0;
+#X connect 15 0 13 1;
+#X connect 15 0 18 0;
+#X connect 15 0 20 0;
+#X connect 15 0 20 1;
+#X connect 17 0 13 0;
+#X connect 17 0 13 1;
+#X connect 17 0 20 0;
+#X connect 17 0 20 1;
+#X connect 17 0 22 0;
+#X connect 17 0 22 1;
+#X connect 17 1 13 0;
+#X connect 17 1 20 0;
+#X connect 17 1 22 0;
+#X connect 19 0 16 0;
+#X connect 20 0 14 1;
+#X connect 21 0 17 0;
+#X connect 22 0 19 1;
+#X restore 219 150 pd pow6;
+#X obj 173 140 *~;
+#X obj 219 176 *~;
+#X obj 411 161 *;
+#X text 587 13 Distance;
+#X floatatom 567 73 5 0 0 0 - - -;
+#X text 724 548 Calculates Drag Dipole gain;
+#X text 48 531 Calculates Lift Dipole gain;
+#X obj 173 100 inlet~;
+#X obj 219 13 inlet~;
+#X text 328 170 Diameter;
+#X obj 291 169 inlet;
+#X obj 567 29 inlet;
+#X obj 219 590 outlet~;
+#X obj 758 523 outlet~;
+#X obj 240 263 inlet;
+#X text 278 258 Length;
+#X obj 219 289 *~ 1;
+#X obj 234 469 /~ 360;
+#X obj 234 518 *~;
+#X obj 219 541 *~;
+#X obj 868 30 inlet;
+#X obj 967 32 inlet;
+#X obj 1063 35 inlet;
+#X floatatom 868 77 5 0 0 0 - - -;
+#X floatatom 967 78 5 0 0 0 - - -;
+#X floatatom 1064 79 5 0 0 0 - - -;
+#X text 864 11 X Rotation;
+#X text 961 13 Y Rotation;
+#X text 1058 16 Z Rotation;
+#X obj 873 53 s \$0-this_rotaX;
+#X obj 974 54 s \$0-thisrotaY;
+#X obj 1071 58 s \$0-thisrotaZ;
+#X text 74 100 Strouhal number;
+#X text 149 37 Wind speed;
+#X text 266 211 Corr Length;
+#X obj 219 348 *~ 2.50663;
+#X obj 219 238 *~ 1.225;
+#X text 93 234 Mass Density of Air;
+#X text 145 343 Sqrt(2xpi);
+#X obj 332 470 /~ 360;
+#X obj 332 516 *~;
+#X obj 332 492 cos~;
+#X obj 219 567 *~;
+#X obj 411 191 * 4.05513e+07;
+#X text 362 210 Speed of Sound to power 3;
+#X obj 411 244 * 32;
+#X obj 525 213 cos~;
+#X obj 525 236 *~;
+#X obj 473 237 sig~ 1;
+#X obj 510 267 -~;
+#N canvas 1150 227 286 289 pow4 0;
+#X obj 47 67 *~;
+#X obj 76 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 163 outlet~;
+#X obj 136 184 snapshot~;
+#X obj 136 159 metro 100;
+#X obj 136 137 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 211 10 0 0 0 - - -;
+#X obj 216 210 outlet;
+#X obj 136 111 loadbang;
+#X obj 47 93 *~;
+#X connect 0 0 10 0;
+#X connect 1 0 10 1;
+#X connect 2 0 0 0;
+#X connect 2 0 0 1;
+#X connect 2 0 1 1;
+#X connect 2 0 1 0;
+#X connect 4 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 9 0 6 0;
+#X connect 10 0 3 0;
+#X connect 10 0 4 0;
+#X restore 510 290 pd pow4;
+#X obj 411 272 sig~;
+#X obj 411 322 *~;
+#X obj 219 385 /~;
+#X obj 133 375 s~ \$0-aGainG;
+#X obj 872 246 r~ \$0-aGainG;
+#X obj 758 498 *~ 0.1;
+#X obj 723 340 +~ 90;
+#X obj 723 363 /~ 360;
+#X obj 723 409 *~;
+#X obj 723 385 sin~;
+#X obj 773 359 /~ 360;
+#X obj 773 405 *~;
+#X obj 773 381 cos~;
+#X obj 758 436 *~;
+#X text 763 12 Azimuth;
+#X text 662 14 Elevation;
+#X obj 665 32 inlet;
+#X obj 767 30 inlet;
+#X floatatom 665 79 5 0 0 0 - - -;
+#X floatatom 767 79 5 0 0 0 - - -;
+#X obj 773 294 r \$0-this_azim;
+#X obj 670 55 s \$0-this_elev;
+#X obj 774 55 s \$0-this_azim;
+#X obj 525 129 r \$0-this_elev;
+#X obj 574 51 s \$0-thisDist;
+#X obj 887 268 r \$0-thisDist;
+#X obj 411 135 r \$0-thisDist;
+#X obj 887 292 *;
+#X obj 887 317 * 4.05513e+07;
+#X text 892 335 Speed of Sound to power 3;
+#X obj 887 370 * 32;
+#X obj 887 398 sig~;
+#X obj 872 423 /~;
+#X text 595 191 Remember - Goldstein moves cylinder;
+#X obj 525 194 /~ 360;
+#X obj 758 475 *~;
+#X obj 478 51 s~ \$0-thisColL;
+#X obj 270 150 r~ \$0-thisColL;
+#X obj 270 190 *~ 1;
+#X obj 219 210 *~;
+#X obj 478 28 inlet~;
+#X obj 234 495 sin~;
+#N canvas 801 264 426 401 aveTimeCal 0;
+#X text 224 38 Elevation;
+#X obj 226 56 r \$0-elev;
+#X floatatom 240 81 5 0 0 0 - - -;
+#X obj 205 17 r~ MY_MACH;
+#X obj 226 135 cos;
+#X obj 226 107 * 0.01745;
+#X obj 205 158 *~ 1;
+#X obj 161 131 sig~ 1;
+#X obj 161 185 -~;
+#X obj 121 104 r~ \$0-myFreq;
+#X obj 106 82 sig~ 6.28318;
+#X obj 106 128 /~;
+#X obj 106 219 *~;
+#X obj 36 204 r myMet;
+#X obj 106 242 snapshot~;
+#X obj 106 263 * 44100;
+#X obj 106 292 outlet;
+#X floatatom 158 291 0 0 0 0 - - -;
+#X connect 1 0 2 0;
+#X connect 1 0 5 0;
+#X connect 3 0 6 0;
+#X connect 4 0 6 1;
+#X connect 5 0 4 0;
+#X connect 6 0 8 1;
+#X connect 7 0 8 0;
+#X connect 8 0 12 1;
+#X connect 9 0 11 1;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 12 0 14 0;
+#X connect 13 0 14 0;
+#X connect 14 0 15 0;
+#X connect 15 0 16 0;
+#X connect 15 0 17 0;
+#X restore 268 15 pd aveTimeCal;
+#X obj 219 122 line~;
+#X obj 525 173 line~;
+#X obj 723 273 r \$0-this_elev;
+#X obj 723 317 line~;
+#X msg 723 295 \$1 5;
+#X msg 525 151 \$1 5;
+#X obj 773 338 line~;
+#X msg 773 316 \$1 5;
+#X obj 332 402 r \$0-this_azim;
+#X obj 234 401 r \$0-this_elev;
+#X obj 234 445 line~;
+#X msg 234 423 \$1 5;
+#X obj 332 446 line~;
+#X msg 332 424 \$1 5;
+#X msg 219 100 \$1 5;
+#X obj 219 317 /~ 400;
+#X text -53 316 Scale factor to bring in line with CFD calcs;
+#X obj 559 214 r~ MY_MACH;
+#X obj 559 406 r myMet;
+#X obj 559 429 snapshot~;
+#X floatatom 559 453 0 0 0 0 - - -;
+#X floatatom 265 294 5 0 0 0 - - -;
+#X floatatom 311 117 0 0 0 0 - - -;
+#X obj 219 59 average~ 1000;
+#X connect 0 0 2 0;
+#X connect 1 0 2 1;
+#X connect 2 0 91 0;
+#X connect 3 0 44 0;
+#X connect 8 0 1 0;
+#X connect 8 0 1 1;
+#X connect 9 0 118 0;
+#X connect 11 0 90 1;
+#X connect 12 0 5 0;
+#X connect 12 0 76 0;
+#X connect 15 0 17 1;
+#X connect 15 0 116 0;
+#X connect 17 0 110 0;
+#X connect 18 0 93 0;
+#X connect 19 0 20 1;
+#X connect 20 0 43 0;
+#X connect 21 0 24 0;
+#X connect 21 0 30 0;
+#X connect 22 0 25 0;
+#X connect 22 0 31 0;
+#X connect 23 0 26 0;
+#X connect 23 0 32 0;
+#X connect 36 0 54 0;
+#X connect 36 0 55 0;
+#X connect 37 0 17 0;
+#X connect 40 0 42 0;
+#X connect 41 0 43 1;
+#X connect 42 0 41 0;
+#X connect 42 0 41 1;
+#X connect 43 0 13 0;
+#X connect 44 0 46 0;
+#X connect 46 0 52 0;
+#X connect 47 0 48 0;
+#X connect 48 0 50 1;
+#X connect 49 0 50 0;
+#X connect 50 0 51 0;
+#X connect 51 0 53 1;
+#X connect 52 0 53 0;
+#X connect 53 0 54 1;
+#X connect 54 0 20 0;
+#X connect 56 0 84 0;
+#X connect 57 0 14 0;
+#X connect 58 0 59 0;
+#X connect 59 0 61 0;
+#X connect 60 0 65 0;
+#X connect 61 0 60 0;
+#X connect 61 0 60 1;
+#X connect 62 0 64 0;
+#X connect 63 0 65 1;
+#X connect 64 0 63 0;
+#X connect 64 0 63 1;
+#X connect 65 0 87 0;
+#X connect 68 0 70 0;
+#X connect 68 0 73 0;
+#X connect 69 0 71 0;
+#X connect 69 0 74 0;
+#X connect 72 0 102 0;
+#X connect 75 0 100 0;
+#X connect 77 0 79 0;
+#X connect 77 0 79 1;
+#X connect 78 0 3 0;
+#X connect 78 0 3 1;
+#X connect 79 0 80 0;
+#X connect 80 0 82 0;
+#X connect 82 0 83 0;
+#X connect 83 0 84 1;
+#X connect 84 0 87 1;
+#X connect 86 0 47 0;
+#X connect 87 0 57 0;
+#X connect 89 0 90 0;
+#X connect 90 0 91 1;
+#X connect 91 0 37 0;
+#X connect 92 0 88 0;
+#X connect 93 0 19 0;
+#X connect 93 0 19 1;
+#X connect 95 0 0 0;
+#X connect 96 0 86 0;
+#X connect 97 0 99 0;
+#X connect 99 0 98 0;
+#X connect 100 0 96 0;
+#X connect 101 0 62 0;
+#X connect 102 0 101 0;
+#X connect 103 0 108 0;
+#X connect 104 0 106 0;
+#X connect 105 0 18 0;
+#X connect 106 0 105 0;
+#X connect 107 0 40 0;
+#X connect 108 0 107 0;
+#X connect 109 0 95 0;
+#X connect 110 0 36 0;
+#X connect 112 0 48 1;
+#X connect 113 0 114 0;
+#X connect 114 0 115 0;
+#X connect 118 0 109 0;
+#X connect 118 0 117 0;
+#X restore 83 325 pd GoldfreqGain;
+#N canvas 300 30 1006 797 GoldnoiseGain 0;
+#X text -21037 364 Mass Density of Air \, squared;
+#X obj -20777 459 *;
+#X text -20777 412 Distance;
+#N canvas 759 125 235 275 pow8 0;
+#X obj 47 67 *~;
+#X obj 76 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 147 outlet~;
+#X obj 128 146 snapshot~;
+#X obj 128 121 metro 100;
+#X obj 128 99 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 128 173 10 0 0 0 - - -;
+#X obj 128 73 loadbang;
+#X obj 47 93 *~;
+#X obj 47 121 *~;
+#X connect 0 0 9 0;
+#X connect 1 0 9 1;
+#X connect 2 0 0 0;
+#X connect 2 0 0 1;
+#X connect 2 0 1 1;
+#X connect 2 0 1 0;
+#X connect 4 0 7 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 8 0 6 0;
+#X connect 9 0 10 0;
+#X connect 9 0 10 1;
+#X connect 10 0 3 0;
+#X connect 10 0 4 0;
+#X restore -20846 224 pd pow8;
+#X obj -20846 137 inlet~;
+#X obj -20807 286 inlet;
+#X obj -20777 433 inlet;
+#X obj -20861 617 outlet~;
+#X text -20858 648 Gain proportional to windspeed to power 8 for spectrum
+;
+#X text -20771 287 Diameter;
+#X text -20847 118 Wind speed;
+#X text -21027 627 Calculates wake gain;
+#X text -20399 16 Azimuth;
+#X obj -20398 33 inlet;
+#X obj -20342 33 inlet;
+#X text -20343 16 Elevation;
+#X floatatom -20304 57 5 0 0 0 - - -;
+#X floatatom -20470 58 5 0 0 0 - - -;
+#X obj -20398 117 s~ \$0-this_azim;
+#X obj -20342 95 s~ \$0-this_elev;
+#X obj -20861 371 *~ 1.225;
+#X obj -20587 239 r~ \$0-this_azim;
+#N canvas 759 125 250 309 pow5 0;
+#X obj 47 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 170 outlet~;
+#X obj 136 173 snapshot~;
+#X obj 136 148 metro 100;
+#X obj 136 126 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 200 10 0 0 0 - - -;
+#X obj 136 100 loadbang;
+#X obj 47 87 *~;
+#X obj 47 118 *~;
+#X connect 0 0 8 0;
+#X connect 0 0 8 1;
+#X connect 1 0 0 0;
+#X connect 1 0 0 1;
+#X connect 1 0 9 1;
+#X connect 3 0 6 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 7 0 5 0;
+#X connect 8 0 9 0;
+#X connect 9 0 2 0;
+#X connect 9 0 3 0;
+#X restore -20705 475 pd pow5;
+#X obj -20705 451 sig~ 343.56;
+#N canvas 875 261 250 309 pow5 0;
+#X obj 47 67 *~;
+#X obj 76 35 inlet~;
+#X obj 47 170 outlet~;
+#X obj 136 173 snapshot~;
+#X obj 136 148 metro 100;
+#X obj 136 126 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X floatatom 136 200 10 0 0 0 - - -;
+#X obj 136 100 loadbang;
+#X obj 47 87 *~;
+#X obj 47 118 *~;
+#X connect 0 0 8 0;
+#X connect 0 0 8 1;
+#X connect 1 0 0 0;
+#X connect 1 0 0 1;
+#X connect 1 0 9 1;
+#X connect 3 0 6 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 7 0 5 0;
+#X connect 8 0 9 0;
+#X connect 9 0 2 0;
+#X connect 9 0 3 0;
+#X restore -20670 401 pd pow5;
+#X obj -20624 216 /~ 360;
+#X obj -20624 243 cos~;
+#X obj -20624 349 *~;
+#X obj -20670 348 sig~ 1;
+#X obj -20670 375 -~;
+#X obj -20705 322 sig~ 3.1416;
+#X obj -20705 347 *~;
+#X obj -20720 299 sig~ 16;
+#X obj -20720 371 *~;
+#X obj -20720 429 *~;
+#X obj -20720 502 *~;
+#X obj -20777 530 *~;
+#X obj -20861 574 /~;
+#X obj -20624 194 -~;
+#X text -20533 187 Angle goes with the flow in Goldstein hence 90 -
+theta so that theta is same angle as dipole angles.;
+#X obj -20624 149 sig~ 180;
+#X obj -20609 172 r~ \$0-this_elev;
+#X obj -20916 137 inlet~;
+#X obj -20916 164 *~;
+#X obj -20828 253 inlet~;
+#X obj -20828 312 *~ 1;
+#X obj -20861 251 *~;
+#X obj -20861 347 *~;
+#X obj -20809 392 inlet;
+#X obj -20861 444 *~ 1;
+#X obj -20861 528 *~ 2.50663;
+#X text -20782 254 Corrolation Length;
+#X text -20806 371 Length;
+#X obj -20846 159 average~ 64;
+#N canvas 801 264 426 401 aveTimeCal 0;
+#X text 224 38 Elevation;
+#X obj 226 56 r \$0-elev;
+#X floatatom 240 81 5 0 0 0 - - -;
+#X obj 205 17 r~ MY_MACH;
+#X obj 226 135 cos;
+#X obj 226 107 * 0.01745;
+#X obj 205 158 *~ 1;
+#X obj 161 131 sig~ 1;
+#X obj 161 185 -~;
+#X obj 121 104 r~ \$0-myFreq;
+#X obj 106 82 sig~ 6.28318;
+#X obj 106 128 /~;
+#X obj 106 219 *~;
+#X obj 36 204 r myMet;
+#X obj 106 242 snapshot~;
+#X floatatom 44 283 0 0 0 0 - - -;
+#X obj 106 263 * 44100;
+#X obj 106 292 outlet;
+#X connect 1 0 2 0;
+#X connect 1 0 5 0;
+#X connect 3 0 6 0;
+#X connect 4 0 6 1;
+#X connect 5 0 4 0;
+#X connect 6 0 8 1;
+#X connect 7 0 8 0;
+#X connect 8 0 12 1;
+#X connect 9 0 11 1;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 12 0 14 0;
+#X connect 13 0 14 0;
+#X connect 14 0 16 0;
+#X connect 16 0 15 0;
+#X connect 16 0 17 0;
+#X restore -20766 139 pd aveTimeCal;
+#X obj -20846 203 line~;
+#X msg -20846 181 \$1 5;
+#X obj -20342 75 line~;
+#X msg -20342 53 \$1 5;
+#X obj -20777 502 line~;
+#X msg -20777 480 \$1 5;
+#X obj -20398 86 line~;
+#X msg -20398 64 \$1 5;
+#X obj -20587 285 cos~;
+#X obj -20861 595 *~ 1;
+#X obj -20587 262 /~ 360;
+#X obj -20624 306 *~;
+#X text -21131 486 Scale factor to bring in line with CFD calcs;
+#X text -20929 530 Sqrt(2*pi);
+#X obj -20609 328 r~ MY_MACH;
+#X obj -20861 488 /~ 10000;
+#X connect 1 0 60 0;
+#X connect 3 0 46 1;
+#X connect 4 0 53 0;
+#X connect 5 0 45 1;
+#X connect 6 0 1 0;
+#X connect 6 0 1 1;
+#X connect 13 0 17 0;
+#X connect 13 0 62 0;
+#X connect 14 0 16 0;
+#X connect 14 0 58 0;
+#X connect 20 0 49 0;
+#X connect 21 0 65 0;
+#X connect 22 0 35 1;
+#X connect 23 0 22 0;
+#X connect 24 0 34 1;
+#X connect 25 0 26 0;
+#X connect 26 0 66 0;
+#X connect 27 0 29 1;
+#X connect 28 0 29 0;
+#X connect 29 0 24 0;
+#X connect 30 0 31 0;
+#X connect 30 0 31 1;
+#X connect 31 0 33 1;
+#X connect 32 0 33 0;
+#X connect 33 0 34 0;
+#X connect 34 0 35 0;
+#X connect 35 0 36 1;
+#X connect 36 0 37 1;
+#X connect 37 0 64 0;
+#X connect 38 0 25 0;
+#X connect 40 0 38 0;
+#X connect 41 0 38 1;
+#X connect 42 0 43 0;
+#X connect 42 0 43 1;
+#X connect 43 0 46 0;
+#X connect 44 0 45 0;
+#X connect 45 0 47 1;
+#X connect 46 0 47 0;
+#X connect 47 0 20 0;
+#X connect 48 0 49 1;
+#X connect 49 0 70 0;
+#X connect 50 0 37 0;
+#X connect 53 0 56 0;
+#X connect 54 0 53 0;
+#X connect 55 0 3 0;
+#X connect 56 0 55 0;
+#X connect 57 0 19 0;
+#X connect 58 0 57 0;
+#X connect 59 0 36 0;
+#X connect 60 0 59 0;
+#X connect 61 0 18 0;
+#X connect 62 0 61 0;
+#X connect 63 0 66 1;
+#X connect 64 0 7 0;
+#X connect 65 0 63 0;
+#X connect 66 0 27 0;
+#X connect 69 0 27 1;
+#X connect 70 0 50 0;
+#X restore 64 570 pd GoldnoiseGain;
+#X text 55 617 Calculates the gain of the wake;
+#X obj 467 82 s \$0-azim;
+#X obj 542 82 s \$0-elev;
+#X obj 135 280 r \$0-elev;
+#X obj 143 301 r \$0-azim;
+#X obj 157 549 r \$0-elev;
+#X obj 143 526 r \$0-azim;
+#N canvas 940 255 444 428 corrLen 0;
+#X obj 103 71 inlet~;
+#X obj 88 302 outlet~;
+#X obj 88 143 *~;
+#X obj 124 93 sig~ -0.245;
+#X obj 103 119 pow~;
+#X text 234 22 Y = 10^b . X^m;
+#X text 235 40 b = 1.536;
+#X text 235 56 m = -0.245;
+#X text 51 364 Equation of line derived from Norberg 2001;
+#X obj 88 169 max~ 1;
+#X obj 88 46 sig~ 44.67;
+#X obj 229 285 r myMet;
+#X obj 229 308 snapshot~;
+#X floatatom 228 329 0 0 0 0 - - -;
+#X obj 88 272 +~;
+#X obj 104 219 inlet~;
+#X obj 203 203 r myMet;
+#X obj 203 226 snapshot~;
+#X floatatom 202 247 0 0 0 0 - - -;
+#X obj 104 244 *~ 200;
+#X connect 0 0 4 0;
+#X connect 2 0 9 0;
+#X connect 3 0 4 1;
+#X connect 4 0 2 1;
+#X connect 9 0 14 0;
+#X connect 10 0 2 0;
+#X connect 11 0 12 0;
+#X connect 12 0 13 0;
+#X connect 14 0 1 0;
+#X connect 14 0 12 0;
+#X connect 15 0 19 0;
+#X connect 15 0 17 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 19 0 14 1;
+#X restore 956 85 pd corrLen Calc;
+#X obj 956 62 r~ \$0-myRey;
+#X obj 956 109 s~ \$0-myCor;
+#X obj 117 240 r~ \$0-myCor;
+#X obj 326 570 hip~;
+#X obj 90 442 r~ \$0-myCor;
+#X obj 636 81 max 0.01;
+#X obj 636 104 min 0.99;
+#N canvas 125 74 774 656 Dipoles 0;
+#X obj 225 154 r~ \$0-liftDiGain;
+#X obj 495 160 r~ \$0-liftDiGain;
+#X obj 495 182 *~ 0.6;
+#X obj 381 91 *~ 3;
+#X obj 468 467 r~ \$0-dragDiGain;
+#X obj 354 400 *~ 2;
+#X obj 210 175 *~;
+#X obj 210 289 throw~ l;
+#X obj 237 266 throw~ r;
+#X obj 210 108 vcf~ 3;
+#X obj 237 222 r \$0-thisPan;
+#X obj 210 67 r~ \$0-thisNoise;
+#X obj 480 202 *~;
+#X obj 480 318 throw~ l;
+#X obj 507 295 throw~ r;
+#X obj 480 116 vcf~ 3;
+#X obj 507 252 r \$0-thisPan;
+#X obj 480 68 r~ \$0-thisNoise;
+#X obj 453 488 *~;
+#X obj 453 606 throw~ l;
+#X obj 480 583 throw~ r;
+#X obj 453 424 vcf~ 3;
+#X obj 480 540 r \$0-thisPan;
+#X obj 453 380 r~ \$0-thisNoise;
+#X text 273 27 Generates the sound associated with the lift dipole.
+;
+#X text 312 347 Generates the sound associated with the drag dipole.
+;
+#X obj 270 87 r \$0-Qval;
+#X obj 530 92 r \$0-Qval;
+#X obj 498 402 r \$0-Qval;
+#X floatatom 277 122 5 0 0 0 - - -;
+#X obj 210 134 vcf~ 3;
+#X obj 480 138 vcf~ 3;
+#X obj 453 445 vcf~ 3;
+#X obj 55 12 inlet~;
+#X obj 55 32 s~ \$0-myAeoFreq;
+#X obj 109 67 r~ \$0-myAeoFreq;
+#X obj 381 67 r~ \$0-myAeoFreq;
+#X obj 353 379 r~ \$0-myAeoFreq;
+#X obj 210 245 fcpan;
+#X obj 480 274 fcpan;
+#X obj 453 562 fcpan;
+#X obj 59 140 r myMet;
+#X obj 59 163 snapshot~;
+#X floatatom 59 184 0 0 0 0 - - -;
+#X obj 210 199 spigot~;
+#X obj 480 227 spigot~;
+#X obj 453 512 spigot~;
+#X obj 673 48 inlet;
+#X connect 0 0 6 1;
+#X connect 1 0 2 0;
+#X connect 2 0 12 1;
+#X connect 3 0 15 1;
+#X connect 3 0 31 1;
+#X connect 4 0 18 1;
+#X connect 5 0 21 1;
+#X connect 5 0 32 1;
+#X connect 6 0 44 0;
+#X connect 9 0 30 0;
+#X connect 10 0 38 1;
+#X connect 11 0 9 0;
+#X connect 12 0 45 0;
+#X connect 15 0 31 0;
+#X connect 16 0 39 1;
+#X connect 17 0 15 0;
+#X connect 18 0 46 0;
+#X connect 21 0 32 0;
+#X connect 22 0 40 1;
+#X connect 23 0 21 0;
+#X connect 26 0 9 2;
+#X connect 26 0 29 0;
+#X connect 26 0 30 2;
+#X connect 27 0 15 2;
+#X connect 27 0 31 2;
+#X connect 28 0 21 2;
+#X connect 28 0 32 2;
+#X connect 30 0 6 0;
+#X connect 31 0 12 0;
+#X connect 32 0 18 0;
+#X connect 33 0 34 0;
+#X connect 35 0 9 1;
+#X connect 35 0 30 1;
+#X connect 35 0 42 0;
+#X connect 36 0 3 0;
+#X connect 37 0 5 0;
+#X connect 38 0 7 0;
+#X connect 38 1 8 0;
+#X connect 39 0 13 0;
+#X connect 39 1 14 0;
+#X connect 40 0 19 0;
+#X connect 40 1 20 0;
+#X connect 41 0 42 0;
+#X connect 42 0 43 0;
+#X connect 44 0 38 0;
+#X connect 45 0 39 0;
+#X connect 46 0 40 0;
+#X connect 47 0 45 1;
+#X connect 47 0 44 1;
+#X connect 47 0 46 1;
+#X restore 474 688 pd Dipoles;
+#X obj 1088 69 noise~;
+#X obj 1088 92 s~ \$0-thisNoise;
+#X obj 326 475 r~ \$0-thisNoise;
+#X text 346 367 the object and environment;
+#N canvas 308 58 1027 635 StBandwidth 0;
+#X obj 460 365 swap 1;
+#X obj 460 391 /;
+#X obj 460 342 / 100;
+#X obj 461 434 outlet;
+#X text 437 453 Q value;
+#X obj 531 -36 r~ \$0-myRey;
+#X obj 477 -36 r myMet;
+#X obj 477 -14 snapshot~;
+#X obj 203 164 spigot;
+#X obj 219 187 spigot;
+#X obj 236 140 > 0;
+#X obj 219 233 + 0.9797;
+#X obj 219 208 * 4.624e-05;
+#X obj 602 150 spigot;
+#X obj 618 173 spigot;
+#X obj 651 149 < 1e+06;
+#X obj 618 216 * 1.227e-10;
+#X obj 618 196 *;
+#X obj 690 215 * -8.553e-05;
+#X obj 618 261 + 16.5;
+#X obj 618 238 +;
+#X text -84 298 First section of the Reynolds number - DeltaF/F relationship
+is linear and did not appear to be reliant on current TU values;
+#X text 565 329 Third section of the Reynolds number - DeltaF/F relationship
+is linear and did not appear to be reliant on current TU values;
+#X text 114 -16 Middle section of Reynolds number - DeltaF/F relationship
+is also linear but depends on TU Value;
+#X obj 461 412 max 0.005;
+#X obj 635 126 > 193260;
+#X obj 252 163 < 193260;
+#X floatatom 653 40 0 0 0 0 - - -;
+#X floatatom 565 452 0 0 0 0 - - -;
+#X connect 0 0 1 0;
+#X connect 0 1 1 1;
+#X connect 1 0 24 0;
+#X connect 2 0 0 0;
+#X connect 5 0 7 0;
+#X connect 6 0 7 0;
+#X connect 7 0 15 0;
+#X connect 7 0 13 0;
+#X connect 7 0 10 0;
+#X connect 7 0 8 0;
+#X connect 7 0 25 0;
+#X connect 7 0 26 0;
+#X connect 7 0 27 0;
+#X connect 8 0 9 0;
+#X connect 9 0 12 0;
+#X connect 10 0 8 1;
+#X connect 11 0 2 0;
+#X connect 12 0 11 0;
+#X connect 13 0 14 0;
+#X connect 14 0 18 0;
+#X connect 14 0 17 1;
+#X connect 14 0 17 0;
+#X connect 15 0 14 1;
+#X connect 16 0 20 0;
+#X connect 17 0 16 0;
+#X connect 18 0 20 1;
+#X connect 19 0 2 0;
+#X connect 20 0 19 0;
+#X connect 24 0 3 0;
+#X connect 24 0 28 0;
+#X connect 25 0 13 1;
+#X connect 26 0 9 1;
+#X restore 1189 91 pd StBandwidth;
+#X obj 1189 114 s \$0-Qval;
+#X obj 412 518 r myMet;
+#X obj 402 539 snapshot~;
+#X obj 402 498 r~ \$0-myFreq;
+#X text 780 18 Mass Density;
+#X text 720 16 Tension;
+#N canvas 389 23 542 808 NatFreq 0;
+#X obj 148 86 inlet;
+#X obj 109 367 inlet;
+#X text 137 62 Mass Density;
+#X text 55 366 Tension;
+#X obj 163 155 r \$0-diameter;
+#X floatatom 206 177 0 0 0 0 - - -;
+#X floatatom 51 416 0 0 0 0 - - -;
+#X floatatom 191 111 0 0 0 0 - - -;
+#X obj 163 511 r \$0-leng;
+#X text 121 669 Natural Frequency;
+#X text 74 717 Patch that calcultes the natural or fundamental frequency
+of a string in 1 dimension. Uses f = (1/2l) * sqrt(T/u) where u is
+the linear mass density.;
+#X obj 133 646 outlet~;
+#X msg 148 111 \$1 10;
+#X obj 148 133 line~;
+#X msg 163 179 \$1 10;
+#X obj 163 202 line~;
+#X obj 163 224 *~ 0.5;
+#X obj 163 249 *~;
+#X obj 163 271 *~ 3.14159;
+#X obj 148 352 *~;
+#X obj 133 440 /~;
+#X msg 109 389 \$1 10;
+#X obj 109 413 line~;
+#X obj 133 467 sqrt~;
+#X msg 163 533 \$1 10;
+#X obj 163 556 line~;
+#X obj 163 577 *~ 2;
+#X obj 149 489 sig~ 1;
+#X obj 149 597 /~;
+#X obj 133 621 *~;
+#X obj 67 624 r myMet;
+#X obj 67 647 snapshot~;
+#X floatatom 67 670 0 0 0 0 - - -;
+#X obj 189 374 r myMet;
+#X obj 189 397 snapshot~;
+#X floatatom 189 420 0 0 0 0 - - -;
+#X obj 303 31 r myMet;
+#X obj 303 54 snapshot~;
+#X floatatom 303 77 0 0 0 0 - - -;
+#X obj 207 597 r myMet;
+#X obj 207 620 snapshot~;
+#X floatatom 207 643 0 0 0 0 - - -;
+#X obj 365 29 r myMet;
+#X obj 365 52 snapshot~;
+#X floatatom 365 75 0 0 0 0 - - -;
+#X text 187 441 Linear Density;
+#X obj 234 224 *~ 0.5;
+#X obj 234 249 *~;
+#X obj 234 271 *~ 3.14159;
+#X obj 234 202 sig~ 0.0266;
+#X obj 234 305 -~;
+#X obj 260 305 r myMet;
+#X obj 260 328 snapshot~;
+#X floatatom 260 351 0 0 0 0 - - -;
+#X floatatom 205 532 0 0 0 0 - - -;
+#X obj 273 423 s~ 0$-linden;
+#X connect 0 0 7 0;
+#X connect 0 0 12 0;
+#X connect 1 0 6 0;
+#X connect 1 0 21 0;
+#X connect 4 0 5 0;
+#X connect 4 0 14 0;
+#X connect 8 0 24 0;
+#X connect 8 0 54 0;
+#X connect 12 0 13 0;
+#X connect 13 0 19 0;
+#X connect 14 0 15 0;
+#X connect 15 0 16 0;
+#X connect 16 0 17 0;
+#X connect 16 0 17 1;
+#X connect 17 0 18 0;
+#X connect 18 0 19 1;
+#X connect 19 0 20 1;
+#X connect 19 0 34 0;
+#X connect 19 0 55 0;
+#X connect 20 0 23 0;
+#X connect 21 0 22 0;
+#X connect 22 0 20 0;
+#X connect 23 0 29 0;
+#X connect 24 0 25 0;
+#X connect 25 0 26 0;
+#X connect 26 0 28 1;
+#X connect 27 0 28 0;
+#X connect 28 0 29 1;
+#X connect 28 0 40 0;
+#X connect 29 0 11 0;
+#X connect 29 0 31 0;
+#X connect 30 0 31 0;
+#X connect 31 0 32 0;
+#X connect 33 0 34 0;
+#X connect 34 0 35 0;
+#X connect 36 0 37 0;
+#X connect 37 0 38 0;
+#X connect 39 0 40 0;
+#X connect 40 0 41 0;
+#X connect 42 0 43 0;
+#X connect 43 0 44 0;
+#X connect 46 0 47 0;
+#X connect 46 0 47 1;
+#X connect 47 0 48 0;
+#X connect 48 0 50 1;
+#X connect 49 0 46 0;
+#X connect 50 0 52 0;
+#X connect 51 0 52 0;
+#X connect 52 0 53 0;
+#X restore 746 96 pd NatFreq;
+#X obj 282 207 r myMet;
+#X obj 282 230 snapshot~;
+#X floatatom 282 254 0 0 0 0 - - -;
+#X obj 746 118 s~ \$0-thisNatF;
+#X obj 849 90 r myMet;
+#X obj 849 111 snapshot~;
+#X floatatom 849 132 0 0 0 0 - - -;
+#N canvas 983 470 450 300 toneCalc 0;
+#X obj 101 -1 inlet~;
+#X obj 144 40 inlet;
+#X obj 102 228 outlet~;
+#X obj 161 230 outlet~;
+#X obj 228 232 outlet~;
+#X obj 101 64 *~ 1;
+#X obj 101 134 newStrou;
+#X obj 101 163 *~;
+#X obj 101 191 /~ 1;
+#X text 98 260 Frequency;
+#X text 161 252 Strouhal No;
+#X text 281 235 Reynolds No;
+#X obj 101 23 *~ 67679.6;
+#X obj 301 128 r myMet;
+#X obj 301 149 snapshot~;
+#X floatatom 301 168 0 0 0 0 - - -;
+#X obj 16 122 sig~ 0.1593;
+#X obj 219 62 r myMet;
+#X obj 219 83 snapshot~;
+#X floatatom 219 102 0 0 0 0 - - -;
+#X obj 101 94 clip~ 80 1e+06;
+#X connect 0 0 7 1;
+#X connect 0 0 12 0;
+#X connect 1 0 5 1;
+#X connect 1 0 8 1;
+#X connect 5 0 4 0;
+#X connect 5 0 20 0;
+#X connect 6 0 18 0;
+#X connect 6 0 7 0;
+#X connect 6 0 3 0;
+#X connect 7 0 8 0;
+#X connect 8 0 2 0;
+#X connect 12 0 5 0;
+#X connect 13 0 14 0;
+#X connect 14 0 15 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#X connect 20 0 6 0;
+#X connect 20 0 14 0;
+#X restore 348 206 pd toneCalc;
+#X obj 411 186 r \$0-diameter;
+#X obj 529 212 r myMet;
+#X obj 529 235 snapshot~;
+#X floatatom 529 259 0 0 0 0 - - -;
+#X obj 311 620 fcpan;
+#X obj 1071 676 outlet;
+#X obj 765 749 outlet;
+#X obj 639 182 r~ \$0-myFreq;
+#X obj 654 202 r~ \$0-thisNatF;
+#X obj 639 222 /~;
+#X obj 664 222 r myMet;
+#X obj 639 242 snapshot~;
+#X obj 639 262 + 0.5;
+#X obj 639 302 i;
+#X obj 978 674 outlet;
+#N canvas 669 135 537 467 modulation 0;
+#X obj 171 17 r~ \$0-thisNatF;
+#X floatatom 316 237 0 0 0 0 - - -;
+#X obj 171 246 osc~;
+#X obj 171 271 *~;
+#X obj 282 186 hsl 150 35 1 100 1 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj 206 247 line~;
+#X obj 171 295 outlet~;
+#X obj 206 178 r mod;
+#X text 100 346 Calculates the modulation frequency from the difference
+between the shedding and natural frequency - Van Atta paper.;
+#X obj 186 111 line~;
+#X obj 171 134 *~;
+#X msg 186 85 \$1 20;
+#X msg 206 226 \$1 20;
+#X floatatom 215 204 0 0 0 0 - - -;
+#X obj 121 246 outlet~;
+#X text 25 209 Difference frequency;
+#X obj 222 274 r myMet;
+#X obj 222 295 snapshot~;
+#X floatatom 222 314 0 0 0 0 - - -;
+#X obj 171 217 -~;
+#X obj 61 225 r myMet;
+#X obj 61 246 snapshot~;
+#X floatatom 61 265 0 0 0 0 - - -;
+#X obj 186 155 inlet~;
+#X obj 186 37 inlet;
+#X obj 186 62 + 1;
+#X floatatom 227 86 0 0 0 0 - - -;
+#X connect 0 0 10 0;
+#X connect 2 0 3 0;
+#X connect 3 0 6 0;
+#X connect 3 0 17 0;
+#X connect 4 0 1 0;
+#X connect 4 0 12 0;
+#X connect 5 0 3 1;
+#X connect 7 0 12 0;
+#X connect 7 0 13 0;
+#X connect 9 0 10 1;
+#X connect 10 0 19 0;
+#X connect 11 0 9 0;
+#X connect 12 0 5 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 19 0 21 0;
+#X connect 19 0 2 0;
+#X connect 19 0 14 0;
+#X connect 20 0 21 0;
+#X connect 21 0 22 0;
+#X connect 23 0 19 1;
+#X connect 24 0 25 0;
+#X connect 25 0 11 0;
+#X connect 25 0 26 0;
+#X restore 859 442 pd modulation;
+#X obj 622 361 r~ \$0-myFreq;
+#X floatatom 712 323 0 0 0 0 - - -;
+#X obj 570 495 outlet~;
+#X obj 629 390 outlet~;
+#N canvas 193 252 949 640 AeolianFreq 0;
+#X obj 605 102 inlet;
+#X obj 605 123 > 1;
+#X obj 126 -69 inlet~;
+#X obj 228 -71 inlet~;
+#X obj 492 229 spigot~;
+#X obj 605 296 outlet~;
+#X floatatom 605 148 0 0 0 0 - - -;
+#X obj 352 -66 inlet~;
+#X obj 507 177 *~;
+#X obj 492 207 +~;
+#X obj 670 228 spigot~;
+#X obj 685 175 *~;
+#X obj 670 205 -~;
+#X obj 473 266 r myMet;
+#X obj 473 289 snapshot~;
+#X floatatom 473 310 0 0 0 0 - - -;
+#X obj 716 255 r myMet;
+#X obj 716 278 snapshot~;
+#X floatatom 716 299 0 0 0 0 - - -;
+#X obj 422 -67 r myMet;
+#X obj 422 -44 snapshot~;
+#X floatatom 422 -23 0 0 0 0 - - -;
+#X obj 275 -71 r myMet;
+#X obj 275 -49 snapshot~;
+#X floatatom 275 -28 0 0 0 0 - - -;
+#X obj 65 -70 r myMet;
+#X obj 65 -47 snapshot~;
+#X floatatom 65 -26 0 0 0 0 - - -;
+#X obj 522 148 -~;
+#X obj 700 148 -~;
+#X obj 622 -25 hsl 128 15 0 0.5 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj 198 -16 sig~ 1;
+#X obj 228 28 exp~;
+#X obj 198 74 /~;
+#X obj 213 49 +~;
+#X obj 285 123 r myMet;
+#X obj 285 146 snapshot~;
+#X floatatom 285 167 0 0 0 0 - - -;
+#X msg 619 -5 \$1 20;
+#X obj 619 15 line~;
+#X floatatom 662 -6 0 0 0 0 - - -;
+#X obj 198 97 -~ 1;
+#X obj 199 120 *~ -1;
+#X obj 126 -46 s~ \$0-AeoF;
+#X obj 492 65 r~ \$0-AeoF;
+#X obj 537 127 r~ \$0-AeoF;
+#X obj 670 63 r~ \$0-AeoF;
+#X obj 700 104 r~ \$0-AeoF;
+#X obj 352 -43 s~ \$0-NatF;
+#X obj 715 125 r~ \$0-NatF;
+#X obj 522 107 r~ \$0-NatF;
+#X obj 199 145 s~ \$0-flipVal;
+#X obj 507 86 r~ \$0-flipVal;
+#X obj 685 84 r~ \$0-flipVal;
+#X obj 605 273 +~;
+#X floatatom 631 123 0 0 0 0 - - -;
+#X obj 631 325 r myMet;
+#X obj 631 348 snapshot~;
+#X floatatom 631 369 0 0 0 0 - - -;
+#X obj 730 378 outlet;
+#X obj 228 -42 *~ 2;
+#X obj 228 -20 -~ 0.05;
+#X obj 228 5 *~ 60;
+#X text 642 99 V;
+#X connect 0 0 1 0;
+#X connect 0 0 55 0;
+#X connect 1 0 4 1;
+#X connect 1 0 6 0;
+#X connect 1 0 10 1;
+#X connect 2 0 26 0;
+#X connect 2 0 43 0;
+#X connect 3 0 23 0;
+#X connect 3 0 60 0;
+#X connect 4 0 14 0;
+#X connect 4 0 54 0;
+#X connect 7 0 20 0;
+#X connect 7 0 48 0;
+#X connect 8 0 9 1;
+#X connect 9 0 4 0;
+#X connect 10 1 17 0;
+#X connect 10 1 54 1;
+#X connect 11 0 12 1;
+#X connect 12 0 10 0;
+#X connect 13 0 14 0;
+#X connect 14 0 15 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 19 0 20 0;
+#X connect 20 0 21 0;
+#X connect 22 0 23 0;
+#X connect 23 0 24 0;
+#X connect 25 0 26 0;
+#X connect 26 0 27 0;
+#X connect 28 0 8 1;
+#X connect 29 0 11 1;
+#X connect 30 0 38 0;
+#X connect 30 0 40 0;
+#X connect 31 0 33 0;
+#X connect 31 0 34 0;
+#X connect 32 0 34 1;
+#X connect 33 0 41 0;
+#X connect 34 0 33 1;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;
+#X connect 38 0 39 0;
+#X connect 41 0 42 0;
+#X connect 42 0 36 0;
+#X connect 42 0 51 0;
+#X connect 44 0 9 0;
+#X connect 45 0 28 1;
+#X connect 46 0 12 0;
+#X connect 47 0 29 0;
+#X connect 49 0 29 1;
+#X connect 50 0 28 0;
+#X connect 52 0 8 0;
+#X connect 53 0 11 0;
+#X connect 54 0 5 0;
+#X connect 54 0 57 0;
+#X connect 56 0 57 0;
+#X connect 57 0 58 0;
+#X connect 57 0 59 0;
+#X connect 60 0 61 0;
+#X connect 61 0 62 0;
+#X connect 62 0 32 0;
+#X restore 622 471 pd AeolianFreq;
+#X obj 1289 75 inlet;
+#X obj 816 61 s \$0-mass;
+#X obj 1073 720 outlet~;
+#X obj 980 720 outlet~;
+#X obj 902 134 outlet;
+#X obj 1113 131 inlet;
+#X obj 639 282 max 1;
+#X obj 57 62 r myMet;
+#X obj 57 85 snapshot~;
+#X floatatom 57 109 0 0 0 0 - - -;
+#X text 1255 58 Damping Parameter;
+#X obj 1043 47 r~ \$0-AdVal;
+#X obj 649 411 r~ \$0-AdVal;
+#X obj 870 271 s~ \$0-redVel;
+#X obj 1073 700 r~ \$0-redVel;
+#X obj 893 251 s~ \$0-lockFreq;
+#X obj 676 431 r~ \$0-lockFreq;
+#X obj 980 699 r~ \$0-lockFreq;
+#X obj 639 323 s \$0-harmNo;
+#X obj 978 653 r \$0-harmNo;
+#X obj 848 209 r \$0-harmNo;
+#X obj 1289 96 s \$0-dampPar;
+#X obj 1113 154 s \$0-onOff;
+#X obj 1152 466 r \$0-onOff;
+#X obj 531 667 r \$0-onOff;
+#X obj 934 462 s~ \$0-modFreq;
+#X obj 1125 406 r~ \$0-modFreq;
+#X obj 859 482 s~ \$0-diffFreq;
+#X obj 1134 426 r~ \$0-diffFreq;
+#X floatatom 755 58 0 0 0 0 - - -;
+#X floatatom 847 41 0 0 0 0 - - -;
+#X floatatom 1284 118 0 0 0 0 - - -;
+#X floatatom 1150 130 0 0 0 0 - - -;
+#X floatatom 808 749 0 0 0 0 - - -;
+#X obj 703 450 r \$0-redVelCo;
+#X obj 848 291 s \$0-redVelCo;
+#N canvas 14 255 747 554 VCalc 0;
+#X obj 238 173 r~ \$0-thisNatF;
+#X obj 214 88 r \$0-diameter;
+#X obj 214 130 line~;
+#X obj 214 152 *~ 6.28319;
+#X obj 199 67 r~ \$0-windSpeed;
+#X obj 199 317 /~;
+#X obj 199 349 outlet~;
+#X obj 199 205 /~;
+#X obj 238 328 outlet~;
+#X obj 90 336 r myMet;
+#X obj 90 359 snapshot~;
+#X floatatom 133 381 0 0 0 0 - - -;
+#X obj 90 382 outlet;
+#X obj 253 193 inlet;
+#X obj 253 236 line~;
+#X obj 238 291 *~;
+#X msg 214 108 \$1 20;
+#X msg 253 215 \$1 15;
+#X text 54 93 V = u/(2pi.f.d);
+#X text 290 196 Harmonic Number;
+#X connect 0 0 15 0;
+#X connect 1 0 16 0;
+#X connect 2 0 3 0;
+#X connect 3 0 7 1;
+#X connect 4 0 7 0;
+#X connect 5 0 6 0;
+#X connect 5 0 10 0;
+#X connect 7 0 5 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 10 0 12 0;
+#X connect 13 0 17 0;
+#X connect 14 0 15 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 0;
+#X connect 16 0 2 0;
+#X connect 17 0 14 0;
+#X restore 848 230 pd VCalc;
+#N canvas 40 37 1394 682 SimpHyst 0;
+#X obj 289 250 sig~ 1;
+#X obj 304 336 exp~;
+#X obj 274 382 /~;
+#X obj 289 357 +~;
+#X obj 121 338 -~ 1;
+#X obj 121 358 *~ -1;
+#X obj 136 180 sig~ 1;
+#X obj 151 271 exp~;
+#X obj 121 317 /~;
+#X obj 136 292 +~;
+#X obj 194 432 *~;
+#X obj 121 381 spigot~;
+#X obj -7 99 r myMet;
+#X obj -7 120 snapshot~;
+#X floatatom -7 143 0 0 0 0 - - -;
+#X obj 72 584 outlet~;
+#N canvas 0 27 450 362 PlotWrt 0;
+#X obj 116 303 textfile;
+#X msg 330 202 clear \, rewind;
+#X msg 169 202 add \$1;
+#X msg 116 202 add2 \$1;
+#X obj 105 92 snapshot~;
+#X floatatom 119 129 0 0 0 0 - - -;
+#X obj 198 92 snapshot~;
+#X floatatom 250 119 0 0 0 0 - - -;
+#X obj 25 15 inlet~;
+#X obj 343 45 inlet~;
+#X obj 105 67 r myMet;
+#X obj 198 67 r myMet;
+#X msg 218 202 write hystTest.txt;
+#X connect 1 0 0 0;
+#X connect 2 0 0 0;
+#X connect 3 0 0 0;
+#X connect 4 0 5 0;
+#X connect 4 0 3 0;
+#X connect 6 0 7 0;
+#X connect 6 0 2 0;
+#X connect 8 0 4 0;
+#X connect 9 0 6 0;
+#X connect 10 0 4 0;
+#X connect 11 0 6 0;
+#X connect 12 0 0 0;
+#X restore -6 583 pd PlotWrt;
+#X floatatom 103 453 0 0 0 0 - - -;
+#X floatatom 58 454 0 0 0 0 - - -;
+#N canvas 0 232 902 701 Hyst1 0;
+#X obj 318 29 inlet~;
+#X obj 443 75 snapshot~;
+#X obj 443 52 r myMet;
+#X floatatom 490 100 0 0 0 0 - - -;
+#X floatatom 283 144 0 0 0 0 - - -;
+#X floatatom 404 145 0 0 0 0 - - -;
+#X obj 318 78 snapshot~;
+#X obj 253 54 r myMet;
+#X floatatom 236 102 0 0 0 0 - - -;
+#X obj 318 55 delta~;
+#X obj 427 -21 hsl 128 15 0 2 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X obj 378 25 line~;
+#X floatatom 450 4 0 0 0 0 - - -;
+#X obj 318 101 > 0;
+#X msg 378 4 \$1 50;
+#X obj 369 100 < 0;
+#X obj 368 276 - 1;
+#X obj 368 296 * -1;
+#X floatatom 425 319 0 0 0 0 - - -;
+#X text 530 7 If output = 1 at any time then keep it at one until other
+input = 1;
+#N canvas 483 126 585 224 accDec 0;
+#X obj 162 87 r myMet;
+#X obj 295 30 inlet;
+#X obj 339 31 inlet;
+#X obj 162 108 spigot;
+#X msg 162 129 1;
+#X obj 224 88 r myMet;
+#X obj 224 109 spigot;
+#X msg 224 130 0;
+#X floatatom 162 151 0 0 0 0 - - -;
+#X obj 224 152 outlet;
+#X obj 369 82 r myMet;
+#X obj 369 103 spigot;
+#X msg 369 124 1;
+#X obj 431 83 r myMet;
+#X obj 431 104 spigot;
+#X msg 431 125 0;
+#X obj 431 147 outlet;
+#X floatatom 369 145 0 0 0 0 - - -;
+#X connect 0 0 3 0;
+#X connect 1 0 6 1;
+#X connect 1 0 11 1;
+#X connect 2 0 3 1;
+#X connect 2 0 14 1;
+#X connect 3 0 4 0;
+#X connect 4 0 8 0;
+#X connect 4 0 9 0;
+#X connect 5 0 6 0;
+#X connect 6 0 7 0;
+#X connect 7 0 8 0;
+#X connect 7 0 9 0;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 12 0 16 0;
+#X connect 12 0 17 0;
+#X connect 13 0 14 0;
+#X connect 14 0 15 0;
+#X connect 15 0 16 0;
+#X connect 15 0 17 0;
+#X restore 318 122 pd accDec;
+#X obj 285 175 spigot;
+#X obj 336 171 spigot;
+#X obj 303 222 spigot;
+#X floatatom 270 291 0 0 0 0 - - -;
+#X obj 302 290 outlet;
+#X obj 368 320 outlet;
+#X obj 336 198 > 1.06;
+#X obj 507 244 < 0.956;
+#X obj 303 253 < 0.9;
+#X connect 0 0 9 0;
+#X connect 0 0 1 0;
+#X connect 1 0 3 0;
+#X connect 1 0 21 0;
+#X connect 1 0 22 0;
+#X connect 2 0 1 0;
+#X connect 2 0 17 0;
+#X connect 2 0 29 0;
+#X connect 6 0 8 0;
+#X connect 6 0 13 0;
+#X connect 6 0 15 0;
+#X connect 7 0 6 0;
+#X connect 9 0 6 0;
+#X connect 10 0 14 0;
+#X connect 10 0 12 0;
+#X connect 13 0 20 0;
+#X connect 14 0 11 0;
+#X connect 15 0 20 1;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 17 0 26 0;
+#X connect 20 0 4 0;
+#X connect 20 0 21 1;
+#X connect 20 1 5 0;
+#X connect 20 1 22 1;
+#X connect 21 0 23 0;
+#X connect 22 0 27 0;
+#X connect 23 0 29 0;
+#X connect 27 0 23 1;
+#X connect 29 0 24 0;
+#X connect 29 0 16 0;
+#X connect 29 0 25 0;
+#X restore 58 432 pd Hyst1;
+#X obj 11 246 sig~ 1;
+#X obj 26 332 exp~;
+#X obj -4 378 /~;
+#X obj 11 353 +~;
+#X obj -153 333 -~ 1;
+#X obj -137 180 sig~ 1;
+#X obj -123 266 exp~;
+#X obj -153 312 /~;
+#X obj -138 287 +~;
+#X obj -19 435 *~;
+#X obj -50 177 sig~ 1;
+#X obj -35 264 exp~;
+#X obj -65 310 /~;
+#X obj -50 285 +~;
+#X obj -65 355 +~ 1;
+#X obj -65 378 spigot~;
+#X obj -41 408 +~;
+#X obj 72 495 +~;
+#X msg 614 64 \$1 20;
+#X obj 617 43 hsl 128 15 0.01 10 1 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 0 1;
+#X floatatom 658 68 0 0 0 0 - - -;
+#X obj 621 13 line;
+#X obj -19 458 spigot~;
+#X obj -65 333 *~ 0.2;
+#X obj 291 96 r myMet;
+#X obj 291 117 snapshot~;
+#X floatatom 291 138 0 0 0 0 - - -;
+#X obj 209 382 spigot~;
+#X obj 209 338 -~ 1;
+#X obj 209 358 *~ -1;
+#X obj 224 186 sig~ 1;
+#X obj 239 271 exp~;
+#X obj 209 317 /~;
+#X obj 224 292 +~;
+#X obj 194 409 +~;
+#X floatatom 270 160 0 0 0 0 - - -;
+#X obj 304 291 -~ 1.2;
+#X obj 26 288 -~ 1.2;
+#X obj 614 86 line~;
+#X text 338 1439 Pretty good representation of 'Griffin" plot.;
+#X text 461 1087 2 pi^3;
+#X obj 829 225 inlet;
+#X obj 26 309 *~ 50;
+#X obj 304 313 *~ 50;
+#X obj 814 202 inlet;
+#X obj -35 219 -~ 1.02;
+#X obj -123 220 -~ 0.92;
+#X obj -123 242 *~ 33;
+#X obj -153 353 *~ -1.3;
+#X obj -35 241 *~ 200;
+#X obj 239 248 *~ 33;
+#X msg 566 -22 1.6;
+#X obj 151 248 *~ 200;
+#X msg 520 -24 0.4;
+#X obj 799 112 r \$0-mass;
+#X obj 799 135 / 1.225;
+#X msg 799 158 \$1 20;
+#X obj 799 177 line~;
+#X obj 507 1040 r~ \$0-str;
+#X obj 507 1063 *~;
+#X obj 507 1083 *~ 62.013;
+#X obj 507 1106 *~;
+#X obj 507 1251 *~ 1;
+#X obj 507 1274 *~ -1.05;
+#X obj 507 1297 exp~;
+#X obj 507 1322 *~ 1.12;
+#X obj 506 1344 *~ 1.155;
+#X obj 570 1345 r myMet;
+#X obj 570 1368 snapshot~;
+#X floatatom 570 1389 0 0 0 0 - - -;
+#X obj 478 1378 *~ -0.5;
+#X obj 478 1400 +~ 0.5;
+#X text 853 139 m* = rho_m / rho_f;
+#X text 562 1315 (A/d) = gamma * 1.12 e ^ (-1.05Sg);
+#X text 411 1344 gamma = 1.155;
+#X text 415 1391 Inverted;
+#X floatatom 874 264 0 0 0 0 - - -;
+#X obj 829 245 t f b;
+#X obj 194 454 spigot~;
+#X obj 814 268 *;
+#X text 554 1250 Sg = 2 pi^3 St^2 zeta k m*;
+#X obj 580 1186 *~ 1;
+#X obj 580 1209 *~ -1.05;
+#X obj 580 1232 exp~;
+#X obj 565 1284 /~;
+#X obj 635 363 r~ \$0-myRey;
+#X obj 587 363 r myMet;
+#X obj 587 386 snapshot~;
+#X floatatom 630 409 0 0 0 0 - - -;
+#X obj 548 431 spigot~;
+#X obj 587 409 <= 669;
+#X obj 443 430 spigot~;
+#X obj 563 250 r~ \$0-myRey;
+#X obj 563 293 pow~ 0.36;
+#X obj 614 271 sig~ 0.36;
+#X obj 563 314 *~ 0.41;
+#X obj 563 334 log~ 10;
+#X obj 613 313 sig~ 10;
+#X msg 814 289 \$1 20;
+#X obj 814 308 line~;
+#X obj 799 331 *~;
+#X obj 799 371 s~ \$0-myApl;
+#X obj 458 281 r~ \$0-myApl;
+#X obj 458 347 *~;
+#X obj 458 303 *~ -1.29;
+#X obj 443 408 *~ 0.63;
+#X obj 443 262 sig~ 1;
+#X obj 443 324 +~;
+#X obj 473 324 r~ \$0-myApl;
+#X obj 443 386 +~;
+#X obj 563 118 r~ \$0-myApl;
+#X obj 563 184 *~;
+#X obj 548 99 sig~ 1;
+#X obj 548 161 +~;
+#X obj 578 161 r~ \$0-myApl;
+#X obj 548 228 +~;
+#X obj 563 140 *~ -1.12;
+#X obj 563 205 *~ 0.3;
+#X obj 458 367 *~ 0.59;
+#X obj 548 356 *~;
+#X obj 799 352 clip~ 0 1.5;
+#X obj 72 516 /~ 1.2;
+#X obj 482 456 +~;
+#X obj 239 227 -~ 0.9;
+#X obj 248 138 < 0.86;
+#X obj 151 226 -~ 0.89;
+#X msg 695 0 0.4 10000;
+#X msg 622 -11 1.6 10000;
+#X obj -64 142 >= 0.995;
+#X obj 174 -21 inlet~;
+#X obj 739 349 r myMet;
+#X obj 739 372 snapshot~;
+#X floatatom 739 396 0 0 0 0 - - -;
+#X floatatom 871 225 0 0 0 0 - - -;
+#X text 128 583 A/d;
+#X text 234 594 This patch takes the Reduced Velocity V value \, (\$0-thisU)
+and calculates the corresponding value of maximum vibration \, A/d.
+;
+#X text -198 62 Sigmoid functions replicating the inital branch of
+the hysteresis curve.;
+#X text 151 60 Sigmoid functions replicating the lower branch of the
+hysteresis curve.;
+#X text 681 23 Test objects;
+#X obj -153 374 spigot~;
+#X text -303 477 By time decent kicks in the other sigmoids will be
+= 1 therefore the multiplication of the decending sigmoid rather than
+adding.;
+#X text 855 199 Damping input;
+#X text 864 286 Harmonic number;
+#X text -117 521 Normalises the Hysteresis plot;
+#X obj 72 538 *~;
+#X obj 174 3 s~ \$0-thisV;
+#X obj -30 80 r~ \$0-thisV;
+#X obj -123 199 r~ \$0-thisV;
+#X obj -35 197 r~ \$0-thisV;
+#X obj 26 266 r~ \$0-thisV;
+#X obj 58 409 r~ \$0-thisV;
+#X obj -6 560 r~ \$0-thisV;
+#X obj 151 203 r~ \$0-thisV;
+#X obj 270 76 r~ \$0-thisV;
+#X obj 238 205 r~ \$0-thisV;
+#X obj 304 269 r~ \$0-thisV;
+#X text 424 241 Low Re route;
+#X text 468 125 High Re route;
+#X text 715 422 Clipped to match the range given in Govardhan paper
+as well as to stop the value exploding after 1.5;
+#X obj 569 465 r myMet;
+#X obj 569 488 snapshot~;
+#X floatatom 569 512 0 0 0 0 - - -;
+#X obj 72 560 clip~ 0 1;
+#X connect 0 0 2 0;
+#X connect 0 0 3 0;
+#X connect 1 0 3 1;
+#X connect 2 0 10 1;
+#X connect 3 0 2 1;
+#X connect 4 0 5 0;
+#X connect 5 0 11 0;
+#X connect 6 0 8 0;
+#X connect 6 0 9 0;
+#X connect 7 0 9 1;
+#X connect 8 0 4 0;
+#X connect 9 0 8 1;
+#X connect 10 0 98 0;
+#X connect 11 0 54 0;
+#X connect 12 0 13 0;
+#X connect 13 0 14 0;
+#X connect 13 0 148 0;
+#X connect 19 0 18 0;
+#X connect 19 0 42 1;
+#X connect 19 1 17 0;
+#X connect 19 1 98 1;
+#X connect 20 0 22 0;
+#X connect 20 0 23 0;
+#X connect 21 0 23 1;
+#X connect 22 0 29 1;
+#X connect 23 0 22 1;
+#X connect 24 0 68 0;
+#X connect 25 0 27 0;
+#X connect 25 0 28 0;
+#X connect 26 0 28 1;
+#X connect 27 0 24 0;
+#X connect 28 0 27 1;
+#X connect 29 0 42 0;
+#X connect 30 0 32 0;
+#X connect 30 0 33 0;
+#X connect 31 0 33 1;
+#X connect 32 0 43 0;
+#X connect 33 0 32 1;
+#X connect 34 0 35 0;
+#X connect 35 1 36 1;
+#X connect 36 0 29 0;
+#X connect 37 0 141 0;
+#X connect 38 0 58 0;
+#X connect 39 0 38 0;
+#X connect 39 0 40 0;
+#X connect 41 0 39 0;
+#X connect 42 1 37 0;
+#X connect 43 0 34 0;
+#X connect 44 0 45 0;
+#X connect 45 0 46 0;
+#X connect 45 0 144 0;
+#X connect 47 1 54 1;
+#X connect 48 0 49 0;
+#X connect 49 0 47 0;
+#X connect 50 0 52 0;
+#X connect 50 0 53 0;
+#X connect 51 0 53 1;
+#X connect 52 0 48 0;
+#X connect 53 0 52 1;
+#X connect 54 0 10 0;
+#X connect 56 0 63 0;
+#X connect 57 0 62 0;
+#X connect 61 0 96 0;
+#X connect 61 0 97 0;
+#X connect 62 0 21 0;
+#X connect 63 0 1 0;
+#X connect 64 0 99 0;
+#X connect 64 0 153 0;
+#X connect 65 0 69 0;
+#X connect 66 0 67 0;
+#X connect 67 0 26 0;
+#X connect 68 0 159 0;
+#X connect 69 0 31 0;
+#X connect 70 0 51 0;
+#X connect 71 0 41 0;
+#X connect 72 0 7 0;
+#X connect 73 0 41 0;
+#X connect 74 0 75 0;
+#X connect 75 0 76 0;
+#X connect 76 0 77 0;
+#X connect 77 0 120 0;
+#X connect 78 0 79 0;
+#X connect 78 0 79 1;
+#X connect 79 0 80 0;
+#X connect 80 0 81 0;
+#X connect 81 0 82 0;
+#X connect 81 0 101 0;
+#X connect 82 0 83 0;
+#X connect 83 0 84 0;
+#X connect 84 0 85 0;
+#X connect 84 0 104 0;
+#X connect 85 0 86 0;
+#X connect 86 0 88 0;
+#X connect 87 0 88 0;
+#X connect 88 0 89 0;
+#X connect 90 0 91 0;
+#X connect 97 0 99 1;
+#X connect 97 1 99 0;
+#X connect 98 1 37 1;
+#X connect 99 0 118 0;
+#X connect 101 0 102 0;
+#X connect 102 0 103 0;
+#X connect 103 0 104 1;
+#X connect 104 0 90 0;
+#X connect 105 0 107 0;
+#X connect 106 0 107 0;
+#X connect 107 0 108 0;
+#X connect 107 0 110 0;
+#X connect 109 0 142 1;
+#X connect 110 0 109 1;
+#X connect 110 0 111 1;
+#X connect 111 1 142 0;
+#X connect 112 0 113 0;
+#X connect 113 0 115 0;
+#X connect 114 0 113 1;
+#X connect 115 0 116 0;
+#X connect 116 0 139 1;
+#X connect 117 0 116 1;
+#X connect 118 0 119 0;
+#X connect 119 0 120 1;
+#X connect 120 0 140 0;
+#X connect 122 0 124 0;
+#X connect 123 0 138 0;
+#X connect 124 0 127 1;
+#X connect 125 0 111 0;
+#X connect 126 0 127 0;
+#X connect 127 0 129 0;
+#X connect 128 0 123 0;
+#X connect 128 0 123 1;
+#X connect 129 0 125 0;
+#X connect 130 0 136 0;
+#X connect 131 0 137 0;
+#X connect 132 0 133 0;
+#X connect 133 0 135 0;
+#X connect 134 0 131 0;
+#X connect 134 0 131 1;
+#X connect 135 0 139 0;
+#X connect 136 0 133 1;
+#X connect 137 0 135 1;
+#X connect 138 0 129 1;
+#X connect 139 0 109 0;
+#X connect 140 0 121 0;
+#X connect 140 0 151 0;
+#X connect 141 0 164 0;
+#X connect 142 0 164 1;
+#X connect 142 0 180 0;
+#X connect 143 0 70 0;
+#X connect 144 0 11 1;
+#X connect 144 0 47 1;
+#X connect 144 0 55 0;
+#X connect 145 0 72 0;
+#X connect 146 0 41 0;
+#X connect 147 0 41 0;
+#X connect 148 0 35 1;
+#X connect 148 0 159 1;
+#X connect 149 0 165 0;
+#X connect 150 0 151 0;
+#X connect 151 0 152 0;
+#X connect 159 0 36 0;
+#X connect 164 0 182 0;
+#X connect 166 0 13 0;
+#X connect 167 0 66 0;
+#X connect 168 0 65 0;
+#X connect 169 0 57 0;
+#X connect 170 0 19 0;
+#X connect 171 0 16 0;
+#X connect 172 0 145 0;
+#X connect 173 0 45 0;
+#X connect 174 0 143 0;
+#X connect 175 0 56 0;
+#X connect 179 0 180 0;
+#X connect 180 0 181 0;
+#X connect 182 0 15 0;
+#X connect 182 0 16 1;
+#X restore 1056 270 pd SimpHyst;
+#X obj 1056 209 r~ \$0-redVel;
+#X obj 1087 229 r \$0-dampPar;
+#X obj 1119 248 r \$0-harmNo;
+#X obj 1056 290 s~ \$0-AdVal;
+#X obj 1160 486 r~ \$0-AdVal;
+#X obj 1143 446 r \$0-harmNo;
+#N canvas 191 98 850 673 FMout 1;
+#X obj 390 1 inlet~;
+#X obj 52 80 osc~;
+#X obj 52 470 throw~ l;
+#X obj 63 449 throw~ r;
+#X obj 52 -21 inlet~;
+#X obj 67 34 inlet~;
+#X obj 52 429 spigot~;
+#X obj 52 56 +~;
+#X obj 71 300 osc~;
+#X obj 52 343 +~;
+#X obj 116 207 r mod;
+#X obj 71 207 inlet~;
+#X obj 86 252 osc~;
+#X obj 86 231 *~ 1;
+#X obj 71 276 +~;
+#X text 79 50 Modulation frequency;
+#X text 301 -21 A/d - max vibration;
+#X text 88 187 Difference frequency;
+#X obj 67 114 change;
+#X obj 67 159 vline~;
+#X floatatom -62 221 0 0 0 0 - - -;
+#X obj 52 2 samphold~;
+#X obj 103 -18 sig~;
+#X obj -9 29 snapshot~;
+#X floatatom -9 50 0 0 0 0 - - -;
+#X obj 52 184 *~;
+#X obj -8 8 r myMet;
+#X obj -23 180 snapshot~;
+#X floatatom -23 201 0 0 0 0 - - -;
+#X obj -22 159 r myMet;
+#X obj -34 221 s \$0-mySwitch;
+#X obj 103 -40 r \$0-mySwitch;
+#X obj -62 201 < 0.2;
+#X obj 71 320 *~ 0.005;
+#X obj 89 89 inlet;
+#X floatatom 115 114 0 0 0 0 - - -;
+#X msg 67 136 0.05 150 \, 0.4 150 260;
+#X text 148 114 Gives a smooth transition when changing harmonics;
+#X obj 390 23 s~ \$0-myAd;
+#X obj 67 363 r~ \$0-myAd;
+#X text -72 -43 Fv \, vortex shedding freq;
+#X obj 52 385 *~;
+#X obj 52 407 *~ 5e-05;
+#X obj 120 406 inlet;
+#X text 154 408 on/off;
+#X obj 475 41 snapshot~;
+#X floatatom 475 62 0 0 0 0 - - -;
+#X obj 476 20 r myMet;
+#X connect 0 0 38 0;
+#X connect 0 0 45 0;
+#X connect 1 0 25 0;
+#X connect 4 0 21 0;
+#X connect 5 0 7 1;
+#X connect 6 0 2 0;
+#X connect 6 0 3 0;
+#X connect 7 0 1 0;
+#X connect 8 0 33 0;
+#X connect 9 0 41 0;
+#X connect 10 0 13 1;
+#X connect 11 0 13 0;
+#X connect 11 0 14 0;
+#X connect 12 0 14 1;
+#X connect 13 0 12 0;
+#X connect 14 0 8 0;
+#X connect 18 0 36 0;
+#X connect 19 0 25 1;
+#X connect 19 0 27 0;
+#X connect 21 0 23 0;
+#X connect 21 0 7 0;
+#X connect 22 0 21 1;
+#X connect 23 0 24 0;
+#X connect 25 0 9 0;
+#X connect 26 0 23 0;
+#X connect 27 0 28 0;
+#X connect 27 0 32 0;
+#X connect 29 0 27 0;
+#X connect 31 0 22 0;
+#X connect 32 0 20 0;
+#X connect 32 0 30 0;
+#X connect 33 0 9 1;
+#X connect 34 0 18 0;
+#X connect 34 0 35 0;
+#X connect 36 0 19 0;
+#X connect 39 0 41 1;
+#X connect 41 0 42 0;
+#X connect 42 0 6 0;
+#X connect 43 0 6 1;
+#X connect 45 0 46 0;
+#X connect 47 0 45 0;
+#X restore 1116 506 pd FMout;
+#X obj 622 511 s~ \$0-vorFreq;
+#X obj 474 647 r~ \$0-vorFreq;
+#X obj 1116 386 r~ \$0-vorFreq;
+#X obj 934 421 r~ \$0-vorFreq;
+#X obj 1071 652 r \$0-vorFreq;
+#X obj 703 491 s \$0-vorFreq;
+#X text 668 301 Calcs Harmonic No;
+#X obj 801 624 r \$0-harmNo;
+#X obj 780 604 r~ \$0-thisNatF;
+#X obj 780 645 *~ 1;
+#X obj 765 584 r~ \$0-vorFreq;
+#X obj 765 665 /~;
+#X obj 816 687 r myMet;
+#X obj 765 707 snapshot~;
+#X obj 765 727 == 1;
+#X obj 765 686 spigot~;
+#X obj 804 665 r \$0-onOff;
+#X obj 1152 686 r myMet;
+#X obj 1152 706 snapshot~;
+#X floatatom 1152 727 0 0 0 0 - - -;
+#X obj 859 421 r \$0-harmNo;
+#X connect 0 0 4 0;
+#X connect 0 0 32 0;
+#X connect 3 0 19 0;
+#X connect 3 0 36 0;
+#X connect 6 0 94 0;
+#X connect 8 0 5 0;
+#X connect 8 0 124 0;
+#X connect 9 0 99 0;
+#X connect 11 0 72 0;
+#X connect 15 0 58 1;
+#X connect 16 0 58 4;
+#X connect 17 0 20 0;
+#X connect 17 0 60 0;
+#X connect 18 0 21 0;
+#X connect 18 0 61 0;
+#X connect 29 0 30 0;
+#X connect 29 0 35 0;
+#X connect 39 0 58 0;
+#X connect 40 0 58 3;
+#X connect 41 0 58 5;
+#X connect 45 0 9 0;
+#X connect 46 0 99 1;
+#X connect 47 0 86 1;
+#X connect 47 0 117 0;
+#X connect 47 0 146 0;
+#X connect 48 0 86 0;
+#X connect 48 0 145 0;
+#X connect 50 0 70 0;
+#X connect 51 0 50 0;
+#X connect 52 0 57 1;
+#X connect 53 0 57 3;
+#X connect 54 0 57 0;
+#X connect 55 0 57 2;
+#X connect 56 0 57 5;
+#X connect 57 0 38 0;
+#X connect 57 1 37 0;
+#X connect 58 0 42 0;
+#X connect 62 0 57 6;
+#X connect 63 0 57 7;
+#X connect 64 0 58 7;
+#X connect 65 0 58 6;
+#X connect 66 0 68 0;
+#X connect 67 0 66 0;
+#X connect 69 0 57 4;
+#X connect 70 0 9 1;
+#X connect 71 0 58 2;
+#X connect 72 0 73 0;
+#X connect 73 0 12 0;
+#X connect 73 0 44 0;
+#X connect 75 0 76 0;
+#X connect 77 0 51 0;
+#X connect 79 0 80 0;
+#X connect 81 0 82 0;
+#X connect 82 0 50 1;
+#X connect 82 0 70 1;
+#X connect 83 0 82 0;
+#X connect 86 0 90 0;
+#X connect 86 0 92 0;
+#X connect 87 0 88 0;
+#X connect 88 0 89 0;
+#X connect 91 0 92 0;
+#X connect 92 0 93 0;
+#X connect 92 0 120 0;
+#X connect 94 0 7 0;
+#X connect 94 0 88 0;
+#X connect 94 1 43 0;
+#X connect 94 2 10 0;
+#X connect 94 2 97 0;
+#X connect 95 0 94 1;
+#X connect 96 0 97 0;
+#X connect 97 0 98 0;
+#X connect 99 0 33 0;
+#X connect 99 1 34 0;
+#X connect 102 0 104 0;
+#X connect 103 0 104 1;
+#X connect 104 0 106 0;
+#X connect 105 0 106 0;
+#X connect 106 0 107 0;
+#X connect 107 0 122 0;
+#X connect 108 0 112 0;
+#X connect 108 0 134 0;
+#X connect 110 0 143 0;
+#X connect 110 1 141 0;
+#X connect 111 0 115 0;
+#X connect 111 0 114 0;
+#X connect 115 0 113 0;
+#X connect 115 0 161 0;
+#X connect 115 1 166 0;
+#X connect 116 0 137 0;
+#X connect 116 0 147 0;
+#X connect 121 0 138 0;
+#X connect 121 0 148 0;
+#X connect 122 0 108 0;
+#X connect 123 0 124 0;
+#X connect 124 0 125 0;
+#X connect 127 0 66 1;
+#X connect 128 0 115 1;
+#X connect 130 0 118 0;
+#X connect 130 0 179 0;
+#X connect 132 0 115 2;
+#X connect 133 0 119 0;
+#X connect 135 0 109 0;
+#X connect 136 0 152 0;
+#X connect 139 0 160 4;
+#X connect 140 0 74 1;
+#X connect 142 0 160 1;
+#X connect 144 0 160 2;
+#X connect 150 0 115 3;
+#X connect 152 0 151 0;
+#X connect 152 1 129 0;
+#X connect 152 2 131 0;
+#X connect 153 0 157 0;
+#X connect 154 0 153 0;
+#X connect 155 0 153 1;
+#X connect 156 0 153 2;
+#X connect 158 0 160 5;
+#X connect 159 0 160 3;
+#X connect 162 0 74 0;
+#X connect 163 0 160 0;
+#X connect 164 0 110 1;
+#X connect 165 0 100 0;
+#X connect 168 0 170 1;
+#X connect 169 0 170 0;
+#X connect 170 0 172 1;
+#X connect 171 0 172 0;
+#X connect 172 0 176 0;
+#X connect 173 0 174 0;
+#X connect 174 0 175 0;
+#X connect 175 0 101 0;
+#X connect 175 0 149 0;
+#X connect 176 0 174 0;
+#X connect 177 0 176 1;
+#X connect 178 0 179 0;
+#X connect 179 0 180 0;
+#X connect 181 0 110 0;
--- a/MechAeolian/harpD2.pd	Mon Jul 25 20:04:24 2016 +0100
+++ b/MechAeolian/harpD2.pd	Wed Jul 27 22:12:18 2016 +0100
@@ -26,12 +26,12 @@
 #X connect 7 0 3 1;
 #X restore -194 242 pd opLevels;
 #X obj -191 213 hsl 100 25 0.01 1e+20 1 0 empty empty empty -2 -8 0
-10 -262144 -1 -1 2900 1;
+10 -262144 -1 -1 3000 1;
 #X obj -194 142 r GAIN;
 #X floatatom -251 243 8 0 0 0 - - -;
 #X obj -85 74 delwrite~ varwind 3000;
-#X obj 24 -18 hsl 128 15 0 30 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 1101 1;
+#X obj 24 -18 hsl 128 15 0 100 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 114 1;
 #X obj -85 26 *~ 1;
 #X obj -85 48 +~ 1;
 #X obj -85 -76 loadbang;
@@ -68,9 +68,8 @@
 #X obj -158 -13 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
 -1 -1;
 #X obj 218 -20 hsl 300 35 1 10000 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 15032 1;
+-262144 -1 -1 15259 1;
 #X obj 254 38 s mod;
-#X msg -185 188 0.015;
 #X obj 105 233 r rand2;
 #X obj -242 524 r rand2;
 #X obj 33 521 r rand2;
@@ -80,7 +79,6 @@
 -1 -1;
 #X floatatom 74 388 0 0 0 0 - - -;
 #X obj 215 -63 loadbang;
-#X msg 215 -41 3;
 #X obj 334 355 hsl 128 15 0 10 0 0 empty empty empty -2 -8 0 10 -262144
 -1 -1 0 1;
 #X obj 331 402 line~;
@@ -146,24 +144,12 @@
 #X connect 27 0 0 0;
 #X restore 184 437 pd PlotWrt;
 #X obj -82 -52 hsl 50 30 0 1 0 0 empty empty Gusts 2 8 0 10 -261995
--1 -4032 1639 1;
+-1 -4032 940 1;
 #X obj -17 -21 t f b;
 #X obj -18 -43 * 0.75;
 #X floatatom 146 459 0 0 0 0 - - -;
 #X msg 375 375 0;
-#X msg 105 254 1.4 0.001 0.85 6 90 1000 36.81 20 3e-07;
-#X msg 126 293 3 0.000308 0.7 6 90 1230 31 20 5e-07;
-#X msg 142 331 0.9 0.0006096 0.65 6 90 6650 70.79 20 5e-05;
 #X msg 407 381 5;
-#X msg -242 545 1.4 0.001 0.9 6 90 1000 60 20 9e-06;
-#X msg -226 585 3 0.000508 0.7 6 90 1190 20 20 9e-06;
-#X msg -212 627 0.9 0.0004064 0.65 6 90 8050 67.91 20 9e-06;
-#X msg 33 542 1.4 0.001 0.9 6 90 1000 97.76 20 9e-06;
-#X msg 58 582 3 0.000508 0.7 6 90 1205 20 20 9e-06;
-#X msg 73 622 0.9 0.0002794 0.65 6 90 7820 49.5 20 9e-06;
-#X msg 339 545 1.4 0.001 0.9 6 90 1000 94 20 9e-06;
-#X msg 360 585 3 0.000508 0.7 6 90 1130 21 20 9e-06;
-#X msg 390 625 0.9 0.0002286 0.65 6 90 7940 59.98 20 9e-06;
 #X obj -37 881 r guitar;
 #X obj 248 878 r guitar;
 #X obj 553 880 r guitar;
@@ -173,12 +159,6 @@
 #X obj -67 799 r rand2;
 #X obj 208 796 r rand2;
 #X obj 514 799 r rand2;
-#X msg -51 860 3 0.000508 0.7 6 90 1190 20 20 9e-06;
-#X msg -37 902 0.9 0.0004064 0.65 6 90 8050 67.91 20 9e-06;
-#X msg 233 857 3 0.000508 0.7 6 90 1205 20 20 9e-06;
-#X msg 248 897 0.9 0.0002794 0.65 6 90 7820 49.5 20 9e-06;
-#X msg 535 860 3 0.000508 0.7 6 90 1130 21 20 9e-06;
-#X msg 553 901 0.9 0.0002286 0.65 6 90 7940 59.98 20 9e-06;
 #X obj -31 1193 r guitar;
 #X obj 254 1190 r guitar;
 #X obj 559 1192 r guitar;
@@ -188,12 +168,6 @@
 #X obj -61 1111 r rand2;
 #X obj 214 1108 r rand2;
 #X obj 520 1111 r rand2;
-#X msg -45 1172 3 0.000508 0.7 6 90 1190 20 20 9e-06;
-#X msg -31 1214 0.9 0.0004064 0.65 6 90 8050 67.91 20 9e-06;
-#X msg 239 1169 3 0.000508 0.7 6 90 1205 20 20 9e-06;
-#X msg 254 1209 0.9 0.0002794 0.65 6 90 7820 49.5 20 9e-06;
-#X msg 541 1172 3 0.000508 0.7 6 90 1130 21 20 9e-06;
-#X msg 559 1213 0.9 0.0002286 0.65 6 90 7940 59.98 20 9e-06;
 #X obj -29 1452 r guitar;
 #X obj 256 1449 r guitar;
 #X obj 561 1451 r guitar;
@@ -203,12 +177,6 @@
 #X obj -59 1370 r rand2;
 #X obj 216 1367 r rand2;
 #X obj 522 1370 r rand2;
-#X msg -43 1431 3 0.000508 0.7 6 90 1190 20 20 9e-06;
-#X msg -29 1473 0.9 0.0004064 0.65 6 90 8050 67.91 20 9e-06;
-#X msg 241 1428 3 0.000508 0.7 6 90 1205 20 20 9e-06;
-#X msg 256 1468 0.9 0.0002794 0.65 6 90 7820 49.5 20 9e-06;
-#X msg 543 1431 3 0.000508 0.7 6 90 1130 21 20 9e-06;
-#X msg 561 1472 0.9 0.0002286 0.65 6 90 7940 59.98 20 9e-06;
 #X obj -212 31 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
 -1 -1;
 #X obj -212 50 s rand3;
@@ -225,40 +193,18 @@
 #X obj -100 1326 r rand3;
 #X obj 184 1320 r rand3;
 #X obj 485 1323 r rand3;
-#X msg -59 1391 1.4 0.0011 0.9 6 90 1000 54 20 9e-06;
-#X msg 216 1388 1.4 0.0009 0.9 6 90 1000 53 20 9e-06;
-#X msg 522 1391 1.4 0.0011 0.9 6 90 1000 67 20 9e-06;
-#X msg 520 1132 1.4 0.001 0.9 6 90 1000 64 20 9e-06;
-#X msg 214 1129 1.4 0.001 0.9 6 90 1000 78 20 9e-06;
-#X msg -61 1132 1.4 0.001 0.9 6 90 1000 62 20 9e-06;
-#X msg -67 820 1.4 0.0012 0.9 6 90 1000 60 20 9e-06;
-#X msg 208 817 1.4 0.0012 0.9 6 90 1000 97.76 20 9e-06;
-#X msg 514 820 1.4 0.0012 0.9 6 90 1000 94 20 9e-06;
-#X msg 74 211 2.6 0.000508 0.6096 6 90 2432 36.81 20 3.1e-07;
-#X msg -266 503 2.6 0.000508 0.6096 6 90 2234 35 20 2.9e-07;
-#X msg 18 497 2.6 0.000508 0.6096 6 90 1900 34 20 3e-07;
-#X msg 319 500 2.6 0.000508 0.6096 6 90 2453 33 20 3.1e-07;
-#X msg -98 778 2.6 0.000508 0.6096 6 90 2234 38 20 3.5e-07;
-#X msg 186 772 2.6 0.000508 0.6096 6 90 2367 37 20 3.1e-07;
-#X msg 487 775 2.6 0.000508 0.6096 6 90 2453 36 20 3.2e-07;
-#X msg -85 1089 2.6 0.000508 0.6096 6 90 2453 36.81 20 3.4e-07;
-#X msg -100 1347 1.4 0.000508 0.6096 6 90 2543 54 20 3.5e-07;
-#X msg 184 1341 1.4 0.000508 0.6096 6 90 2657 53 20 3.6e-07;
-#X msg 485 1344 1.4 0.000508 0.6096 6 90 2345 55 20 3.7e-07;
-#X msg 199 1083 2.6 0.000508 0.6096 6 90 2134 54 20 3.4e-07;
-#X msg 500 1086 2.6 0.000508 0.6096 6 90 2345 54 20 3.3e-07;
 #X obj 639 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 3511 1;
 #X obj 639 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 639 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1435 1;
+-262130 -1 -1 3923 1;
 #X obj 639 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1086 1;
-#X obj 639 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 4860 1;
+-1 -1 2088 1;
+#X obj 639 80 hsl 60 20 1e-06 0.01 1 0 empty empty Damping 3 10 0 10
+-261234 -1 -1 4869 1;
 #X obj 637 -45 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 1 1;
+-257985 0 1;
 #X floatatom 715 123 0 0 0 0 - - -;
 #X floatatom 715 144 0 0 0 0 - - -;
 #X floatatom 703 -6 0 0 0 0 - - -;
@@ -271,23 +217,23 @@
 #X text 636 123 Current Freq;
 #X text 613 143 Current Harmonic;
 #X obj 1630 242 hsl 100 35 0.01 1e+20 1 0 empty empty Gain 3 16 0 10
--228856 -1 -1 2900 1;
+-228856 -1 -1 3000 1;
 #X obj 1657 286 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
 #X obj 1720 286 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
 #X obj 1630 205 hsl 100 35 1 2000 1 0 empty empty Modulation_Index
-3 16 0 10 -203904 -1 -1 6031 1;
+3 16 0 10 -203904 -1 -1 6122 1;
 #X floatatom 1733 215 0 0 0 0 - - -;
 #X floatatom 1733 250 0 0 0 0 - - -;
 #X obj 798 -10 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3155 1;
+10 -204800 -1 -1 3355 1;
 #X obj 798 12 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
 -1 -1 1798 1;
 #X obj 798 34 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1418 1;
+-262130 -1 -1 1318 1;
 #X obj 798 56 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 632 1;
-#X obj 798 78 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 4726 1;
+-1 -1 1032 1;
+#X obj 798 78 hsl 60 20 1e-06 0.01 1 0 empty empty Damping 3 10 0 10
+-261234 -1 -1 4869 1;
 #X floatatom 874 121 0 0 0 0 - - -;
 #X floatatom 874 142 0 0 0 0 - - -;
 #X floatatom 862 -8 0 0 0 0 - - -;
@@ -300,15 +246,15 @@
 #X text 795 121 Current Freq;
 #X text 772 141 Current Harmonic;
 #X obj 962 -9 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 2844 1;
 #X obj 962 13 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 962 35 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1121 1;
+-262130 -1 -1 4614 1;
 #X obj 962 57 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 803 1;
-#X obj 962 79 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 4943 1;
+-1 -1 1460 1;
+#X obj 962 79 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0 10
+-261234 -1 -1 1180 1;
 #X floatatom 1038 122 0 0 0 0 - - -;
 #X floatatom 1038 143 0 0 0 0 - - -;
 #X floatatom 1026 -7 0 0 0 0 - - -;
@@ -321,15 +267,15 @@
 #X text 959 122 Current Freq;
 #X text 936 142 Current Harmonic;
 #X obj 1130 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 2673 1;
 #X obj 1130 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 1130 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1447 1;
+-262130 -1 -1 4685 1;
 #X obj 1130 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1073 1;
-#X obj 1130 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 4960 1;
+-1 -1 1769 1;
+#X obj 1130 80 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1206 123 0 0 0 0 - - -;
 #X floatatom 1206 144 0 0 0 0 - - -;
 #X floatatom 1194 -6 0 0 0 0 - - -;
@@ -342,15 +288,15 @@
 #X text 1127 123 Current Freq;
 #X text 1104 143 Current Harmonic;
 #X obj 1308 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 3164 1;
 #X obj 1308 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 1308 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1318 1;
+-262130 -1 -1 4749 1;
 #X obj 1308 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1021 1;
-#X obj 1308 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 5422 1;
+-1 -1 2003 1;
+#X obj 1308 80 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1384 123 0 0 0 0 - - -;
 #X floatatom 1384 144 0 0 0 0 - - -;
 #X floatatom 1372 -6 0 0 0 0 - - -;
@@ -363,15 +309,15 @@
 #X text 1305 123 Current Freq;
 #X text 1282 143 Current Harmonic;
 #X obj 1493 -7 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 2844 1;
 #X obj 1493 15 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 1493 37 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1397 1;
+-262130 -1 -1 4614 1;
 #X obj 1493 59 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1091 1;
-#X obj 1493 81 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 5460 1;
+-1 -1 1460 1;
+#X obj 1493 81 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1569 124 0 0 0 0 - - -;
 #X floatatom 1569 145 0 0 0 0 - - -;
 #X floatatom 1557 -5 0 0 0 0 - - -;
@@ -384,15 +330,15 @@
 #X text 1490 124 Current Freq;
 #X text 1467 144 Current Harmonic;
 #X obj 1667 -8 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 2673 1;
 #X obj 1667 14 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 1667 36 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1447 1;
+-262130 -1 -1 4685 1;
 #X obj 1667 58 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1062 1;
-#X obj 1667 80 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 5376 1;
+-1 -1 1769 1;
+#X obj 1667 80 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1743 123 0 0 0 0 - - -;
 #X floatatom 1743 144 0 0 0 0 - - -;
 #X floatatom 1731 -6 0 0 0 0 - - -;
@@ -405,15 +351,15 @@
 #X text 1664 123 Current Freq;
 #X text 1641 143 Current Harmonic;
 #X obj 637 236 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 3164 1;
 #X obj 637 258 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 637 280 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1447 1;
+-262130 -1 -1 4749 1;
 #X obj 637 302 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1086 1;
-#X obj 637 324 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 1807 1;
+-1 -1 2003 1;
+#X obj 637 324 hsl 60 20 1e-06 0.01 1 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 4869 1;
 #X floatatom 713 367 0 0 0 0 - - -;
 #X floatatom 713 388 0 0 0 0 - - -;
 #X floatatom 701 238 0 0 0 0 - - -;
@@ -426,15 +372,15 @@
 #X text 634 367 Current Freq;
 #X text 611 387 Current Harmonic;
 #X obj 795 236 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 2844 1;
 #X obj 795 258 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 795 280 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1259 1;
+-262130 -1 -1 4614 1;
 #X obj 795 302 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1593 1;
-#X obj 795 324 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 1807 1;
+-1 -1 1460 1;
+#X obj 795 324 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 871 367 0 0 0 0 - - -;
 #X floatatom 871 388 0 0 0 0 - - -;
 #X floatatom 859 238 0 0 0 0 - - -;
@@ -447,15 +393,15 @@
 #X text 792 367 Current Freq;
 #X text 769 387 Current Harmonic;
 #X obj 965 236 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10 0
-10 -204800 -1 -1 3355 1;
+10 -204800 -1 -1 2673 1;
 #X obj 965 258 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 965 280 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1384 1;
+-262130 -1 -1 4685 1;
 #X obj 965 302 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1593 1;
-#X obj 965 324 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10 0
-10 -261234 -1 -1 1792 1;
+-1 -1 1769 1;
+#X obj 965 324 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1041 367 0 0 0 0 - - -;
 #X floatatom 1041 388 0 0 0 0 - - -;
 #X floatatom 1029 238 0 0 0 0 - - -;
@@ -468,15 +414,15 @@
 #X text 962 367 Current Freq;
 #X text 939 387 Current Harmonic;
 #X obj 1129 240 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10
-0 10 -204800 -1 -1 3355 1;
+0 10 -204800 -1 -1 3164 1;
 #X obj 1129 262 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 1129 284 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1500 1;
+-262130 -1 -1 4749 1;
 #X obj 1129 306 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1593 1;
-#X obj 1129 328 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10
-0 10 -261234 -1 -1 1822 1;
+-1 -1 2003 1;
+#X obj 1129 328 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1205 371 0 0 0 0 - - -;
 #X floatatom 1205 392 0 0 0 0 - - -;
 #X floatatom 1193 242 0 0 0 0 - - -;
@@ -489,15 +435,15 @@
 #X text 1126 371 Current Freq;
 #X text 1103 391 Current Harmonic;
 #X obj 1306 239 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10
-0 10 -204800 -1 -1 3355 1;
+0 10 -204800 -1 -1 2844 1;
 #X obj 1306 261 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 1306 283 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1568 1;
+-262130 -1 -1 4614 1;
 #X obj 1306 305 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1563 1;
-#X obj 1306 327 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10
-0 10 -261234 -1 -1 1836 1;
+-1 -1 1460 1;
+#X obj 1306 327 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1382 370 0 0 0 0 - - -;
 #X floatatom 1382 391 0 0 0 0 - - -;
 #X floatatom 1370 241 0 0 0 0 - - -;
@@ -510,15 +456,15 @@
 #X text 1303 370 Current Freq;
 #X text 1280 390 Current Harmonic;
 #X obj 1486 237 hsl 60 20 1e-05 0.01 1 0 empty empty Diameter 3 10
-0 10 -204800 -1 -1 3355 1;
+0 10 -204800 -1 -1 2673 1;
 #X obj 1486 259 hsl 60 20 0 2 0 0 empty empty Length 3 10 0 10 -204786
--1 -1 1798 1;
+-1 -1 1917 1;
 #X obj 1486 281 hsl 60 20 0 10000 0 0 empty empty Mass_Den 3 10 0 10
--262130 -1 -1 1384 1;
+-262130 -1 -1 4685 1;
 #X obj 1486 303 hsl 60 20 0 200 0 0 empty empty Tension 3 10 0 10 -261682
--1 -1 1622 1;
-#X obj 1486 325 hsl 60 20 1e-08 0.001 1 0 empty empty Damping 3 10
-0 10 -261234 -1 -1 1850 1;
+-1 -1 1769 1;
+#X obj 1486 325 hsl 60 20 1e-06 0.01 0 0 empty empty Damping 3 10 0
+10 -261234 -1 -1 1180 1;
 #X floatatom 1562 368 0 0 0 0 - - -;
 #X floatatom 1562 389 0 0 0 0 - - -;
 #X floatatom 1550 239 0 0 0 0 - - -;
@@ -543,9 +489,9 @@
 #X obj 1753 675 s rand2;
 #X obj 1772 658 s rand3;
 #X obj 1632 465 hsl 100 35 0 1 0 0 empty empty Gusts 3 16 0 10 -191407
--1 -13330 2100 1;
-#X obj 1632 502 hsl 100 35 0.3 30 1 0 empty empty Wind_Speed 3 16 0
-10 -232576 -1 -1 4642 1;
+-1 -13330 1900 1;
+#X obj 1632 502 hsl 100 35 0.1 100 1 0 empty empty Wind_Speed 3 16
+0 10 -232576 -1 -1 3149 1;
 #X obj 673 -45 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 711 -43 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034 -4034
@@ -582,7 +528,7 @@
 #X connect 11 0 10 0;
 #X restore 702 -75 pd onOff;
 #X obj 796 -48 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 1 1;
+-257985 0 1;
 #X obj 832 -48 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 870 -46 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034 -4034
@@ -592,7 +538,7 @@
 #X text 888 -47 On;
 #X text 888 -29 Off;
 #X obj 959 -46 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 1 1;
+-257985 0 1;
 #X obj 995 -46 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1033 -44 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -602,7 +548,7 @@
 #X text 1051 -45 On;
 #X text 1051 -27 Off;
 #X obj 1127 -45 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 1 1;
+-257985 0 1;
 #X obj 1163 -45 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1201 -43 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -612,7 +558,7 @@
 #X text 1219 -44 On;
 #X text 1219 -26 Off;
 #X obj 1305 -46 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 1 1;
+-257985 0 1;
 #X obj 1341 -46 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1379 -44 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
@@ -622,23 +568,23 @@
 #X text 1397 -45 On;
 #X text 1397 -27 Off;
 #X obj 1490 -44 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 1 1;
+-257985 0 1;
 #X obj 1526 -44 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1564 -42 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
--4034 1 1;
+-4034 0 1;
 #X obj 1564 -24 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 1582 -43 On;
 #X text 1582 -25 Off;
 #X obj 1664 -45 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
--257985 1 1;
+-257985 0 1;
 #X obj 1700 -45 bng 35 250 50 0 empty empty empty 1 16 0 10 -260097
 -1 -1;
 #X obj 1738 -43 tgl 15 0 empty empty empty 17 7 0 10 -262144 -4034
--4034 1 1;
+-4034 0 1;
 #X obj 1738 -25 tgl 15 0 empty empty empty 17 7 0 10 -262144 -258113
--258113 0 1;
+-258113 1 1;
 #X text 1756 -44 On;
 #X text 1756 -26 Off;
 #X obj 634 199 tgl 35 0 empty empty empty 17 7 0 40 -228856 -257985
@@ -1546,18 +1492,6 @@
 #X connect 12 1 9 0;
 #X connect 13 0 10 0;
 #X restore 1698 -181 pd packer;
-#X obj -250 661 MA_Test3;
-#X obj -72 922 MA_Test3;
-#X obj 239 918 MA_Test3;
-#X obj 534 925 MA_Test3;
-#X obj -66 1234 MA_Test3;
-#X obj 239 1230 MA_Test3;
-#X obj 546 1233 MA_Test3;
-#X obj -64 1493 MA_Test3;
-#X obj 241 1489 MA_Test3;
-#X obj 542 1496 MA_Test3;
-#X obj 58 655 MA_Test3;
-#X obj 359 650 MA_Test3;
 #X obj 1260 -177 r dat5;
 #X obj 1353 -163 s pack5;
 #X obj 1437 -175 r dat6;
@@ -1983,11 +1917,77 @@
 #X obj 92 1495 r pack11;
 #X obj 386 1497 r pack12;
 #X obj 691 1498 r pack13;
-#X connect 3 0 38 0;
+#X msg 215 -41 110;
+#X msg -185 188 10000;
+#X msg 74 211 2.6 0.000508 0.6096 6 90 2432 36.81 20 0.002;
+#X msg 105 254 1.4 0.001 0.85 6 90 1000 36.81 20 0.002;
+#X msg 126 293 3 0.000308 0.7 6 90 1230 31 20 0.002;
+#X msg 142 331 0.9 0.0006096 0.65 6 90 6650 70.79 20 0.002;
+#X msg -266 503 2.6 0.000508 0.6096 6 90 2234 35 20 0.002;
+#X msg -242 545 1.4 0.001 0.9 6 90 1000 60 20 0.002;
+#X msg -226 585 3 0.000508 0.7 6 90 1190 20 20 0.002;
+#X msg -212 627 0.9 0.0004064 0.65 6 90 8050 67.91 20 0.002;
+#X msg 18 497 2.6 0.000508 0.6096 6 90 1900 34 20 0.002;
+#X msg 33 542 1.4 0.001 0.9 6 90 1000 97.76 20 0.002;
+#X msg 58 582 3 0.000508 0.7 6 90 1205 20 20 0.002;
+#X msg 73 622 0.9 0.0002794 0.65 6 90 7820 49.5 20 0.002;
+#X msg 319 500 2.6 0.000508 0.6096 6 90 2453 33 20 0.002;
+#X msg 339 545 1.4 0.001 0.9 6 90 1000 94 20 0.002;
+#X msg 360 585 3 0.000508 0.7 6 90 1130 21 20 0.002;
+#X msg 390 625 0.9 0.0002286 0.65 6 90 7940 59.98 20 0.002;
+#X msg -98 778 2.6 0.000508 0.6096 6 90 2234 38 20 0.002;
+#X msg -67 820 1.4 0.0012 0.9 6 90 1000 60 20 0.002;
+#X msg -51 860 3 0.000508 0.7 6 90 1190 20 20 0.002;
+#X msg -37 902 0.9 0.0004064 0.65 6 90 8050 67.91 20 0.002;
+#X msg 186 772 2.6 0.000508 0.6096 6 90 2367 37 20 0.002;
+#X msg 208 817 1.4 0.0012 0.9 6 90 1000 97.76 20 0.002;
+#X msg 233 857 3 0.000508 0.7 6 90 1205 20 20 0.002;
+#X msg 248 897 0.9 0.0002794 0.65 6 90 7820 49.5 20 0.002;
+#X msg 487 775 2.6 0.000508 0.6096 6 90 2453 36 20 0.002;
+#X msg 514 820 1.4 0.0012 0.9 6 90 1000 94 20 0.002;
+#X msg 535 860 3 0.000508 0.7 6 90 1130 21 20 0.002;
+#X msg 553 901 0.9 0.0002286 0.65 6 90 7940 59.98 20 0.002;
+#X msg 500 1086 2.6 0.000508 0.6096 6 90 2345 54 20 0.002;
+#X msg 520 1132 1.4 0.001 0.9 6 90 1000 64 20 0.002;
+#X msg 541 1172 3 0.000508 0.7 6 90 1130 21 20 0.002;
+#X msg 559 1213 0.9 0.0002286 0.65 6 90 7940 59.98 20 0.002;
+#X msg 254 1209 0.9 0.0002794 0.65 6 90 7820 49.5 20 0.002;
+#X msg 239 1169 3 0.000508 0.7 6 90 1205 20 20 0.002;
+#X msg 214 1129 1.4 0.001 0.9 6 90 1000 78 20 0.002;
+#X msg 199 1083 2.6 0.000508 0.6096 6 90 2134 54 20 0.002;
+#X msg -85 1089 2.6 0.000508 0.6096 6 90 2453 36.81 20 0.002;
+#X msg -61 1132 1.4 0.001 0.9 6 90 1000 62 20 0.002;
+#X msg -45 1172 3 0.000508 0.7 6 90 1190 20 20 0.002;
+#X msg -31 1214 0.9 0.0004064 0.65 6 90 8050 67.91 20 0.002;
+#X msg -100 1347 1.4 0.000508 0.6096 6 90 2543 54 20 0.002;
+#X msg -59 1391 1.4 0.0011 0.9 6 90 1000 54 20 0.002;
+#X msg -43 1431 3 0.000508 0.7 6 90 1190 20 20 0.002;
+#X msg -29 1473 0.9 0.0004064 0.65 6 90 8050 67.91 20 0.002;
+#X msg 184 1341 1.4 0.000508 0.6096 6 90 2657 53 20 0.002;
+#X msg 216 1388 1.4 0.0009 0.9 6 90 1000 53 20 0.002;
+#X msg 241 1428 3 0.000508 0.7 6 90 1205 20 20 0.002;
+#X msg 256 1468 0.9 0.0002794 0.65 6 90 7820 49.5 20 0.002;
+#X msg 485 1344 1.4 0.000508 0.6096 6 90 2345 55 20 0.002;
+#X msg 522 1391 1.4 0.0011 0.9 6 90 1000 67 20 0.002;
+#X msg 543 1431 3 0.000508 0.7 6 90 1130 21 20 0.002;
+#X msg 561 1472 0.9 0.0002286 0.65 6 90 7940 59.98 20 0.002;
+#X obj -250 661 MA_Test3;
+#X obj -72 922 MA_Test3;
+#X obj 239 918 MA_Test3;
+#X obj 534 925 MA_Test3;
+#X obj -66 1234 MA_Test3;
+#X obj 239 1230 MA_Test3;
+#X obj 546 1233 MA_Test3;
+#X obj -64 1493 MA_Test3;
+#X obj 241 1489 MA_Test3;
+#X obj 542 1496 MA_Test3;
+#X obj 58 655 MA_Test3;
+#X obj 359 650 MA_Test3;
+#X connect 3 0 600 0;
 #X connect 4 0 0 0;
-#X connect 4 0 173 0;
+#X connect 4 0 119 0;
 #X connect 4 1 1 0;
-#X connect 4 1 174 0;
+#X connect 4 1 120 0;
 #X connect 5 0 4 0;
 #X connect 5 0 7 0;
 #X connect 6 0 5 0;
@@ -1997,671 +1997,671 @@
 #X connect 10 0 11 0;
 #X connect 11 0 16 0;
 #X connect 11 0 8 0;
-#X connect 12 0 55 0;
+#X connect 12 0 53 0;
 #X connect 15 0 9 0;
 #X connect 16 0 17 0;
-#X connect 16 0 645 0;
+#X connect 16 0 579 0;
 #X connect 19 0 10 0;
 #X connect 20 0 9 0;
 #X connect 21 0 16 0;
 #X connect 22 0 10 1;
 #X connect 23 0 11 1;
-#X connect 25 0 62 0;
-#X connect 26 0 66 0;
-#X connect 27 0 69 0;
-#X connect 28 0 72 0;
+#X connect 25 0 604 0;
+#X connect 26 0 608 0;
+#X connect 27 0 612 0;
+#X connect 28 0 616 0;
 #X connect 29 0 24 0;
-#X connect 31 0 61 0;
-#X connect 32 0 65 0;
-#X connect 33 0 68 0;
-#X connect 34 0 71 0;
+#X connect 31 0 603 0;
+#X connect 32 0 607 0;
+#X connect 33 0 611 0;
+#X connect 34 0 615 0;
 #X connect 35 0 30 0;
 #X connect 36 0 37 0;
-#X connect 38 0 5 0;
-#X connect 39 0 60 0;
-#X connect 40 0 64 0;
-#X connect 41 0 67 0;
-#X connect 42 0 70 0;
-#X connect 44 0 43 0;
-#X connect 46 0 47 0;
-#X connect 47 0 36 0;
-#X connect 47 0 175 0;
-#X connect 48 0 50 0;
-#X connect 49 0 52 0;
-#X connect 49 0 54 0;
-#X connect 50 0 49 0;
-#X connect 51 0 52 0;
-#X connect 52 0 53 0;
-#X connect 55 0 19 0;
-#X connect 55 0 57 0;
-#X connect 56 0 22 1;
-#X connect 56 1 22 0;
-#X connect 57 0 56 0;
-#X connect 59 0 49 0;
-#X connect 60 0 499 0;
-#X connect 60 0 574 0;
-#X connect 61 0 499 0;
-#X connect 61 0 574 0;
-#X connect 62 0 499 0;
-#X connect 62 0 574 0;
-#X connect 63 0 49 0;
-#X connect 64 0 496 0;
-#X connect 64 0 597 0;
-#X connect 65 0 496 0;
-#X connect 65 0 597 0;
-#X connect 66 0 496 0;
-#X connect 66 0 597 0;
-#X connect 67 0 500 0;
-#X connect 67 0 607 0;
-#X connect 68 0 500 0;
-#X connect 68 0 607 0;
-#X connect 69 0 500 0;
-#X connect 69 0 607 0;
-#X connect 70 0 501 0;
-#X connect 70 0 608 0;
-#X connect 71 0 501 0;
-#X connect 71 0 608 0;
-#X connect 72 0 501 0;
-#X connect 72 0 608 0;
-#X connect 73 0 83 0;
-#X connect 74 0 85 0;
-#X connect 75 0 87 0;
-#X connect 76 0 82 0;
-#X connect 77 0 84 0;
-#X connect 78 0 86 0;
-#X connect 79 0 139 0;
-#X connect 80 0 140 0;
-#X connect 81 0 141 0;
-#X connect 82 0 502 0;
-#X connect 82 0 598 0;
-#X connect 83 0 502 0;
-#X connect 83 0 598 0;
-#X connect 84 0 503 0;
-#X connect 84 0 599 0;
-#X connect 85 0 503 0;
-#X connect 85 0 599 0;
-#X connect 86 0 504 0;
-#X connect 86 0 600 0;
-#X connect 87 0 504 0;
-#X connect 87 0 600 0;
-#X connect 88 0 98 0;
-#X connect 89 0 100 0;
-#X connect 90 0 102 0;
-#X connect 91 0 97 0;
-#X connect 92 0 99 0;
-#X connect 93 0 101 0;
-#X connect 94 0 138 0;
-#X connect 95 0 137 0;
-#X connect 96 0 136 0;
-#X connect 97 0 505 0;
-#X connect 97 0 601 0;
-#X connect 98 0 505 0;
-#X connect 98 0 601 0;
-#X connect 99 0 506 0;
-#X connect 99 0 602 0;
-#X connect 100 0 506 0;
-#X connect 100 0 602 0;
-#X connect 101 0 507 0;
-#X connect 101 0 603 0;
-#X connect 102 0 507 0;
-#X connect 102 0 603 0;
-#X connect 103 0 113 0;
-#X connect 104 0 115 0;
-#X connect 105 0 117 0;
-#X connect 106 0 112 0;
-#X connect 107 0 114 0;
-#X connect 108 0 116 0;
-#X connect 109 0 133 0;
-#X connect 110 0 134 0;
-#X connect 111 0 135 0;
-#X connect 112 0 508 0;
-#X connect 112 0 604 0;
-#X connect 113 0 508 0;
-#X connect 113 0 604 0;
-#X connect 114 0 509 0;
-#X connect 114 0 605 0;
-#X connect 115 0 509 0;
-#X connect 115 0 605 0;
-#X connect 116 0 510 0;
-#X connect 116 0 606 0;
-#X connect 117 0 510 0;
-#X connect 117 0 606 0;
-#X connect 118 0 119 0;
-#X connect 120 0 142 0;
-#X connect 121 0 143 0;
-#X connect 122 0 144 0;
-#X connect 123 0 145 0;
-#X connect 124 0 146 0;
-#X connect 125 0 147 0;
-#X connect 126 0 148 0;
-#X connect 127 0 149 0;
-#X connect 128 0 153 0;
-#X connect 129 0 154 0;
-#X connect 130 0 150 0;
-#X connect 131 0 151 0;
-#X connect 132 0 152 0;
-#X connect 133 0 508 0;
-#X connect 133 0 604 0;
-#X connect 134 0 509 0;
-#X connect 134 0 605 0;
-#X connect 135 0 510 0;
-#X connect 135 0 606 0;
-#X connect 136 0 507 0;
-#X connect 136 0 603 0;
-#X connect 137 0 506 0;
-#X connect 137 0 602 0;
-#X connect 138 0 505 0;
-#X connect 138 0 601 0;
-#X connect 139 0 502 0;
-#X connect 139 0 598 0;
-#X connect 140 0 503 0;
-#X connect 140 0 599 0;
-#X connect 141 0 504 0;
-#X connect 141 0 600 0;
-#X connect 142 0 499 0;
-#X connect 142 0 574 0;
-#X connect 143 0 496 0;
-#X connect 143 0 597 0;
-#X connect 144 0 500 0;
-#X connect 144 0 607 0;
-#X connect 145 0 501 0;
-#X connect 145 0 608 0;
-#X connect 146 0 502 0;
-#X connect 146 0 598 0;
-#X connect 147 0 503 0;
-#X connect 147 0 599 0;
-#X connect 148 0 504 0;
-#X connect 148 0 600 0;
-#X connect 149 0 505 0;
-#X connect 149 0 601 0;
-#X connect 150 0 508 0;
-#X connect 150 0 604 0;
-#X connect 151 0 509 0;
-#X connect 151 0 605 0;
-#X connect 152 0 510 0;
-#X connect 152 0 606 0;
-#X connect 153 0 506 0;
-#X connect 153 0 602 0;
-#X connect 154 0 507 0;
-#X connect 154 0 603 0;
-#X connect 155 0 163 0;
-#X connect 155 0 533 0;
-#X connect 156 0 164 0;
-#X connect 156 0 533 1;
-#X connect 157 0 165 0;
-#X connect 157 0 533 2;
-#X connect 158 0 166 0;
-#X connect 158 0 533 3;
-#X connect 159 0 167 0;
-#X connect 159 0 533 4;
-#X connect 172 0 5 0;
-#X connect 172 0 177 0;
-#X connect 175 0 36 0;
-#X connect 175 0 176 0;
-#X connect 178 0 185 0;
-#X connect 178 0 545 0;
-#X connect 179 0 186 0;
-#X connect 179 0 545 1;
-#X connect 180 0 187 0;
-#X connect 180 0 545 2;
-#X connect 181 0 188 0;
-#X connect 181 0 545 3;
-#X connect 182 0 189 0;
-#X connect 182 0 545 4;
-#X connect 194 0 201 0;
-#X connect 194 0 549 0;
-#X connect 195 0 202 0;
-#X connect 195 0 549 1;
-#X connect 196 0 203 0;
-#X connect 196 0 549 2;
-#X connect 197 0 204 0;
-#X connect 197 0 549 3;
-#X connect 198 0 205 0;
-#X connect 198 0 549 4;
-#X connect 210 0 217 0;
-#X connect 210 0 576 0;
-#X connect 211 0 218 0;
-#X connect 211 0 576 1;
-#X connect 212 0 219 0;
-#X connect 212 0 576 2;
-#X connect 213 0 220 0;
-#X connect 213 0 576 3;
-#X connect 214 0 221 0;
-#X connect 214 0 576 4;
-#X connect 226 0 233 0;
-#X connect 226 0 592 0;
-#X connect 227 0 234 0;
-#X connect 227 0 592 1;
-#X connect 228 0 235 0;
-#X connect 228 0 592 2;
-#X connect 229 0 236 0;
-#X connect 229 0 592 3;
-#X connect 230 0 237 0;
-#X connect 230 0 592 4;
-#X connect 242 0 249 0;
-#X connect 242 0 594 0;
-#X connect 243 0 250 0;
-#X connect 243 0 594 1;
-#X connect 244 0 251 0;
-#X connect 244 0 594 2;
-#X connect 245 0 252 0;
-#X connect 245 0 594 3;
-#X connect 246 0 253 0;
-#X connect 246 0 594 4;
-#X connect 258 0 265 0;
-#X connect 258 0 596 0;
-#X connect 259 0 266 0;
-#X connect 259 0 596 1;
-#X connect 260 0 267 0;
-#X connect 260 0 596 2;
-#X connect 261 0 268 0;
-#X connect 261 0 596 3;
-#X connect 262 0 269 0;
-#X connect 262 0 596 4;
-#X connect 274 0 281 0;
-#X connect 274 0 619 0;
-#X connect 275 0 282 0;
-#X connect 275 0 619 1;
-#X connect 276 0 283 0;
-#X connect 276 0 619 2;
-#X connect 277 0 284 0;
-#X connect 277 0 619 3;
-#X connect 278 0 285 0;
-#X connect 278 0 619 4;
-#X connect 290 0 297 0;
-#X connect 290 0 623 0;
-#X connect 291 0 298 0;
-#X connect 291 0 623 1;
-#X connect 292 0 299 0;
-#X connect 292 0 623 2;
-#X connect 293 0 300 0;
-#X connect 293 0 623 3;
-#X connect 294 0 301 0;
-#X connect 294 0 623 4;
-#X connect 306 0 313 0;
-#X connect 306 0 625 0;
-#X connect 307 0 314 0;
-#X connect 307 0 625 1;
-#X connect 308 0 315 0;
-#X connect 308 0 625 2;
-#X connect 309 0 316 0;
-#X connect 309 0 625 3;
-#X connect 310 0 317 0;
-#X connect 310 0 625 4;
-#X connect 322 0 329 0;
-#X connect 322 0 627 0;
-#X connect 323 0 330 0;
-#X connect 323 0 627 1;
-#X connect 324 0 331 0;
-#X connect 324 0 627 2;
-#X connect 325 0 332 0;
-#X connect 325 0 627 3;
-#X connect 326 0 333 0;
-#X connect 326 0 627 4;
-#X connect 338 0 345 0;
-#X connect 338 0 629 0;
-#X connect 339 0 346 0;
-#X connect 339 0 629 1;
-#X connect 340 0 347 0;
-#X connect 340 0 629 2;
-#X connect 341 0 348 0;
-#X connect 341 0 629 3;
-#X connect 342 0 349 0;
-#X connect 342 0 629 4;
-#X connect 354 0 361 0;
-#X connect 354 0 631 0;
-#X connect 355 0 362 0;
-#X connect 355 0 631 1;
-#X connect 356 0 363 0;
-#X connect 356 0 631 2;
-#X connect 357 0 364 0;
-#X connect 357 0 631 3;
-#X connect 358 0 365 0;
-#X connect 358 0 631 4;
-#X connect 370 0 375 0;
-#X connect 371 0 374 0;
-#X connect 372 0 376 0;
-#X connect 373 0 377 0;
-#X connect 378 0 511 0;
-#X connect 378 0 558 0;
-#X connect 379 0 643 0;
-#X connect 380 0 385 0;
-#X connect 385 0 381 0;
-#X connect 385 1 382 0;
-#X connect 385 1 533 5;
-#X connect 387 0 458 0;
-#X connect 393 0 459 0;
-#X connect 399 0 460 0;
-#X connect 405 0 461 0;
-#X connect 411 0 462 0;
-#X connect 417 0 463 0;
-#X connect 423 0 464 0;
-#X connect 429 0 465 0;
-#X connect 435 0 466 0;
-#X connect 441 0 467 0;
-#X connect 447 0 468 0;
-#X connect 453 0 469 0;
-#X connect 458 0 388 0;
-#X connect 458 1 389 0;
-#X connect 458 1 545 5;
-#X connect 459 0 394 0;
-#X connect 459 1 395 0;
-#X connect 459 1 549 5;
-#X connect 460 0 400 0;
-#X connect 460 1 401 0;
-#X connect 460 1 576 5;
-#X connect 461 0 406 0;
-#X connect 461 1 407 0;
-#X connect 461 1 592 5;
-#X connect 462 0 412 0;
-#X connect 462 1 413 0;
-#X connect 462 1 594 5;
-#X connect 463 0 418 0;
-#X connect 463 1 419 0;
-#X connect 463 1 596 5;
-#X connect 464 0 424 0;
-#X connect 464 1 425 0;
-#X connect 464 1 619 5;
-#X connect 465 0 430 0;
-#X connect 465 1 431 0;
-#X connect 465 1 623 5;
-#X connect 466 0 436 0;
-#X connect 466 1 437 0;
-#X connect 466 1 625 5;
-#X connect 467 0 442 0;
-#X connect 467 1 443 0;
-#X connect 467 1 627 5;
-#X connect 468 0 448 0;
-#X connect 468 1 449 0;
-#X connect 468 1 629 5;
-#X connect 469 0 454 0;
-#X connect 469 1 455 0;
-#X connect 469 1 631 5;
-#X connect 470 1 155 0;
-#X connect 470 2 156 0;
-#X connect 470 5 157 0;
-#X connect 470 6 158 0;
-#X connect 470 8 159 0;
-#X connect 471 0 470 0;
-#X connect 472 1 178 0;
-#X connect 472 2 179 0;
-#X connect 472 5 180 0;
-#X connect 472 6 181 0;
-#X connect 472 8 182 0;
-#X connect 473 0 472 0;
-#X connect 474 1 194 0;
-#X connect 474 2 195 0;
-#X connect 474 5 196 0;
-#X connect 474 6 197 0;
-#X connect 474 8 198 0;
+#X connect 38 0 602 0;
+#X connect 39 0 606 0;
+#X connect 40 0 610 0;
+#X connect 41 0 614 0;
+#X connect 43 0 42 0;
+#X connect 45 0 599 0;
+#X connect 46 0 48 0;
+#X connect 47 0 50 0;
+#X connect 47 0 52 0;
+#X connect 48 0 47 0;
+#X connect 49 0 50 0;
+#X connect 50 0 51 0;
+#X connect 53 0 19 0;
+#X connect 53 0 55 0;
+#X connect 54 0 22 1;
+#X connect 54 1 22 0;
+#X connect 55 0 54 0;
+#X connect 57 0 47 0;
+#X connect 58 0 47 0;
+#X connect 59 0 620 0;
+#X connect 60 0 624 0;
+#X connect 61 0 628 0;
+#X connect 62 0 619 0;
+#X connect 63 0 623 0;
+#X connect 64 0 627 0;
+#X connect 65 0 618 0;
+#X connect 66 0 622 0;
+#X connect 67 0 626 0;
+#X connect 68 0 640 0;
+#X connect 69 0 633 0;
+#X connect 70 0 632 0;
+#X connect 71 0 639 0;
+#X connect 72 0 634 0;
+#X connect 73 0 631 0;
+#X connect 74 0 638 0;
+#X connect 75 0 635 0;
+#X connect 76 0 630 0;
+#X connect 77 0 644 0;
+#X connect 78 0 648 0;
+#X connect 79 0 652 0;
+#X connect 80 0 643 0;
+#X connect 81 0 647 0;
+#X connect 82 0 651 0;
+#X connect 83 0 642 0;
+#X connect 84 0 646 0;
+#X connect 85 0 650 0;
+#X connect 86 0 87 0;
+#X connect 88 0 601 0;
+#X connect 89 0 605 0;
+#X connect 90 0 609 0;
+#X connect 91 0 613 0;
+#X connect 92 0 617 0;
+#X connect 93 0 621 0;
+#X connect 94 0 625 0;
+#X connect 95 0 637 0;
+#X connect 96 0 636 0;
+#X connect 97 0 629 0;
+#X connect 98 0 641 0;
+#X connect 99 0 645 0;
+#X connect 100 0 649 0;
+#X connect 101 0 109 0;
+#X connect 101 0 479 0;
+#X connect 102 0 110 0;
+#X connect 102 0 479 1;
+#X connect 103 0 111 0;
+#X connect 103 0 479 2;
+#X connect 104 0 112 0;
+#X connect 104 0 479 3;
+#X connect 105 0 113 0;
+#X connect 105 0 479 4;
+#X connect 118 0 5 0;
+#X connect 118 0 123 0;
+#X connect 121 0 36 0;
+#X connect 121 0 122 0;
+#X connect 124 0 131 0;
+#X connect 124 0 491 0;
+#X connect 125 0 132 0;
+#X connect 125 0 491 1;
+#X connect 126 0 133 0;
+#X connect 126 0 491 2;
+#X connect 127 0 134 0;
+#X connect 127 0 491 3;
+#X connect 128 0 135 0;
+#X connect 128 0 491 4;
+#X connect 140 0 147 0;
+#X connect 140 0 495 0;
+#X connect 141 0 148 0;
+#X connect 141 0 495 1;
+#X connect 142 0 149 0;
+#X connect 142 0 495 2;
+#X connect 143 0 150 0;
+#X connect 143 0 495 3;
+#X connect 144 0 151 0;
+#X connect 144 0 495 4;
+#X connect 156 0 163 0;
+#X connect 156 0 522 0;
+#X connect 157 0 164 0;
+#X connect 157 0 522 1;
+#X connect 158 0 165 0;
+#X connect 158 0 522 2;
+#X connect 159 0 166 0;
+#X connect 159 0 522 3;
+#X connect 160 0 167 0;
+#X connect 160 0 522 4;
+#X connect 172 0 179 0;
+#X connect 172 0 538 0;
+#X connect 173 0 180 0;
+#X connect 173 0 538 1;
+#X connect 174 0 181 0;
+#X connect 174 0 538 2;
+#X connect 175 0 182 0;
+#X connect 175 0 538 3;
+#X connect 176 0 183 0;
+#X connect 176 0 538 4;
+#X connect 188 0 195 0;
+#X connect 188 0 540 0;
+#X connect 189 0 196 0;
+#X connect 189 0 540 1;
+#X connect 190 0 197 0;
+#X connect 190 0 540 2;
+#X connect 191 0 198 0;
+#X connect 191 0 540 3;
+#X connect 192 0 199 0;
+#X connect 192 0 540 4;
+#X connect 204 0 211 0;
+#X connect 204 0 542 0;
+#X connect 205 0 212 0;
+#X connect 205 0 542 1;
+#X connect 206 0 213 0;
+#X connect 206 0 542 2;
+#X connect 207 0 214 0;
+#X connect 207 0 542 3;
+#X connect 208 0 215 0;
+#X connect 208 0 542 4;
+#X connect 220 0 227 0;
+#X connect 220 0 553 0;
+#X connect 221 0 228 0;
+#X connect 221 0 553 1;
+#X connect 222 0 229 0;
+#X connect 222 0 553 2;
+#X connect 223 0 230 0;
+#X connect 223 0 553 3;
+#X connect 224 0 231 0;
+#X connect 224 0 553 4;
+#X connect 236 0 243 0;
+#X connect 236 0 557 0;
+#X connect 237 0 244 0;
+#X connect 237 0 557 1;
+#X connect 238 0 245 0;
+#X connect 238 0 557 2;
+#X connect 239 0 246 0;
+#X connect 239 0 557 3;
+#X connect 240 0 247 0;
+#X connect 240 0 557 4;
+#X connect 252 0 259 0;
+#X connect 252 0 559 0;
+#X connect 253 0 260 0;
+#X connect 253 0 559 1;
+#X connect 254 0 261 0;
+#X connect 254 0 559 2;
+#X connect 255 0 262 0;
+#X connect 255 0 559 3;
+#X connect 256 0 263 0;
+#X connect 256 0 559 4;
+#X connect 268 0 275 0;
+#X connect 268 0 561 0;
+#X connect 269 0 276 0;
+#X connect 269 0 561 1;
+#X connect 270 0 277 0;
+#X connect 270 0 561 2;
+#X connect 271 0 278 0;
+#X connect 271 0 561 3;
+#X connect 272 0 279 0;
+#X connect 272 0 561 4;
+#X connect 284 0 291 0;
+#X connect 284 0 563 0;
+#X connect 285 0 292 0;
+#X connect 285 0 563 1;
+#X connect 286 0 293 0;
+#X connect 286 0 563 2;
+#X connect 287 0 294 0;
+#X connect 287 0 563 3;
+#X connect 288 0 295 0;
+#X connect 288 0 563 4;
+#X connect 300 0 307 0;
+#X connect 300 0 565 0;
+#X connect 301 0 308 0;
+#X connect 301 0 565 1;
+#X connect 302 0 309 0;
+#X connect 302 0 565 2;
+#X connect 303 0 310 0;
+#X connect 303 0 565 3;
+#X connect 304 0 311 0;
+#X connect 304 0 565 4;
+#X connect 316 0 321 0;
+#X connect 317 0 320 0;
+#X connect 318 0 322 0;
+#X connect 319 0 323 0;
+#X connect 324 0 457 0;
+#X connect 324 0 504 0;
+#X connect 325 0 577 0;
+#X connect 326 0 331 0;
+#X connect 331 0 327 0;
+#X connect 331 1 328 0;
+#X connect 331 1 479 5;
+#X connect 333 0 404 0;
+#X connect 339 0 405 0;
+#X connect 345 0 406 0;
+#X connect 351 0 407 0;
+#X connect 357 0 408 0;
+#X connect 363 0 409 0;
+#X connect 369 0 410 0;
+#X connect 375 0 411 0;
+#X connect 381 0 412 0;
+#X connect 387 0 413 0;
+#X connect 393 0 414 0;
+#X connect 399 0 415 0;
+#X connect 404 0 334 0;
+#X connect 404 1 335 0;
+#X connect 404 1 491 5;
+#X connect 405 0 340 0;
+#X connect 405 1 341 0;
+#X connect 405 1 495 5;
+#X connect 406 0 346 0;
+#X connect 406 1 347 0;
+#X connect 406 1 522 5;
+#X connect 407 0 352 0;
+#X connect 407 1 353 0;
+#X connect 407 1 538 5;
+#X connect 408 0 358 0;
+#X connect 408 1 359 0;
+#X connect 408 1 540 5;
+#X connect 409 0 364 0;
+#X connect 409 1 365 0;
+#X connect 409 1 542 5;
+#X connect 410 0 370 0;
+#X connect 410 1 371 0;
+#X connect 410 1 553 5;
+#X connect 411 0 376 0;
+#X connect 411 1 377 0;
+#X connect 411 1 557 5;
+#X connect 412 0 382 0;
+#X connect 412 1 383 0;
+#X connect 412 1 559 5;
+#X connect 413 0 388 0;
+#X connect 413 1 389 0;
+#X connect 413 1 561 5;
+#X connect 414 0 394 0;
+#X connect 414 1 395 0;
+#X connect 414 1 563 5;
+#X connect 415 0 400 0;
+#X connect 415 1 401 0;
+#X connect 415 1 565 5;
+#X connect 416 1 101 0;
+#X connect 416 2 102 0;
+#X connect 416 5 103 0;
+#X connect 416 6 104 0;
+#X connect 416 8 105 0;
+#X connect 417 0 416 0;
+#X connect 418 1 124 0;
+#X connect 418 2 125 0;
+#X connect 418 5 126 0;
+#X connect 418 6 127 0;
+#X connect 418 8 128 0;
+#X connect 419 0 418 0;
+#X connect 420 1 140 0;
+#X connect 420 2 141 0;
+#X connect 420 5 142 0;
+#X connect 420 6 143 0;
+#X connect 420 8 144 0;
+#X connect 421 0 420 0;
+#X connect 422 1 156 0;
+#X connect 422 2 157 0;
+#X connect 422 5 158 0;
+#X connect 422 6 159 0;
+#X connect 422 8 160 0;
+#X connect 423 1 172 0;
+#X connect 423 2 173 0;
+#X connect 423 5 174 0;
+#X connect 423 6 175 0;
+#X connect 423 8 176 0;
+#X connect 424 1 188 0;
+#X connect 424 2 189 0;
+#X connect 424 5 190 0;
+#X connect 424 6 191 0;
+#X connect 424 8 192 0;
+#X connect 425 1 204 0;
+#X connect 425 2 205 0;
+#X connect 425 5 206 0;
+#X connect 425 6 207 0;
+#X connect 425 8 208 0;
+#X connect 426 0 422 0;
+#X connect 427 0 423 0;
+#X connect 428 0 424 0;
+#X connect 429 0 425 0;
+#X connect 430 1 220 0;
+#X connect 430 2 221 0;
+#X connect 430 5 222 0;
+#X connect 430 6 223 0;
+#X connect 430 8 224 0;
+#X connect 431 1 236 0;
+#X connect 431 2 237 0;
+#X connect 431 5 238 0;
+#X connect 431 6 239 0;
+#X connect 431 8 240 0;
+#X connect 432 0 430 0;
+#X connect 433 0 431 0;
+#X connect 434 1 252 0;
+#X connect 434 2 253 0;
+#X connect 434 5 254 0;
+#X connect 434 6 255 0;
+#X connect 434 8 256 0;
+#X connect 435 1 268 0;
+#X connect 435 2 269 0;
+#X connect 435 5 270 0;
+#X connect 435 6 271 0;
+#X connect 435 8 272 0;
+#X connect 436 0 434 0;
+#X connect 437 0 435 0;
+#X connect 438 1 284 0;
+#X connect 438 2 285 0;
+#X connect 438 5 286 0;
+#X connect 438 6 287 0;
+#X connect 438 8 288 0;
+#X connect 439 1 300 0;
+#X connect 439 2 301 0;
+#X connect 439 5 302 0;
+#X connect 439 6 303 0;
+#X connect 439 8 304 0;
+#X connect 440 0 438 0;
+#X connect 441 0 439 0;
+#X connect 443 0 325 0;
+#X connect 444 0 118 0;
+#X connect 459 0 460 0;
+#X connect 460 0 327 0;
+#X connect 460 0 370 0;
+#X connect 461 0 462 0;
+#X connect 462 0 340 0;
+#X connect 462 0 382 0;
+#X connect 463 0 464 0;
+#X connect 464 0 334 0;
+#X connect 464 0 376 0;
+#X connect 465 0 466 0;
+#X connect 466 0 346 0;
+#X connect 466 0 388 0;
+#X connect 467 0 468 0;
+#X connect 468 0 352 0;
+#X connect 468 0 394 0;
+#X connect 469 0 470 0;
+#X connect 470 0 358 0;
+#X connect 470 0 400 0;
+#X connect 471 0 472 0;
+#X connect 472 0 364 0;
+#X connect 473 0 47 0;
+#X connect 474 0 501 0;
 #X connect 475 0 474 0;
-#X connect 476 1 210 0;
-#X connect 476 2 211 0;
-#X connect 476 5 212 0;
-#X connect 476 6 213 0;
-#X connect 476 8 214 0;
-#X connect 477 1 226 0;
-#X connect 477 2 227 0;
-#X connect 477 5 228 0;
-#X connect 477 6 229 0;
-#X connect 477 8 230 0;
-#X connect 478 1 242 0;
-#X connect 478 2 243 0;
-#X connect 478 5 244 0;
-#X connect 478 6 245 0;
-#X connect 478 8 246 0;
-#X connect 479 1 258 0;
-#X connect 479 2 259 0;
-#X connect 479 5 260 0;
-#X connect 479 6 261 0;
-#X connect 479 8 262 0;
-#X connect 480 0 476 0;
-#X connect 481 0 477 0;
-#X connect 482 0 478 0;
-#X connect 483 0 479 0;
-#X connect 484 1 274 0;
-#X connect 484 2 275 0;
-#X connect 484 5 276 0;
-#X connect 484 6 277 0;
-#X connect 484 8 278 0;
-#X connect 485 1 290 0;
-#X connect 485 2 291 0;
-#X connect 485 5 292 0;
-#X connect 485 6 293 0;
-#X connect 485 8 294 0;
-#X connect 486 0 484 0;
-#X connect 487 0 485 0;
-#X connect 488 1 306 0;
-#X connect 488 2 307 0;
-#X connect 488 5 308 0;
-#X connect 488 6 309 0;
-#X connect 488 8 310 0;
-#X connect 489 1 322 0;
-#X connect 489 2 323 0;
-#X connect 489 5 324 0;
-#X connect 489 6 325 0;
-#X connect 489 8 326 0;
-#X connect 490 0 488 0;
-#X connect 491 0 489 0;
-#X connect 492 1 338 0;
-#X connect 492 2 339 0;
-#X connect 492 5 340 0;
-#X connect 492 6 341 0;
-#X connect 492 8 342 0;
-#X connect 493 1 354 0;
-#X connect 493 2 355 0;
-#X connect 493 5 356 0;
-#X connect 493 6 357 0;
-#X connect 493 8 358 0;
-#X connect 494 0 492 0;
-#X connect 495 0 493 0;
-#X connect 497 0 379 0;
-#X connect 498 0 172 0;
-#X connect 513 0 514 0;
-#X connect 514 0 381 0;
-#X connect 514 0 424 0;
-#X connect 515 0 516 0;
-#X connect 516 0 394 0;
-#X connect 516 0 436 0;
-#X connect 517 0 518 0;
-#X connect 518 0 388 0;
-#X connect 518 0 430 0;
-#X connect 519 0 520 0;
-#X connect 520 0 400 0;
-#X connect 520 0 442 0;
-#X connect 521 0 522 0;
-#X connect 522 0 406 0;
-#X connect 522 0 448 0;
-#X connect 523 0 524 0;
-#X connect 524 0 412 0;
-#X connect 524 0 454 0;
+#X connect 477 0 506 0;
+#X connect 479 0 478 0;
+#X connect 480 0 520 1;
+#X connect 481 0 482 0;
+#X connect 483 0 484 0;
+#X connect 484 0 106 0;
+#X connect 484 1 114 0;
+#X connect 484 2 107 0;
+#X connect 484 3 108 0;
+#X connect 485 0 47 0;
+#X connect 487 0 488 0;
+#X connect 489 0 332 0;
+#X connect 489 1 136 0;
+#X connect 489 2 129 0;
+#X connect 489 3 130 0;
+#X connect 490 0 489 0;
+#X connect 491 0 492 0;
+#X connect 493 0 653 1;
+#X connect 494 0 338 0;
+#X connect 494 1 152 0;
+#X connect 494 2 145 0;
+#X connect 494 3 146 0;
+#X connect 495 0 497 0;
+#X connect 496 0 494 0;
+#X connect 498 0 663 1;
+#X connect 499 0 500 0;
+#X connect 501 0 476 0;
+#X connect 505 0 53 0;
+#X connect 507 0 415 1;
+#X connect 508 0 407 1;
+#X connect 509 0 414 1;
+#X connect 510 0 413 1;
+#X connect 511 0 412 1;
+#X connect 512 0 411 1;
+#X connect 513 0 410 1;
+#X connect 514 0 409 1;
+#X connect 515 0 408 1;
+#X connect 516 0 406 1;
+#X connect 517 0 405 1;
+#X connect 518 0 404 1;
+#X connect 519 0 331 1;
+#X connect 520 0 44 0;
+#X connect 520 0 481 0;
+#X connect 520 1 481 3;
+#X connect 520 2 52 1;
+#X connect 520 3 52 2;
+#X connect 520 4 486 0;
+#X connect 520 4 481 1;
+#X connect 520 5 56 0;
+#X connect 520 5 481 2;
+#X connect 520 6 52 4;
+#X connect 521 0 344 0;
+#X connect 521 1 168 0;
+#X connect 521 2 161 0;
+#X connect 521 3 162 0;
+#X connect 522 0 524 0;
+#X connect 523 0 521 0;
 #X connect 525 0 526 0;
-#X connect 526 0 418 0;
-#X connect 527 0 49 0;
-#X connect 528 0 555 0;
-#X connect 529 0 528 0;
-#X connect 531 0 560 0;
-#X connect 533 0 532 0;
-#X connect 534 0 574 1;
-#X connect 535 0 536 0;
-#X connect 537 0 538 0;
-#X connect 538 0 160 0;
-#X connect 538 1 168 0;
-#X connect 538 2 161 0;
-#X connect 538 3 162 0;
-#X connect 539 0 49 0;
-#X connect 541 0 542 0;
-#X connect 543 0 386 0;
-#X connect 543 1 190 0;
-#X connect 543 2 183 0;
-#X connect 543 3 184 0;
-#X connect 544 0 543 0;
-#X connect 545 0 546 0;
-#X connect 547 0 597 1;
-#X connect 548 0 392 0;
-#X connect 548 1 206 0;
-#X connect 548 2 199 0;
-#X connect 548 3 200 0;
-#X connect 549 0 551 0;
-#X connect 550 0 548 0;
-#X connect 552 0 607 1;
-#X connect 553 0 554 0;
-#X connect 555 0 530 0;
-#X connect 559 0 55 0;
-#X connect 561 0 469 1;
-#X connect 562 0 461 1;
-#X connect 563 0 468 1;
-#X connect 564 0 467 1;
-#X connect 565 0 466 1;
-#X connect 566 0 465 1;
-#X connect 567 0 464 1;
-#X connect 568 0 463 1;
-#X connect 569 0 462 1;
-#X connect 570 0 460 1;
-#X connect 571 0 459 1;
-#X connect 572 0 458 1;
-#X connect 573 0 385 1;
-#X connect 574 0 45 0;
-#X connect 574 0 535 0;
-#X connect 574 1 535 3;
-#X connect 574 2 54 1;
-#X connect 574 3 54 2;
-#X connect 574 4 540 0;
-#X connect 574 4 535 1;
-#X connect 574 5 58 0;
-#X connect 574 5 535 2;
-#X connect 574 6 54 4;
-#X connect 575 0 398 0;
-#X connect 575 1 222 0;
-#X connect 575 2 215 0;
-#X connect 575 3 216 0;
-#X connect 576 0 578 0;
-#X connect 577 0 575 0;
-#X connect 579 0 580 0;
-#X connect 581 0 608 1;
-#X connect 582 0 583 0;
-#X connect 584 0 586 0;
-#X connect 585 0 587 0;
-#X connect 588 0 598 1;
-#X connect 589 0 600 1;
-#X connect 590 0 599 1;
-#X connect 591 0 404 0;
-#X connect 591 1 238 0;
-#X connect 591 2 231 0;
-#X connect 591 3 232 0;
-#X connect 592 0 610 0;
-#X connect 593 0 410 0;
-#X connect 593 1 254 0;
-#X connect 593 2 247 0;
-#X connect 593 3 248 0;
-#X connect 594 0 612 0;
-#X connect 595 0 416 0;
-#X connect 595 1 270 0;
-#X connect 595 2 263 0;
-#X connect 595 3 264 0;
-#X connect 596 0 614 0;
-#X connect 597 0 541 0;
-#X connect 597 1 541 3;
-#X connect 597 4 541 1;
-#X connect 597 5 541 2;
-#X connect 597 5 556 0;
-#X connect 598 0 582 0;
-#X connect 598 1 582 3;
-#X connect 598 4 582 1;
-#X connect 598 5 582 2;
-#X connect 599 0 584 0;
-#X connect 599 1 584 3;
-#X connect 599 4 584 1;
-#X connect 599 5 584 2;
-#X connect 600 0 585 0;
-#X connect 600 1 585 3;
-#X connect 600 4 585 1;
-#X connect 600 5 585 2;
-#X connect 601 0 647 0;
-#X connect 601 1 647 3;
-#X connect 601 4 647 1;
-#X connect 601 5 647 2;
-#X connect 602 0 648 0;
-#X connect 602 1 648 3;
-#X connect 602 4 648 1;
-#X connect 602 5 648 2;
-#X connect 603 0 649 0;
-#X connect 603 1 649 3;
-#X connect 603 4 649 1;
-#X connect 603 5 649 2;
-#X connect 604 0 650 0;
-#X connect 604 1 650 3;
-#X connect 604 4 650 1;
-#X connect 604 5 650 2;
-#X connect 605 0 651 0;
-#X connect 605 1 651 3;
-#X connect 605 4 651 1;
-#X connect 605 5 651 2;
-#X connect 606 0 652 0;
-#X connect 606 1 652 3;
-#X connect 606 4 652 1;
-#X connect 606 5 652 2;
-#X connect 607 0 553 0;
-#X connect 607 1 553 3;
-#X connect 607 4 553 1;
-#X connect 607 5 553 2;
-#X connect 608 0 579 0;
-#X connect 608 1 579 3;
-#X connect 608 4 579 1;
-#X connect 608 5 579 2;
-#X connect 609 0 591 0;
-#X connect 611 0 593 0;
-#X connect 613 0 595 0;
-#X connect 615 0 618 0;
-#X connect 617 0 616 0;
-#X connect 619 0 622 0;
-#X connect 620 0 422 0;
-#X connect 620 1 286 0;
-#X connect 620 2 279 0;
-#X connect 620 3 280 0;
-#X connect 621 0 620 0;
-#X connect 623 0 641 0;
-#X connect 624 0 428 0;
-#X connect 624 1 302 0;
-#X connect 624 2 295 0;
-#X connect 624 3 296 0;
-#X connect 625 0 639 0;
-#X connect 626 0 434 0;
-#X connect 626 1 318 0;
-#X connect 626 2 311 0;
-#X connect 626 3 312 0;
-#X connect 627 0 637 0;
-#X connect 628 0 440 0;
-#X connect 628 1 334 0;
-#X connect 628 2 327 0;
-#X connect 628 3 328 0;
-#X connect 629 0 635 0;
-#X connect 630 0 446 0;
-#X connect 630 1 350 0;
-#X connect 630 2 343 0;
-#X connect 630 3 344 0;
-#X connect 631 0 633 0;
-#X connect 632 0 452 0;
-#X connect 632 1 366 0;
-#X connect 632 2 359 0;
-#X connect 632 3 360 0;
-#X connect 634 0 632 0;
-#X connect 636 0 630 0;
-#X connect 638 0 628 0;
-#X connect 640 0 626 0;
-#X connect 642 0 624 0;
-#X connect 644 0 9 0;
-#X connect 646 0 512 0;
-#X connect 647 0 653 0;
-#X connect 648 0 654 0;
-#X connect 649 0 655 0;
-#X connect 650 0 656 0;
-#X connect 651 0 657 0;
-#X connect 652 0 658 0;
-#X connect 659 0 601 1;
-#X connect 660 0 602 1;
-#X connect 661 0 603 1;
-#X connect 662 0 604 1;
-#X connect 663 0 605 1;
-#X connect 664 0 606 1;
+#X connect 527 0 664 1;
+#X connect 528 0 529 0;
+#X connect 530 0 532 0;
+#X connect 531 0 533 0;
+#X connect 534 0 654 1;
+#X connect 535 0 656 1;
+#X connect 536 0 655 1;
+#X connect 537 0 350 0;
+#X connect 537 1 184 0;
+#X connect 537 2 177 0;
+#X connect 537 3 178 0;
+#X connect 538 0 544 0;
+#X connect 539 0 356 0;
+#X connect 539 1 200 0;
+#X connect 539 2 193 0;
+#X connect 539 3 194 0;
+#X connect 540 0 546 0;
+#X connect 541 0 362 0;
+#X connect 541 1 216 0;
+#X connect 541 2 209 0;
+#X connect 541 3 210 0;
+#X connect 542 0 548 0;
+#X connect 543 0 537 0;
+#X connect 545 0 539 0;
+#X connect 547 0 541 0;
+#X connect 549 0 552 0;
+#X connect 551 0 550 0;
+#X connect 553 0 556 0;
+#X connect 554 0 368 0;
+#X connect 554 1 232 0;
+#X connect 554 2 225 0;
+#X connect 554 3 226 0;
+#X connect 555 0 554 0;
+#X connect 557 0 575 0;
+#X connect 558 0 374 0;
+#X connect 558 1 248 0;
+#X connect 558 2 241 0;
+#X connect 558 3 242 0;
+#X connect 559 0 573 0;
+#X connect 560 0 380 0;
+#X connect 560 1 264 0;
+#X connect 560 2 257 0;
+#X connect 560 3 258 0;
+#X connect 561 0 571 0;
+#X connect 562 0 386 0;
+#X connect 562 1 280 0;
+#X connect 562 2 273 0;
+#X connect 562 3 274 0;
+#X connect 563 0 569 0;
+#X connect 564 0 392 0;
+#X connect 564 1 296 0;
+#X connect 564 2 289 0;
+#X connect 564 3 290 0;
+#X connect 565 0 567 0;
+#X connect 566 0 398 0;
+#X connect 566 1 312 0;
+#X connect 566 2 305 0;
+#X connect 566 3 306 0;
+#X connect 568 0 566 0;
+#X connect 570 0 564 0;
+#X connect 572 0 562 0;
+#X connect 574 0 560 0;
+#X connect 576 0 558 0;
+#X connect 578 0 9 0;
+#X connect 580 0 458 0;
+#X connect 581 0 587 0;
+#X connect 582 0 588 0;
+#X connect 583 0 589 0;
+#X connect 584 0 590 0;
+#X connect 585 0 591 0;
+#X connect 586 0 592 0;
+#X connect 593 0 657 1;
+#X connect 594 0 658 1;
+#X connect 595 0 659 1;
+#X connect 596 0 660 1;
+#X connect 597 0 661 1;
+#X connect 598 0 662 1;
+#X connect 599 0 36 0;
+#X connect 599 0 121 0;
+#X connect 600 0 5 0;
+#X connect 601 0 445 0;
+#X connect 601 0 520 0;
+#X connect 602 0 445 0;
+#X connect 602 0 520 0;
+#X connect 603 0 445 0;
+#X connect 603 0 520 0;
+#X connect 604 0 445 0;
+#X connect 604 0 520 0;
+#X connect 605 0 442 0;
+#X connect 605 0 653 0;
+#X connect 606 0 442 0;
+#X connect 606 0 653 0;
+#X connect 607 0 442 0;
+#X connect 607 0 653 0;
+#X connect 608 0 442 0;
+#X connect 608 0 653 0;
+#X connect 609 0 446 0;
+#X connect 609 0 663 0;
+#X connect 610 0 446 0;
+#X connect 610 0 663 0;
+#X connect 611 0 446 0;
+#X connect 611 0 663 0;
+#X connect 612 0 446 0;
+#X connect 612 0 663 0;
+#X connect 613 0 447 0;
+#X connect 613 0 664 0;
+#X connect 614 0 447 0;
+#X connect 614 0 664 0;
+#X connect 615 0 447 0;
+#X connect 615 0 664 0;
+#X connect 616 0 447 0;
+#X connect 616 0 664 0;
+#X connect 617 0 448 0;
+#X connect 617 0 654 0;
+#X connect 618 0 448 0;
+#X connect 618 0 654 0;
+#X connect 619 0 448 0;
+#X connect 619 0 654 0;
+#X connect 620 0 448 0;
+#X connect 620 0 654 0;
+#X connect 621 0 449 0;
+#X connect 621 0 655 0;
+#X connect 622 0 449 0;
+#X connect 622 0 655 0;
+#X connect 623 0 449 0;
+#X connect 623 0 655 0;
+#X connect 624 0 449 0;
+#X connect 624 0 655 0;
+#X connect 625 0 450 0;
+#X connect 625 0 656 0;
+#X connect 626 0 450 0;
+#X connect 626 0 656 0;
+#X connect 627 0 450 0;
+#X connect 627 0 656 0;
+#X connect 628 0 450 0;
+#X connect 628 0 656 0;
+#X connect 629 0 453 0;
+#X connect 629 0 659 0;
+#X connect 630 0 453 0;
+#X connect 630 0 659 0;
+#X connect 631 0 453 0;
+#X connect 631 0 659 0;
+#X connect 632 0 453 0;
+#X connect 632 0 659 0;
+#X connect 633 0 452 0;
+#X connect 633 0 658 0;
+#X connect 634 0 452 0;
+#X connect 634 0 658 0;
+#X connect 635 0 452 0;
+#X connect 635 0 658 0;
+#X connect 636 0 452 0;
+#X connect 636 0 658 0;
+#X connect 637 0 451 0;
+#X connect 637 0 657 0;
+#X connect 638 0 451 0;
+#X connect 638 0 657 0;
+#X connect 639 0 451 0;
+#X connect 639 0 657 0;
+#X connect 640 0 451 0;
+#X connect 640 0 657 0;
+#X connect 641 0 454 0;
+#X connect 641 0 660 0;
+#X connect 642 0 454 0;
+#X connect 642 0 660 0;
+#X connect 643 0 454 0;
+#X connect 643 0 660 0;
+#X connect 644 0 454 0;
+#X connect 644 0 660 0;
+#X connect 645 0 455 0;
+#X connect 645 0 661 0;
+#X connect 646 0 455 0;
+#X connect 646 0 661 0;
+#X connect 647 0 455 0;
+#X connect 647 0 661 0;
+#X connect 648 0 455 0;
+#X connect 648 0 661 0;
+#X connect 649 0 456 0;
+#X connect 649 0 662 0;
+#X connect 650 0 456 0;
+#X connect 650 0 662 0;
+#X connect 651 0 456 0;
+#X connect 651 0 662 0;
+#X connect 652 0 456 0;
+#X connect 652 0 662 0;
+#X connect 653 0 487 0;
+#X connect 653 1 487 3;
+#X connect 653 4 487 1;
+#X connect 653 5 487 2;
+#X connect 653 5 502 0;
+#X connect 654 0 528 0;
+#X connect 654 1 528 3;
+#X connect 654 4 528 1;
+#X connect 654 5 528 2;
+#X connect 655 0 530 0;
+#X connect 655 1 530 3;
+#X connect 655 4 530 1;
+#X connect 655 5 530 2;
+#X connect 656 0 531 0;
+#X connect 656 1 531 3;
+#X connect 656 4 531 1;
+#X connect 656 5 531 2;
+#X connect 657 0 581 0;
+#X connect 657 1 581 3;
+#X connect 657 4 581 1;
+#X connect 657 5 581 2;
+#X connect 658 0 582 0;
+#X connect 658 1 582 3;
+#X connect 658 4 582 1;
+#X connect 658 5 582 2;
+#X connect 659 0 583 0;
+#X connect 659 1 583 3;
+#X connect 659 4 583 1;
+#X connect 659 5 583 2;
+#X connect 660 0 584 0;
+#X connect 660 1 584 3;
+#X connect 660 4 584 1;
+#X connect 660 5 584 2;
+#X connect 661 0 585 0;
+#X connect 661 1 585 3;
+#X connect 661 4 585 1;
+#X connect 661 5 585 2;
+#X connect 662 0 586 0;
+#X connect 662 1 586 3;
+#X connect 662 4 586 1;
+#X connect 662 5 586 2;
+#X connect 663 0 499 0;
+#X connect 663 1 499 3;
+#X connect 663 4 499 1;
+#X connect 663 5 499 2;
+#X connect 664 0 525 0;
+#X connect 664 1 525 3;
+#X connect 664 4 525 1;
+#X connect 664 5 525 2;
 #X coords 0 -1 1 1 1250 650 2 600 -50;