annotate SwordAutoD2/SwordAutoD2.pd @ 199:2ded41e29e57

Projection matrix now calculated using control signals rather than audio. This makes sense as it was eating too much processing power for something that doesn't chage during the sound effect.
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Fri, 11 Mar 2016 20:51:21 +0000
parents 9d57f18c9cf7
children
rev   line source
r@193 1 #N canvas 242 38 1070 736 10;
r@187 2 #X obj 315 22 loadbang;
r@187 3 #X obj 315 44 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@187 4 1;
r@187 5 #X obj 315 85 s myMet;
r@187 6 #X obj -221 455 s topSpeed;
r@192 7 #X obj -273 429 hsl 100 20 0 100 0 0 empty empty empty -2 -8 0 10 -262144
r@193 8 -1 -1 3465 1;
r@187 9 #X floatatom -276 455 8 0 0 0 - - -;
r@187 10 #X text -165 346 Blade Length;
r@187 11 #X text -9 37 Arm Length;
r@187 12 #X text -165 433 Top Speed;
r@190 13 #X obj 21 251 hsl 100 20 0 180 0 0 empty empty empty -2 -8 0 10 -262144
r@193 14 -1 -1 2200 1;
r@187 15 #X floatatom 18 280 8 0 0 0 - - -;
r@187 16 #X obj -279 516 hsl 100 20 0 0.05 0 0 empty empty empty -2 -8 0 10
r@193 17 -262144 -1 -1 4600 1;
r@187 18 #X obj -280 601 hsl 100 20 0.0001 0.03 0 0 empty empty empty -2 -8
r@193 19 0 10 -262144 -1 -1 5000 1;
r@187 20 #X floatatom -282 546 8 0 0 0 - - -;
r@187 21 #X floatatom -283 629 8 0 0 0 - - -;
r@187 22 #X obj -225 628 s tipThick;
r@187 23 #X text -165 518 Hilt Thickness;
r@187 24 #X text -173 602 Tip Thickness;
r@187 25 #X obj 143 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@187 26 -1;
r@187 27 #X obj 143 126 s GO;
r@187 28 #X obj 143 27 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
r@187 29 1;
r@187 30 #X obj 143 46 metro 200;
r@187 31 #X obj 197 22 hsl 100 20 500 30 0 0 empty empty empty -2 -8 0 10 -262144
r@191 32 -1 -1 0 1;
r@187 33 #X obj 83 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1
r@187 34 -1;
r@187 35 #X obj 83 150 s setUp;
r@187 36 #X obj -329 403 r setUp;
r@187 37 #X obj -40 228 r setUp;
r@187 38 #X obj -333 493 r setUp;
r@187 39 #X obj -334 581 r setUp;
r@187 40 #X obj -43 17 loadbang;
r@187 41 #X obj -276 403 r thisTS;
r@187 42 #X obj -282 493 r thisHT;
r@187 43 #X obj -283 581 r thisTT;
r@187 44 #X obj -92 15 r setUp;
r@187 45 #X obj 83 21 loadbang;
r@187 46 #X obj 83 45 delay 13;
r@190 47 #X obj 19 326 hsl 100 20 180 360 0 0 empty empty empty -2 -8 0 10 -262144
r@193 48 -1 -1 2800 1;
r@187 49 #X floatatom 16 358 8 0 0 0 - - -;
r@187 50 #X obj -42 306 r setUp;
r@187 51 #X obj 14 439 hsl 100 20 0 180 0 0 empty empty empty -2 -8 0 10 -262144
r@193 52 -1 -1 1750 1;
r@187 53 #X floatatom 11 471 8 0 0 0 - - -;
r@187 54 #X obj -47 419 r setUp;
r@187 55 #X obj 12 517 hsl 100 20 0 180 0 0 empty empty empty -2 -8 0 10 -262144
r@187 56 -1 -1 4950 1;
r@187 57 #X floatatom 9 549 8 0 0 0 - - -;
r@187 58 #X obj -49 497 r setUp;
r@187 59 #X obj 66 470 s presweepElev;
r@187 60 #X obj 90 547 s postsweepElev;
r@187 61 #X text 125 440 pre-sweep elevation;
r@187 62 #X text 123 517 post-sweep elevation;
r@187 63 #X text 132 249 pre-sweep azimuth;
r@187 64 #X text 130 327 post-sweep azimuth;
r@187 65 #X obj 73 279 s presweepAzim;
r@187 66 #X obj 85 358 s postsweepAzim;
r@187 67 #X obj -43 59 s start_armLength;
r@187 68 #X msg -43 38 0.35;
r@187 69 #X obj -275 52 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 -262144
r@192 70 -1 -1 5346 1;
r@187 71 #X obj -276 146 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10
r@193 72 -262144 -1 -1 4653 1;
r@187 73 #X obj -276 237 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10
r@193 74 -262144 -1 -1 5048 1;
r@187 75 #X obj -278 75 s Xobs;
r@187 76 #X obj -279 166 s Yobs;
r@187 77 #X obj -279 264 s Zobs;
r@187 78 #X floatatom -318 75 5 0 0 0 - - -;
r@187 79 #X floatatom -318 167 5 0 0 0 - - -;
r@187 80 #X floatatom -319 259 5 0 0 0 - - -;
r@187 81 #X msg -270 28 0;
r@187 82 #X msg -270 211 0;
r@187 83 #X msg -272 122 0.7;
r@187 84 #X obj -323 26 r setUp;
r@187 85 #X obj -328 123 r setUp;
r@187 86 #X obj -332 214 r setUp;
r@187 87 #X msg -220 121 0;
r@187 88 #X msg 136 221 90;
r@187 89 #X msg -231 29 4;
r@187 90 #X msg -128 120 2.034;
r@187 91 #X msg -208 400 0.5;
r@187 92 #X msg -189 24 0.2;
r@187 93 #X msg -141 404 35;
r@187 94 #X obj -278 7 r thisXobs;
r@187 95 #X obj -279 99 r thisYobs;
r@187 96 #X obj -279 192 r thisZobs;
r@187 97 #X obj 18 227 r thisPrA;
r@187 98 #X obj 16 305 r thisPoA;
r@187 99 #X obj 11 418 r thisPrE;
r@187 100 #X obj 9 496 r thisPoE;
r@187 101 #X msg 175 222 10;
r@187 102 #X obj 428 145 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
r@187 103 #X obj 491 145 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
r@187 104 #X text 488 54 Gain;
r@187 105 #X obj 436 25 loadbang;
r@187 106 #N canvas 555 179 313 396 opLevels 0;
r@187 107 #X obj 83 210 dac~;
r@187 108 #X obj 30 70 catch~ l;
r@187 109 #X obj 128 70 catch~ r;
r@187 110 #X obj 129 104 *~ 0.45;
r@187 111 #X obj 30 104 *~ 0.45;
r@187 112 #X obj 30 210 prvu~;
r@187 113 #X obj 129 211 prvu~;
r@187 114 #X obj 93 33 inlet;
r@187 115 #X obj 30 239 outlet;
r@187 116 #X obj 129 239 outlet;
r@187 117 #X connect 1 0 4 0;
r@187 118 #X connect 2 0 3 0;
r@187 119 #X connect 3 0 6 0;
r@187 120 #X connect 3 0 0 1;
r@187 121 #X connect 4 0 5 0;
r@187 122 #X connect 4 0 0 0;
r@187 123 #X connect 5 0 8 0;
r@187 124 #X connect 6 0 9 0;
r@187 125 #X connect 7 0 4 1;
r@187 126 #X connect 7 0 3 1;
r@187 127 #X restore 427 102 pd opLevels;
r@187 128 #X msg 436 48 5;
r@189 129 #X obj 430 73 hsl 100 25 0.1 1e+07 1 0 empty empty empty -2 -8 0 10
r@193 130 -262144 -1 -1 8802 1;
r@187 131 #X obj 427 2 r GAIN;
r@187 132 #X floatatom 370 103 8 0 0 0 - - -;
r@187 133 #X obj -227 545 s hiltThick;
r@187 134 #X obj 315 63 metro 25;
r@187 135 #X msg 206 221 100;
r@187 136 #X msg 87 225 45;
r@187 137 #X msg 79 494 120;
r@187 138 #X msg 126 416 60;
r@187 139 #X msg 89 307 270;
r@187 140 #X msg 170 416 90;
r@187 141 #X msg 238 222 80;
r@187 142 #X msg -171 120 1;
r@187 143 #X msg -196 210 2;
r@190 144 #N canvas 65 50 1361 823 sources 0;
r@190 145 #X obj 115 -103 sweepTime;
r@187 146 #N canvas 452 68 1135 756 arcDist 0;
r@187 147 #X obj 118 59 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@187 148 -1;
r@187 149 #X obj 118 112 s GO;
r@187 150 #X obj 58 59 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1
r@187 151 -1;
r@187 152 #X obj 58 112 s setUp;
r@187 153 #X obj 96 175 * 0.01745;
r@187 154 #X obj 111 246 * 0.01745;
r@187 155 #X obj 96 198 cos;
r@187 156 #X obj 111 267 cos;
r@187 157 #X obj 96 317 *;
r@187 158 #X obj 111 291 t f b;
r@187 159 #X obj 225 178 * 0.01745;
r@187 160 #X obj 225 153 r presweepElev;
r@187 161 #X obj 320 151 * 0.01745;
r@187 162 #X obj 320 126 r postsweepElev;
r@187 163 #X obj 320 172 sin;
r@187 164 #X obj 320 194 t f b;
r@187 165 #X obj 225 202 sin;
r@187 166 #X obj 225 226 *;
r@187 167 #X obj 240 276 * 0.01745;
r@187 168 #X obj 339 261 * 0.01745;
r@187 169 #X obj 240 307 -;
r@187 170 #X obj 240 332 cos;
r@187 171 #X obj 240 352 t f b;
r@187 172 #X obj 225 377 *;
r@187 173 #X obj 339 284 t f b;
r@187 174 #X obj 210 426 +;
r@187 175 #X obj 225 401 t f b;
r@187 176 #X obj 210 449 acos;
r@187 177 #X obj 210 472 *;
r@187 178 #X obj 244 446 r length;
r@187 179 #X obj 96 150 r presweepElev;
r@187 180 #X obj 111 221 r postsweepElev;
r@187 181 #X obj 428 483 -;
r@187 182 #X obj 428 528 select 1;
r@187 183 #X obj 195 600 +;
r@187 184 #X obj 210 515 t f b;
r@187 185 #X obj 508 525 select 0;
r@187 186 #X msg 508 549 0;
r@187 187 #X obj 508 617 -;
r@187 188 #X obj 508 640 * 2;
r@187 189 #X obj 428 410 r postsweepAzim;
r@187 190 #X obj 443 432 r presweepAzim;
r@187 191 #X obj 443 454 t f b;
r@187 192 #X floatatom 194 630 0 0 0 0 - - -;
r@187 193 #X obj 361 573 spigot;
r@187 194 #X floatatom 380 710 0 0 0 0 - - -;
r@187 195 #X obj 394 529 * -1;
r@187 196 #X obj 394 550 + 1;
r@187 197 #X obj 332 531 spigot;
r@187 198 #X obj 240 251 r postsweepAzim;
r@187 199 #X obj 339 236 r presweepAzim;
r@187 200 #X obj 428 506 >= 180;
r@187 201 #X obj 332 686 abs;
r@187 202 #X obj 332 712 outlet;
r@187 203 #X text 327 27 Calculates the length of the arc based on the length
r@187 204 of the great circle. Always presumed the centre of the arc is a stationary
r@187 205 origin.;
r@187 206 #X obj 515 120 r start_armLength;
r@187 207 #X obj 530 140 r bladeLen;
r@187 208 #X obj 515 161 +;
r@187 209 #X obj 552 183 s length;
r@187 210 #X obj 443 547 r length;
r@187 211 #X obj 428 589 f;
r@187 212 #X obj 523 589 t f b;
r@187 213 #X obj 443 567 * 3.14159;
r@187 214 #X text 25 695 Calculate the length of the great circle;
r@187 215 #X text 371 373 Add in the length of half the circumference if angles
r@187 216 are greater than 180 degrees.;
r@187 217 #X obj 481 209 /;
r@187 218 #X obj 503 185 t f b;
r@187 219 #X obj 481 233 s blarm;
r@187 220 #X obj 738 170 r hiltThick;
r@187 221 #X obj 753 192 r tipThick;
r@187 222 #X obj 738 215 -;
r@187 223 #X obj 738 240 s dThick;
r@187 224 #X connect 0 0 1 0;
r@187 225 #X connect 2 0 3 0;
r@187 226 #X connect 4 0 6 0;
r@187 227 #X connect 5 0 7 0;
r@187 228 #X connect 6 0 8 0;
r@187 229 #X connect 7 0 9 0;
r@187 230 #X connect 8 0 25 0;
r@187 231 #X connect 9 0 8 1;
r@187 232 #X connect 9 1 8 0;
r@187 233 #X connect 10 0 16 0;
r@187 234 #X connect 11 0 10 0;
r@187 235 #X connect 12 0 14 0;
r@187 236 #X connect 13 0 12 0;
r@187 237 #X connect 14 0 15 0;
r@187 238 #X connect 15 0 17 1;
r@187 239 #X connect 15 1 17 0;
r@187 240 #X connect 16 0 17 0;
r@187 241 #X connect 17 0 23 0;
r@187 242 #X connect 18 0 20 0;
r@187 243 #X connect 19 0 24 0;
r@187 244 #X connect 20 0 21 0;
r@187 245 #X connect 21 0 22 0;
r@187 246 #X connect 22 0 23 1;
r@187 247 #X connect 22 1 23 0;
r@187 248 #X connect 23 0 26 0;
r@187 249 #X connect 24 0 20 1;
r@187 250 #X connect 24 1 20 0;
r@187 251 #X connect 25 0 27 0;
r@187 252 #X connect 26 0 25 1;
r@187 253 #X connect 26 1 25 0;
r@187 254 #X connect 27 0 28 0;
r@187 255 #X connect 28 0 35 0;
r@187 256 #X connect 28 0 44 0;
r@187 257 #X connect 29 0 28 1;
r@187 258 #X connect 30 0 4 0;
r@187 259 #X connect 31 0 5 0;
r@187 260 #X connect 32 0 51 0;
r@187 261 #X connect 33 0 60 0;
r@187 262 #X connect 34 0 43 0;
r@187 263 #X connect 34 0 48 0;
r@187 264 #X connect 35 0 34 1;
r@187 265 #X connect 35 0 61 0;
r@187 266 #X connect 35 1 34 0;
r@187 267 #X connect 36 0 37 0;
r@187 268 #X connect 37 0 38 0;
r@187 269 #X connect 38 0 39 0;
r@187 270 #X connect 39 0 34 0;
r@187 271 #X connect 40 0 32 0;
r@187 272 #X connect 41 0 42 0;
r@187 273 #X connect 42 0 32 1;
r@187 274 #X connect 42 1 32 0;
r@187 275 #X connect 44 0 52 0;
r@187 276 #X connect 46 0 47 0;
r@187 277 #X connect 47 0 44 1;
r@187 278 #X connect 48 0 52 0;
r@187 279 #X connect 49 0 18 0;
r@187 280 #X connect 50 0 19 0;
r@187 281 #X connect 51 0 33 0;
r@187 282 #X connect 51 0 36 0;
r@187 283 #X connect 51 0 46 0;
r@187 284 #X connect 51 0 48 1;
r@187 285 #X connect 52 0 45 0;
r@187 286 #X connect 52 0 53 0;
r@187 287 #X connect 55 0 57 0;
r@187 288 #X connect 55 0 65 0;
r@187 289 #X connect 56 0 57 1;
r@187 290 #X connect 57 0 58 0;
r@187 291 #X connect 57 0 66 0;
r@187 292 #X connect 59 0 62 0;
r@187 293 #X connect 60 0 38 0;
r@187 294 #X connect 61 0 38 1;
r@187 295 #X connect 61 1 38 0;
r@187 296 #X connect 62 0 60 1;
r@187 297 #X connect 65 0 67 0;
r@187 298 #X connect 66 0 65 1;
r@187 299 #X connect 66 1 65 0;
r@187 300 #X connect 68 0 70 0;
r@187 301 #X connect 69 0 70 1;
r@187 302 #X connect 70 0 71 0;
r@190 303 #X restore 115 -126 pd arcDist;
r@190 304 #X obj 185 -126 centreAngles;
r@189 305 #N canvas 572 380 444 449 PlaneFind 0;
r@187 306 #N canvas 2 23 1440 824 baseFind 0;
r@187 307 #X text -8140 262 z coordinate of tip;
r@187 308 #X text -8461 291 x coordinate of tip;
r@187 309 #X text -8264 135 y coordinate of tip;
r@187 310 #X obj -8297 237 r length;
r@187 311 #X obj -8212 237 r length;
r@187 312 #X obj -8141 241 r length;
r@187 313 #X obj -8332 105 sig~ 180;
r@187 314 #X obj -8332 149 -~;
r@187 315 #X obj -8332 169 *~ 0.002778;
r@187 316 #X obj -8248 167 *~ 0.002778;
r@187 317 #X obj -8162 190 *~ 0.002778;
r@187 318 #X obj -8332 193 cos~;
r@187 319 #X obj -8248 191 sin~;
r@187 320 #X obj -8317 215 sin~;
r@187 321 #X obj -8233 215 sin~;
r@187 322 #X obj -8162 217 cos~;
r@187 323 #X obj -8317 260 *~ 1;
r@187 324 #X obj -8233 260 *~ 1;
r@187 325 #X obj -8162 264 *~ 1;
r@187 326 #X obj -8332 304 *~;
r@187 327 #X obj -8248 291 *~;
r@187 328 #X obj -8317 126 inlet~;
r@187 329 #X obj -8162 168 inlet~;
r@187 330 #X obj -8837 25 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@187 331 -1;
r@187 332 #X obj -8837 78 s GO;
r@187 333 #X obj -8897 25 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@187 334 -1 -1;
r@187 335 #X obj -8897 78 s setUp;
r@187 336 #X text -8327 41 Calculate where the mid point of the swing should
r@187 337 be in order that the max speed is in the xz plane;
r@187 338 #X text -8767 21 The start position of the sword and the mid point
r@187 339 are then vectors that describe plane of the sword. From this we can
r@187 340 project to a point that is the closest point to the observer and calculate
r@187 341 the elevation and azimuth between source and observer.;
r@187 342 #X obj -8773 126 inlet~;
r@187 343 #X obj -8719 126 inlet~;
r@187 344 #X obj -8613 123 inlet~;
r@187 345 #X text -8774 109 a11;
r@187 346 #X text -8716 108 a21;
r@187 347 #X text -8612 105 a31;
r@187 348 #X text -8188 263 a32;
r@187 349 #X text -8269 298 a22;
r@187 350 #X text -8310 292 a12;
r@187 351 #X obj -8773 167 *~;
r@187 352 #X obj -8719 165 *~;
r@187 353 #X obj -8613 164 *~;
r@187 354 #X obj -8719 195 +~;
r@187 355 #X obj -8734 219 +~;
r@187 356 #X obj -8563 353 *~;
r@187 357 #X obj -8532 354 *~;
r@187 358 #X obj -8502 355 *~;
r@187 359 #X obj -8532 380 +~;
r@187 360 #X obj -8547 404 +~;
r@187 361 #X obj -8332 333 *~;
r@187 362 #X obj -8248 339 *~;
r@187 363 #X obj -8162 339 *~;
r@187 364 #X obj -8248 371 +~;
r@187 365 #X obj -8263 395 +~;
r@187 366 #X text -8761 219 b11;
r@187 367 #X text -8620 396 b12 & b21;
r@187 368 #X text -8291 393 b22;
r@187 369 #X obj -8278 423 *~;
r@187 370 #X obj -8546 439 *~;
r@187 371 #X obj -8278 449 -~;
r@187 372 #X obj -8321 463 sig~ 1;
r@187 373 #X obj -8293 486 /~;
r@187 374 #X text -8250 451 Determinant;
r@187 375 #X obj -8592 442 *~ -1;
r@187 376 #X text -8669 442 -b12 & -b21;
r@187 377 #X text -8873 287 Martix a is original;
r@187 378 #X text -8873 317 Martix c is inverse b;
r@187 379 #X text -8873 302 Martix b is a' * a;
r@187 380 #X obj -8263 517 *~;
r@187 381 #X text -8233 516 c11;
r@187 382 #X obj -8749 522 *~;
r@187 383 #X obj -8460 525 *~;
r@187 384 #X text -8522 525 c12 & c21;
r@187 385 #X obj -8773 617 *~;
r@187 386 #X obj -8758 642 *~;
r@187 387 #X text -8774 510 c22;
r@187 388 #X obj -8773 667 +~;
r@187 389 #X obj -8643 619 *~;
r@187 390 #X obj -8628 644 *~;
r@187 391 #X obj -8643 669 +~;
r@187 392 #X obj -8518 629 *~;
r@187 393 #X obj -8503 654 *~;
r@187 394 #X obj -8518 679 +~;
r@187 395 #X obj -8383 638 *~;
r@187 396 #X obj -8368 663 *~;
r@187 397 #X obj -8383 688 +~;
r@187 398 #X obj -8253 640 *~;
r@187 399 #X obj -8238 665 *~;
r@187 400 #X obj -8253 690 +~;
r@187 401 #X obj -8128 650 *~;
r@187 402 #X obj -8113 675 *~;
r@187 403 #X obj -8128 700 +~;
r@187 404 #X text -8875 331 Matrix d is a * b;
r@187 405 #X text -8802 665 d11;
r@187 406 #X text -8669 666 d21;
r@187 407 #X text -8545 678 d31;
r@187 408 #X text -8409 687 d12;
r@187 409 #X text -8280 686 d22;
r@187 410 #X text -8150 697 d32;
r@187 411 #X obj -7912 206 *~;
r@187 412 #X obj -7897 231 *~;
r@187 413 #X obj -7912 256 +~;
r@187 414 #X obj -7912 329 *~;
r@187 415 #X obj -7897 354 *~;
r@187 416 #X obj -7912 379 +~;
r@187 417 #X obj -7914 448 *~;
r@187 418 #X obj -7899 473 *~;
r@187 419 #X obj -7914 498 +~;
r@187 420 #X obj -7797 207 *~;
r@187 421 #X obj -7782 232 *~;
r@187 422 #X obj -7797 257 +~;
r@187 423 #X obj -7797 330 *~;
r@187 424 #X obj -7782 355 *~;
r@187 425 #X obj -7797 380 +~;
r@187 426 #X obj -7799 449 *~;
r@187 427 #X obj -7784 474 *~;
r@187 428 #X obj -7799 499 +~;
r@187 429 #X obj -7672 204 *~;
r@187 430 #X obj -7657 229 *~;
r@187 431 #X obj -7672 254 +~;
r@187 432 #X obj -7672 327 *~;
r@187 433 #X obj -7657 352 *~;
r@187 434 #X obj -7672 377 +~;
r@187 435 #X obj -7674 446 *~;
r@187 436 #X obj -7659 471 *~;
r@187 437 #X obj -7674 496 +~;
r@187 438 #X text -7955 132 Under all this is the projection matrix onto the
r@187 439 plane of the sword;
r@187 440 #X text -7640 256 p13;
r@187 441 #X text -7769 255 p12;
r@187 442 #X text -7887 256 p11;
r@187 443 #X text -7641 375 p23;
r@187 444 #X text -7772 380 p22;
r@187 445 #X text -7890 384 p21;
r@187 446 #X text -7644 498 p33;
r@187 447 #X text -7772 499 p32;
r@187 448 #X text -7888 493 p31;
r@187 449 #N canvas 285 176 638 403 ProjectionPoint 0;
r@187 450 #X obj -140 119 inlet~;
r@187 451 #X obj -101 140 inlet~;
r@187 452 #X obj -65 160 inlet~;
r@187 453 #X obj 62 112 inlet~;
r@187 454 #X obj 102 134 inlet~;
r@187 455 #X obj 138 156 inlet~;
r@187 456 #X obj 69 19 r Xobs;
r@187 457 #X obj 154 19 r Zobs;
r@187 458 #X obj 112 19 r Yobs;
r@187 459 #X msg 69 41 \$1 5;
r@187 460 #X obj 69 63 line~;
r@187 461 #X obj -101 192 *~;
r@187 462 #X obj -65 193 *~;
r@187 463 #X obj -140 192 *~;
r@187 464 #X obj -116 217 +~;
r@187 465 #X obj -116 242 +~;
r@187 466 #X msg 112 41 \$1 5;
r@187 467 #X obj 112 63 line~;
r@187 468 #X obj 102 183 *~;
r@187 469 #X obj 138 184 *~;
r@187 470 #X obj 63 183 *~;
r@187 471 #X obj 87 213 +~;
r@187 472 #X obj 87 241 +~;
r@187 473 #X msg 153 43 \$1 5;
r@187 474 #X obj 153 65 line~;
r@187 475 #X obj 260 117 inlet~;
r@187 476 #X obj 299 137 inlet~;
r@187 477 #X obj 335 158 inlet~;
r@187 478 #X obj 299 186 *~;
r@187 479 #X obj 335 187 *~;
r@187 480 #X obj 260 186 *~;
r@187 481 #X obj 284 219 +~;
r@187 482 #X obj 284 250 +~;
r@187 483 #X obj -136 32 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@187 484 -1;
r@187 485 #X obj -136 85 s GO;
r@187 486 #X obj -196 32 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@187 487 -1 -1;
r@187 488 #X obj -196 85 s setUp;
r@187 489 #X obj -116 266 outlet~;
r@187 490 #X obj 87 266 outlet~;
r@187 491 #X obj 284 275 outlet~;
r@187 492 #X text -80 315 x' \, y' & z' relates to the point in the plane of
r@187 493 the sword when the observer position is projected on;
r@187 494 #X text -89 244 x';
r@187 495 #X text 114 243 y';
r@187 496 #X text 307 248 z';
r@187 497 #X connect 0 0 13 0;
r@187 498 #X connect 1 0 11 0;
r@187 499 #X connect 2 0 12 0;
r@187 500 #X connect 3 0 20 0;
r@187 501 #X connect 4 0 18 0;
r@187 502 #X connect 5 0 19 0;
r@187 503 #X connect 6 0 9 0;
r@187 504 #X connect 7 0 23 0;
r@187 505 #X connect 8 0 16 0;
r@187 506 #X connect 9 0 10 0;
r@187 507 #X connect 10 0 13 1;
r@187 508 #X connect 10 0 20 1;
r@187 509 #X connect 10 0 30 1;
r@187 510 #X connect 11 0 14 1;
r@187 511 #X connect 12 0 15 1;
r@187 512 #X connect 13 0 14 0;
r@187 513 #X connect 14 0 15 0;
r@187 514 #X connect 15 0 37 0;
r@187 515 #X connect 16 0 17 0;
r@187 516 #X connect 17 0 11 1;
r@187 517 #X connect 17 0 18 1;
r@187 518 #X connect 17 0 28 1;
r@187 519 #X connect 18 0 21 1;
r@187 520 #X connect 19 0 22 1;
r@187 521 #X connect 20 0 21 0;
r@187 522 #X connect 21 0 22 0;
r@187 523 #X connect 22 0 38 0;
r@187 524 #X connect 23 0 24 0;
r@187 525 #X connect 24 0 12 1;
r@187 526 #X connect 24 0 19 1;
r@187 527 #X connect 24 0 29 1;
r@187 528 #X connect 25 0 30 0;
r@187 529 #X connect 26 0 28 0;
r@187 530 #X connect 27 0 29 0;
r@187 531 #X connect 28 0 31 1;
r@187 532 #X connect 29 0 32 1;
r@187 533 #X connect 30 0 31 0;
r@187 534 #X connect 31 0 32 0;
r@187 535 #X connect 32 0 39 0;
r@187 536 #X connect 33 0 34 0;
r@187 537 #X connect 35 0 36 0;
r@187 538 #X restore -7676 685 pd ProjectionPoint;
r@187 539 #X obj -7676 705 outlet~;
r@187 540 #X obj -7624 705 outlet~;
r@187 541 #X obj -7571 705 outlet~;
r@187 542 #X connect 3 0 16 1;
r@187 543 #X connect 4 0 17 1;
r@187 544 #X connect 5 0 18 1;
r@187 545 #X connect 6 0 7 0;
r@187 546 #X connect 7 0 8 0;
r@187 547 #X connect 7 0 9 0;
r@187 548 #X connect 8 0 11 0;
r@187 549 #X connect 9 0 12 0;
r@187 550 #X connect 10 0 13 0;
r@187 551 #X connect 10 0 14 0;
r@187 552 #X connect 10 0 15 0;
r@187 553 #X connect 11 0 19 0;
r@187 554 #X connect 12 0 20 0;
r@187 555 #X connect 13 0 16 0;
r@187 556 #X connect 14 0 17 0;
r@187 557 #X connect 15 0 18 0;
r@187 558 #X connect 16 0 19 1;
r@187 559 #X connect 17 0 20 1;
r@187 560 #X connect 18 0 45 1;
r@187 561 #X connect 18 0 50 1;
r@187 562 #X connect 18 0 50 0;
r@187 563 #X connect 18 0 80 0;
r@187 564 #X connect 18 0 89 1;
r@187 565 #X connect 18 0 114 1;
r@187 566 #X connect 18 0 117 1;
r@187 567 #X connect 18 0 120 1;
r@187 568 #X connect 18 0 123 1;
r@187 569 #X connect 19 0 43 1;
r@187 570 #X connect 19 0 48 0;
r@187 571 #X connect 19 0 48 1;
r@187 572 #X connect 19 0 73 0;
r@187 573 #X connect 19 0 83 1;
r@187 574 #X connect 19 0 99 1;
r@187 575 #X connect 19 0 102 1;
r@187 576 #X connect 19 0 105 1;
r@187 577 #X connect 20 0 44 1;
r@187 578 #X connect 20 0 49 0;
r@187 579 #X connect 20 0 49 1;
r@187 580 #X connect 20 0 77 0;
r@187 581 #X connect 20 0 86 1;
r@187 582 #X connect 20 0 108 1;
r@187 583 #X connect 20 0 111 1;
r@187 584 #X connect 21 0 7 1;
r@187 585 #X connect 22 0 10 0;
r@187 586 #X connect 23 0 24 0;
r@187 587 #X connect 25 0 26 0;
r@187 588 #X connect 29 0 38 0;
r@187 589 #X connect 29 0 38 1;
r@187 590 #X connect 29 0 43 0;
r@187 591 #X connect 29 0 72 0;
r@187 592 #X connect 29 0 82 0;
r@187 593 #X connect 29 0 98 1;
r@187 594 #X connect 29 0 101 1;
r@187 595 #X connect 29 0 104 1;
r@187 596 #X connect 30 0 39 0;
r@187 597 #X connect 30 0 39 1;
r@187 598 #X connect 30 0 44 0;
r@187 599 #X connect 30 0 76 0;
r@187 600 #X connect 30 0 85 0;
r@187 601 #X connect 30 0 107 1;
r@187 602 #X connect 30 0 110 1;
r@187 603 #X connect 30 0 113 1;
r@187 604 #X connect 31 0 40 0;
r@187 605 #X connect 31 0 40 1;
r@187 606 #X connect 31 0 45 0;
r@187 607 #X connect 31 0 79 0;
r@187 608 #X connect 31 0 88 0;
r@187 609 #X connect 31 0 116 1;
r@187 610 #X connect 31 0 119 1;
r@187 611 #X connect 31 0 122 1;
r@187 612 #X connect 38 0 42 0;
r@187 613 #X connect 39 0 41 0;
r@187 614 #X connect 40 0 41 1;
r@187 615 #X connect 41 0 42 1;
r@187 616 #X connect 42 0 56 0;
r@187 617 #X connect 42 0 69 1;
r@187 618 #X connect 43 0 47 0;
r@187 619 #X connect 44 0 46 0;
r@187 620 #X connect 45 0 46 1;
r@187 621 #X connect 46 0 47 1;
r@187 622 #X connect 47 0 57 0;
r@187 623 #X connect 47 0 57 1;
r@187 624 #X connect 47 0 62 0;
r@187 625 #X connect 48 0 52 0;
r@187 626 #X connect 49 0 51 0;
r@187 627 #X connect 50 0 51 1;
r@187 628 #X connect 51 0 52 1;
r@187 629 #X connect 52 0 56 1;
r@187 630 #X connect 52 0 67 0;
r@187 631 #X connect 56 0 58 0;
r@187 632 #X connect 57 0 58 1;
r@187 633 #X connect 58 0 60 1;
r@187 634 #X connect 59 0 60 0;
r@187 635 #X connect 60 0 67 1;
r@187 636 #X connect 60 0 69 0;
r@187 637 #X connect 60 0 70 1;
r@187 638 #X connect 62 0 70 0;
r@187 639 #X connect 67 0 72 1;
r@187 640 #X connect 67 0 76 1;
r@187 641 #X connect 67 0 79 1;
r@187 642 #X connect 69 0 83 0;
r@187 643 #X connect 69 0 86 0;
r@187 644 #X connect 69 0 89 0;
r@187 645 #X connect 70 0 73 1;
r@187 646 #X connect 70 0 77 1;
r@187 647 #X connect 70 0 80 1;
r@187 648 #X connect 70 0 82 1;
r@187 649 #X connect 70 0 85 1;
r@187 650 #X connect 70 0 88 1;
r@187 651 #X connect 72 0 75 0;
r@187 652 #X connect 73 0 75 1;
r@187 653 #X connect 75 0 98 0;
r@187 654 #X connect 75 0 107 0;
r@187 655 #X connect 75 0 116 0;
r@187 656 #X connect 76 0 78 0;
r@187 657 #X connect 77 0 78 1;
r@187 658 #X connect 78 0 101 0;
r@187 659 #X connect 78 0 110 0;
r@187 660 #X connect 78 0 119 0;
r@187 661 #X connect 79 0 81 0;
r@187 662 #X connect 80 0 81 1;
r@187 663 #X connect 81 0 104 0;
r@187 664 #X connect 81 0 113 0;
r@187 665 #X connect 81 0 122 0;
r@187 666 #X connect 82 0 84 0;
r@187 667 #X connect 83 0 84 1;
r@187 668 #X connect 84 0 99 0;
r@187 669 #X connect 84 0 108 0;
r@187 670 #X connect 84 0 117 0;
r@187 671 #X connect 85 0 87 0;
r@187 672 #X connect 86 0 87 1;
r@187 673 #X connect 87 0 102 0;
r@187 674 #X connect 87 0 111 0;
r@187 675 #X connect 87 0 120 0;
r@187 676 #X connect 88 0 90 0;
r@187 677 #X connect 89 0 90 1;
r@187 678 #X connect 90 0 105 0;
r@187 679 #X connect 90 0 114 0;
r@187 680 #X connect 90 0 123 0;
r@187 681 #X connect 98 0 100 0;
r@187 682 #X connect 99 0 100 1;
r@187 683 #X connect 100 0 135 0;
r@187 684 #X connect 101 0 103 0;
r@187 685 #X connect 102 0 103 1;
r@187 686 #X connect 103 0 135 3;
r@187 687 #X connect 104 0 106 0;
r@187 688 #X connect 105 0 106 1;
r@187 689 #X connect 106 0 135 6;
r@187 690 #X connect 107 0 109 0;
r@187 691 #X connect 108 0 109 1;
r@187 692 #X connect 109 0 135 1;
r@187 693 #X connect 110 0 112 0;
r@187 694 #X connect 111 0 112 1;
r@187 695 #X connect 112 0 135 4;
r@187 696 #X connect 113 0 115 0;
r@187 697 #X connect 114 0 115 1;
r@187 698 #X connect 115 0 135 7;
r@187 699 #X connect 116 0 118 0;
r@187 700 #X connect 117 0 118 1;
r@187 701 #X connect 118 0 135 2;
r@187 702 #X connect 119 0 121 0;
r@187 703 #X connect 120 0 121 1;
r@187 704 #X connect 121 0 135 5;
r@187 705 #X connect 122 0 124 0;
r@187 706 #X connect 123 0 124 1;
r@187 707 #X connect 124 0 135 8;
r@187 708 #X connect 135 0 136 0;
r@187 709 #X connect 135 1 137 0;
r@187 710 #X connect 135 2 138 0;
r@187 711 #X restore -8131 307 pd baseFind;
r@187 712 #X obj -8007 146 r midAzim;
r@187 713 #X obj -7991 216 r midElev;
r@187 714 #X obj -7991 260 line~;
r@187 715 #X msg -7991 238 \$1 5;
r@187 716 #X obj -8007 192 line~;
r@187 717 #X msg -8007 170 \$1 5;
r@187 718 #X floatatom -8218 219 5 0 0 0 - - -;
r@187 719 #X obj -8229 196 r length;
r@187 720 #X obj -8144 196 r length;
r@187 721 #X obj -8073 212 r length;
r@187 722 #X obj -8264 22 sig~ 180;
r@187 723 #X obj -8264 108 -~;
r@187 724 #X obj -8264 128 *~ 0.002778;
r@187 725 #X obj -8180 126 *~ 0.002778;
r@187 726 #X obj -8094 151 *~ 0.002778;
r@187 727 #X obj -8264 152 cos~;
r@187 728 #X obj -8180 150 sin~;
r@187 729 #X obj -8249 174 sin~;
r@187 730 #X obj -8165 174 sin~;
r@187 731 #X obj -8094 188 cos~;
r@187 732 #X obj -8249 219 *~ 1;
r@187 733 #X obj -8165 219 *~ 1;
r@187 734 #X obj -8094 235 *~ 1;
r@187 735 #X obj -8264 247 *~;
r@187 736 #X obj -8180 250 *~;
r@187 737 #X obj -8249 88 line~;
r@187 738 #X msg -8249 66 \$1 5;
r@187 739 #X obj -8094 130 line~;
r@187 740 #X msg -8094 108 \$1 5;
r@187 741 #X obj -8249 43 r presweepAzim;
r@187 742 #X obj -8094 85 r presweepElev;
r@187 743 #X text -8204 70 Start Coordinates of tip;
r@189 744 #X text -8035 361 XYZ of the projection point;
r@189 745 #X obj -8131 370 s~ proX;
r@189 746 #X obj -8100 349 s~ proY;
r@189 747 #X obj -8068 329 s~ proZ;
r@189 748 #X connect 0 0 34 0;
r@189 749 #X connect 0 1 35 0;
r@189 750 #X connect 0 2 36 0;
r@187 751 #X connect 1 0 6 0;
r@187 752 #X connect 2 0 4 0;
r@187 753 #X connect 3 0 0 4;
r@187 754 #X connect 4 0 3 0;
r@187 755 #X connect 5 0 0 3;
r@187 756 #X connect 6 0 5 0;
r@187 757 #X connect 8 0 7 0;
r@187 758 #X connect 8 0 21 1;
r@187 759 #X connect 9 0 22 1;
r@187 760 #X connect 10 0 23 1;
r@187 761 #X connect 11 0 12 0;
r@187 762 #X connect 12 0 13 0;
r@187 763 #X connect 12 0 14 0;
r@187 764 #X connect 13 0 16 0;
r@187 765 #X connect 14 0 17 0;
r@187 766 #X connect 15 0 18 0;
r@187 767 #X connect 15 0 19 0;
r@187 768 #X connect 15 0 20 0;
r@187 769 #X connect 16 0 24 0;
r@187 770 #X connect 17 0 25 0;
r@187 771 #X connect 18 0 21 0;
r@187 772 #X connect 19 0 22 0;
r@187 773 #X connect 20 0 23 0;
r@187 774 #X connect 21 0 24 1;
r@187 775 #X connect 22 0 25 1;
r@187 776 #X connect 23 0 0 2;
r@187 777 #X connect 24 0 0 0;
r@187 778 #X connect 25 0 0 1;
r@187 779 #X connect 26 0 12 1;
r@187 780 #X connect 27 0 26 0;
r@187 781 #X connect 28 0 15 0;
r@187 782 #X connect 29 0 28 0;
r@187 783 #X connect 30 0 27 0;
r@187 784 #X connect 31 0 29 0;
r@190 785 #X restore 272 -102 pd PlaneFind;
r@190 786 #N canvas 98 191 660 718 sourceRe 0;
r@187 787 #X obj 55 357 *~ 1;
r@187 788 #X obj 55 515 r myMet;
r@187 789 #X obj 55 538 snapshot~;
r@187 790 #X floatatom 55 561 0 0 0 0 - - -;
r@187 791 #X obj 55 48 r~ tipRe;
r@187 792 #X obj 170 55 swap 1;
r@187 793 #X obj 170 78 -;
r@187 794 #X obj 170 31 r blarm;
r@187 795 #X obj 185 99 r noSources;
r@187 796 #X obj 200 121 inlet;
r@189 797 #X obj 185 170 -;
r@189 798 #X obj 218 171 - 1;
r@189 799 #X obj 185 192 /;
r@189 800 #X obj 170 241 *;
r@189 801 #X obj 170 269 +;
r@187 802 #X obj 275 153 - 1;
r@187 803 #X obj 290 175 - 1;
r@187 804 #X obj 290 219 r dThick;
r@187 805 #X obj 305 239 r tipThick;
r@187 806 #X obj 290 261 /;
r@187 807 #X obj 275 198 /;
r@187 808 #X obj 275 284 *;
r@187 809 #X obj 275 311 + 1;
r@189 810 #X obj 170 311 *;
r@187 811 #X obj 478 53 s setUp;
r@187 812 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@187 813 -1;
r@187 814 #X text 235 122 This source number;
r@187 815 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@187 816 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@187 817 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@187 818 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@189 819 #X obj 275 354 *;
r@189 820 #X obj 290 332 r tipThick;
r@189 821 #X floatatom 321 375 0 0 0 0 - - -;
r@189 822 #X obj 82 249 r~ tipSpeed;
r@189 823 #X obj 82 271 *~ 1;
r@189 824 #X floatatom 202 270 0 0 0 0 - - -;
r@189 825 #X obj 55 379 outlet~;
r@189 826 #X obj 82 293 outlet~;
r@189 827 #X obj 275 377 outlet;
r@189 828 #X text 251 401 Source Thickness;
r@189 829 #X text 74 313 Source Speed;
r@189 830 #X text 58 397 Source Re;
r@189 831 #X obj 190 346 *;
r@189 832 #X obj 206 325 r length;
r@189 833 #X floatatom 214 368 0 0 0 0 - - -;
r@189 834 #X obj 200 146 t f b;
r@189 835 #X obj 185 216 t f b;
r@189 836 #X obj 190 391 outlet;
r@189 837 #X text 161 412 Source length;
r@189 838 #X obj 216 293 outlet;
r@187 839 #X connect 0 0 36 0;
r@187 840 #X connect 1 0 2 0;
r@187 841 #X connect 2 0 3 0;
r@187 842 #X connect 4 0 0 0;
r@190 843 #X connect 4 0 2 0;
r@187 844 #X connect 5 0 6 0;
r@187 845 #X connect 5 1 6 1;
r@187 846 #X connect 6 0 13 0;
r@187 847 #X connect 7 0 5 0;
r@187 848 #X connect 7 0 14 1;
r@187 849 #X connect 8 0 10 0;
r@187 850 #X connect 8 0 11 0;
r@187 851 #X connect 8 0 16 0;
r@187 852 #X connect 9 0 15 0;
r@189 853 #X connect 9 0 45 0;
r@187 854 #X connect 10 0 12 0;
r@187 855 #X connect 11 0 12 1;
r@189 856 #X connect 12 0 46 0;
r@187 857 #X connect 13 0 14 0;
r@187 858 #X connect 14 0 23 0;
r@189 859 #X connect 14 0 35 0;
r@189 860 #X connect 14 0 42 0;
r@187 861 #X connect 14 0 34 1;
r@189 862 #X connect 14 0 49 0;
r@187 863 #X connect 15 0 20 0;
r@187 864 #X connect 16 0 20 1;
r@187 865 #X connect 17 0 19 0;
r@187 866 #X connect 18 0 19 1;
r@187 867 #X connect 19 0 21 1;
r@187 868 #X connect 20 0 21 0;
r@187 869 #X connect 21 0 22 0;
r@187 870 #X connect 22 0 23 1;
r@187 871 #X connect 22 0 30 0;
r@187 872 #X connect 23 0 0 1;
r@187 873 #X connect 25 0 24 0;
r@187 874 #X connect 30 0 32 0;
r@187 875 #X connect 30 0 38 0;
r@187 876 #X connect 31 0 30 1;
r@187 877 #X connect 33 0 34 0;
r@187 878 #X connect 34 0 37 0;
r@189 879 #X connect 42 0 44 0;
r@189 880 #X connect 42 0 47 0;
r@189 881 #X connect 43 0 42 1;
r@189 882 #X connect 45 0 10 1;
r@189 883 #X connect 45 1 10 0;
r@189 884 #X connect 46 0 13 1;
r@189 885 #X connect 46 1 13 0;
r@190 886 #X restore 52 -17 pd sourceRe;
r@187 887 #N canvas 656 32 742 749 tipRe 0;
r@187 888 #X text -122 17 Start calculation with elevation = 0 \, arm length
r@187 889 is constant \, acceleration/deceleration is constant.;
r@187 890 #X msg -249 393 \$1 \$2;
r@187 891 #X obj -249 368 pack;
r@187 892 #X msg -79 425 0;
r@187 893 #X obj -250 345 f;
r@187 894 #X obj -271 301 r GO;
r@187 895 #X msg 60 427 0 \$1;
r@187 896 #X obj 59 350 t f b;
r@187 897 #X obj 60 378 delay;
r@187 898 #X obj -79 404 r setUp;
r@187 899 #X text -96 385 Start at 0 speed;
r@187 900 #X text 102 438 \$1 = time to reach speed of 0;
r@187 901 #X obj 74 303 r preswingTime;
r@187 902 #X text 12 263 Trigger once full speed;
r@187 903 #X text -312 424 \$1 = source speed;
r@187 904 #X text -312 440 \$2 = time to reach source speed;
r@187 905 #X obj -224 344 r preswingTime;
r@187 906 #X text -162 302 Top Speed for this source;
r@187 907 #X obj 117 367 r postswingTime;
r@187 908 #X obj 59 283 r GO;
r@187 909 #X obj 59 325 f;
r@187 910 #X obj 60 405 f;
r@187 911 #X obj -79 457 vline~;
r@187 912 #X text -13 68 Speed is always maximum when at the X Z plane therefore
r@187 913 the elevation angle is not considered.;
r@187 914 #X obj 122 548 r myMet;
r@187 915 #X obj 122 571 snapshot~;
r@187 916 #X floatatom 122 594 0 0 0 0 - - -;
r@187 917 #X obj -235 303 r topSpeed;
r@187 918 #X obj -79 480 *~ 66687.7;
r@187 919 #X obj -58 502 r tipThick;
r@187 920 #X obj -79 524 *~ 1;
r@187 921 #X obj -79 558 s~ tipRe;
r@187 922 #X text -5 477 Kinematic Viscosity;
r@187 923 #X obj -158 480 s~ tipSpeed;
r@187 924 #X connect 1 0 22 0;
r@187 925 #X connect 2 0 1 0;
r@187 926 #X connect 3 0 22 0;
r@187 927 #X connect 4 0 2 0;
r@187 928 #X connect 5 0 4 0;
r@187 929 #X connect 6 0 22 0;
r@187 930 #X connect 7 0 8 1;
r@187 931 #X connect 7 1 8 0;
r@187 932 #X connect 8 0 21 0;
r@187 933 #X connect 9 0 3 0;
r@187 934 #X connect 12 0 20 1;
r@187 935 #X connect 16 0 2 1;
r@187 936 #X connect 18 0 21 1;
r@187 937 #X connect 19 0 20 0;
r@187 938 #X connect 20 0 7 0;
r@187 939 #X connect 21 0 6 0;
r@187 940 #X connect 22 0 28 0;
r@187 941 #X connect 22 0 33 0;
r@187 942 #X connect 24 0 25 0;
r@187 943 #X connect 25 0 26 0;
r@187 944 #X connect 27 0 4 1;
r@187 945 #X connect 28 0 30 0;
r@187 946 #X connect 29 0 30 1;
r@187 947 #X connect 30 0 25 0;
r@187 948 #X connect 30 0 31 0;
r@190 949 #X restore 115 -80 pd tipRe;
r@190 950 #X obj 52 -83 r setUp;
r@189 951 #N canvas 17 76 743 617 TipPositions 0;
r@189 952 #X text -8608 92 z coordinate of tip;
r@189 953 #X text -8924 238 x coordinate of tip;
r@189 954 #X text -8696 50 y coordinate of tip;
r@189 955 #X obj -8610 295 r Zobs;
r@189 956 #X obj -8696 293 r Yobs;
r@189 957 #X obj -8780 285 r Xobs;
r@189 958 #X obj -8795 52 sig~ 180;
r@189 959 #X obj -8795 96 -~;
r@189 960 #X obj -8795 116 *~ 0.002778;
r@189 961 #X obj -8711 114 *~ 0.002778;
r@189 962 #X obj -8625 137 *~ 0.002778;
r@189 963 #X obj -8795 140 cos~;
r@189 964 #X obj -8711 138 sin~;
r@189 965 #X obj -8780 162 sin~;
r@189 966 #X obj -8696 162 sin~;
r@189 967 #X obj -8625 164 cos~;
r@189 968 #X obj -8780 207 *~ 1;
r@189 969 #X obj -8696 207 *~ 1;
r@189 970 #X obj -8625 211 *~ 1;
r@189 971 #X obj -8795 235 *~;
r@189 972 #X obj -8711 238 *~;
r@189 973 #X obj -8795 354 -~;
r@189 974 #X obj -8795 378 *~;
r@189 975 #X obj -8711 356 -~;
r@189 976 #X obj -8711 385 *~;
r@189 977 #X obj -8625 356 -~;
r@189 978 #X obj -8625 380 *~;
r@189 979 #X obj -8726 419 +~;
r@189 980 #X obj -8726 451 +~;
r@189 981 #X obj -8726 478 sqrt~;
r@189 982 #X obj -8780 73 inlet~;
r@189 983 #X obj -8625 115 inlet~;
r@189 984 #X obj -8610 337 line~;
r@189 985 #X msg -8610 315 \$1 5;
r@189 986 #X obj -8696 335 line~;
r@189 987 #X msg -8696 314 \$1 5;
r@189 988 #X obj -8780 331 line~;
r@189 989 #X msg -8780 309 \$1 5;
r@189 990 #N canvas 18 29 1440 731 SourceAngles 0;
r@189 991 #X obj -8305 185 *~;
r@189 992 #X obj -8274 186 *~;
r@189 993 #X obj -8245 185 *~;
r@189 994 #X obj -8289 220 +~;
r@189 995 #X obj -8289 252 +~;
r@189 996 #X obj -8289 279 sqrt~;
r@189 997 #X obj -8571 236 -~;
r@189 998 #X obj -8571 260 *~;
r@189 999 #X obj -8535 235 -~;
r@189 1000 #X obj -8535 264 *~;
r@189 1001 #X obj -8499 235 -~;
r@189 1002 #X obj -8499 259 *~;
r@189 1003 #X obj -8550 298 +~;
r@189 1004 #X obj -8550 330 +~;
r@189 1005 #X obj -8550 357 sqrt~;
r@189 1006 #X obj -8569 47 inlet~;
r@189 1007 #X obj -8522 48 inlet~;
r@189 1008 #X obj -8475 49 inlet~;
r@189 1009 #X obj -8361 50 inlet~;
r@189 1010 #X obj -8313 50 inlet~;
r@189 1011 #X obj -8267 50 inlet~;
r@189 1012 #X obj -8132 43 r Xobs;
r@189 1013 #X obj -8132 83 line~;
r@189 1014 #X msg -8132 64 \$1 5;
r@189 1015 #X obj -8088 84 line~;
r@189 1016 #X msg -8088 65 \$1 5;
r@189 1017 #X obj -8041 84 line~;
r@189 1018 #X msg -8041 65 \$1 5;
r@189 1019 #X obj -8088 44 r Yobs;
r@189 1020 #X obj -8041 44 r Zobs;
r@189 1021 #X text -8362 25 x';
r@189 1022 #X text -8310 27 y';
r@189 1023 #X text -8260 28 z';
r@189 1024 #X text -8567 24 a;
r@189 1025 #X text -8517 29 b;
r@189 1026 #X text -8471 26 c;
r@189 1027 #X obj -8134 214 -~;
r@189 1028 #X obj -8134 238 *~;
r@189 1029 #X obj -8098 213 -~;
r@189 1030 #X obj -8098 242 *~;
r@189 1031 #X obj -8062 213 -~;
r@189 1032 #X obj -8062 237 *~;
r@189 1033 #X obj -8113 276 +~;
r@189 1034 #X obj -8113 304 +~;
r@189 1035 #X obj -8113 335 sqrt~;
r@189 1036 #X obj -7937 219 -~;
r@189 1037 #X obj -7937 243 *~;
r@189 1038 #X obj -7901 218 -~;
r@189 1039 #X obj -7901 247 *~;
r@189 1040 #X obj -7865 218 -~;
r@189 1041 #X obj -7865 242 *~;
r@189 1042 #X obj -7916 281 +~;
r@189 1043 #X obj -7916 313 +~;
r@189 1044 #X obj -7916 340 sqrt~;
r@189 1045 #X text -8578 360 U;
r@189 1046 #X text -8309 279 W;
r@189 1047 #X text -8130 337 d;
r@189 1048 #X obj -8722 229 *~;
r@189 1049 #X obj -8691 230 *~;
r@189 1050 #X obj -8662 229 *~;
r@189 1051 #X obj -8706 264 +~;
r@189 1052 #X obj -8706 296 +~;
r@189 1053 #X obj -8706 323 sqrt~;
r@189 1054 #X text -8726 323 l;
r@189 1055 #X obj -8579 502 +~;
r@189 1056 #X obj -8543 547 -~;
r@189 1057 #X obj -8543 585 /~;
r@189 1058 #X obj -8458 508 *~ 2;
r@189 1059 #X obj -8459 544 *~;
r@189 1060 #X obj -8543 608 arccos~;
r@189 1061 #X obj -8615 612 sig~ 90;
r@189 1062 #X obj -8558 632 -~;
r@189 1063 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@189 1064 -1;
r@189 1065 #X obj -7909 83 s GO;
r@189 1066 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@189 1067 -1 -1;
r@189 1068 #X obj -7969 83 s setUp;
r@189 1069 #X obj -8091 490 +~;
r@189 1070 #X text -7936 341 m;
r@189 1071 #X obj -8091 516 -~;
r@189 1072 #X obj -8034 530 *~ 2;
r@189 1073 #X obj -8035 566 *~;
r@189 1074 #X obj -8100 587 /~;
r@189 1075 #X obj -8100 610 arccos~;
r@189 1076 #X obj -8558 666 outlet~;
r@189 1077 #X obj -8100 659 outlet~;
r@189 1078 #X text -8565 692 Tip - Obs Elevation;
r@189 1079 #X text -8160 684 Tip - Obs Azimuth;
r@189 1080 #X connect 0 0 3 0;
r@189 1081 #X connect 1 0 3 1;
r@189 1082 #X connect 2 0 4 1;
r@189 1083 #X connect 3 0 4 0;
r@189 1084 #X connect 4 0 5 0;
r@189 1085 #X connect 4 0 65 1;
r@189 1086 #X connect 6 0 7 0;
r@189 1087 #X connect 6 0 7 1;
r@189 1088 #X connect 7 0 12 0;
r@189 1089 #X connect 8 0 9 0;
r@189 1090 #X connect 8 0 9 1;
r@189 1091 #X connect 9 0 12 1;
r@189 1092 #X connect 10 0 11 0;
r@189 1093 #X connect 10 0 11 1;
r@189 1094 #X connect 11 0 13 1;
r@189 1095 #X connect 12 0 13 0;
r@189 1096 #X connect 13 0 14 0;
r@189 1097 #X connect 13 0 64 1;
r@189 1098 #X connect 13 0 76 1;
r@189 1099 #X connect 14 0 68 1;
r@189 1100 #X connect 14 0 80 1;
r@189 1101 #X connect 15 0 6 1;
r@189 1102 #X connect 15 0 36 1;
r@189 1103 #X connect 15 0 57 0;
r@189 1104 #X connect 15 0 57 1;
r@189 1105 #X connect 16 0 8 1;
r@189 1106 #X connect 16 0 38 1;
r@189 1107 #X connect 16 0 58 0;
r@189 1108 #X connect 16 0 58 1;
r@189 1109 #X connect 17 0 10 1;
r@189 1110 #X connect 17 0 40 1;
r@189 1111 #X connect 17 0 59 0;
r@189 1112 #X connect 17 0 59 1;
r@189 1113 #X connect 18 0 0 0;
r@189 1114 #X connect 18 0 0 1;
r@189 1115 #X connect 18 0 6 0;
r@189 1116 #X connect 18 0 45 1;
r@189 1117 #X connect 19 0 1 0;
r@189 1118 #X connect 19 0 1 1;
r@189 1119 #X connect 19 0 8 0;
r@189 1120 #X connect 19 0 47 1;
r@189 1121 #X connect 20 0 2 0;
r@189 1122 #X connect 20 0 2 1;
r@189 1123 #X connect 20 0 10 0;
r@189 1124 #X connect 20 0 49 1;
r@189 1125 #X connect 21 0 23 0;
r@189 1126 #X connect 22 0 36 0;
r@189 1127 #X connect 22 0 45 0;
r@189 1128 #X connect 23 0 22 0;
r@189 1129 #X connect 24 0 38 0;
r@189 1130 #X connect 24 0 47 0;
r@189 1131 #X connect 25 0 24 0;
r@189 1132 #X connect 26 0 40 0;
r@189 1133 #X connect 26 0 49 0;
r@189 1134 #X connect 27 0 26 0;
r@189 1135 #X connect 28 0 25 0;
r@189 1136 #X connect 29 0 27 0;
r@189 1137 #X connect 36 0 37 0;
r@189 1138 #X connect 36 0 37 1;
r@189 1139 #X connect 37 0 42 0;
r@189 1140 #X connect 38 0 39 0;
r@189 1141 #X connect 38 0 39 1;
r@189 1142 #X connect 39 0 42 1;
r@189 1143 #X connect 40 0 41 0;
r@189 1144 #X connect 40 0 41 1;
r@189 1145 #X connect 41 0 43 1;
r@189 1146 #X connect 42 0 43 0;
r@189 1147 #X connect 43 0 44 0;
r@189 1148 #X connect 43 0 76 0;
r@189 1149 #X connect 44 0 79 0;
r@189 1150 #X connect 45 0 46 0;
r@189 1151 #X connect 45 0 46 1;
r@189 1152 #X connect 46 0 51 0;
r@189 1153 #X connect 47 0 48 0;
r@189 1154 #X connect 47 0 48 1;
r@189 1155 #X connect 48 0 51 1;
r@189 1156 #X connect 49 0 50 0;
r@189 1157 #X connect 49 0 50 1;
r@189 1158 #X connect 50 0 52 1;
r@189 1159 #X connect 51 0 52 0;
r@189 1160 #X connect 52 0 53 0;
r@189 1161 #X connect 52 0 78 1;
r@189 1162 #X connect 57 0 60 0;
r@189 1163 #X connect 58 0 60 1;
r@189 1164 #X connect 59 0 61 1;
r@189 1165 #X connect 60 0 61 0;
r@189 1166 #X connect 61 0 62 0;
r@189 1167 #X connect 61 0 64 0;
r@189 1168 #X connect 62 0 67 0;
r@189 1169 #X connect 64 0 65 0;
r@189 1170 #X connect 65 0 66 0;
r@189 1171 #X connect 66 0 69 0;
r@189 1172 #X connect 67 0 68 0;
r@189 1173 #X connect 68 0 66 1;
r@189 1174 #X connect 69 0 71 1;
r@189 1175 #X connect 70 0 71 0;
r@189 1176 #X connect 71 0 83 0;
r@189 1177 #X connect 72 0 73 0;
r@189 1178 #X connect 74 0 75 0;
r@189 1179 #X connect 76 0 78 0;
r@189 1180 #X connect 78 0 81 0;
r@189 1181 #X connect 79 0 80 0;
r@189 1182 #X connect 80 0 81 1;
r@189 1183 #X connect 81 0 82 0;
r@189 1184 #X connect 82 0 84 0;
r@189 1185 #X restore -8407 466 pd SourceAngles;
r@189 1186 #X obj -8355 402 inlet~;
r@189 1187 #X obj -8338 421 inlet~;
r@189 1188 #X obj -8320 442 inlet~;
r@189 1189 #X obj -8676 184 r length;
r@189 1190 #X text -8731 541 tip distance from Observer;
r@189 1191 #X text -8481 514 Tip - Obs Elevation;
r@189 1192 #X text -8326 515 Tip - Obs Azimuth;
r@189 1193 #X obj -8726 503 s~ tipObDist;
r@189 1194 #X obj -8407 488 s~ tipObElev;
r@189 1195 #X obj -8320 488 s~ tipObAzim;
r@189 1196 #X obj -8764 253 s~ tipX;
r@189 1197 #X obj -8614 252 s~ tipZ;
r@189 1198 #X obj -8676 257 s~ tipY;
r@189 1199 #X connect 3 0 33 0;
r@189 1200 #X connect 4 0 35 0;
r@189 1201 #X connect 5 0 37 0;
r@189 1202 #X connect 6 0 7 0;
r@189 1203 #X connect 7 0 8 0;
r@189 1204 #X connect 7 0 9 0;
r@189 1205 #X connect 8 0 11 0;
r@189 1206 #X connect 9 0 12 0;
r@189 1207 #X connect 10 0 13 0;
r@189 1208 #X connect 10 0 14 0;
r@189 1209 #X connect 10 0 15 0;
r@189 1210 #X connect 11 0 19 0;
r@189 1211 #X connect 12 0 20 0;
r@189 1212 #X connect 13 0 16 0;
r@189 1213 #X connect 14 0 17 0;
r@189 1214 #X connect 15 0 18 0;
r@189 1215 #X connect 16 0 19 1;
r@189 1216 #X connect 17 0 20 1;
r@189 1217 #X connect 18 0 25 0;
r@189 1218 #X connect 18 0 38 2;
r@189 1219 #X connect 18 0 50 0;
r@189 1220 #X connect 19 0 21 0;
r@189 1221 #X connect 19 0 38 0;
r@189 1222 #X connect 19 0 49 0;
r@189 1223 #X connect 20 0 23 0;
r@189 1224 #X connect 20 0 38 1;
r@189 1225 #X connect 20 0 51 0;
r@189 1226 #X connect 21 0 22 0;
r@189 1227 #X connect 21 0 22 1;
r@189 1228 #X connect 22 0 27 0;
r@189 1229 #X connect 23 0 24 0;
r@189 1230 #X connect 23 0 24 1;
r@189 1231 #X connect 24 0 27 1;
r@189 1232 #X connect 25 0 26 0;
r@189 1233 #X connect 25 0 26 1;
r@189 1234 #X connect 26 0 28 1;
r@189 1235 #X connect 27 0 28 0;
r@189 1236 #X connect 28 0 29 0;
r@189 1237 #X connect 29 0 46 0;
r@189 1238 #X connect 30 0 7 1;
r@189 1239 #X connect 31 0 10 0;
r@189 1240 #X connect 32 0 25 1;
r@189 1241 #X connect 33 0 32 0;
r@189 1242 #X connect 34 0 23 1;
r@189 1243 #X connect 35 0 34 0;
r@189 1244 #X connect 36 0 21 1;
r@189 1245 #X connect 37 0 36 0;
r@189 1246 #X connect 38 0 47 0;
r@189 1247 #X connect 38 1 48 0;
r@189 1248 #X connect 39 0 38 3;
r@189 1249 #X connect 40 0 38 4;
r@189 1250 #X connect 41 0 38 5;
r@189 1251 #X connect 42 0 17 1;
r@189 1252 #X connect 42 0 18 1;
r@189 1253 #X connect 42 0 16 1;
r@190 1254 #X restore 196 -79 pd TipPositions;
r@191 1255 #N canvas 354 114 1130 580 sourcePositions 0;
r@189 1256 #X obj 206 62 inlet;
r@189 1257 #X text 187 43 Source ratio;
r@189 1258 #X obj 271 193 r Zobs;
r@189 1259 #X obj 185 191 r Yobs;
r@189 1260 #X obj 101 183 r Xobs;
r@189 1261 #X obj 86 252 -~;
r@189 1262 #X obj 86 276 *~;
r@189 1263 #X obj 170 254 -~;
r@189 1264 #X obj 170 283 *~;
r@189 1265 #X obj 256 254 -~;
r@189 1266 #X obj 256 278 *~;
r@189 1267 #X obj 155 317 +~;
r@189 1268 #X obj 155 349 +~;
r@189 1269 #X obj 155 376 sqrt~;
r@189 1270 #X obj 271 235 line~;
r@189 1271 #X msg 271 213 \$1 5;
r@189 1272 #X obj 185 233 line~;
r@189 1273 #X msg 185 212 \$1 5;
r@189 1274 #X obj 101 229 line~;
r@189 1275 #X msg 101 207 \$1 5;
r@189 1276 #N canvas 18 29 1440 731 SourceAngles 0;
r@189 1277 #X obj -8305 185 *~;
r@189 1278 #X obj -8274 186 *~;
r@189 1279 #X obj -8245 185 *~;
r@189 1280 #X obj -8289 220 +~;
r@189 1281 #X obj -8289 252 +~;
r@189 1282 #X obj -8289 279 sqrt~;
r@189 1283 #X obj -8571 236 -~;
r@189 1284 #X obj -8571 260 *~;
r@189 1285 #X obj -8535 235 -~;
r@189 1286 #X obj -8535 264 *~;
r@189 1287 #X obj -8499 235 -~;
r@189 1288 #X obj -8499 259 *~;
r@189 1289 #X obj -8550 298 +~;
r@189 1290 #X obj -8550 330 +~;
r@189 1291 #X obj -8550 357 sqrt~;
r@189 1292 #X obj -8569 47 inlet~;
r@189 1293 #X obj -8522 48 inlet~;
r@189 1294 #X obj -8475 49 inlet~;
r@189 1295 #X obj -8361 50 inlet~;
r@189 1296 #X obj -8313 50 inlet~;
r@189 1297 #X obj -8267 50 inlet~;
r@189 1298 #X obj -8132 43 r Xobs;
r@189 1299 #X obj -8132 83 line~;
r@189 1300 #X msg -8132 64 \$1 5;
r@189 1301 #X obj -8088 84 line~;
r@189 1302 #X msg -8088 65 \$1 5;
r@189 1303 #X obj -8041 84 line~;
r@189 1304 #X msg -8041 65 \$1 5;
r@189 1305 #X obj -8088 44 r Yobs;
r@189 1306 #X obj -8041 44 r Zobs;
r@189 1307 #X text -8362 25 x';
r@189 1308 #X text -8310 27 y';
r@189 1309 #X text -8260 28 z';
r@189 1310 #X text -8567 24 a;
r@189 1311 #X text -8517 29 b;
r@189 1312 #X text -8471 26 c;
r@189 1313 #X obj -8134 214 -~;
r@189 1314 #X obj -8134 238 *~;
r@189 1315 #X obj -8098 213 -~;
r@189 1316 #X obj -8098 242 *~;
r@189 1317 #X obj -8062 213 -~;
r@189 1318 #X obj -8062 237 *~;
r@189 1319 #X obj -8113 276 +~;
r@189 1320 #X obj -8113 304 +~;
r@189 1321 #X obj -8113 335 sqrt~;
r@189 1322 #X obj -7937 219 -~;
r@189 1323 #X obj -7937 243 *~;
r@189 1324 #X obj -7901 218 -~;
r@189 1325 #X obj -7901 247 *~;
r@189 1326 #X obj -7865 218 -~;
r@189 1327 #X obj -7865 242 *~;
r@189 1328 #X obj -7916 281 +~;
r@189 1329 #X obj -7916 313 +~;
r@189 1330 #X obj -7916 340 sqrt~;
r@189 1331 #X text -8578 360 U;
r@189 1332 #X text -8309 279 W;
r@189 1333 #X text -8130 337 d;
r@189 1334 #X obj -8722 229 *~;
r@189 1335 #X obj -8691 230 *~;
r@189 1336 #X obj -8662 229 *~;
r@189 1337 #X obj -8706 264 +~;
r@189 1338 #X obj -8706 296 +~;
r@189 1339 #X obj -8706 323 sqrt~;
r@189 1340 #X text -8726 323 l;
r@189 1341 #X obj -8579 502 +~;
r@189 1342 #X obj -8543 547 -~;
r@189 1343 #X obj -8543 585 /~;
r@189 1344 #X obj -8458 508 *~ 2;
r@189 1345 #X obj -8459 544 *~;
r@189 1346 #X obj -8543 608 arccos~;
r@189 1347 #X obj -8615 612 sig~ 90;
r@189 1348 #X obj -8558 632 -~;
r@189 1349 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@189 1350 -1;
r@189 1351 #X obj -7909 83 s GO;
r@189 1352 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@189 1353 -1 -1;
r@189 1354 #X obj -7969 83 s setUp;
r@189 1355 #X obj -8091 490 +~;
r@189 1356 #X text -7936 341 m;
r@189 1357 #X obj -8091 516 -~;
r@189 1358 #X obj -8034 530 *~ 2;
r@189 1359 #X obj -8035 566 *~;
r@189 1360 #X obj -8100 587 /~;
r@189 1361 #X obj -8100 610 arccos~;
r@189 1362 #X obj -8558 666 outlet~;
r@189 1363 #X obj -8100 659 outlet~;
r@189 1364 #X text -8565 692 Tip - Obs Elevation;
r@189 1365 #X text -8160 684 Tip - Obs Azimuth;
r@189 1366 #X connect 0 0 3 0;
r@189 1367 #X connect 1 0 3 1;
r@189 1368 #X connect 2 0 4 1;
r@189 1369 #X connect 3 0 4 0;
r@189 1370 #X connect 4 0 5 0;
r@189 1371 #X connect 4 0 65 1;
r@189 1372 #X connect 6 0 7 0;
r@189 1373 #X connect 6 0 7 1;
r@189 1374 #X connect 7 0 12 0;
r@189 1375 #X connect 8 0 9 0;
r@189 1376 #X connect 8 0 9 1;
r@189 1377 #X connect 9 0 12 1;
r@189 1378 #X connect 10 0 11 0;
r@189 1379 #X connect 10 0 11 1;
r@189 1380 #X connect 11 0 13 1;
r@189 1381 #X connect 12 0 13 0;
r@189 1382 #X connect 13 0 14 0;
r@189 1383 #X connect 13 0 64 1;
r@189 1384 #X connect 13 0 76 1;
r@189 1385 #X connect 14 0 68 1;
r@189 1386 #X connect 14 0 80 1;
r@189 1387 #X connect 15 0 6 1;
r@189 1388 #X connect 15 0 36 1;
r@189 1389 #X connect 15 0 57 0;
r@189 1390 #X connect 15 0 57 1;
r@189 1391 #X connect 16 0 8 1;
r@189 1392 #X connect 16 0 38 1;
r@189 1393 #X connect 16 0 58 0;
r@189 1394 #X connect 16 0 58 1;
r@189 1395 #X connect 17 0 10 1;
r@189 1396 #X connect 17 0 40 1;
r@189 1397 #X connect 17 0 59 0;
r@189 1398 #X connect 17 0 59 1;
r@189 1399 #X connect 18 0 0 0;
r@189 1400 #X connect 18 0 0 1;
r@189 1401 #X connect 18 0 6 0;
r@189 1402 #X connect 18 0 45 1;
r@189 1403 #X connect 19 0 1 0;
r@189 1404 #X connect 19 0 1 1;
r@189 1405 #X connect 19 0 8 0;
r@189 1406 #X connect 19 0 47 1;
r@189 1407 #X connect 20 0 2 0;
r@189 1408 #X connect 20 0 2 1;
r@189 1409 #X connect 20 0 10 0;
r@189 1410 #X connect 20 0 49 1;
r@189 1411 #X connect 21 0 23 0;
r@189 1412 #X connect 22 0 36 0;
r@189 1413 #X connect 22 0 45 0;
r@189 1414 #X connect 23 0 22 0;
r@189 1415 #X connect 24 0 38 0;
r@189 1416 #X connect 24 0 47 0;
r@189 1417 #X connect 25 0 24 0;
r@189 1418 #X connect 26 0 40 0;
r@189 1419 #X connect 26 0 49 0;
r@189 1420 #X connect 27 0 26 0;
r@189 1421 #X connect 28 0 25 0;
r@189 1422 #X connect 29 0 27 0;
r@189 1423 #X connect 36 0 37 0;
r@189 1424 #X connect 36 0 37 1;
r@189 1425 #X connect 37 0 42 0;
r@189 1426 #X connect 38 0 39 0;
r@189 1427 #X connect 38 0 39 1;
r@189 1428 #X connect 39 0 42 1;
r@189 1429 #X connect 40 0 41 0;
r@189 1430 #X connect 40 0 41 1;
r@189 1431 #X connect 41 0 43 1;
r@189 1432 #X connect 42 0 43 0;
r@189 1433 #X connect 43 0 44 0;
r@189 1434 #X connect 43 0 76 0;
r@189 1435 #X connect 44 0 79 0;
r@189 1436 #X connect 45 0 46 0;
r@189 1437 #X connect 45 0 46 1;
r@189 1438 #X connect 46 0 51 0;
r@189 1439 #X connect 47 0 48 0;
r@189 1440 #X connect 47 0 48 1;
r@189 1441 #X connect 48 0 51 1;
r@189 1442 #X connect 49 0 50 0;
r@189 1443 #X connect 49 0 50 1;
r@189 1444 #X connect 50 0 52 1;
r@189 1445 #X connect 51 0 52 0;
r@189 1446 #X connect 52 0 53 0;
r@189 1447 #X connect 52 0 78 1;
r@189 1448 #X connect 57 0 60 0;
r@189 1449 #X connect 58 0 60 1;
r@189 1450 #X connect 59 0 61 1;
r@189 1451 #X connect 60 0 61 0;
r@189 1452 #X connect 61 0 62 0;
r@189 1453 #X connect 61 0 64 0;
r@189 1454 #X connect 62 0 67 0;
r@189 1455 #X connect 64 0 65 0;
r@189 1456 #X connect 65 0 66 0;
r@189 1457 #X connect 66 0 69 0;
r@189 1458 #X connect 67 0 68 0;
r@189 1459 #X connect 68 0 66 1;
r@189 1460 #X connect 69 0 71 1;
r@189 1461 #X connect 70 0 71 0;
r@189 1462 #X connect 71 0 83 0;
r@189 1463 #X connect 72 0 73 0;
r@189 1464 #X connect 74 0 75 0;
r@189 1465 #X connect 76 0 78 0;
r@189 1466 #X connect 78 0 81 0;
r@189 1467 #X connect 79 0 80 0;
r@189 1468 #X connect 80 0 81 1;
r@189 1469 #X connect 81 0 82 0;
r@189 1470 #X connect 82 0 84 0;
r@191 1471 #X restore 434 392 pd SourceAngles;
r@189 1472 #X obj 256 150 r~ tipZ;
r@191 1473 #X obj 170 145 r~ tipY;
r@189 1474 #X obj 86 136 r~ tipX;
r@189 1475 #X obj 86 163 *~ 1;
r@191 1476 #X obj 170 169 *~ 1;
r@189 1477 #X obj 256 173 *~ 1;
r@191 1478 #X obj 521 414 outlet~;
r@191 1479 #X obj 434 414 outlet~;
r@189 1480 #X obj 155 401 outlet~;
r@191 1481 #X obj 521 370 r~ proZ;
r@191 1482 #X obj 503 348 r~ proY;
r@191 1483 #X obj 486 326 r~ proX;
r@189 1484 #X text 150 439 source distance from Observer;
r@191 1485 #X text 360 440 source - Obs Elevation;
r@191 1486 #X text 515 441 source - Obs Azimuth;
r@191 1487 #X obj 831 345 r myMet;
r@191 1488 #X obj 830 370 snapshot~;
r@191 1489 #X floatatom 899 391 0 0 0 0 - - -;
r@191 1490 #X obj 779 176 /~;
r@191 1491 #X obj 779 199 atan~;
r@191 1492 #X obj 779 222 /~ 3.14159;
r@191 1493 #X obj 779 246 abs~;
r@191 1494 #X obj 779 307 spigot~;
r@191 1495 #X obj 818 287 avg~;
r@191 1496 #X obj 818 266 >~ 0;
r@191 1497 #X obj 727 246 sig~ 1;
r@191 1498 #X obj 779 283 -~;
r@191 1499 #X obj 858 309 spigot~;
r@191 1500 #X obj 897 289 avg~;
r@191 1501 #X obj 897 268 <~ 0;
r@191 1502 #X obj 830 396 outlet;
r@191 1503 #X text 822 423 Pan Value;
r@189 1504 #X connect 0 0 26 1;
r@189 1505 #X connect 0 0 25 1;
r@189 1506 #X connect 0 0 24 1;
r@189 1507 #X connect 2 0 15 0;
r@189 1508 #X connect 3 0 17 0;
r@189 1509 #X connect 4 0 19 0;
r@189 1510 #X connect 5 0 6 0;
r@189 1511 #X connect 5 0 6 1;
r@191 1512 #X connect 5 0 39 0;
r@189 1513 #X connect 6 0 11 0;
r@189 1514 #X connect 7 0 8 0;
r@189 1515 #X connect 7 0 8 1;
r@191 1516 #X connect 7 0 39 1;
r@191 1517 #X connect 7 0 45 0;
r@191 1518 #X connect 7 0 50 0;
r@189 1519 #X connect 8 0 11 1;
r@189 1520 #X connect 9 0 10 0;
r@189 1521 #X connect 9 0 10 1;
r@189 1522 #X connect 10 0 12 1;
r@189 1523 #X connect 11 0 12 0;
r@189 1524 #X connect 12 0 13 0;
r@189 1525 #X connect 13 0 29 0;
r@189 1526 #X connect 14 0 9 1;
r@189 1527 #X connect 15 0 14 0;
r@189 1528 #X connect 16 0 7 1;
r@189 1529 #X connect 17 0 16 0;
r@189 1530 #X connect 18 0 5 1;
r@189 1531 #X connect 19 0 18 0;
r@189 1532 #X connect 20 0 28 0;
r@189 1533 #X connect 20 1 27 0;
r@189 1534 #X connect 21 0 26 0;
r@189 1535 #X connect 22 0 25 0;
r@189 1536 #X connect 23 0 24 0;
r@189 1537 #X connect 24 0 5 0;
r@189 1538 #X connect 24 0 20 0;
r@189 1539 #X connect 25 0 7 0;
r@189 1540 #X connect 25 0 20 1;
r@189 1541 #X connect 26 0 9 0;
r@189 1542 #X connect 26 0 20 2;
r@189 1543 #X connect 30 0 20 5;
r@189 1544 #X connect 31 0 20 4;
r@189 1545 #X connect 32 0 20 3;
r@189 1546 #X connect 36 0 37 0;
r@189 1547 #X connect 37 0 38 0;
r@191 1548 #X connect 37 0 51 0;
r@191 1549 #X connect 39 0 40 0;
r@191 1550 #X connect 40 0 41 0;
r@191 1551 #X connect 41 0 42 0;
r@191 1552 #X connect 42 0 48 0;
r@191 1553 #X connect 42 0 47 1;
r@191 1554 #X connect 43 0 37 0;
r@191 1555 #X connect 44 0 43 1;
r@191 1556 #X connect 45 0 44 0;
r@191 1557 #X connect 46 0 47 0;
r@191 1558 #X connect 47 0 43 0;
r@191 1559 #X connect 48 0 37 0;
r@191 1560 #X connect 49 0 48 1;
r@191 1561 #X connect 50 0 49 0;
r@190 1562 #X restore 99 12 pd sourcePositions;
r@190 1563 #X obj 128 -16 r bladeLen;
r@191 1564 #X msg 205 54 0;
r@191 1565 #X obj 205 33 r setUp;
r@191 1566 #X obj 241 -43 + 1;
r@189 1567 #N canvas 926 118 378 516 one_Source 0;
r@189 1568 #X msg 227 355 0;
r@189 1569 #X obj 227 314 r setUp;
r@189 1570 #N canvas 595 190 896 643 positions 0;
r@189 1571 #X text -8608 92 z coordinate of tip;
r@189 1572 #X text -8924 238 x coordinate of tip;
r@189 1573 #X text -8696 50 y coordinate of tip;
r@189 1574 #X obj -8610 295 r Zobs;
r@189 1575 #X obj -8696 293 r Yobs;
r@189 1576 #X obj -8780 285 r Xobs;
r@189 1577 #X obj -8795 52 sig~ 180;
r@189 1578 #X obj -8795 96 -~;
r@189 1579 #X obj -8795 116 *~ 0.002778;
r@189 1580 #X obj -8711 114 *~ 0.002778;
r@189 1581 #X obj -8625 137 *~ 0.002778;
r@189 1582 #X obj -8795 140 cos~;
r@189 1583 #X obj -8711 138 sin~;
r@189 1584 #X obj -8780 162 sin~;
r@189 1585 #X obj -8696 162 sin~;
r@189 1586 #X obj -8625 164 cos~;
r@189 1587 #X obj -8780 207 *~ 1;
r@189 1588 #X obj -8696 207 *~ 1;
r@189 1589 #X obj -8625 211 *~ 1;
r@189 1590 #X obj -8795 235 *~;
r@189 1591 #X obj -8711 238 *~;
r@189 1592 #X obj -8795 354 -~;
r@189 1593 #X obj -8795 378 *~;
r@189 1594 #X obj -8711 356 -~;
r@189 1595 #X obj -8711 385 *~;
r@189 1596 #X obj -8625 356 -~;
r@189 1597 #X obj -8625 380 *~;
r@189 1598 #X obj -8726 419 +~;
r@189 1599 #X obj -8726 451 +~;
r@189 1600 #X obj -8726 478 sqrt~;
r@189 1601 #X obj -8726 503 outlet~;
r@189 1602 #X obj -8780 73 inlet~;
r@189 1603 #X obj -8625 115 inlet~;
r@189 1604 #X obj -8760 501 *~ 2;
r@189 1605 #X obj -8760 526 *~;
r@189 1606 #X text -8731 541 source distance from Observer;
r@189 1607 #X obj -8610 337 line~;
r@189 1608 #X msg -8610 315 \$1 5;
r@189 1609 #X obj -8696 335 line~;
r@189 1610 #X msg -8696 314 \$1 5;
r@189 1611 #X obj -8780 331 line~;
r@189 1612 #X msg -8780 309 \$1 5;
r@189 1613 #N canvas 18 29 1440 731 SourceAngles 0;
r@189 1614 #X obj -8305 185 *~;
r@189 1615 #X obj -8274 186 *~;
r@189 1616 #X obj -8245 185 *~;
r@189 1617 #X obj -8289 220 +~;
r@189 1618 #X obj -8289 252 +~;
r@189 1619 #X obj -8289 279 sqrt~;
r@189 1620 #X obj -8571 236 -~;
r@189 1621 #X obj -8571 260 *~;
r@189 1622 #X obj -8535 235 -~;
r@189 1623 #X obj -8535 264 *~;
r@189 1624 #X obj -8499 235 -~;
r@189 1625 #X obj -8499 259 *~;
r@189 1626 #X obj -8550 298 +~;
r@189 1627 #X obj -8550 330 +~;
r@189 1628 #X obj -8550 357 sqrt~;
r@189 1629 #X obj -8569 47 inlet~;
r@189 1630 #X obj -8522 48 inlet~;
r@189 1631 #X obj -8475 49 inlet~;
r@189 1632 #X obj -8361 50 inlet~;
r@189 1633 #X obj -8313 50 inlet~;
r@189 1634 #X obj -8267 50 inlet~;
r@189 1635 #X obj -8132 43 r Xobs;
r@189 1636 #X obj -8132 83 line~;
r@189 1637 #X msg -8132 64 \$1 5;
r@189 1638 #X obj -8088 84 line~;
r@189 1639 #X msg -8088 65 \$1 5;
r@189 1640 #X obj -8041 84 line~;
r@189 1641 #X msg -8041 65 \$1 5;
r@189 1642 #X obj -8088 44 r Yobs;
r@189 1643 #X obj -8041 44 r Zobs;
r@189 1644 #X text -8362 25 x';
r@189 1645 #X text -8310 27 y';
r@189 1646 #X text -8260 28 z';
r@189 1647 #X text -8567 24 a;
r@189 1648 #X text -8517 29 b;
r@189 1649 #X text -8471 26 c;
r@189 1650 #X obj -8134 214 -~;
r@189 1651 #X obj -8134 238 *~;
r@189 1652 #X obj -8098 213 -~;
r@189 1653 #X obj -8098 242 *~;
r@189 1654 #X obj -8062 213 -~;
r@189 1655 #X obj -8062 237 *~;
r@189 1656 #X obj -8113 276 +~;
r@189 1657 #X obj -8113 304 +~;
r@189 1658 #X obj -8113 335 sqrt~;
r@189 1659 #X obj -7937 219 -~;
r@189 1660 #X obj -7937 243 *~;
r@189 1661 #X obj -7901 218 -~;
r@189 1662 #X obj -7901 247 *~;
r@189 1663 #X obj -7865 218 -~;
r@189 1664 #X obj -7865 242 *~;
r@189 1665 #X obj -7916 281 +~;
r@189 1666 #X obj -7916 313 +~;
r@189 1667 #X obj -7916 340 sqrt~;
r@189 1668 #X text -8578 360 U;
r@189 1669 #X text -8309 279 W;
r@189 1670 #X text -8130 337 d;
r@189 1671 #X obj -8722 229 *~;
r@189 1672 #X obj -8691 230 *~;
r@189 1673 #X obj -8662 229 *~;
r@189 1674 #X obj -8706 264 +~;
r@189 1675 #X obj -8706 296 +~;
r@189 1676 #X obj -8706 323 sqrt~;
r@189 1677 #X text -8726 323 l;
r@189 1678 #X obj -8579 502 +~;
r@189 1679 #X obj -8543 547 -~;
r@189 1680 #X obj -8543 585 /~;
r@189 1681 #X obj -8458 508 *~ 2;
r@189 1682 #X obj -8459 544 *~;
r@189 1683 #X obj -8543 608 arccos~;
r@189 1684 #X obj -8615 612 sig~ 90;
r@189 1685 #X obj -8558 632 -~;
r@189 1686 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@189 1687 -1;
r@189 1688 #X obj -7909 83 s GO;
r@189 1689 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@189 1690 -1 -1;
r@189 1691 #X obj -7969 83 s setUp;
r@189 1692 #X obj -8091 490 +~;
r@189 1693 #X text -7936 341 m;
r@189 1694 #X obj -8091 516 -~;
r@189 1695 #X obj -8034 530 *~ 2;
r@189 1696 #X obj -8035 566 *~;
r@189 1697 #X obj -8100 587 /~;
r@189 1698 #X obj -8100 610 arccos~;
r@189 1699 #X obj -8558 666 outlet~;
r@189 1700 #X obj -8100 659 outlet~;
r@189 1701 #X text -8565 692 Source - Obs Elevation;
r@189 1702 #X text -8160 684 Source - Obs Azimuth;
r@189 1703 #X connect 0 0 3 0;
r@189 1704 #X connect 1 0 3 1;
r@189 1705 #X connect 2 0 4 1;
r@189 1706 #X connect 3 0 4 0;
r@189 1707 #X connect 4 0 5 0;
r@189 1708 #X connect 4 0 65 1;
r@189 1709 #X connect 6 0 7 0;
r@189 1710 #X connect 6 0 7 1;
r@189 1711 #X connect 7 0 12 0;
r@189 1712 #X connect 8 0 9 0;
r@189 1713 #X connect 8 0 9 1;
r@189 1714 #X connect 9 0 12 1;
r@189 1715 #X connect 10 0 11 0;
r@189 1716 #X connect 10 0 11 1;
r@189 1717 #X connect 11 0 13 1;
r@189 1718 #X connect 12 0 13 0;
r@189 1719 #X connect 13 0 14 0;
r@189 1720 #X connect 13 0 64 1;
r@189 1721 #X connect 13 0 76 1;
r@189 1722 #X connect 14 0 68 1;
r@189 1723 #X connect 14 0 80 1;
r@189 1724 #X connect 15 0 6 1;
r@189 1725 #X connect 15 0 36 1;
r@189 1726 #X connect 15 0 57 0;
r@189 1727 #X connect 15 0 57 1;
r@189 1728 #X connect 16 0 8 1;
r@189 1729 #X connect 16 0 38 1;
r@189 1730 #X connect 16 0 58 0;
r@189 1731 #X connect 16 0 58 1;
r@189 1732 #X connect 17 0 10 1;
r@189 1733 #X connect 17 0 40 1;
r@189 1734 #X connect 17 0 59 0;
r@189 1735 #X connect 17 0 59 1;
r@189 1736 #X connect 18 0 0 0;
r@189 1737 #X connect 18 0 0 1;
r@189 1738 #X connect 18 0 6 0;
r@189 1739 #X connect 18 0 45 1;
r@189 1740 #X connect 19 0 1 0;
r@189 1741 #X connect 19 0 1 1;
r@189 1742 #X connect 19 0 8 0;
r@189 1743 #X connect 19 0 47 1;
r@189 1744 #X connect 20 0 2 0;
r@189 1745 #X connect 20 0 2 1;
r@189 1746 #X connect 20 0 10 0;
r@189 1747 #X connect 20 0 49 1;
r@189 1748 #X connect 21 0 23 0;
r@189 1749 #X connect 22 0 36 0;
r@189 1750 #X connect 22 0 45 0;
r@189 1751 #X connect 23 0 22 0;
r@189 1752 #X connect 24 0 38 0;
r@189 1753 #X connect 24 0 47 0;
r@189 1754 #X connect 25 0 24 0;
r@189 1755 #X connect 26 0 40 0;
r@189 1756 #X connect 26 0 49 0;
r@189 1757 #X connect 27 0 26 0;
r@189 1758 #X connect 28 0 25 0;
r@189 1759 #X connect 29 0 27 0;
r@189 1760 #X connect 36 0 37 0;
r@189 1761 #X connect 36 0 37 1;
r@189 1762 #X connect 37 0 42 0;
r@189 1763 #X connect 38 0 39 0;
r@189 1764 #X connect 38 0 39 1;
r@189 1765 #X connect 39 0 42 1;
r@189 1766 #X connect 40 0 41 0;
r@189 1767 #X connect 40 0 41 1;
r@189 1768 #X connect 41 0 43 1;
r@189 1769 #X connect 42 0 43 0;
r@189 1770 #X connect 43 0 44 0;
r@189 1771 #X connect 43 0 76 0;
r@189 1772 #X connect 44 0 79 0;
r@189 1773 #X connect 45 0 46 0;
r@189 1774 #X connect 45 0 46 1;
r@189 1775 #X connect 46 0 51 0;
r@189 1776 #X connect 47 0 48 0;
r@189 1777 #X connect 47 0 48 1;
r@189 1778 #X connect 48 0 51 1;
r@189 1779 #X connect 49 0 50 0;
r@189 1780 #X connect 49 0 50 1;
r@189 1781 #X connect 50 0 52 1;
r@189 1782 #X connect 51 0 52 0;
r@189 1783 #X connect 52 0 53 0;
r@189 1784 #X connect 52 0 78 1;
r@189 1785 #X connect 57 0 60 0;
r@189 1786 #X connect 58 0 60 1;
r@189 1787 #X connect 59 0 61 1;
r@189 1788 #X connect 60 0 61 0;
r@189 1789 #X connect 61 0 62 0;
r@189 1790 #X connect 61 0 64 0;
r@189 1791 #X connect 62 0 67 0;
r@189 1792 #X connect 64 0 65 0;
r@189 1793 #X connect 65 0 66 0;
r@189 1794 #X connect 66 0 69 0;
r@189 1795 #X connect 67 0 68 0;
r@189 1796 #X connect 68 0 66 1;
r@189 1797 #X connect 69 0 71 1;
r@189 1798 #X connect 70 0 71 0;
r@189 1799 #X connect 71 0 83 0;
r@189 1800 #X connect 72 0 73 0;
r@189 1801 #X connect 74 0 75 0;
r@189 1802 #X connect 76 0 78 0;
r@189 1803 #X connect 78 0 81 0;
r@189 1804 #X connect 79 0 80 0;
r@189 1805 #X connect 80 0 81 1;
r@189 1806 #X connect 81 0 82 0;
r@189 1807 #X connect 82 0 84 0;
r@189 1808 #X restore -8407 466 pd SourceAngles;
r@189 1809 #X obj -8407 488 outlet~;
r@189 1810 #X obj -8320 488 outlet~;
r@189 1811 #X text -8481 514 Source - Obs Elevation;
r@189 1812 #X text -8326 515 Source - Obs Azimuth;
r@189 1813 #X obj -8431 61 inlet;
r@189 1814 #X text -8483 40 Source position on sword;
r@189 1815 #X obj -8355 402 inlet~;
r@189 1816 #X obj -8338 421 inlet~;
r@189 1817 #X obj -8320 442 inlet~;
r@189 1818 #X text -8818 29 Current Sword Azimuth angle;
r@189 1819 #X text -8577 111 Current Sword Elevation angle;
r@189 1820 #X connect 3 0 37 0;
r@189 1821 #X connect 4 0 39 0;
r@189 1822 #X connect 5 0 41 0;
r@189 1823 #X connect 6 0 7 0;
r@189 1824 #X connect 7 0 8 0;
r@189 1825 #X connect 7 0 9 0;
r@189 1826 #X connect 8 0 11 0;
r@189 1827 #X connect 9 0 12 0;
r@189 1828 #X connect 10 0 13 0;
r@189 1829 #X connect 10 0 14 0;
r@189 1830 #X connect 10 0 15 0;
r@189 1831 #X connect 11 0 19 0;
r@189 1832 #X connect 12 0 20 0;
r@189 1833 #X connect 13 0 16 0;
r@189 1834 #X connect 14 0 17 0;
r@189 1835 #X connect 15 0 18 0;
r@189 1836 #X connect 16 0 19 1;
r@189 1837 #X connect 17 0 20 1;
r@189 1838 #X connect 18 0 25 0;
r@189 1839 #X connect 18 0 42 2;
r@189 1840 #X connect 19 0 21 0;
r@189 1841 #X connect 19 0 42 0;
r@189 1842 #X connect 20 0 23 0;
r@189 1843 #X connect 20 0 42 1;
r@189 1844 #X connect 21 0 22 0;
r@189 1845 #X connect 21 0 22 1;
r@189 1846 #X connect 22 0 27 0;
r@189 1847 #X connect 23 0 24 0;
r@189 1848 #X connect 23 0 24 1;
r@189 1849 #X connect 24 0 27 1;
r@189 1850 #X connect 25 0 26 0;
r@189 1851 #X connect 25 0 26 1;
r@189 1852 #X connect 26 0 28 1;
r@189 1853 #X connect 27 0 28 0;
r@189 1854 #X connect 28 0 29 0;
r@189 1855 #X connect 29 0 30 0;
r@189 1856 #X connect 29 0 33 0;
r@189 1857 #X connect 31 0 7 1;
r@189 1858 #X connect 32 0 10 0;
r@189 1859 #X connect 33 0 34 0;
r@189 1860 #X connect 36 0 25 1;
r@189 1861 #X connect 37 0 36 0;
r@189 1862 #X connect 38 0 23 1;
r@189 1863 #X connect 39 0 38 0;
r@189 1864 #X connect 40 0 21 1;
r@189 1865 #X connect 41 0 40 0;
r@189 1866 #X connect 42 0 43 0;
r@189 1867 #X connect 42 1 44 0;
r@189 1868 #X connect 47 0 16 1;
r@189 1869 #X connect 47 0 17 1;
r@189 1870 #X connect 47 0 18 1;
r@189 1871 #X connect 49 0 42 3;
r@189 1872 #X connect 50 0 42 4;
r@189 1873 #X connect 51 0 42 5;
r@189 1874 #X restore 159 291 pd positions;
r@189 1875 #X msg 200 336 0.5;
r@189 1876 #X obj 145 165 r bladeLen;
r@189 1877 #X obj 118 378 freqCalcCyl3No_D3Mach;
r@189 1878 #X obj 228 23 loadbang;
r@189 1879 #N canvas 63 71 726 590 myThinkness 0;
r@189 1880 #X obj 136 61 inlet;
r@189 1881 #X obj 136 87 unpack;
r@189 1882 #X obj 136 110 - 1;
r@189 1883 #X obj 169 111 - 1;
r@189 1884 #X obj 227 252 outlet;
r@189 1885 #X obj 167 204 r hiltThick;
r@189 1886 #X obj 272 124 r tipThick;
r@189 1887 #X obj 257 102 r hiltThick;
r@189 1888 #X obj 257 149 -;
r@189 1889 #X obj 257 176 /;
r@189 1890 #X obj 227 228 -;
r@189 1891 #X obj 242 203 *;
r@189 1892 #X obj 200 142 t f b;
r@189 1893 #X connect 0 0 1 0;
r@189 1894 #X connect 1 0 2 0;
r@189 1895 #X connect 1 1 3 0;
r@189 1896 #X connect 2 0 11 0;
r@189 1897 #X connect 3 0 12 0;
r@189 1898 #X connect 5 0 10 0;
r@189 1899 #X connect 6 0 8 1;
r@189 1900 #X connect 7 0 8 0;
r@189 1901 #X connect 8 0 9 0;
r@189 1902 #X connect 9 0 11 1;
r@189 1903 #X connect 10 0 4 0;
r@189 1904 #X connect 11 0 10 1;
r@189 1905 #X connect 12 0 9 1;
r@189 1906 #X connect 12 1 9 0;
r@189 1907 #X restore 131 140 pd myThinkness;
r@189 1908 #X obj 180 23 r setUp;
r@189 1909 #X obj 159 188 inlet~;
r@189 1910 #X obj 172 209 inlet~;
r@189 1911 #X obj 200 230 inlet~;
r@189 1912 #X obj 214 251 inlet~;
r@189 1913 #X obj 228 271 inlet~;
r@189 1914 #X msg 228 46 12 12;
r@189 1915 #X connect 0 0 5 9;
r@189 1916 #X connect 0 0 5 8;
r@189 1917 #X connect 0 0 5 7;
r@189 1918 #X connect 0 0 5 10;
r@187 1919 #X connect 1 0 0 0;
r@189 1920 #X connect 1 0 3 0;
r@189 1921 #X connect 2 0 5 3;
r@189 1922 #X connect 2 1 5 4;
r@189 1923 #X connect 2 2 5 5;
r@189 1924 #X connect 3 0 5 6;
r@189 1925 #X connect 4 0 5 2;
r@189 1926 #X connect 6 0 14 0;
r@189 1927 #X connect 7 0 5 1;
r@189 1928 #X connect 8 0 14 0;
r@189 1929 #X connect 9 0 2 0;
r@189 1930 #X connect 10 0 2 1;
r@189 1931 #X connect 11 0 2 3;
r@189 1932 #X connect 12 0 2 4;
r@189 1933 #X connect 13 0 2 5;
r@189 1934 #X connect 14 0 7 0;
r@190 1935 #X restore 271 -125 pd one_Source;
r@191 1936 #X obj 95 80 freqCalcCyl3No_D4Mach;
r@191 1937 #X msg 52 -42 1;
r@191 1938 #N canvas 98 191 660 718 sourceRe 0;
r@190 1939 #X obj 55 357 *~ 1;
r@190 1940 #X obj 55 515 r myMet;
r@190 1941 #X obj 55 538 snapshot~;
r@190 1942 #X floatatom 55 561 0 0 0 0 - - -;
r@190 1943 #X obj 55 48 r~ tipRe;
r@190 1944 #X obj 170 55 swap 1;
r@190 1945 #X obj 170 78 -;
r@190 1946 #X obj 170 31 r blarm;
r@190 1947 #X obj 185 99 r noSources;
r@190 1948 #X obj 200 121 inlet;
r@190 1949 #X obj 185 170 -;
r@190 1950 #X obj 218 171 - 1;
r@190 1951 #X obj 185 192 /;
r@190 1952 #X obj 170 241 *;
r@190 1953 #X obj 170 269 +;
r@190 1954 #X obj 275 153 - 1;
r@190 1955 #X obj 290 175 - 1;
r@190 1956 #X obj 290 219 r dThick;
r@190 1957 #X obj 305 239 r tipThick;
r@190 1958 #X obj 290 261 /;
r@190 1959 #X obj 275 198 /;
r@190 1960 #X obj 275 284 *;
r@190 1961 #X obj 275 311 + 1;
r@190 1962 #X obj 170 311 *;
r@190 1963 #X obj 478 53 s setUp;
r@190 1964 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 1965 -1;
r@190 1966 #X text 235 122 This source number;
r@190 1967 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 1968 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 1969 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 1970 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 1971 #X obj 275 354 *;
r@190 1972 #X obj 290 332 r tipThick;
r@190 1973 #X floatatom 321 375 0 0 0 0 - - -;
r@190 1974 #X obj 82 249 r~ tipSpeed;
r@190 1975 #X obj 82 271 *~ 1;
r@190 1976 #X floatatom 202 270 0 0 0 0 - - -;
r@190 1977 #X obj 55 379 outlet~;
r@190 1978 #X obj 82 293 outlet~;
r@190 1979 #X obj 275 377 outlet;
r@190 1980 #X text 251 401 Source Thickness;
r@190 1981 #X text 74 313 Source Speed;
r@190 1982 #X text 58 397 Source Re;
r@190 1983 #X obj 190 346 *;
r@190 1984 #X obj 206 325 r length;
r@190 1985 #X floatatom 214 368 0 0 0 0 - - -;
r@190 1986 #X obj 200 146 t f b;
r@190 1987 #X obj 185 216 t f b;
r@190 1988 #X obj 190 391 outlet;
r@190 1989 #X text 161 412 Source length;
r@190 1990 #X obj 216 293 outlet;
r@190 1991 #X connect 0 0 36 0;
r@190 1992 #X connect 1 0 2 0;
r@190 1993 #X connect 2 0 3 0;
r@190 1994 #X connect 4 0 0 0;
r@191 1995 #X connect 4 0 2 0;
r@190 1996 #X connect 5 0 6 0;
r@190 1997 #X connect 5 1 6 1;
r@190 1998 #X connect 6 0 13 0;
r@190 1999 #X connect 7 0 5 0;
r@190 2000 #X connect 7 0 14 1;
r@190 2001 #X connect 8 0 10 0;
r@190 2002 #X connect 8 0 11 0;
r@190 2003 #X connect 8 0 16 0;
r@190 2004 #X connect 9 0 15 0;
r@190 2005 #X connect 9 0 45 0;
r@190 2006 #X connect 10 0 12 0;
r@190 2007 #X connect 11 0 12 1;
r@190 2008 #X connect 12 0 46 0;
r@190 2009 #X connect 13 0 14 0;
r@190 2010 #X connect 14 0 23 0;
r@190 2011 #X connect 14 0 35 0;
r@190 2012 #X connect 14 0 42 0;
r@190 2013 #X connect 14 0 34 1;
r@190 2014 #X connect 14 0 49 0;
r@190 2015 #X connect 15 0 20 0;
r@190 2016 #X connect 16 0 20 1;
r@190 2017 #X connect 17 0 19 0;
r@190 2018 #X connect 18 0 19 1;
r@190 2019 #X connect 19 0 21 1;
r@190 2020 #X connect 20 0 21 0;
r@190 2021 #X connect 21 0 22 0;
r@190 2022 #X connect 22 0 23 1;
r@190 2023 #X connect 22 0 30 0;
r@190 2024 #X connect 23 0 0 1;
r@190 2025 #X connect 25 0 24 0;
r@190 2026 #X connect 30 0 32 0;
r@190 2027 #X connect 30 0 38 0;
r@190 2028 #X connect 31 0 30 1;
r@190 2029 #X connect 33 0 34 0;
r@190 2030 #X connect 34 0 37 0;
r@190 2031 #X connect 42 0 44 0;
r@190 2032 #X connect 42 0 47 0;
r@190 2033 #X connect 43 0 42 1;
r@190 2034 #X connect 45 0 10 1;
r@190 2035 #X connect 45 1 10 0;
r@190 2036 #X connect 46 0 13 1;
r@190 2037 #X connect 46 1 13 0;
r@191 2038 #X restore 241 -18 pd sourceRe;
r@191 2039 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 2040 #X obj 206 62 inlet;
r@190 2041 #X text 187 43 Source ratio;
r@190 2042 #X obj 271 193 r Zobs;
r@190 2043 #X obj 185 191 r Yobs;
r@190 2044 #X obj 101 183 r Xobs;
r@190 2045 #X obj 86 252 -~;
r@190 2046 #X obj 86 276 *~;
r@190 2047 #X obj 170 254 -~;
r@190 2048 #X obj 170 283 *~;
r@190 2049 #X obj 256 254 -~;
r@190 2050 #X obj 256 278 *~;
r@190 2051 #X obj 155 317 +~;
r@190 2052 #X obj 155 349 +~;
r@190 2053 #X obj 155 376 sqrt~;
r@190 2054 #X obj 271 235 line~;
r@190 2055 #X msg 271 213 \$1 5;
r@190 2056 #X obj 185 233 line~;
r@190 2057 #X msg 185 212 \$1 5;
r@190 2058 #X obj 101 229 line~;
r@190 2059 #X msg 101 207 \$1 5;
r@190 2060 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 2061 #X obj -8305 185 *~;
r@190 2062 #X obj -8274 186 *~;
r@190 2063 #X obj -8245 185 *~;
r@190 2064 #X obj -8289 220 +~;
r@190 2065 #X obj -8289 252 +~;
r@190 2066 #X obj -8289 279 sqrt~;
r@190 2067 #X obj -8571 236 -~;
r@190 2068 #X obj -8571 260 *~;
r@190 2069 #X obj -8535 235 -~;
r@190 2070 #X obj -8535 264 *~;
r@190 2071 #X obj -8499 235 -~;
r@190 2072 #X obj -8499 259 *~;
r@190 2073 #X obj -8550 298 +~;
r@190 2074 #X obj -8550 330 +~;
r@190 2075 #X obj -8550 357 sqrt~;
r@190 2076 #X obj -8569 47 inlet~;
r@190 2077 #X obj -8522 48 inlet~;
r@190 2078 #X obj -8475 49 inlet~;
r@190 2079 #X obj -8361 50 inlet~;
r@190 2080 #X obj -8313 50 inlet~;
r@190 2081 #X obj -8267 50 inlet~;
r@190 2082 #X obj -8132 43 r Xobs;
r@190 2083 #X obj -8132 83 line~;
r@190 2084 #X msg -8132 64 \$1 5;
r@190 2085 #X obj -8088 84 line~;
r@190 2086 #X msg -8088 65 \$1 5;
r@190 2087 #X obj -8041 84 line~;
r@190 2088 #X msg -8041 65 \$1 5;
r@190 2089 #X obj -8088 44 r Yobs;
r@190 2090 #X obj -8041 44 r Zobs;
r@190 2091 #X text -8362 25 x';
r@190 2092 #X text -8310 27 y';
r@190 2093 #X text -8260 28 z';
r@190 2094 #X text -8567 24 a;
r@190 2095 #X text -8517 29 b;
r@190 2096 #X text -8471 26 c;
r@190 2097 #X obj -8134 214 -~;
r@190 2098 #X obj -8134 238 *~;
r@190 2099 #X obj -8098 213 -~;
r@190 2100 #X obj -8098 242 *~;
r@190 2101 #X obj -8062 213 -~;
r@190 2102 #X obj -8062 237 *~;
r@190 2103 #X obj -8113 276 +~;
r@190 2104 #X obj -8113 304 +~;
r@190 2105 #X obj -8113 335 sqrt~;
r@190 2106 #X obj -7937 219 -~;
r@190 2107 #X obj -7937 243 *~;
r@190 2108 #X obj -7901 218 -~;
r@190 2109 #X obj -7901 247 *~;
r@190 2110 #X obj -7865 218 -~;
r@190 2111 #X obj -7865 242 *~;
r@190 2112 #X obj -7916 281 +~;
r@190 2113 #X obj -7916 313 +~;
r@190 2114 #X obj -7916 340 sqrt~;
r@190 2115 #X text -8578 360 U;
r@190 2116 #X text -8309 279 W;
r@190 2117 #X text -8130 337 d;
r@190 2118 #X obj -8722 229 *~;
r@190 2119 #X obj -8691 230 *~;
r@190 2120 #X obj -8662 229 *~;
r@190 2121 #X obj -8706 264 +~;
r@190 2122 #X obj -8706 296 +~;
r@190 2123 #X obj -8706 323 sqrt~;
r@190 2124 #X text -8726 323 l;
r@190 2125 #X obj -8579 502 +~;
r@190 2126 #X obj -8543 547 -~;
r@190 2127 #X obj -8543 585 /~;
r@190 2128 #X obj -8458 508 *~ 2;
r@190 2129 #X obj -8459 544 *~;
r@190 2130 #X obj -8543 608 arccos~;
r@190 2131 #X obj -8615 612 sig~ 90;
r@190 2132 #X obj -8558 632 -~;
r@190 2133 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 2134 -1;
r@190 2135 #X obj -7909 83 s GO;
r@190 2136 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 2137 -1 -1;
r@190 2138 #X obj -7969 83 s setUp;
r@190 2139 #X obj -8091 490 +~;
r@190 2140 #X text -7936 341 m;
r@190 2141 #X obj -8091 516 -~;
r@190 2142 #X obj -8034 530 *~ 2;
r@190 2143 #X obj -8035 566 *~;
r@190 2144 #X obj -8100 587 /~;
r@190 2145 #X obj -8100 610 arccos~;
r@190 2146 #X obj -8558 666 outlet~;
r@190 2147 #X obj -8100 659 outlet~;
r@190 2148 #X text -8565 692 Tip - Obs Elevation;
r@190 2149 #X text -8160 684 Tip - Obs Azimuth;
r@190 2150 #X connect 0 0 3 0;
r@190 2151 #X connect 1 0 3 1;
r@190 2152 #X connect 2 0 4 1;
r@190 2153 #X connect 3 0 4 0;
r@190 2154 #X connect 4 0 5 0;
r@190 2155 #X connect 4 0 65 1;
r@190 2156 #X connect 6 0 7 0;
r@190 2157 #X connect 6 0 7 1;
r@190 2158 #X connect 7 0 12 0;
r@190 2159 #X connect 8 0 9 0;
r@190 2160 #X connect 8 0 9 1;
r@190 2161 #X connect 9 0 12 1;
r@190 2162 #X connect 10 0 11 0;
r@190 2163 #X connect 10 0 11 1;
r@190 2164 #X connect 11 0 13 1;
r@190 2165 #X connect 12 0 13 0;
r@190 2166 #X connect 13 0 14 0;
r@190 2167 #X connect 13 0 64 1;
r@190 2168 #X connect 13 0 76 1;
r@190 2169 #X connect 14 0 68 1;
r@190 2170 #X connect 14 0 80 1;
r@190 2171 #X connect 15 0 6 1;
r@190 2172 #X connect 15 0 36 1;
r@190 2173 #X connect 15 0 57 0;
r@190 2174 #X connect 15 0 57 1;
r@190 2175 #X connect 16 0 8 1;
r@190 2176 #X connect 16 0 38 1;
r@190 2177 #X connect 16 0 58 0;
r@190 2178 #X connect 16 0 58 1;
r@190 2179 #X connect 17 0 10 1;
r@190 2180 #X connect 17 0 40 1;
r@190 2181 #X connect 17 0 59 0;
r@190 2182 #X connect 17 0 59 1;
r@190 2183 #X connect 18 0 0 0;
r@190 2184 #X connect 18 0 0 1;
r@190 2185 #X connect 18 0 6 0;
r@190 2186 #X connect 18 0 45 1;
r@190 2187 #X connect 19 0 1 0;
r@190 2188 #X connect 19 0 1 1;
r@190 2189 #X connect 19 0 8 0;
r@190 2190 #X connect 19 0 47 1;
r@190 2191 #X connect 20 0 2 0;
r@190 2192 #X connect 20 0 2 1;
r@190 2193 #X connect 20 0 10 0;
r@190 2194 #X connect 20 0 49 1;
r@190 2195 #X connect 21 0 23 0;
r@190 2196 #X connect 22 0 36 0;
r@190 2197 #X connect 22 0 45 0;
r@190 2198 #X connect 23 0 22 0;
r@190 2199 #X connect 24 0 38 0;
r@190 2200 #X connect 24 0 47 0;
r@190 2201 #X connect 25 0 24 0;
r@190 2202 #X connect 26 0 40 0;
r@190 2203 #X connect 26 0 49 0;
r@190 2204 #X connect 27 0 26 0;
r@190 2205 #X connect 28 0 25 0;
r@190 2206 #X connect 29 0 27 0;
r@190 2207 #X connect 36 0 37 0;
r@190 2208 #X connect 36 0 37 1;
r@190 2209 #X connect 37 0 42 0;
r@190 2210 #X connect 38 0 39 0;
r@190 2211 #X connect 38 0 39 1;
r@190 2212 #X connect 39 0 42 1;
r@190 2213 #X connect 40 0 41 0;
r@190 2214 #X connect 40 0 41 1;
r@190 2215 #X connect 41 0 43 1;
r@190 2216 #X connect 42 0 43 0;
r@190 2217 #X connect 43 0 44 0;
r@190 2218 #X connect 43 0 76 0;
r@190 2219 #X connect 44 0 79 0;
r@190 2220 #X connect 45 0 46 0;
r@190 2221 #X connect 45 0 46 1;
r@190 2222 #X connect 46 0 51 0;
r@190 2223 #X connect 47 0 48 0;
r@190 2224 #X connect 47 0 48 1;
r@190 2225 #X connect 48 0 51 1;
r@190 2226 #X connect 49 0 50 0;
r@190 2227 #X connect 49 0 50 1;
r@190 2228 #X connect 50 0 52 1;
r@190 2229 #X connect 51 0 52 0;
r@190 2230 #X connect 52 0 53 0;
r@190 2231 #X connect 52 0 78 1;
r@190 2232 #X connect 57 0 60 0;
r@190 2233 #X connect 58 0 60 1;
r@190 2234 #X connect 59 0 61 1;
r@190 2235 #X connect 60 0 61 0;
r@190 2236 #X connect 61 0 62 0;
r@190 2237 #X connect 61 0 64 0;
r@190 2238 #X connect 62 0 67 0;
r@190 2239 #X connect 64 0 65 0;
r@190 2240 #X connect 65 0 66 0;
r@190 2241 #X connect 66 0 69 0;
r@190 2242 #X connect 67 0 68 0;
r@190 2243 #X connect 68 0 66 1;
r@190 2244 #X connect 69 0 71 1;
r@190 2245 #X connect 70 0 71 0;
r@190 2246 #X connect 71 0 83 0;
r@190 2247 #X connect 72 0 73 0;
r@190 2248 #X connect 74 0 75 0;
r@190 2249 #X connect 76 0 78 0;
r@190 2250 #X connect 78 0 81 0;
r@190 2251 #X connect 79 0 80 0;
r@190 2252 #X connect 80 0 81 1;
r@190 2253 #X connect 81 0 82 0;
r@190 2254 #X connect 82 0 84 0;
r@191 2255 #X restore 434 392 pd SourceAngles;
r@190 2256 #X obj 256 150 r~ tipZ;
r@191 2257 #X obj 170 145 r~ tipY;
r@190 2258 #X obj 86 136 r~ tipX;
r@190 2259 #X obj 86 163 *~ 1;
r@191 2260 #X obj 170 169 *~ 1;
r@190 2261 #X obj 256 173 *~ 1;
r@191 2262 #X obj 521 414 outlet~;
r@191 2263 #X obj 434 414 outlet~;
r@190 2264 #X obj 155 401 outlet~;
r@191 2265 #X obj 521 370 r~ proZ;
r@191 2266 #X obj 503 348 r~ proY;
r@191 2267 #X obj 486 326 r~ proX;
r@190 2268 #X text 150 439 source distance from Observer;
r@191 2269 #X text 360 440 source - Obs Elevation;
r@191 2270 #X text 515 441 source - Obs Azimuth;
r@191 2271 #X obj 831 345 r myMet;
r@191 2272 #X obj 830 370 snapshot~;
r@191 2273 #X floatatom 899 391 0 0 0 0 - - -;
r@191 2274 #X obj 779 176 /~;
r@191 2275 #X obj 779 199 atan~;
r@191 2276 #X obj 779 222 /~ 3.14159;
r@191 2277 #X obj 779 246 abs~;
r@191 2278 #X obj 779 307 spigot~;
r@191 2279 #X obj 818 287 avg~;
r@191 2280 #X obj 818 266 >~ 0;
r@191 2281 #X obj 727 246 sig~ 1;
r@191 2282 #X obj 779 283 -~;
r@191 2283 #X obj 858 309 spigot~;
r@191 2284 #X obj 897 289 avg~;
r@191 2285 #X obj 897 268 <~ 0;
r@191 2286 #X obj 830 396 outlet;
r@191 2287 #X text 822 423 Pan Value;
r@190 2288 #X connect 0 0 26 1;
r@190 2289 #X connect 0 0 25 1;
r@190 2290 #X connect 0 0 24 1;
r@190 2291 #X connect 2 0 15 0;
r@190 2292 #X connect 3 0 17 0;
r@190 2293 #X connect 4 0 19 0;
r@190 2294 #X connect 5 0 6 0;
r@190 2295 #X connect 5 0 6 1;
r@191 2296 #X connect 5 0 39 0;
r@190 2297 #X connect 6 0 11 0;
r@190 2298 #X connect 7 0 8 0;
r@190 2299 #X connect 7 0 8 1;
r@191 2300 #X connect 7 0 39 1;
r@191 2301 #X connect 7 0 45 0;
r@191 2302 #X connect 7 0 50 0;
r@190 2303 #X connect 8 0 11 1;
r@190 2304 #X connect 9 0 10 0;
r@190 2305 #X connect 9 0 10 1;
r@190 2306 #X connect 10 0 12 1;
r@190 2307 #X connect 11 0 12 0;
r@190 2308 #X connect 12 0 13 0;
r@190 2309 #X connect 13 0 29 0;
r@190 2310 #X connect 14 0 9 1;
r@190 2311 #X connect 15 0 14 0;
r@190 2312 #X connect 16 0 7 1;
r@190 2313 #X connect 17 0 16 0;
r@190 2314 #X connect 18 0 5 1;
r@190 2315 #X connect 19 0 18 0;
r@190 2316 #X connect 20 0 28 0;
r@190 2317 #X connect 20 1 27 0;
r@190 2318 #X connect 21 0 26 0;
r@190 2319 #X connect 22 0 25 0;
r@190 2320 #X connect 23 0 24 0;
r@190 2321 #X connect 24 0 5 0;
r@190 2322 #X connect 24 0 20 0;
r@190 2323 #X connect 25 0 7 0;
r@190 2324 #X connect 25 0 20 1;
r@190 2325 #X connect 26 0 9 0;
r@190 2326 #X connect 26 0 20 2;
r@190 2327 #X connect 30 0 20 5;
r@190 2328 #X connect 31 0 20 4;
r@190 2329 #X connect 32 0 20 3;
r@190 2330 #X connect 36 0 37 0;
r@190 2331 #X connect 37 0 38 0;
r@191 2332 #X connect 37 0 51 0;
r@191 2333 #X connect 39 0 40 0;
r@191 2334 #X connect 40 0 41 0;
r@191 2335 #X connect 41 0 42 0;
r@191 2336 #X connect 42 0 48 0;
r@191 2337 #X connect 42 0 47 1;
r@191 2338 #X connect 43 0 37 0;
r@191 2339 #X connect 44 0 43 1;
r@191 2340 #X connect 45 0 44 0;
r@191 2341 #X connect 46 0 47 0;
r@191 2342 #X connect 47 0 43 0;
r@191 2343 #X connect 48 0 37 0;
r@191 2344 #X connect 49 0 48 1;
r@191 2345 #X connect 50 0 49 0;
r@191 2346 #X restore 288 11 pd sourcePositions;
r@191 2347 #X obj 317 -17 r bladeLen;
r@191 2348 #X msg 394 53 0;
r@191 2349 #X obj 394 32 r setUp;
r@191 2350 #X obj 284 79 freqCalcCyl3No_D4Mach;
r@191 2351 #N canvas 98 191 660 718 sourceRe 0;
r@190 2352 #X obj 55 357 *~ 1;
r@190 2353 #X obj 55 515 r myMet;
r@190 2354 #X obj 55 538 snapshot~;
r@190 2355 #X floatatom 55 561 0 0 0 0 - - -;
r@190 2356 #X obj 55 48 r~ tipRe;
r@190 2357 #X obj 170 55 swap 1;
r@190 2358 #X obj 170 78 -;
r@190 2359 #X obj 170 31 r blarm;
r@190 2360 #X obj 185 99 r noSources;
r@190 2361 #X obj 200 121 inlet;
r@190 2362 #X obj 185 170 -;
r@190 2363 #X obj 218 171 - 1;
r@190 2364 #X obj 185 192 /;
r@190 2365 #X obj 170 241 *;
r@190 2366 #X obj 170 269 +;
r@190 2367 #X obj 275 153 - 1;
r@190 2368 #X obj 290 175 - 1;
r@190 2369 #X obj 290 219 r dThick;
r@190 2370 #X obj 305 239 r tipThick;
r@190 2371 #X obj 290 261 /;
r@190 2372 #X obj 275 198 /;
r@190 2373 #X obj 275 284 *;
r@190 2374 #X obj 275 311 + 1;
r@190 2375 #X obj 170 311 *;
r@190 2376 #X obj 478 53 s setUp;
r@190 2377 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 2378 -1;
r@190 2379 #X text 235 122 This source number;
r@190 2380 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 2381 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 2382 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 2383 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 2384 #X obj 275 354 *;
r@190 2385 #X obj 290 332 r tipThick;
r@190 2386 #X floatatom 321 375 0 0 0 0 - - -;
r@190 2387 #X obj 82 249 r~ tipSpeed;
r@190 2388 #X obj 82 271 *~ 1;
r@190 2389 #X floatatom 202 270 0 0 0 0 - - -;
r@190 2390 #X obj 55 379 outlet~;
r@190 2391 #X obj 82 293 outlet~;
r@190 2392 #X obj 275 377 outlet;
r@190 2393 #X text 251 401 Source Thickness;
r@190 2394 #X text 74 313 Source Speed;
r@190 2395 #X text 58 397 Source Re;
r@190 2396 #X obj 190 346 *;
r@190 2397 #X obj 206 325 r length;
r@190 2398 #X floatatom 214 368 0 0 0 0 - - -;
r@190 2399 #X obj 200 146 t f b;
r@190 2400 #X obj 185 216 t f b;
r@190 2401 #X obj 190 391 outlet;
r@190 2402 #X text 161 412 Source length;
r@190 2403 #X obj 216 293 outlet;
r@190 2404 #X connect 0 0 36 0;
r@190 2405 #X connect 1 0 2 0;
r@190 2406 #X connect 2 0 3 0;
r@190 2407 #X connect 4 0 0 0;
r@191 2408 #X connect 4 0 2 0;
r@190 2409 #X connect 5 0 6 0;
r@190 2410 #X connect 5 1 6 1;
r@190 2411 #X connect 6 0 13 0;
r@190 2412 #X connect 7 0 5 0;
r@190 2413 #X connect 7 0 14 1;
r@190 2414 #X connect 8 0 10 0;
r@190 2415 #X connect 8 0 11 0;
r@190 2416 #X connect 8 0 16 0;
r@190 2417 #X connect 9 0 15 0;
r@190 2418 #X connect 9 0 45 0;
r@190 2419 #X connect 10 0 12 0;
r@190 2420 #X connect 11 0 12 1;
r@190 2421 #X connect 12 0 46 0;
r@190 2422 #X connect 13 0 14 0;
r@190 2423 #X connect 14 0 23 0;
r@190 2424 #X connect 14 0 35 0;
r@190 2425 #X connect 14 0 42 0;
r@190 2426 #X connect 14 0 34 1;
r@190 2427 #X connect 14 0 49 0;
r@190 2428 #X connect 15 0 20 0;
r@190 2429 #X connect 16 0 20 1;
r@190 2430 #X connect 17 0 19 0;
r@190 2431 #X connect 18 0 19 1;
r@190 2432 #X connect 19 0 21 1;
r@190 2433 #X connect 20 0 21 0;
r@190 2434 #X connect 21 0 22 0;
r@190 2435 #X connect 22 0 23 1;
r@190 2436 #X connect 22 0 30 0;
r@190 2437 #X connect 23 0 0 1;
r@190 2438 #X connect 25 0 24 0;
r@190 2439 #X connect 30 0 32 0;
r@190 2440 #X connect 30 0 38 0;
r@190 2441 #X connect 31 0 30 1;
r@190 2442 #X connect 33 0 34 0;
r@190 2443 #X connect 34 0 37 0;
r@190 2444 #X connect 42 0 44 0;
r@190 2445 #X connect 42 0 47 0;
r@190 2446 #X connect 43 0 42 1;
r@190 2447 #X connect 45 0 10 1;
r@190 2448 #X connect 45 1 10 0;
r@190 2449 #X connect 46 0 13 1;
r@190 2450 #X connect 46 1 13 0;
r@191 2451 #X restore 438 -17 pd sourceRe;
r@191 2452 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 2453 #X obj 206 62 inlet;
r@190 2454 #X text 187 43 Source ratio;
r@190 2455 #X obj 271 193 r Zobs;
r@190 2456 #X obj 185 191 r Yobs;
r@190 2457 #X obj 101 183 r Xobs;
r@190 2458 #X obj 86 252 -~;
r@190 2459 #X obj 86 276 *~;
r@190 2460 #X obj 170 254 -~;
r@190 2461 #X obj 170 283 *~;
r@190 2462 #X obj 256 254 -~;
r@190 2463 #X obj 256 278 *~;
r@190 2464 #X obj 155 317 +~;
r@190 2465 #X obj 155 349 +~;
r@190 2466 #X obj 155 376 sqrt~;
r@190 2467 #X obj 271 235 line~;
r@190 2468 #X msg 271 213 \$1 5;
r@190 2469 #X obj 185 233 line~;
r@190 2470 #X msg 185 212 \$1 5;
r@190 2471 #X obj 101 229 line~;
r@190 2472 #X msg 101 207 \$1 5;
r@190 2473 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 2474 #X obj -8305 185 *~;
r@190 2475 #X obj -8274 186 *~;
r@190 2476 #X obj -8245 185 *~;
r@190 2477 #X obj -8289 220 +~;
r@190 2478 #X obj -8289 252 +~;
r@190 2479 #X obj -8289 279 sqrt~;
r@190 2480 #X obj -8571 236 -~;
r@190 2481 #X obj -8571 260 *~;
r@190 2482 #X obj -8535 235 -~;
r@190 2483 #X obj -8535 264 *~;
r@190 2484 #X obj -8499 235 -~;
r@190 2485 #X obj -8499 259 *~;
r@190 2486 #X obj -8550 298 +~;
r@190 2487 #X obj -8550 330 +~;
r@190 2488 #X obj -8550 357 sqrt~;
r@190 2489 #X obj -8569 47 inlet~;
r@190 2490 #X obj -8522 48 inlet~;
r@190 2491 #X obj -8475 49 inlet~;
r@190 2492 #X obj -8361 50 inlet~;
r@190 2493 #X obj -8313 50 inlet~;
r@190 2494 #X obj -8267 50 inlet~;
r@190 2495 #X obj -8132 43 r Xobs;
r@190 2496 #X obj -8132 83 line~;
r@190 2497 #X msg -8132 64 \$1 5;
r@190 2498 #X obj -8088 84 line~;
r@190 2499 #X msg -8088 65 \$1 5;
r@190 2500 #X obj -8041 84 line~;
r@190 2501 #X msg -8041 65 \$1 5;
r@190 2502 #X obj -8088 44 r Yobs;
r@190 2503 #X obj -8041 44 r Zobs;
r@190 2504 #X text -8362 25 x';
r@190 2505 #X text -8310 27 y';
r@190 2506 #X text -8260 28 z';
r@190 2507 #X text -8567 24 a;
r@190 2508 #X text -8517 29 b;
r@190 2509 #X text -8471 26 c;
r@190 2510 #X obj -8134 214 -~;
r@190 2511 #X obj -8134 238 *~;
r@190 2512 #X obj -8098 213 -~;
r@190 2513 #X obj -8098 242 *~;
r@190 2514 #X obj -8062 213 -~;
r@190 2515 #X obj -8062 237 *~;
r@190 2516 #X obj -8113 276 +~;
r@190 2517 #X obj -8113 304 +~;
r@190 2518 #X obj -8113 335 sqrt~;
r@190 2519 #X obj -7937 219 -~;
r@190 2520 #X obj -7937 243 *~;
r@190 2521 #X obj -7901 218 -~;
r@190 2522 #X obj -7901 247 *~;
r@190 2523 #X obj -7865 218 -~;
r@190 2524 #X obj -7865 242 *~;
r@190 2525 #X obj -7916 281 +~;
r@190 2526 #X obj -7916 313 +~;
r@190 2527 #X obj -7916 340 sqrt~;
r@190 2528 #X text -8578 360 U;
r@190 2529 #X text -8309 279 W;
r@190 2530 #X text -8130 337 d;
r@190 2531 #X obj -8722 229 *~;
r@190 2532 #X obj -8691 230 *~;
r@190 2533 #X obj -8662 229 *~;
r@190 2534 #X obj -8706 264 +~;
r@190 2535 #X obj -8706 296 +~;
r@190 2536 #X obj -8706 323 sqrt~;
r@190 2537 #X text -8726 323 l;
r@190 2538 #X obj -8579 502 +~;
r@190 2539 #X obj -8543 547 -~;
r@190 2540 #X obj -8543 585 /~;
r@190 2541 #X obj -8458 508 *~ 2;
r@190 2542 #X obj -8459 544 *~;
r@190 2543 #X obj -8543 608 arccos~;
r@190 2544 #X obj -8615 612 sig~ 90;
r@190 2545 #X obj -8558 632 -~;
r@190 2546 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 2547 -1;
r@190 2548 #X obj -7909 83 s GO;
r@190 2549 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 2550 -1 -1;
r@190 2551 #X obj -7969 83 s setUp;
r@190 2552 #X obj -8091 490 +~;
r@190 2553 #X text -7936 341 m;
r@190 2554 #X obj -8091 516 -~;
r@190 2555 #X obj -8034 530 *~ 2;
r@190 2556 #X obj -8035 566 *~;
r@190 2557 #X obj -8100 587 /~;
r@190 2558 #X obj -8100 610 arccos~;
r@190 2559 #X obj -8558 666 outlet~;
r@190 2560 #X obj -8100 659 outlet~;
r@190 2561 #X text -8565 692 Tip - Obs Elevation;
r@190 2562 #X text -8160 684 Tip - Obs Azimuth;
r@190 2563 #X connect 0 0 3 0;
r@190 2564 #X connect 1 0 3 1;
r@190 2565 #X connect 2 0 4 1;
r@190 2566 #X connect 3 0 4 0;
r@190 2567 #X connect 4 0 5 0;
r@190 2568 #X connect 4 0 65 1;
r@190 2569 #X connect 6 0 7 0;
r@190 2570 #X connect 6 0 7 1;
r@190 2571 #X connect 7 0 12 0;
r@190 2572 #X connect 8 0 9 0;
r@190 2573 #X connect 8 0 9 1;
r@190 2574 #X connect 9 0 12 1;
r@190 2575 #X connect 10 0 11 0;
r@190 2576 #X connect 10 0 11 1;
r@190 2577 #X connect 11 0 13 1;
r@190 2578 #X connect 12 0 13 0;
r@190 2579 #X connect 13 0 14 0;
r@190 2580 #X connect 13 0 64 1;
r@190 2581 #X connect 13 0 76 1;
r@190 2582 #X connect 14 0 68 1;
r@190 2583 #X connect 14 0 80 1;
r@190 2584 #X connect 15 0 6 1;
r@190 2585 #X connect 15 0 36 1;
r@190 2586 #X connect 15 0 57 0;
r@190 2587 #X connect 15 0 57 1;
r@190 2588 #X connect 16 0 8 1;
r@190 2589 #X connect 16 0 38 1;
r@190 2590 #X connect 16 0 58 0;
r@190 2591 #X connect 16 0 58 1;
r@190 2592 #X connect 17 0 10 1;
r@190 2593 #X connect 17 0 40 1;
r@190 2594 #X connect 17 0 59 0;
r@190 2595 #X connect 17 0 59 1;
r@190 2596 #X connect 18 0 0 0;
r@190 2597 #X connect 18 0 0 1;
r@190 2598 #X connect 18 0 6 0;
r@190 2599 #X connect 18 0 45 1;
r@190 2600 #X connect 19 0 1 0;
r@190 2601 #X connect 19 0 1 1;
r@190 2602 #X connect 19 0 8 0;
r@190 2603 #X connect 19 0 47 1;
r@190 2604 #X connect 20 0 2 0;
r@190 2605 #X connect 20 0 2 1;
r@190 2606 #X connect 20 0 10 0;
r@190 2607 #X connect 20 0 49 1;
r@190 2608 #X connect 21 0 23 0;
r@190 2609 #X connect 22 0 36 0;
r@190 2610 #X connect 22 0 45 0;
r@190 2611 #X connect 23 0 22 0;
r@190 2612 #X connect 24 0 38 0;
r@190 2613 #X connect 24 0 47 0;
r@190 2614 #X connect 25 0 24 0;
r@190 2615 #X connect 26 0 40 0;
r@190 2616 #X connect 26 0 49 0;
r@190 2617 #X connect 27 0 26 0;
r@190 2618 #X connect 28 0 25 0;
r@190 2619 #X connect 29 0 27 0;
r@190 2620 #X connect 36 0 37 0;
r@190 2621 #X connect 36 0 37 1;
r@190 2622 #X connect 37 0 42 0;
r@190 2623 #X connect 38 0 39 0;
r@190 2624 #X connect 38 0 39 1;
r@190 2625 #X connect 39 0 42 1;
r@190 2626 #X connect 40 0 41 0;
r@190 2627 #X connect 40 0 41 1;
r@190 2628 #X connect 41 0 43 1;
r@190 2629 #X connect 42 0 43 0;
r@190 2630 #X connect 43 0 44 0;
r@190 2631 #X connect 43 0 76 0;
r@190 2632 #X connect 44 0 79 0;
r@190 2633 #X connect 45 0 46 0;
r@190 2634 #X connect 45 0 46 1;
r@190 2635 #X connect 46 0 51 0;
r@190 2636 #X connect 47 0 48 0;
r@190 2637 #X connect 47 0 48 1;
r@190 2638 #X connect 48 0 51 1;
r@190 2639 #X connect 49 0 50 0;
r@190 2640 #X connect 49 0 50 1;
r@190 2641 #X connect 50 0 52 1;
r@190 2642 #X connect 51 0 52 0;
r@190 2643 #X connect 52 0 53 0;
r@190 2644 #X connect 52 0 78 1;
r@190 2645 #X connect 57 0 60 0;
r@190 2646 #X connect 58 0 60 1;
r@190 2647 #X connect 59 0 61 1;
r@190 2648 #X connect 60 0 61 0;
r@190 2649 #X connect 61 0 62 0;
r@190 2650 #X connect 61 0 64 0;
r@190 2651 #X connect 62 0 67 0;
r@190 2652 #X connect 64 0 65 0;
r@190 2653 #X connect 65 0 66 0;
r@190 2654 #X connect 66 0 69 0;
r@190 2655 #X connect 67 0 68 0;
r@190 2656 #X connect 68 0 66 1;
r@190 2657 #X connect 69 0 71 1;
r@190 2658 #X connect 70 0 71 0;
r@190 2659 #X connect 71 0 83 0;
r@190 2660 #X connect 72 0 73 0;
r@190 2661 #X connect 74 0 75 0;
r@190 2662 #X connect 76 0 78 0;
r@190 2663 #X connect 78 0 81 0;
r@190 2664 #X connect 79 0 80 0;
r@190 2665 #X connect 80 0 81 1;
r@190 2666 #X connect 81 0 82 0;
r@190 2667 #X connect 82 0 84 0;
r@191 2668 #X restore 434 392 pd SourceAngles;
r@190 2669 #X obj 256 150 r~ tipZ;
r@191 2670 #X obj 170 145 r~ tipY;
r@190 2671 #X obj 86 136 r~ tipX;
r@190 2672 #X obj 86 163 *~ 1;
r@191 2673 #X obj 170 169 *~ 1;
r@190 2674 #X obj 256 173 *~ 1;
r@191 2675 #X obj 521 414 outlet~;
r@191 2676 #X obj 434 414 outlet~;
r@190 2677 #X obj 155 401 outlet~;
r@191 2678 #X obj 521 370 r~ proZ;
r@191 2679 #X obj 503 348 r~ proY;
r@191 2680 #X obj 486 326 r~ proX;
r@190 2681 #X text 150 439 source distance from Observer;
r@191 2682 #X text 360 440 source - Obs Elevation;
r@191 2683 #X text 515 441 source - Obs Azimuth;
r@191 2684 #X obj 831 345 r myMet;
r@191 2685 #X obj 830 370 snapshot~;
r@191 2686 #X floatatom 899 391 0 0 0 0 - - -;
r@191 2687 #X obj 779 176 /~;
r@191 2688 #X obj 779 199 atan~;
r@191 2689 #X obj 779 222 /~ 3.14159;
r@191 2690 #X obj 779 246 abs~;
r@191 2691 #X obj 779 307 spigot~;
r@191 2692 #X obj 818 287 avg~;
r@191 2693 #X obj 818 266 >~ 0;
r@191 2694 #X obj 727 246 sig~ 1;
r@191 2695 #X obj 779 283 -~;
r@191 2696 #X obj 858 309 spigot~;
r@191 2697 #X obj 897 289 avg~;
r@191 2698 #X obj 897 268 <~ 0;
r@191 2699 #X obj 830 396 outlet;
r@191 2700 #X text 822 423 Pan Value;
r@190 2701 #X connect 0 0 26 1;
r@190 2702 #X connect 0 0 25 1;
r@190 2703 #X connect 0 0 24 1;
r@190 2704 #X connect 2 0 15 0;
r@190 2705 #X connect 3 0 17 0;
r@190 2706 #X connect 4 0 19 0;
r@190 2707 #X connect 5 0 6 0;
r@190 2708 #X connect 5 0 6 1;
r@191 2709 #X connect 5 0 39 0;
r@190 2710 #X connect 6 0 11 0;
r@190 2711 #X connect 7 0 8 0;
r@190 2712 #X connect 7 0 8 1;
r@191 2713 #X connect 7 0 39 1;
r@191 2714 #X connect 7 0 45 0;
r@191 2715 #X connect 7 0 50 0;
r@190 2716 #X connect 8 0 11 1;
r@190 2717 #X connect 9 0 10 0;
r@190 2718 #X connect 9 0 10 1;
r@190 2719 #X connect 10 0 12 1;
r@190 2720 #X connect 11 0 12 0;
r@190 2721 #X connect 12 0 13 0;
r@190 2722 #X connect 13 0 29 0;
r@190 2723 #X connect 14 0 9 1;
r@190 2724 #X connect 15 0 14 0;
r@190 2725 #X connect 16 0 7 1;
r@190 2726 #X connect 17 0 16 0;
r@190 2727 #X connect 18 0 5 1;
r@190 2728 #X connect 19 0 18 0;
r@190 2729 #X connect 20 0 28 0;
r@190 2730 #X connect 20 1 27 0;
r@190 2731 #X connect 21 0 26 0;
r@190 2732 #X connect 22 0 25 0;
r@190 2733 #X connect 23 0 24 0;
r@190 2734 #X connect 24 0 5 0;
r@190 2735 #X connect 24 0 20 0;
r@190 2736 #X connect 25 0 7 0;
r@190 2737 #X connect 25 0 20 1;
r@190 2738 #X connect 26 0 9 0;
r@190 2739 #X connect 26 0 20 2;
r@190 2740 #X connect 30 0 20 5;
r@190 2741 #X connect 31 0 20 4;
r@190 2742 #X connect 32 0 20 3;
r@190 2743 #X connect 36 0 37 0;
r@190 2744 #X connect 37 0 38 0;
r@191 2745 #X connect 37 0 51 0;
r@191 2746 #X connect 39 0 40 0;
r@191 2747 #X connect 40 0 41 0;
r@191 2748 #X connect 41 0 42 0;
r@191 2749 #X connect 42 0 48 0;
r@191 2750 #X connect 42 0 47 1;
r@191 2751 #X connect 43 0 37 0;
r@191 2752 #X connect 44 0 43 1;
r@191 2753 #X connect 45 0 44 0;
r@191 2754 #X connect 46 0 47 0;
r@191 2755 #X connect 47 0 43 0;
r@191 2756 #X connect 48 0 37 0;
r@191 2757 #X connect 49 0 48 1;
r@191 2758 #X connect 50 0 49 0;
r@191 2759 #X restore 485 12 pd sourcePositions;
r@191 2760 #X obj 514 -16 r bladeLen;
r@191 2761 #X msg 591 54 0;
r@191 2762 #X obj 591 33 r setUp;
r@191 2763 #X obj 481 80 freqCalcCyl3No_D4Mach;
r@191 2764 #N canvas 98 191 660 718 sourceRe 0;
r@190 2765 #X obj 55 357 *~ 1;
r@190 2766 #X obj 55 515 r myMet;
r@190 2767 #X obj 55 538 snapshot~;
r@190 2768 #X floatatom 55 561 0 0 0 0 - - -;
r@190 2769 #X obj 55 48 r~ tipRe;
r@190 2770 #X obj 170 55 swap 1;
r@190 2771 #X obj 170 78 -;
r@190 2772 #X obj 170 31 r blarm;
r@190 2773 #X obj 185 99 r noSources;
r@190 2774 #X obj 200 121 inlet;
r@190 2775 #X obj 185 170 -;
r@190 2776 #X obj 218 171 - 1;
r@190 2777 #X obj 185 192 /;
r@190 2778 #X obj 170 241 *;
r@190 2779 #X obj 170 269 +;
r@190 2780 #X obj 275 153 - 1;
r@190 2781 #X obj 290 175 - 1;
r@190 2782 #X obj 290 219 r dThick;
r@190 2783 #X obj 305 239 r tipThick;
r@190 2784 #X obj 290 261 /;
r@190 2785 #X obj 275 198 /;
r@190 2786 #X obj 275 284 *;
r@190 2787 #X obj 275 311 + 1;
r@190 2788 #X obj 170 311 *;
r@190 2789 #X obj 478 53 s setUp;
r@190 2790 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 2791 -1;
r@190 2792 #X text 235 122 This source number;
r@190 2793 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 2794 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 2795 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 2796 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 2797 #X obj 275 354 *;
r@190 2798 #X obj 290 332 r tipThick;
r@190 2799 #X floatatom 321 375 0 0 0 0 - - -;
r@190 2800 #X obj 82 249 r~ tipSpeed;
r@190 2801 #X obj 82 271 *~ 1;
r@190 2802 #X floatatom 202 270 0 0 0 0 - - -;
r@190 2803 #X obj 55 379 outlet~;
r@190 2804 #X obj 82 293 outlet~;
r@190 2805 #X obj 275 377 outlet;
r@190 2806 #X text 251 401 Source Thickness;
r@190 2807 #X text 74 313 Source Speed;
r@190 2808 #X text 58 397 Source Re;
r@190 2809 #X obj 190 346 *;
r@190 2810 #X obj 206 325 r length;
r@190 2811 #X floatatom 214 368 0 0 0 0 - - -;
r@190 2812 #X obj 200 146 t f b;
r@190 2813 #X obj 185 216 t f b;
r@190 2814 #X obj 190 391 outlet;
r@190 2815 #X text 161 412 Source length;
r@190 2816 #X obj 216 293 outlet;
r@190 2817 #X connect 0 0 36 0;
r@190 2818 #X connect 1 0 2 0;
r@190 2819 #X connect 2 0 3 0;
r@190 2820 #X connect 4 0 0 0;
r@191 2821 #X connect 4 0 2 0;
r@190 2822 #X connect 5 0 6 0;
r@190 2823 #X connect 5 1 6 1;
r@190 2824 #X connect 6 0 13 0;
r@190 2825 #X connect 7 0 5 0;
r@190 2826 #X connect 7 0 14 1;
r@190 2827 #X connect 8 0 10 0;
r@190 2828 #X connect 8 0 11 0;
r@190 2829 #X connect 8 0 16 0;
r@190 2830 #X connect 9 0 15 0;
r@190 2831 #X connect 9 0 45 0;
r@190 2832 #X connect 10 0 12 0;
r@190 2833 #X connect 11 0 12 1;
r@190 2834 #X connect 12 0 46 0;
r@190 2835 #X connect 13 0 14 0;
r@190 2836 #X connect 14 0 23 0;
r@190 2837 #X connect 14 0 35 0;
r@190 2838 #X connect 14 0 42 0;
r@190 2839 #X connect 14 0 34 1;
r@190 2840 #X connect 14 0 49 0;
r@190 2841 #X connect 15 0 20 0;
r@190 2842 #X connect 16 0 20 1;
r@190 2843 #X connect 17 0 19 0;
r@190 2844 #X connect 18 0 19 1;
r@190 2845 #X connect 19 0 21 1;
r@190 2846 #X connect 20 0 21 0;
r@190 2847 #X connect 21 0 22 0;
r@190 2848 #X connect 22 0 23 1;
r@190 2849 #X connect 22 0 30 0;
r@190 2850 #X connect 23 0 0 1;
r@190 2851 #X connect 25 0 24 0;
r@190 2852 #X connect 30 0 32 0;
r@190 2853 #X connect 30 0 38 0;
r@190 2854 #X connect 31 0 30 1;
r@190 2855 #X connect 33 0 34 0;
r@190 2856 #X connect 34 0 37 0;
r@190 2857 #X connect 42 0 44 0;
r@190 2858 #X connect 42 0 47 0;
r@190 2859 #X connect 43 0 42 1;
r@190 2860 #X connect 45 0 10 1;
r@190 2861 #X connect 45 1 10 0;
r@190 2862 #X connect 46 0 13 1;
r@190 2863 #X connect 46 1 13 0;
r@191 2864 #X restore 629 -19 pd sourceRe;
r@191 2865 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 2866 #X obj 206 62 inlet;
r@190 2867 #X text 187 43 Source ratio;
r@190 2868 #X obj 271 193 r Zobs;
r@190 2869 #X obj 185 191 r Yobs;
r@190 2870 #X obj 101 183 r Xobs;
r@190 2871 #X obj 86 252 -~;
r@190 2872 #X obj 86 276 *~;
r@190 2873 #X obj 170 254 -~;
r@190 2874 #X obj 170 283 *~;
r@190 2875 #X obj 256 254 -~;
r@190 2876 #X obj 256 278 *~;
r@190 2877 #X obj 155 317 +~;
r@190 2878 #X obj 155 349 +~;
r@190 2879 #X obj 155 376 sqrt~;
r@190 2880 #X obj 271 235 line~;
r@190 2881 #X msg 271 213 \$1 5;
r@190 2882 #X obj 185 233 line~;
r@190 2883 #X msg 185 212 \$1 5;
r@190 2884 #X obj 101 229 line~;
r@190 2885 #X msg 101 207 \$1 5;
r@190 2886 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 2887 #X obj -8305 185 *~;
r@190 2888 #X obj -8274 186 *~;
r@190 2889 #X obj -8245 185 *~;
r@190 2890 #X obj -8289 220 +~;
r@190 2891 #X obj -8289 252 +~;
r@190 2892 #X obj -8289 279 sqrt~;
r@190 2893 #X obj -8571 236 -~;
r@190 2894 #X obj -8571 260 *~;
r@190 2895 #X obj -8535 235 -~;
r@190 2896 #X obj -8535 264 *~;
r@190 2897 #X obj -8499 235 -~;
r@190 2898 #X obj -8499 259 *~;
r@190 2899 #X obj -8550 298 +~;
r@190 2900 #X obj -8550 330 +~;
r@190 2901 #X obj -8550 357 sqrt~;
r@190 2902 #X obj -8569 47 inlet~;
r@190 2903 #X obj -8522 48 inlet~;
r@190 2904 #X obj -8475 49 inlet~;
r@190 2905 #X obj -8361 50 inlet~;
r@190 2906 #X obj -8313 50 inlet~;
r@190 2907 #X obj -8267 50 inlet~;
r@190 2908 #X obj -8132 43 r Xobs;
r@190 2909 #X obj -8132 83 line~;
r@190 2910 #X msg -8132 64 \$1 5;
r@190 2911 #X obj -8088 84 line~;
r@190 2912 #X msg -8088 65 \$1 5;
r@190 2913 #X obj -8041 84 line~;
r@190 2914 #X msg -8041 65 \$1 5;
r@190 2915 #X obj -8088 44 r Yobs;
r@190 2916 #X obj -8041 44 r Zobs;
r@190 2917 #X text -8362 25 x';
r@190 2918 #X text -8310 27 y';
r@190 2919 #X text -8260 28 z';
r@190 2920 #X text -8567 24 a;
r@190 2921 #X text -8517 29 b;
r@190 2922 #X text -8471 26 c;
r@190 2923 #X obj -8134 214 -~;
r@190 2924 #X obj -8134 238 *~;
r@190 2925 #X obj -8098 213 -~;
r@190 2926 #X obj -8098 242 *~;
r@190 2927 #X obj -8062 213 -~;
r@190 2928 #X obj -8062 237 *~;
r@190 2929 #X obj -8113 276 +~;
r@190 2930 #X obj -8113 304 +~;
r@190 2931 #X obj -8113 335 sqrt~;
r@190 2932 #X obj -7937 219 -~;
r@190 2933 #X obj -7937 243 *~;
r@190 2934 #X obj -7901 218 -~;
r@190 2935 #X obj -7901 247 *~;
r@190 2936 #X obj -7865 218 -~;
r@190 2937 #X obj -7865 242 *~;
r@190 2938 #X obj -7916 281 +~;
r@190 2939 #X obj -7916 313 +~;
r@190 2940 #X obj -7916 340 sqrt~;
r@190 2941 #X text -8578 360 U;
r@190 2942 #X text -8309 279 W;
r@190 2943 #X text -8130 337 d;
r@190 2944 #X obj -8722 229 *~;
r@190 2945 #X obj -8691 230 *~;
r@190 2946 #X obj -8662 229 *~;
r@190 2947 #X obj -8706 264 +~;
r@190 2948 #X obj -8706 296 +~;
r@190 2949 #X obj -8706 323 sqrt~;
r@190 2950 #X text -8726 323 l;
r@190 2951 #X obj -8579 502 +~;
r@190 2952 #X obj -8543 547 -~;
r@190 2953 #X obj -8543 585 /~;
r@190 2954 #X obj -8458 508 *~ 2;
r@190 2955 #X obj -8459 544 *~;
r@190 2956 #X obj -8543 608 arccos~;
r@190 2957 #X obj -8615 612 sig~ 90;
r@190 2958 #X obj -8558 632 -~;
r@190 2959 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 2960 -1;
r@190 2961 #X obj -7909 83 s GO;
r@190 2962 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 2963 -1 -1;
r@190 2964 #X obj -7969 83 s setUp;
r@190 2965 #X obj -8091 490 +~;
r@190 2966 #X text -7936 341 m;
r@190 2967 #X obj -8091 516 -~;
r@190 2968 #X obj -8034 530 *~ 2;
r@190 2969 #X obj -8035 566 *~;
r@190 2970 #X obj -8100 587 /~;
r@190 2971 #X obj -8100 610 arccos~;
r@190 2972 #X obj -8558 666 outlet~;
r@190 2973 #X obj -8100 659 outlet~;
r@190 2974 #X text -8565 692 Tip - Obs Elevation;
r@190 2975 #X text -8160 684 Tip - Obs Azimuth;
r@190 2976 #X connect 0 0 3 0;
r@190 2977 #X connect 1 0 3 1;
r@190 2978 #X connect 2 0 4 1;
r@190 2979 #X connect 3 0 4 0;
r@190 2980 #X connect 4 0 5 0;
r@190 2981 #X connect 4 0 65 1;
r@190 2982 #X connect 6 0 7 0;
r@190 2983 #X connect 6 0 7 1;
r@190 2984 #X connect 7 0 12 0;
r@190 2985 #X connect 8 0 9 0;
r@190 2986 #X connect 8 0 9 1;
r@190 2987 #X connect 9 0 12 1;
r@190 2988 #X connect 10 0 11 0;
r@190 2989 #X connect 10 0 11 1;
r@190 2990 #X connect 11 0 13 1;
r@190 2991 #X connect 12 0 13 0;
r@190 2992 #X connect 13 0 14 0;
r@190 2993 #X connect 13 0 64 1;
r@190 2994 #X connect 13 0 76 1;
r@190 2995 #X connect 14 0 68 1;
r@190 2996 #X connect 14 0 80 1;
r@190 2997 #X connect 15 0 6 1;
r@190 2998 #X connect 15 0 36 1;
r@190 2999 #X connect 15 0 57 0;
r@190 3000 #X connect 15 0 57 1;
r@190 3001 #X connect 16 0 8 1;
r@190 3002 #X connect 16 0 38 1;
r@190 3003 #X connect 16 0 58 0;
r@190 3004 #X connect 16 0 58 1;
r@190 3005 #X connect 17 0 10 1;
r@190 3006 #X connect 17 0 40 1;
r@190 3007 #X connect 17 0 59 0;
r@190 3008 #X connect 17 0 59 1;
r@190 3009 #X connect 18 0 0 0;
r@190 3010 #X connect 18 0 0 1;
r@190 3011 #X connect 18 0 6 0;
r@190 3012 #X connect 18 0 45 1;
r@190 3013 #X connect 19 0 1 0;
r@190 3014 #X connect 19 0 1 1;
r@190 3015 #X connect 19 0 8 0;
r@190 3016 #X connect 19 0 47 1;
r@190 3017 #X connect 20 0 2 0;
r@190 3018 #X connect 20 0 2 1;
r@190 3019 #X connect 20 0 10 0;
r@190 3020 #X connect 20 0 49 1;
r@190 3021 #X connect 21 0 23 0;
r@190 3022 #X connect 22 0 36 0;
r@190 3023 #X connect 22 0 45 0;
r@190 3024 #X connect 23 0 22 0;
r@190 3025 #X connect 24 0 38 0;
r@190 3026 #X connect 24 0 47 0;
r@190 3027 #X connect 25 0 24 0;
r@190 3028 #X connect 26 0 40 0;
r@190 3029 #X connect 26 0 49 0;
r@190 3030 #X connect 27 0 26 0;
r@190 3031 #X connect 28 0 25 0;
r@190 3032 #X connect 29 0 27 0;
r@190 3033 #X connect 36 0 37 0;
r@190 3034 #X connect 36 0 37 1;
r@190 3035 #X connect 37 0 42 0;
r@190 3036 #X connect 38 0 39 0;
r@190 3037 #X connect 38 0 39 1;
r@190 3038 #X connect 39 0 42 1;
r@190 3039 #X connect 40 0 41 0;
r@190 3040 #X connect 40 0 41 1;
r@190 3041 #X connect 41 0 43 1;
r@190 3042 #X connect 42 0 43 0;
r@190 3043 #X connect 43 0 44 0;
r@190 3044 #X connect 43 0 76 0;
r@190 3045 #X connect 44 0 79 0;
r@190 3046 #X connect 45 0 46 0;
r@190 3047 #X connect 45 0 46 1;
r@190 3048 #X connect 46 0 51 0;
r@190 3049 #X connect 47 0 48 0;
r@190 3050 #X connect 47 0 48 1;
r@190 3051 #X connect 48 0 51 1;
r@190 3052 #X connect 49 0 50 0;
r@190 3053 #X connect 49 0 50 1;
r@190 3054 #X connect 50 0 52 1;
r@190 3055 #X connect 51 0 52 0;
r@190 3056 #X connect 52 0 53 0;
r@190 3057 #X connect 52 0 78 1;
r@190 3058 #X connect 57 0 60 0;
r@190 3059 #X connect 58 0 60 1;
r@190 3060 #X connect 59 0 61 1;
r@190 3061 #X connect 60 0 61 0;
r@190 3062 #X connect 61 0 62 0;
r@190 3063 #X connect 61 0 64 0;
r@190 3064 #X connect 62 0 67 0;
r@190 3065 #X connect 64 0 65 0;
r@190 3066 #X connect 65 0 66 0;
r@190 3067 #X connect 66 0 69 0;
r@190 3068 #X connect 67 0 68 0;
r@190 3069 #X connect 68 0 66 1;
r@190 3070 #X connect 69 0 71 1;
r@190 3071 #X connect 70 0 71 0;
r@190 3072 #X connect 71 0 83 0;
r@190 3073 #X connect 72 0 73 0;
r@190 3074 #X connect 74 0 75 0;
r@190 3075 #X connect 76 0 78 0;
r@190 3076 #X connect 78 0 81 0;
r@190 3077 #X connect 79 0 80 0;
r@190 3078 #X connect 80 0 81 1;
r@190 3079 #X connect 81 0 82 0;
r@190 3080 #X connect 82 0 84 0;
r@191 3081 #X restore 434 392 pd SourceAngles;
r@190 3082 #X obj 256 150 r~ tipZ;
r@191 3083 #X obj 170 145 r~ tipY;
r@190 3084 #X obj 86 136 r~ tipX;
r@190 3085 #X obj 86 163 *~ 1;
r@191 3086 #X obj 170 169 *~ 1;
r@190 3087 #X obj 256 173 *~ 1;
r@191 3088 #X obj 521 414 outlet~;
r@191 3089 #X obj 434 414 outlet~;
r@190 3090 #X obj 155 401 outlet~;
r@191 3091 #X obj 521 370 r~ proZ;
r@191 3092 #X obj 503 348 r~ proY;
r@191 3093 #X obj 486 326 r~ proX;
r@190 3094 #X text 150 439 source distance from Observer;
r@191 3095 #X text 360 440 source - Obs Elevation;
r@191 3096 #X text 515 441 source - Obs Azimuth;
r@191 3097 #X obj 831 345 r myMet;
r@191 3098 #X obj 830 370 snapshot~;
r@191 3099 #X floatatom 899 391 0 0 0 0 - - -;
r@191 3100 #X obj 779 176 /~;
r@191 3101 #X obj 779 199 atan~;
r@191 3102 #X obj 779 222 /~ 3.14159;
r@191 3103 #X obj 779 246 abs~;
r@191 3104 #X obj 779 307 spigot~;
r@191 3105 #X obj 818 287 avg~;
r@191 3106 #X obj 818 266 >~ 0;
r@191 3107 #X obj 727 246 sig~ 1;
r@191 3108 #X obj 779 283 -~;
r@191 3109 #X obj 858 309 spigot~;
r@191 3110 #X obj 897 289 avg~;
r@191 3111 #X obj 897 268 <~ 0;
r@191 3112 #X obj 830 396 outlet;
r@191 3113 #X text 822 423 Pan Value;
r@190 3114 #X connect 0 0 26 1;
r@190 3115 #X connect 0 0 25 1;
r@190 3116 #X connect 0 0 24 1;
r@190 3117 #X connect 2 0 15 0;
r@190 3118 #X connect 3 0 17 0;
r@190 3119 #X connect 4 0 19 0;
r@190 3120 #X connect 5 0 6 0;
r@190 3121 #X connect 5 0 6 1;
r@191 3122 #X connect 5 0 39 0;
r@190 3123 #X connect 6 0 11 0;
r@190 3124 #X connect 7 0 8 0;
r@190 3125 #X connect 7 0 8 1;
r@191 3126 #X connect 7 0 39 1;
r@191 3127 #X connect 7 0 45 0;
r@191 3128 #X connect 7 0 50 0;
r@190 3129 #X connect 8 0 11 1;
r@190 3130 #X connect 9 0 10 0;
r@190 3131 #X connect 9 0 10 1;
r@190 3132 #X connect 10 0 12 1;
r@190 3133 #X connect 11 0 12 0;
r@190 3134 #X connect 12 0 13 0;
r@190 3135 #X connect 13 0 29 0;
r@190 3136 #X connect 14 0 9 1;
r@190 3137 #X connect 15 0 14 0;
r@190 3138 #X connect 16 0 7 1;
r@190 3139 #X connect 17 0 16 0;
r@190 3140 #X connect 18 0 5 1;
r@190 3141 #X connect 19 0 18 0;
r@190 3142 #X connect 20 0 28 0;
r@190 3143 #X connect 20 1 27 0;
r@190 3144 #X connect 21 0 26 0;
r@190 3145 #X connect 22 0 25 0;
r@190 3146 #X connect 23 0 24 0;
r@190 3147 #X connect 24 0 5 0;
r@190 3148 #X connect 24 0 20 0;
r@190 3149 #X connect 25 0 7 0;
r@190 3150 #X connect 25 0 20 1;
r@190 3151 #X connect 26 0 9 0;
r@190 3152 #X connect 26 0 20 2;
r@190 3153 #X connect 30 0 20 5;
r@190 3154 #X connect 31 0 20 4;
r@190 3155 #X connect 32 0 20 3;
r@190 3156 #X connect 36 0 37 0;
r@190 3157 #X connect 37 0 38 0;
r@191 3158 #X connect 37 0 51 0;
r@191 3159 #X connect 39 0 40 0;
r@191 3160 #X connect 40 0 41 0;
r@191 3161 #X connect 41 0 42 0;
r@191 3162 #X connect 42 0 48 0;
r@191 3163 #X connect 42 0 47 1;
r@191 3164 #X connect 43 0 37 0;
r@191 3165 #X connect 44 0 43 1;
r@191 3166 #X connect 45 0 44 0;
r@191 3167 #X connect 46 0 47 0;
r@191 3168 #X connect 47 0 43 0;
r@191 3169 #X connect 48 0 37 0;
r@191 3170 #X connect 49 0 48 1;
r@191 3171 #X connect 50 0 49 0;
r@191 3172 #X restore 676 10 pd sourcePositions;
r@191 3173 #X obj 705 -18 r bladeLen;
r@191 3174 #X msg 782 52 0;
r@191 3175 #X obj 782 31 r setUp;
r@191 3176 #X obj 672 78 freqCalcCyl3No_D4Mach;
r@191 3177 #N canvas 98 191 660 718 sourceRe 0;
r@190 3178 #X obj 55 357 *~ 1;
r@190 3179 #X obj 55 515 r myMet;
r@190 3180 #X obj 55 538 snapshot~;
r@190 3181 #X floatatom 55 561 0 0 0 0 - - -;
r@190 3182 #X obj 55 48 r~ tipRe;
r@190 3183 #X obj 170 55 swap 1;
r@190 3184 #X obj 170 78 -;
r@190 3185 #X obj 170 31 r blarm;
r@190 3186 #X obj 185 99 r noSources;
r@190 3187 #X obj 200 121 inlet;
r@190 3188 #X obj 185 170 -;
r@190 3189 #X obj 218 171 - 1;
r@190 3190 #X obj 185 192 /;
r@190 3191 #X obj 170 241 *;
r@190 3192 #X obj 170 269 +;
r@190 3193 #X obj 275 153 - 1;
r@190 3194 #X obj 290 175 - 1;
r@190 3195 #X obj 290 219 r dThick;
r@190 3196 #X obj 305 239 r tipThick;
r@190 3197 #X obj 290 261 /;
r@190 3198 #X obj 275 198 /;
r@190 3199 #X obj 275 284 *;
r@190 3200 #X obj 275 311 + 1;
r@190 3201 #X obj 170 311 *;
r@190 3202 #X obj 478 53 s setUp;
r@190 3203 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 3204 -1;
r@190 3205 #X text 235 122 This source number;
r@190 3206 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 3207 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 3208 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 3209 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 3210 #X obj 275 354 *;
r@190 3211 #X obj 290 332 r tipThick;
r@190 3212 #X floatatom 321 375 0 0 0 0 - - -;
r@190 3213 #X obj 82 249 r~ tipSpeed;
r@190 3214 #X obj 82 271 *~ 1;
r@190 3215 #X floatatom 202 270 0 0 0 0 - - -;
r@190 3216 #X obj 55 379 outlet~;
r@190 3217 #X obj 82 293 outlet~;
r@190 3218 #X obj 275 377 outlet;
r@190 3219 #X text 251 401 Source Thickness;
r@190 3220 #X text 74 313 Source Speed;
r@190 3221 #X text 58 397 Source Re;
r@190 3222 #X obj 190 346 *;
r@190 3223 #X obj 206 325 r length;
r@190 3224 #X floatatom 214 368 0 0 0 0 - - -;
r@190 3225 #X obj 200 146 t f b;
r@190 3226 #X obj 185 216 t f b;
r@190 3227 #X obj 190 391 outlet;
r@190 3228 #X text 161 412 Source length;
r@190 3229 #X obj 216 293 outlet;
r@190 3230 #X connect 0 0 36 0;
r@190 3231 #X connect 1 0 2 0;
r@190 3232 #X connect 2 0 3 0;
r@190 3233 #X connect 4 0 0 0;
r@191 3234 #X connect 4 0 2 0;
r@190 3235 #X connect 5 0 6 0;
r@190 3236 #X connect 5 1 6 1;
r@190 3237 #X connect 6 0 13 0;
r@190 3238 #X connect 7 0 5 0;
r@190 3239 #X connect 7 0 14 1;
r@190 3240 #X connect 8 0 10 0;
r@190 3241 #X connect 8 0 11 0;
r@190 3242 #X connect 8 0 16 0;
r@190 3243 #X connect 9 0 15 0;
r@190 3244 #X connect 9 0 45 0;
r@190 3245 #X connect 10 0 12 0;
r@190 3246 #X connect 11 0 12 1;
r@190 3247 #X connect 12 0 46 0;
r@190 3248 #X connect 13 0 14 0;
r@190 3249 #X connect 14 0 23 0;
r@190 3250 #X connect 14 0 35 0;
r@190 3251 #X connect 14 0 42 0;
r@190 3252 #X connect 14 0 34 1;
r@190 3253 #X connect 14 0 49 0;
r@190 3254 #X connect 15 0 20 0;
r@190 3255 #X connect 16 0 20 1;
r@190 3256 #X connect 17 0 19 0;
r@190 3257 #X connect 18 0 19 1;
r@190 3258 #X connect 19 0 21 1;
r@190 3259 #X connect 20 0 21 0;
r@190 3260 #X connect 21 0 22 0;
r@190 3261 #X connect 22 0 23 1;
r@190 3262 #X connect 22 0 30 0;
r@190 3263 #X connect 23 0 0 1;
r@190 3264 #X connect 25 0 24 0;
r@190 3265 #X connect 30 0 32 0;
r@190 3266 #X connect 30 0 38 0;
r@190 3267 #X connect 31 0 30 1;
r@190 3268 #X connect 33 0 34 0;
r@190 3269 #X connect 34 0 37 0;
r@190 3270 #X connect 42 0 44 0;
r@190 3271 #X connect 42 0 47 0;
r@190 3272 #X connect 43 0 42 1;
r@190 3273 #X connect 45 0 10 1;
r@190 3274 #X connect 45 1 10 0;
r@190 3275 #X connect 46 0 13 1;
r@190 3276 #X connect 46 1 13 0;
r@191 3277 #X restore 824 -19 pd sourceRe;
r@191 3278 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 3279 #X obj 206 62 inlet;
r@190 3280 #X text 187 43 Source ratio;
r@190 3281 #X obj 271 193 r Zobs;
r@190 3282 #X obj 185 191 r Yobs;
r@190 3283 #X obj 101 183 r Xobs;
r@190 3284 #X obj 86 252 -~;
r@190 3285 #X obj 86 276 *~;
r@190 3286 #X obj 170 254 -~;
r@190 3287 #X obj 170 283 *~;
r@190 3288 #X obj 256 254 -~;
r@190 3289 #X obj 256 278 *~;
r@190 3290 #X obj 155 317 +~;
r@190 3291 #X obj 155 349 +~;
r@190 3292 #X obj 155 376 sqrt~;
r@190 3293 #X obj 271 235 line~;
r@190 3294 #X msg 271 213 \$1 5;
r@190 3295 #X obj 185 233 line~;
r@190 3296 #X msg 185 212 \$1 5;
r@190 3297 #X obj 101 229 line~;
r@190 3298 #X msg 101 207 \$1 5;
r@190 3299 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 3300 #X obj -8305 185 *~;
r@190 3301 #X obj -8274 186 *~;
r@190 3302 #X obj -8245 185 *~;
r@190 3303 #X obj -8289 220 +~;
r@190 3304 #X obj -8289 252 +~;
r@190 3305 #X obj -8289 279 sqrt~;
r@190 3306 #X obj -8571 236 -~;
r@190 3307 #X obj -8571 260 *~;
r@190 3308 #X obj -8535 235 -~;
r@190 3309 #X obj -8535 264 *~;
r@190 3310 #X obj -8499 235 -~;
r@190 3311 #X obj -8499 259 *~;
r@190 3312 #X obj -8550 298 +~;
r@190 3313 #X obj -8550 330 +~;
r@190 3314 #X obj -8550 357 sqrt~;
r@190 3315 #X obj -8569 47 inlet~;
r@190 3316 #X obj -8522 48 inlet~;
r@190 3317 #X obj -8475 49 inlet~;
r@190 3318 #X obj -8361 50 inlet~;
r@190 3319 #X obj -8313 50 inlet~;
r@190 3320 #X obj -8267 50 inlet~;
r@190 3321 #X obj -8132 43 r Xobs;
r@190 3322 #X obj -8132 83 line~;
r@190 3323 #X msg -8132 64 \$1 5;
r@190 3324 #X obj -8088 84 line~;
r@190 3325 #X msg -8088 65 \$1 5;
r@190 3326 #X obj -8041 84 line~;
r@190 3327 #X msg -8041 65 \$1 5;
r@190 3328 #X obj -8088 44 r Yobs;
r@190 3329 #X obj -8041 44 r Zobs;
r@190 3330 #X text -8362 25 x';
r@190 3331 #X text -8310 27 y';
r@190 3332 #X text -8260 28 z';
r@190 3333 #X text -8567 24 a;
r@190 3334 #X text -8517 29 b;
r@190 3335 #X text -8471 26 c;
r@190 3336 #X obj -8134 214 -~;
r@190 3337 #X obj -8134 238 *~;
r@190 3338 #X obj -8098 213 -~;
r@190 3339 #X obj -8098 242 *~;
r@190 3340 #X obj -8062 213 -~;
r@190 3341 #X obj -8062 237 *~;
r@190 3342 #X obj -8113 276 +~;
r@190 3343 #X obj -8113 304 +~;
r@190 3344 #X obj -8113 335 sqrt~;
r@190 3345 #X obj -7937 219 -~;
r@190 3346 #X obj -7937 243 *~;
r@190 3347 #X obj -7901 218 -~;
r@190 3348 #X obj -7901 247 *~;
r@190 3349 #X obj -7865 218 -~;
r@190 3350 #X obj -7865 242 *~;
r@190 3351 #X obj -7916 281 +~;
r@190 3352 #X obj -7916 313 +~;
r@190 3353 #X obj -7916 340 sqrt~;
r@190 3354 #X text -8578 360 U;
r@190 3355 #X text -8309 279 W;
r@190 3356 #X text -8130 337 d;
r@190 3357 #X obj -8722 229 *~;
r@190 3358 #X obj -8691 230 *~;
r@190 3359 #X obj -8662 229 *~;
r@190 3360 #X obj -8706 264 +~;
r@190 3361 #X obj -8706 296 +~;
r@190 3362 #X obj -8706 323 sqrt~;
r@190 3363 #X text -8726 323 l;
r@190 3364 #X obj -8579 502 +~;
r@190 3365 #X obj -8543 547 -~;
r@190 3366 #X obj -8543 585 /~;
r@190 3367 #X obj -8458 508 *~ 2;
r@190 3368 #X obj -8459 544 *~;
r@190 3369 #X obj -8543 608 arccos~;
r@190 3370 #X obj -8615 612 sig~ 90;
r@190 3371 #X obj -8558 632 -~;
r@190 3372 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 3373 -1;
r@190 3374 #X obj -7909 83 s GO;
r@190 3375 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 3376 -1 -1;
r@190 3377 #X obj -7969 83 s setUp;
r@190 3378 #X obj -8091 490 +~;
r@190 3379 #X text -7936 341 m;
r@190 3380 #X obj -8091 516 -~;
r@190 3381 #X obj -8034 530 *~ 2;
r@190 3382 #X obj -8035 566 *~;
r@190 3383 #X obj -8100 587 /~;
r@190 3384 #X obj -8100 610 arccos~;
r@190 3385 #X obj -8558 666 outlet~;
r@190 3386 #X obj -8100 659 outlet~;
r@190 3387 #X text -8565 692 Tip - Obs Elevation;
r@190 3388 #X text -8160 684 Tip - Obs Azimuth;
r@190 3389 #X connect 0 0 3 0;
r@190 3390 #X connect 1 0 3 1;
r@190 3391 #X connect 2 0 4 1;
r@190 3392 #X connect 3 0 4 0;
r@190 3393 #X connect 4 0 5 0;
r@190 3394 #X connect 4 0 65 1;
r@190 3395 #X connect 6 0 7 0;
r@190 3396 #X connect 6 0 7 1;
r@190 3397 #X connect 7 0 12 0;
r@190 3398 #X connect 8 0 9 0;
r@190 3399 #X connect 8 0 9 1;
r@190 3400 #X connect 9 0 12 1;
r@190 3401 #X connect 10 0 11 0;
r@190 3402 #X connect 10 0 11 1;
r@190 3403 #X connect 11 0 13 1;
r@190 3404 #X connect 12 0 13 0;
r@190 3405 #X connect 13 0 14 0;
r@190 3406 #X connect 13 0 64 1;
r@190 3407 #X connect 13 0 76 1;
r@190 3408 #X connect 14 0 68 1;
r@190 3409 #X connect 14 0 80 1;
r@190 3410 #X connect 15 0 6 1;
r@190 3411 #X connect 15 0 36 1;
r@190 3412 #X connect 15 0 57 0;
r@190 3413 #X connect 15 0 57 1;
r@190 3414 #X connect 16 0 8 1;
r@190 3415 #X connect 16 0 38 1;
r@190 3416 #X connect 16 0 58 0;
r@190 3417 #X connect 16 0 58 1;
r@190 3418 #X connect 17 0 10 1;
r@190 3419 #X connect 17 0 40 1;
r@190 3420 #X connect 17 0 59 0;
r@190 3421 #X connect 17 0 59 1;
r@190 3422 #X connect 18 0 0 0;
r@190 3423 #X connect 18 0 0 1;
r@190 3424 #X connect 18 0 6 0;
r@190 3425 #X connect 18 0 45 1;
r@190 3426 #X connect 19 0 1 0;
r@190 3427 #X connect 19 0 1 1;
r@190 3428 #X connect 19 0 8 0;
r@190 3429 #X connect 19 0 47 1;
r@190 3430 #X connect 20 0 2 0;
r@190 3431 #X connect 20 0 2 1;
r@190 3432 #X connect 20 0 10 0;
r@190 3433 #X connect 20 0 49 1;
r@190 3434 #X connect 21 0 23 0;
r@190 3435 #X connect 22 0 36 0;
r@190 3436 #X connect 22 0 45 0;
r@190 3437 #X connect 23 0 22 0;
r@190 3438 #X connect 24 0 38 0;
r@190 3439 #X connect 24 0 47 0;
r@190 3440 #X connect 25 0 24 0;
r@190 3441 #X connect 26 0 40 0;
r@190 3442 #X connect 26 0 49 0;
r@190 3443 #X connect 27 0 26 0;
r@190 3444 #X connect 28 0 25 0;
r@190 3445 #X connect 29 0 27 0;
r@190 3446 #X connect 36 0 37 0;
r@190 3447 #X connect 36 0 37 1;
r@190 3448 #X connect 37 0 42 0;
r@190 3449 #X connect 38 0 39 0;
r@190 3450 #X connect 38 0 39 1;
r@190 3451 #X connect 39 0 42 1;
r@190 3452 #X connect 40 0 41 0;
r@190 3453 #X connect 40 0 41 1;
r@190 3454 #X connect 41 0 43 1;
r@190 3455 #X connect 42 0 43 0;
r@190 3456 #X connect 43 0 44 0;
r@190 3457 #X connect 43 0 76 0;
r@190 3458 #X connect 44 0 79 0;
r@190 3459 #X connect 45 0 46 0;
r@190 3460 #X connect 45 0 46 1;
r@190 3461 #X connect 46 0 51 0;
r@190 3462 #X connect 47 0 48 0;
r@190 3463 #X connect 47 0 48 1;
r@190 3464 #X connect 48 0 51 1;
r@190 3465 #X connect 49 0 50 0;
r@190 3466 #X connect 49 0 50 1;
r@190 3467 #X connect 50 0 52 1;
r@190 3468 #X connect 51 0 52 0;
r@190 3469 #X connect 52 0 53 0;
r@190 3470 #X connect 52 0 78 1;
r@190 3471 #X connect 57 0 60 0;
r@190 3472 #X connect 58 0 60 1;
r@190 3473 #X connect 59 0 61 1;
r@190 3474 #X connect 60 0 61 0;
r@190 3475 #X connect 61 0 62 0;
r@190 3476 #X connect 61 0 64 0;
r@190 3477 #X connect 62 0 67 0;
r@190 3478 #X connect 64 0 65 0;
r@190 3479 #X connect 65 0 66 0;
r@190 3480 #X connect 66 0 69 0;
r@190 3481 #X connect 67 0 68 0;
r@190 3482 #X connect 68 0 66 1;
r@190 3483 #X connect 69 0 71 1;
r@190 3484 #X connect 70 0 71 0;
r@190 3485 #X connect 71 0 83 0;
r@190 3486 #X connect 72 0 73 0;
r@190 3487 #X connect 74 0 75 0;
r@190 3488 #X connect 76 0 78 0;
r@190 3489 #X connect 78 0 81 0;
r@190 3490 #X connect 79 0 80 0;
r@190 3491 #X connect 80 0 81 1;
r@190 3492 #X connect 81 0 82 0;
r@190 3493 #X connect 82 0 84 0;
r@191 3494 #X restore 434 392 pd SourceAngles;
r@190 3495 #X obj 256 150 r~ tipZ;
r@191 3496 #X obj 170 145 r~ tipY;
r@190 3497 #X obj 86 136 r~ tipX;
r@190 3498 #X obj 86 163 *~ 1;
r@191 3499 #X obj 170 169 *~ 1;
r@190 3500 #X obj 256 173 *~ 1;
r@191 3501 #X obj 521 414 outlet~;
r@191 3502 #X obj 434 414 outlet~;
r@190 3503 #X obj 155 401 outlet~;
r@191 3504 #X obj 521 370 r~ proZ;
r@191 3505 #X obj 503 348 r~ proY;
r@191 3506 #X obj 486 326 r~ proX;
r@190 3507 #X text 150 439 source distance from Observer;
r@191 3508 #X text 360 440 source - Obs Elevation;
r@191 3509 #X text 515 441 source - Obs Azimuth;
r@191 3510 #X obj 831 345 r myMet;
r@191 3511 #X obj 830 370 snapshot~;
r@191 3512 #X floatatom 899 391 0 0 0 0 - - -;
r@191 3513 #X obj 779 176 /~;
r@191 3514 #X obj 779 199 atan~;
r@191 3515 #X obj 779 222 /~ 3.14159;
r@191 3516 #X obj 779 246 abs~;
r@191 3517 #X obj 779 307 spigot~;
r@191 3518 #X obj 818 287 avg~;
r@191 3519 #X obj 818 266 >~ 0;
r@191 3520 #X obj 727 246 sig~ 1;
r@191 3521 #X obj 779 283 -~;
r@191 3522 #X obj 858 309 spigot~;
r@191 3523 #X obj 897 289 avg~;
r@191 3524 #X obj 897 268 <~ 0;
r@191 3525 #X obj 830 396 outlet;
r@191 3526 #X text 822 423 Pan Value;
r@190 3527 #X connect 0 0 26 1;
r@190 3528 #X connect 0 0 25 1;
r@190 3529 #X connect 0 0 24 1;
r@190 3530 #X connect 2 0 15 0;
r@190 3531 #X connect 3 0 17 0;
r@190 3532 #X connect 4 0 19 0;
r@190 3533 #X connect 5 0 6 0;
r@190 3534 #X connect 5 0 6 1;
r@191 3535 #X connect 5 0 39 0;
r@190 3536 #X connect 6 0 11 0;
r@190 3537 #X connect 7 0 8 0;
r@190 3538 #X connect 7 0 8 1;
r@191 3539 #X connect 7 0 39 1;
r@191 3540 #X connect 7 0 45 0;
r@191 3541 #X connect 7 0 50 0;
r@190 3542 #X connect 8 0 11 1;
r@190 3543 #X connect 9 0 10 0;
r@190 3544 #X connect 9 0 10 1;
r@190 3545 #X connect 10 0 12 1;
r@190 3546 #X connect 11 0 12 0;
r@190 3547 #X connect 12 0 13 0;
r@190 3548 #X connect 13 0 29 0;
r@190 3549 #X connect 14 0 9 1;
r@190 3550 #X connect 15 0 14 0;
r@190 3551 #X connect 16 0 7 1;
r@190 3552 #X connect 17 0 16 0;
r@190 3553 #X connect 18 0 5 1;
r@190 3554 #X connect 19 0 18 0;
r@190 3555 #X connect 20 0 28 0;
r@190 3556 #X connect 20 1 27 0;
r@190 3557 #X connect 21 0 26 0;
r@190 3558 #X connect 22 0 25 0;
r@190 3559 #X connect 23 0 24 0;
r@190 3560 #X connect 24 0 5 0;
r@190 3561 #X connect 24 0 20 0;
r@190 3562 #X connect 25 0 7 0;
r@190 3563 #X connect 25 0 20 1;
r@190 3564 #X connect 26 0 9 0;
r@190 3565 #X connect 26 0 20 2;
r@190 3566 #X connect 30 0 20 5;
r@190 3567 #X connect 31 0 20 4;
r@190 3568 #X connect 32 0 20 3;
r@190 3569 #X connect 36 0 37 0;
r@190 3570 #X connect 37 0 38 0;
r@191 3571 #X connect 37 0 51 0;
r@191 3572 #X connect 39 0 40 0;
r@191 3573 #X connect 40 0 41 0;
r@191 3574 #X connect 41 0 42 0;
r@191 3575 #X connect 42 0 48 0;
r@191 3576 #X connect 42 0 47 1;
r@191 3577 #X connect 43 0 37 0;
r@191 3578 #X connect 44 0 43 1;
r@191 3579 #X connect 45 0 44 0;
r@191 3580 #X connect 46 0 47 0;
r@191 3581 #X connect 47 0 43 0;
r@191 3582 #X connect 48 0 37 0;
r@191 3583 #X connect 49 0 48 1;
r@191 3584 #X connect 50 0 49 0;
r@191 3585 #X restore 871 10 pd sourcePositions;
r@191 3586 #X obj 900 -18 r bladeLen;
r@191 3587 #X msg 977 52 0;
r@191 3588 #X obj 977 31 r setUp;
r@191 3589 #X obj 867 78 freqCalcCyl3No_D4Mach;
r@191 3590 #X obj 438 -39 + 1;
r@191 3591 #X obj 629 -39 + 1;
r@191 3592 #X obj 824 -41 + 1;
r@191 3593 #N canvas 98 191 660 718 sourceRe 0;
r@190 3594 #X obj 55 357 *~ 1;
r@190 3595 #X obj 55 515 r myMet;
r@190 3596 #X obj 55 538 snapshot~;
r@190 3597 #X floatatom 55 561 0 0 0 0 - - -;
r@190 3598 #X obj 55 48 r~ tipRe;
r@190 3599 #X obj 170 55 swap 1;
r@190 3600 #X obj 170 78 -;
r@190 3601 #X obj 170 31 r blarm;
r@190 3602 #X obj 185 99 r noSources;
r@190 3603 #X obj 200 121 inlet;
r@190 3604 #X obj 185 170 -;
r@190 3605 #X obj 218 171 - 1;
r@190 3606 #X obj 185 192 /;
r@190 3607 #X obj 170 241 *;
r@190 3608 #X obj 170 269 +;
r@190 3609 #X obj 275 153 - 1;
r@190 3610 #X obj 290 175 - 1;
r@190 3611 #X obj 290 219 r dThick;
r@190 3612 #X obj 305 239 r tipThick;
r@190 3613 #X obj 290 261 /;
r@190 3614 #X obj 275 198 /;
r@190 3615 #X obj 275 284 *;
r@190 3616 #X obj 275 311 + 1;
r@190 3617 #X obj 170 311 *;
r@190 3618 #X obj 478 53 s setUp;
r@190 3619 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 3620 -1;
r@190 3621 #X text 235 122 This source number;
r@190 3622 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 3623 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 3624 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 3625 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 3626 #X obj 275 354 *;
r@190 3627 #X obj 290 332 r tipThick;
r@190 3628 #X floatatom 321 375 0 0 0 0 - - -;
r@190 3629 #X obj 82 249 r~ tipSpeed;
r@190 3630 #X obj 82 271 *~ 1;
r@190 3631 #X floatatom 202 270 0 0 0 0 - - -;
r@190 3632 #X obj 55 379 outlet~;
r@190 3633 #X obj 82 293 outlet~;
r@190 3634 #X obj 275 377 outlet;
r@190 3635 #X text 251 401 Source Thickness;
r@190 3636 #X text 74 313 Source Speed;
r@190 3637 #X text 58 397 Source Re;
r@190 3638 #X obj 190 346 *;
r@190 3639 #X obj 206 325 r length;
r@190 3640 #X floatatom 214 368 0 0 0 0 - - -;
r@190 3641 #X obj 200 146 t f b;
r@190 3642 #X obj 185 216 t f b;
r@190 3643 #X obj 190 391 outlet;
r@190 3644 #X text 161 412 Source length;
r@190 3645 #X obj 216 293 outlet;
r@190 3646 #X connect 0 0 36 0;
r@190 3647 #X connect 1 0 2 0;
r@190 3648 #X connect 2 0 3 0;
r@190 3649 #X connect 4 0 0 0;
r@191 3650 #X connect 4 0 2 0;
r@190 3651 #X connect 5 0 6 0;
r@190 3652 #X connect 5 1 6 1;
r@190 3653 #X connect 6 0 13 0;
r@190 3654 #X connect 7 0 5 0;
r@190 3655 #X connect 7 0 14 1;
r@190 3656 #X connect 8 0 10 0;
r@190 3657 #X connect 8 0 11 0;
r@190 3658 #X connect 8 0 16 0;
r@190 3659 #X connect 9 0 15 0;
r@190 3660 #X connect 9 0 45 0;
r@190 3661 #X connect 10 0 12 0;
r@190 3662 #X connect 11 0 12 1;
r@190 3663 #X connect 12 0 46 0;
r@190 3664 #X connect 13 0 14 0;
r@190 3665 #X connect 14 0 23 0;
r@190 3666 #X connect 14 0 35 0;
r@190 3667 #X connect 14 0 42 0;
r@190 3668 #X connect 14 0 34 1;
r@190 3669 #X connect 14 0 49 0;
r@190 3670 #X connect 15 0 20 0;
r@190 3671 #X connect 16 0 20 1;
r@190 3672 #X connect 17 0 19 0;
r@190 3673 #X connect 18 0 19 1;
r@190 3674 #X connect 19 0 21 1;
r@190 3675 #X connect 20 0 21 0;
r@190 3676 #X connect 21 0 22 0;
r@190 3677 #X connect 22 0 23 1;
r@190 3678 #X connect 22 0 30 0;
r@190 3679 #X connect 23 0 0 1;
r@190 3680 #X connect 25 0 24 0;
r@190 3681 #X connect 30 0 32 0;
r@190 3682 #X connect 30 0 38 0;
r@190 3683 #X connect 31 0 30 1;
r@190 3684 #X connect 33 0 34 0;
r@190 3685 #X connect 34 0 37 0;
r@190 3686 #X connect 42 0 44 0;
r@190 3687 #X connect 42 0 47 0;
r@190 3688 #X connect 43 0 42 1;
r@190 3689 #X connect 45 0 10 1;
r@190 3690 #X connect 45 1 10 0;
r@190 3691 #X connect 46 0 13 1;
r@190 3692 #X connect 46 1 13 0;
r@191 3693 #X restore 63 147 pd sourceRe;
r@191 3694 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 3695 #X obj 206 62 inlet;
r@190 3696 #X text 187 43 Source ratio;
r@190 3697 #X obj 271 193 r Zobs;
r@190 3698 #X obj 185 191 r Yobs;
r@190 3699 #X obj 101 183 r Xobs;
r@190 3700 #X obj 86 252 -~;
r@190 3701 #X obj 86 276 *~;
r@190 3702 #X obj 170 254 -~;
r@190 3703 #X obj 170 283 *~;
r@190 3704 #X obj 256 254 -~;
r@190 3705 #X obj 256 278 *~;
r@190 3706 #X obj 155 317 +~;
r@190 3707 #X obj 155 349 +~;
r@190 3708 #X obj 155 376 sqrt~;
r@190 3709 #X obj 271 235 line~;
r@190 3710 #X msg 271 213 \$1 5;
r@190 3711 #X obj 185 233 line~;
r@190 3712 #X msg 185 212 \$1 5;
r@190 3713 #X obj 101 229 line~;
r@190 3714 #X msg 101 207 \$1 5;
r@190 3715 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 3716 #X obj -8305 185 *~;
r@190 3717 #X obj -8274 186 *~;
r@190 3718 #X obj -8245 185 *~;
r@190 3719 #X obj -8289 220 +~;
r@190 3720 #X obj -8289 252 +~;
r@190 3721 #X obj -8289 279 sqrt~;
r@190 3722 #X obj -8571 236 -~;
r@190 3723 #X obj -8571 260 *~;
r@190 3724 #X obj -8535 235 -~;
r@190 3725 #X obj -8535 264 *~;
r@190 3726 #X obj -8499 235 -~;
r@190 3727 #X obj -8499 259 *~;
r@190 3728 #X obj -8550 298 +~;
r@190 3729 #X obj -8550 330 +~;
r@190 3730 #X obj -8550 357 sqrt~;
r@190 3731 #X obj -8569 47 inlet~;
r@190 3732 #X obj -8522 48 inlet~;
r@190 3733 #X obj -8475 49 inlet~;
r@190 3734 #X obj -8361 50 inlet~;
r@190 3735 #X obj -8313 50 inlet~;
r@190 3736 #X obj -8267 50 inlet~;
r@190 3737 #X obj -8132 43 r Xobs;
r@190 3738 #X obj -8132 83 line~;
r@190 3739 #X msg -8132 64 \$1 5;
r@190 3740 #X obj -8088 84 line~;
r@190 3741 #X msg -8088 65 \$1 5;
r@190 3742 #X obj -8041 84 line~;
r@190 3743 #X msg -8041 65 \$1 5;
r@190 3744 #X obj -8088 44 r Yobs;
r@190 3745 #X obj -8041 44 r Zobs;
r@190 3746 #X text -8362 25 x';
r@190 3747 #X text -8310 27 y';
r@190 3748 #X text -8260 28 z';
r@190 3749 #X text -8567 24 a;
r@190 3750 #X text -8517 29 b;
r@190 3751 #X text -8471 26 c;
r@190 3752 #X obj -8134 214 -~;
r@190 3753 #X obj -8134 238 *~;
r@190 3754 #X obj -8098 213 -~;
r@190 3755 #X obj -8098 242 *~;
r@190 3756 #X obj -8062 213 -~;
r@190 3757 #X obj -8062 237 *~;
r@190 3758 #X obj -8113 276 +~;
r@190 3759 #X obj -8113 304 +~;
r@190 3760 #X obj -8113 335 sqrt~;
r@190 3761 #X obj -7937 219 -~;
r@190 3762 #X obj -7937 243 *~;
r@190 3763 #X obj -7901 218 -~;
r@190 3764 #X obj -7901 247 *~;
r@190 3765 #X obj -7865 218 -~;
r@190 3766 #X obj -7865 242 *~;
r@190 3767 #X obj -7916 281 +~;
r@190 3768 #X obj -7916 313 +~;
r@190 3769 #X obj -7916 340 sqrt~;
r@190 3770 #X text -8578 360 U;
r@190 3771 #X text -8309 279 W;
r@190 3772 #X text -8130 337 d;
r@190 3773 #X obj -8722 229 *~;
r@190 3774 #X obj -8691 230 *~;
r@190 3775 #X obj -8662 229 *~;
r@190 3776 #X obj -8706 264 +~;
r@190 3777 #X obj -8706 296 +~;
r@190 3778 #X obj -8706 323 sqrt~;
r@190 3779 #X text -8726 323 l;
r@190 3780 #X obj -8579 502 +~;
r@190 3781 #X obj -8543 547 -~;
r@190 3782 #X obj -8543 585 /~;
r@190 3783 #X obj -8458 508 *~ 2;
r@190 3784 #X obj -8459 544 *~;
r@190 3785 #X obj -8543 608 arccos~;
r@190 3786 #X obj -8615 612 sig~ 90;
r@190 3787 #X obj -8558 632 -~;
r@190 3788 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 3789 -1;
r@190 3790 #X obj -7909 83 s GO;
r@190 3791 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 3792 -1 -1;
r@190 3793 #X obj -7969 83 s setUp;
r@190 3794 #X obj -8091 490 +~;
r@190 3795 #X text -7936 341 m;
r@190 3796 #X obj -8091 516 -~;
r@190 3797 #X obj -8034 530 *~ 2;
r@190 3798 #X obj -8035 566 *~;
r@190 3799 #X obj -8100 587 /~;
r@190 3800 #X obj -8100 610 arccos~;
r@190 3801 #X obj -8558 666 outlet~;
r@190 3802 #X obj -8100 659 outlet~;
r@190 3803 #X text -8565 692 Tip - Obs Elevation;
r@190 3804 #X text -8160 684 Tip - Obs Azimuth;
r@190 3805 #X connect 0 0 3 0;
r@190 3806 #X connect 1 0 3 1;
r@190 3807 #X connect 2 0 4 1;
r@190 3808 #X connect 3 0 4 0;
r@190 3809 #X connect 4 0 5 0;
r@190 3810 #X connect 4 0 65 1;
r@190 3811 #X connect 6 0 7 0;
r@190 3812 #X connect 6 0 7 1;
r@190 3813 #X connect 7 0 12 0;
r@190 3814 #X connect 8 0 9 0;
r@190 3815 #X connect 8 0 9 1;
r@190 3816 #X connect 9 0 12 1;
r@190 3817 #X connect 10 0 11 0;
r@190 3818 #X connect 10 0 11 1;
r@190 3819 #X connect 11 0 13 1;
r@190 3820 #X connect 12 0 13 0;
r@190 3821 #X connect 13 0 14 0;
r@190 3822 #X connect 13 0 64 1;
r@190 3823 #X connect 13 0 76 1;
r@190 3824 #X connect 14 0 68 1;
r@190 3825 #X connect 14 0 80 1;
r@190 3826 #X connect 15 0 6 1;
r@190 3827 #X connect 15 0 36 1;
r@190 3828 #X connect 15 0 57 0;
r@190 3829 #X connect 15 0 57 1;
r@190 3830 #X connect 16 0 8 1;
r@190 3831 #X connect 16 0 38 1;
r@190 3832 #X connect 16 0 58 0;
r@190 3833 #X connect 16 0 58 1;
r@190 3834 #X connect 17 0 10 1;
r@190 3835 #X connect 17 0 40 1;
r@190 3836 #X connect 17 0 59 0;
r@190 3837 #X connect 17 0 59 1;
r@190 3838 #X connect 18 0 0 0;
r@190 3839 #X connect 18 0 0 1;
r@190 3840 #X connect 18 0 6 0;
r@190 3841 #X connect 18 0 45 1;
r@190 3842 #X connect 19 0 1 0;
r@190 3843 #X connect 19 0 1 1;
r@190 3844 #X connect 19 0 8 0;
r@190 3845 #X connect 19 0 47 1;
r@190 3846 #X connect 20 0 2 0;
r@190 3847 #X connect 20 0 2 1;
r@190 3848 #X connect 20 0 10 0;
r@190 3849 #X connect 20 0 49 1;
r@190 3850 #X connect 21 0 23 0;
r@190 3851 #X connect 22 0 36 0;
r@190 3852 #X connect 22 0 45 0;
r@190 3853 #X connect 23 0 22 0;
r@190 3854 #X connect 24 0 38 0;
r@190 3855 #X connect 24 0 47 0;
r@190 3856 #X connect 25 0 24 0;
r@190 3857 #X connect 26 0 40 0;
r@190 3858 #X connect 26 0 49 0;
r@190 3859 #X connect 27 0 26 0;
r@190 3860 #X connect 28 0 25 0;
r@190 3861 #X connect 29 0 27 0;
r@190 3862 #X connect 36 0 37 0;
r@190 3863 #X connect 36 0 37 1;
r@190 3864 #X connect 37 0 42 0;
r@190 3865 #X connect 38 0 39 0;
r@190 3866 #X connect 38 0 39 1;
r@190 3867 #X connect 39 0 42 1;
r@190 3868 #X connect 40 0 41 0;
r@190 3869 #X connect 40 0 41 1;
r@190 3870 #X connect 41 0 43 1;
r@190 3871 #X connect 42 0 43 0;
r@190 3872 #X connect 43 0 44 0;
r@190 3873 #X connect 43 0 76 0;
r@190 3874 #X connect 44 0 79 0;
r@190 3875 #X connect 45 0 46 0;
r@190 3876 #X connect 45 0 46 1;
r@190 3877 #X connect 46 0 51 0;
r@190 3878 #X connect 47 0 48 0;
r@190 3879 #X connect 47 0 48 1;
r@190 3880 #X connect 48 0 51 1;
r@190 3881 #X connect 49 0 50 0;
r@190 3882 #X connect 49 0 50 1;
r@190 3883 #X connect 50 0 52 1;
r@190 3884 #X connect 51 0 52 0;
r@190 3885 #X connect 52 0 53 0;
r@190 3886 #X connect 52 0 78 1;
r@190 3887 #X connect 57 0 60 0;
r@190 3888 #X connect 58 0 60 1;
r@190 3889 #X connect 59 0 61 1;
r@190 3890 #X connect 60 0 61 0;
r@190 3891 #X connect 61 0 62 0;
r@190 3892 #X connect 61 0 64 0;
r@190 3893 #X connect 62 0 67 0;
r@190 3894 #X connect 64 0 65 0;
r@190 3895 #X connect 65 0 66 0;
r@190 3896 #X connect 66 0 69 0;
r@190 3897 #X connect 67 0 68 0;
r@190 3898 #X connect 68 0 66 1;
r@190 3899 #X connect 69 0 71 1;
r@190 3900 #X connect 70 0 71 0;
r@190 3901 #X connect 71 0 83 0;
r@190 3902 #X connect 72 0 73 0;
r@190 3903 #X connect 74 0 75 0;
r@190 3904 #X connect 76 0 78 0;
r@190 3905 #X connect 78 0 81 0;
r@190 3906 #X connect 79 0 80 0;
r@190 3907 #X connect 80 0 81 1;
r@190 3908 #X connect 81 0 82 0;
r@190 3909 #X connect 82 0 84 0;
r@191 3910 #X restore 434 392 pd SourceAngles;
r@190 3911 #X obj 256 150 r~ tipZ;
r@191 3912 #X obj 170 145 r~ tipY;
r@190 3913 #X obj 86 136 r~ tipX;
r@190 3914 #X obj 86 163 *~ 1;
r@191 3915 #X obj 170 169 *~ 1;
r@190 3916 #X obj 256 173 *~ 1;
r@191 3917 #X obj 521 414 outlet~;
r@191 3918 #X obj 434 414 outlet~;
r@190 3919 #X obj 155 401 outlet~;
r@191 3920 #X obj 521 370 r~ proZ;
r@191 3921 #X obj 503 348 r~ proY;
r@191 3922 #X obj 486 326 r~ proX;
r@190 3923 #X text 150 439 source distance from Observer;
r@191 3924 #X text 360 440 source - Obs Elevation;
r@191 3925 #X text 515 441 source - Obs Azimuth;
r@191 3926 #X obj 831 345 r myMet;
r@191 3927 #X obj 830 370 snapshot~;
r@191 3928 #X floatatom 899 391 0 0 0 0 - - -;
r@191 3929 #X obj 779 176 /~;
r@191 3930 #X obj 779 199 atan~;
r@191 3931 #X obj 779 222 /~ 3.14159;
r@191 3932 #X obj 779 246 abs~;
r@191 3933 #X obj 779 307 spigot~;
r@191 3934 #X obj 818 287 avg~;
r@191 3935 #X obj 818 266 >~ 0;
r@191 3936 #X obj 727 246 sig~ 1;
r@191 3937 #X obj 779 283 -~;
r@191 3938 #X obj 858 309 spigot~;
r@191 3939 #X obj 897 289 avg~;
r@191 3940 #X obj 897 268 <~ 0;
r@191 3941 #X obj 830 396 outlet;
r@191 3942 #X text 822 423 Pan Value;
r@190 3943 #X connect 0 0 26 1;
r@190 3944 #X connect 0 0 25 1;
r@190 3945 #X connect 0 0 24 1;
r@190 3946 #X connect 2 0 15 0;
r@190 3947 #X connect 3 0 17 0;
r@190 3948 #X connect 4 0 19 0;
r@190 3949 #X connect 5 0 6 0;
r@190 3950 #X connect 5 0 6 1;
r@191 3951 #X connect 5 0 39 0;
r@190 3952 #X connect 6 0 11 0;
r@190 3953 #X connect 7 0 8 0;
r@190 3954 #X connect 7 0 8 1;
r@191 3955 #X connect 7 0 39 1;
r@191 3956 #X connect 7 0 45 0;
r@191 3957 #X connect 7 0 50 0;
r@190 3958 #X connect 8 0 11 1;
r@190 3959 #X connect 9 0 10 0;
r@190 3960 #X connect 9 0 10 1;
r@190 3961 #X connect 10 0 12 1;
r@190 3962 #X connect 11 0 12 0;
r@190 3963 #X connect 12 0 13 0;
r@190 3964 #X connect 13 0 29 0;
r@190 3965 #X connect 14 0 9 1;
r@190 3966 #X connect 15 0 14 0;
r@190 3967 #X connect 16 0 7 1;
r@190 3968 #X connect 17 0 16 0;
r@190 3969 #X connect 18 0 5 1;
r@190 3970 #X connect 19 0 18 0;
r@190 3971 #X connect 20 0 28 0;
r@190 3972 #X connect 20 1 27 0;
r@190 3973 #X connect 21 0 26 0;
r@190 3974 #X connect 22 0 25 0;
r@190 3975 #X connect 23 0 24 0;
r@190 3976 #X connect 24 0 5 0;
r@190 3977 #X connect 24 0 20 0;
r@190 3978 #X connect 25 0 7 0;
r@190 3979 #X connect 25 0 20 1;
r@190 3980 #X connect 26 0 9 0;
r@190 3981 #X connect 26 0 20 2;
r@190 3982 #X connect 30 0 20 5;
r@190 3983 #X connect 31 0 20 4;
r@190 3984 #X connect 32 0 20 3;
r@190 3985 #X connect 36 0 37 0;
r@190 3986 #X connect 37 0 38 0;
r@191 3987 #X connect 37 0 51 0;
r@191 3988 #X connect 39 0 40 0;
r@191 3989 #X connect 40 0 41 0;
r@191 3990 #X connect 41 0 42 0;
r@191 3991 #X connect 42 0 48 0;
r@191 3992 #X connect 42 0 47 1;
r@191 3993 #X connect 43 0 37 0;
r@191 3994 #X connect 44 0 43 1;
r@191 3995 #X connect 45 0 44 0;
r@191 3996 #X connect 46 0 47 0;
r@191 3997 #X connect 47 0 43 0;
r@191 3998 #X connect 48 0 37 0;
r@191 3999 #X connect 49 0 48 1;
r@191 4000 #X connect 50 0 49 0;
r@191 4001 #X restore 110 176 pd sourcePositions;
r@191 4002 #X obj 139 148 r bladeLen;
r@191 4003 #X msg 216 218 0;
r@191 4004 #X obj 216 197 r setUp;
r@191 4005 #X obj 252 121 + 1;
r@191 4006 #X obj 106 244 freqCalcCyl3No_D4Mach;
r@191 4007 #N canvas 98 191 660 718 sourceRe 0;
r@190 4008 #X obj 55 357 *~ 1;
r@190 4009 #X obj 55 515 r myMet;
r@190 4010 #X obj 55 538 snapshot~;
r@190 4011 #X floatatom 55 561 0 0 0 0 - - -;
r@190 4012 #X obj 55 48 r~ tipRe;
r@190 4013 #X obj 170 55 swap 1;
r@190 4014 #X obj 170 78 -;
r@190 4015 #X obj 170 31 r blarm;
r@190 4016 #X obj 185 99 r noSources;
r@190 4017 #X obj 200 121 inlet;
r@190 4018 #X obj 185 170 -;
r@190 4019 #X obj 218 171 - 1;
r@190 4020 #X obj 185 192 /;
r@190 4021 #X obj 170 241 *;
r@190 4022 #X obj 170 269 +;
r@190 4023 #X obj 275 153 - 1;
r@190 4024 #X obj 290 175 - 1;
r@190 4025 #X obj 290 219 r dThick;
r@190 4026 #X obj 305 239 r tipThick;
r@190 4027 #X obj 290 261 /;
r@190 4028 #X obj 275 198 /;
r@190 4029 #X obj 275 284 *;
r@190 4030 #X obj 275 311 + 1;
r@190 4031 #X obj 170 311 *;
r@190 4032 #X obj 478 53 s setUp;
r@190 4033 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 4034 -1;
r@190 4035 #X text 235 122 This source number;
r@190 4036 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 4037 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 4038 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 4039 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 4040 #X obj 275 354 *;
r@190 4041 #X obj 290 332 r tipThick;
r@190 4042 #X floatatom 321 375 0 0 0 0 - - -;
r@190 4043 #X obj 82 249 r~ tipSpeed;
r@190 4044 #X obj 82 271 *~ 1;
r@190 4045 #X floatatom 202 270 0 0 0 0 - - -;
r@190 4046 #X obj 55 379 outlet~;
r@190 4047 #X obj 82 293 outlet~;
r@190 4048 #X obj 275 377 outlet;
r@190 4049 #X text 251 401 Source Thickness;
r@190 4050 #X text 74 313 Source Speed;
r@190 4051 #X text 58 397 Source Re;
r@190 4052 #X obj 190 346 *;
r@190 4053 #X obj 206 325 r length;
r@190 4054 #X floatatom 214 368 0 0 0 0 - - -;
r@190 4055 #X obj 200 146 t f b;
r@190 4056 #X obj 185 216 t f b;
r@190 4057 #X obj 190 391 outlet;
r@190 4058 #X text 161 412 Source length;
r@190 4059 #X obj 216 293 outlet;
r@190 4060 #X connect 0 0 36 0;
r@190 4061 #X connect 1 0 2 0;
r@190 4062 #X connect 2 0 3 0;
r@190 4063 #X connect 4 0 0 0;
r@191 4064 #X connect 4 0 2 0;
r@190 4065 #X connect 5 0 6 0;
r@190 4066 #X connect 5 1 6 1;
r@190 4067 #X connect 6 0 13 0;
r@190 4068 #X connect 7 0 5 0;
r@190 4069 #X connect 7 0 14 1;
r@190 4070 #X connect 8 0 10 0;
r@190 4071 #X connect 8 0 11 0;
r@190 4072 #X connect 8 0 16 0;
r@190 4073 #X connect 9 0 15 0;
r@190 4074 #X connect 9 0 45 0;
r@190 4075 #X connect 10 0 12 0;
r@190 4076 #X connect 11 0 12 1;
r@190 4077 #X connect 12 0 46 0;
r@190 4078 #X connect 13 0 14 0;
r@190 4079 #X connect 14 0 23 0;
r@190 4080 #X connect 14 0 35 0;
r@190 4081 #X connect 14 0 42 0;
r@190 4082 #X connect 14 0 34 1;
r@190 4083 #X connect 14 0 49 0;
r@190 4084 #X connect 15 0 20 0;
r@190 4085 #X connect 16 0 20 1;
r@190 4086 #X connect 17 0 19 0;
r@190 4087 #X connect 18 0 19 1;
r@190 4088 #X connect 19 0 21 1;
r@190 4089 #X connect 20 0 21 0;
r@190 4090 #X connect 21 0 22 0;
r@190 4091 #X connect 22 0 23 1;
r@190 4092 #X connect 22 0 30 0;
r@190 4093 #X connect 23 0 0 1;
r@190 4094 #X connect 25 0 24 0;
r@190 4095 #X connect 30 0 32 0;
r@190 4096 #X connect 30 0 38 0;
r@190 4097 #X connect 31 0 30 1;
r@190 4098 #X connect 33 0 34 0;
r@190 4099 #X connect 34 0 37 0;
r@190 4100 #X connect 42 0 44 0;
r@190 4101 #X connect 42 0 47 0;
r@190 4102 #X connect 43 0 42 1;
r@190 4103 #X connect 45 0 10 1;
r@190 4104 #X connect 45 1 10 0;
r@190 4105 #X connect 46 0 13 1;
r@190 4106 #X connect 46 1 13 0;
r@191 4107 #X restore 252 146 pd sourceRe;
r@191 4108 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 4109 #X obj 206 62 inlet;
r@190 4110 #X text 187 43 Source ratio;
r@190 4111 #X obj 271 193 r Zobs;
r@190 4112 #X obj 185 191 r Yobs;
r@190 4113 #X obj 101 183 r Xobs;
r@190 4114 #X obj 86 252 -~;
r@190 4115 #X obj 86 276 *~;
r@190 4116 #X obj 170 254 -~;
r@190 4117 #X obj 170 283 *~;
r@190 4118 #X obj 256 254 -~;
r@190 4119 #X obj 256 278 *~;
r@190 4120 #X obj 155 317 +~;
r@190 4121 #X obj 155 349 +~;
r@190 4122 #X obj 155 376 sqrt~;
r@190 4123 #X obj 271 235 line~;
r@190 4124 #X msg 271 213 \$1 5;
r@190 4125 #X obj 185 233 line~;
r@190 4126 #X msg 185 212 \$1 5;
r@190 4127 #X obj 101 229 line~;
r@190 4128 #X msg 101 207 \$1 5;
r@190 4129 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 4130 #X obj -8305 185 *~;
r@190 4131 #X obj -8274 186 *~;
r@190 4132 #X obj -8245 185 *~;
r@190 4133 #X obj -8289 220 +~;
r@190 4134 #X obj -8289 252 +~;
r@190 4135 #X obj -8289 279 sqrt~;
r@190 4136 #X obj -8571 236 -~;
r@190 4137 #X obj -8571 260 *~;
r@190 4138 #X obj -8535 235 -~;
r@190 4139 #X obj -8535 264 *~;
r@190 4140 #X obj -8499 235 -~;
r@190 4141 #X obj -8499 259 *~;
r@190 4142 #X obj -8550 298 +~;
r@190 4143 #X obj -8550 330 +~;
r@190 4144 #X obj -8550 357 sqrt~;
r@190 4145 #X obj -8569 47 inlet~;
r@190 4146 #X obj -8522 48 inlet~;
r@190 4147 #X obj -8475 49 inlet~;
r@190 4148 #X obj -8361 50 inlet~;
r@190 4149 #X obj -8313 50 inlet~;
r@190 4150 #X obj -8267 50 inlet~;
r@190 4151 #X obj -8132 43 r Xobs;
r@190 4152 #X obj -8132 83 line~;
r@190 4153 #X msg -8132 64 \$1 5;
r@190 4154 #X obj -8088 84 line~;
r@190 4155 #X msg -8088 65 \$1 5;
r@190 4156 #X obj -8041 84 line~;
r@190 4157 #X msg -8041 65 \$1 5;
r@190 4158 #X obj -8088 44 r Yobs;
r@190 4159 #X obj -8041 44 r Zobs;
r@190 4160 #X text -8362 25 x';
r@190 4161 #X text -8310 27 y';
r@190 4162 #X text -8260 28 z';
r@190 4163 #X text -8567 24 a;
r@190 4164 #X text -8517 29 b;
r@190 4165 #X text -8471 26 c;
r@190 4166 #X obj -8134 214 -~;
r@190 4167 #X obj -8134 238 *~;
r@190 4168 #X obj -8098 213 -~;
r@190 4169 #X obj -8098 242 *~;
r@190 4170 #X obj -8062 213 -~;
r@190 4171 #X obj -8062 237 *~;
r@190 4172 #X obj -8113 276 +~;
r@190 4173 #X obj -8113 304 +~;
r@190 4174 #X obj -8113 335 sqrt~;
r@190 4175 #X obj -7937 219 -~;
r@190 4176 #X obj -7937 243 *~;
r@190 4177 #X obj -7901 218 -~;
r@190 4178 #X obj -7901 247 *~;
r@190 4179 #X obj -7865 218 -~;
r@190 4180 #X obj -7865 242 *~;
r@190 4181 #X obj -7916 281 +~;
r@190 4182 #X obj -7916 313 +~;
r@190 4183 #X obj -7916 340 sqrt~;
r@190 4184 #X text -8578 360 U;
r@190 4185 #X text -8309 279 W;
r@190 4186 #X text -8130 337 d;
r@190 4187 #X obj -8722 229 *~;
r@190 4188 #X obj -8691 230 *~;
r@190 4189 #X obj -8662 229 *~;
r@190 4190 #X obj -8706 264 +~;
r@190 4191 #X obj -8706 296 +~;
r@190 4192 #X obj -8706 323 sqrt~;
r@190 4193 #X text -8726 323 l;
r@190 4194 #X obj -8579 502 +~;
r@190 4195 #X obj -8543 547 -~;
r@190 4196 #X obj -8543 585 /~;
r@190 4197 #X obj -8458 508 *~ 2;
r@190 4198 #X obj -8459 544 *~;
r@190 4199 #X obj -8543 608 arccos~;
r@190 4200 #X obj -8615 612 sig~ 90;
r@190 4201 #X obj -8558 632 -~;
r@190 4202 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 4203 -1;
r@190 4204 #X obj -7909 83 s GO;
r@190 4205 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 4206 -1 -1;
r@190 4207 #X obj -7969 83 s setUp;
r@190 4208 #X obj -8091 490 +~;
r@190 4209 #X text -7936 341 m;
r@190 4210 #X obj -8091 516 -~;
r@190 4211 #X obj -8034 530 *~ 2;
r@190 4212 #X obj -8035 566 *~;
r@190 4213 #X obj -8100 587 /~;
r@190 4214 #X obj -8100 610 arccos~;
r@190 4215 #X obj -8558 666 outlet~;
r@190 4216 #X obj -8100 659 outlet~;
r@190 4217 #X text -8565 692 Tip - Obs Elevation;
r@190 4218 #X text -8160 684 Tip - Obs Azimuth;
r@190 4219 #X connect 0 0 3 0;
r@190 4220 #X connect 1 0 3 1;
r@190 4221 #X connect 2 0 4 1;
r@190 4222 #X connect 3 0 4 0;
r@190 4223 #X connect 4 0 5 0;
r@190 4224 #X connect 4 0 65 1;
r@190 4225 #X connect 6 0 7 0;
r@190 4226 #X connect 6 0 7 1;
r@190 4227 #X connect 7 0 12 0;
r@190 4228 #X connect 8 0 9 0;
r@190 4229 #X connect 8 0 9 1;
r@190 4230 #X connect 9 0 12 1;
r@190 4231 #X connect 10 0 11 0;
r@190 4232 #X connect 10 0 11 1;
r@190 4233 #X connect 11 0 13 1;
r@190 4234 #X connect 12 0 13 0;
r@190 4235 #X connect 13 0 14 0;
r@190 4236 #X connect 13 0 64 1;
r@190 4237 #X connect 13 0 76 1;
r@190 4238 #X connect 14 0 68 1;
r@190 4239 #X connect 14 0 80 1;
r@190 4240 #X connect 15 0 6 1;
r@190 4241 #X connect 15 0 36 1;
r@190 4242 #X connect 15 0 57 0;
r@190 4243 #X connect 15 0 57 1;
r@190 4244 #X connect 16 0 8 1;
r@190 4245 #X connect 16 0 38 1;
r@190 4246 #X connect 16 0 58 0;
r@190 4247 #X connect 16 0 58 1;
r@190 4248 #X connect 17 0 10 1;
r@190 4249 #X connect 17 0 40 1;
r@190 4250 #X connect 17 0 59 0;
r@190 4251 #X connect 17 0 59 1;
r@190 4252 #X connect 18 0 0 0;
r@190 4253 #X connect 18 0 0 1;
r@190 4254 #X connect 18 0 6 0;
r@190 4255 #X connect 18 0 45 1;
r@190 4256 #X connect 19 0 1 0;
r@190 4257 #X connect 19 0 1 1;
r@190 4258 #X connect 19 0 8 0;
r@190 4259 #X connect 19 0 47 1;
r@190 4260 #X connect 20 0 2 0;
r@190 4261 #X connect 20 0 2 1;
r@190 4262 #X connect 20 0 10 0;
r@190 4263 #X connect 20 0 49 1;
r@190 4264 #X connect 21 0 23 0;
r@190 4265 #X connect 22 0 36 0;
r@190 4266 #X connect 22 0 45 0;
r@190 4267 #X connect 23 0 22 0;
r@190 4268 #X connect 24 0 38 0;
r@190 4269 #X connect 24 0 47 0;
r@190 4270 #X connect 25 0 24 0;
r@190 4271 #X connect 26 0 40 0;
r@190 4272 #X connect 26 0 49 0;
r@190 4273 #X connect 27 0 26 0;
r@190 4274 #X connect 28 0 25 0;
r@190 4275 #X connect 29 0 27 0;
r@190 4276 #X connect 36 0 37 0;
r@190 4277 #X connect 36 0 37 1;
r@190 4278 #X connect 37 0 42 0;
r@190 4279 #X connect 38 0 39 0;
r@190 4280 #X connect 38 0 39 1;
r@190 4281 #X connect 39 0 42 1;
r@190 4282 #X connect 40 0 41 0;
r@190 4283 #X connect 40 0 41 1;
r@190 4284 #X connect 41 0 43 1;
r@190 4285 #X connect 42 0 43 0;
r@190 4286 #X connect 43 0 44 0;
r@190 4287 #X connect 43 0 76 0;
r@190 4288 #X connect 44 0 79 0;
r@190 4289 #X connect 45 0 46 0;
r@190 4290 #X connect 45 0 46 1;
r@190 4291 #X connect 46 0 51 0;
r@190 4292 #X connect 47 0 48 0;
r@190 4293 #X connect 47 0 48 1;
r@190 4294 #X connect 48 0 51 1;
r@190 4295 #X connect 49 0 50 0;
r@190 4296 #X connect 49 0 50 1;
r@190 4297 #X connect 50 0 52 1;
r@190 4298 #X connect 51 0 52 0;
r@190 4299 #X connect 52 0 53 0;
r@190 4300 #X connect 52 0 78 1;
r@190 4301 #X connect 57 0 60 0;
r@190 4302 #X connect 58 0 60 1;
r@190 4303 #X connect 59 0 61 1;
r@190 4304 #X connect 60 0 61 0;
r@190 4305 #X connect 61 0 62 0;
r@190 4306 #X connect 61 0 64 0;
r@190 4307 #X connect 62 0 67 0;
r@190 4308 #X connect 64 0 65 0;
r@190 4309 #X connect 65 0 66 0;
r@190 4310 #X connect 66 0 69 0;
r@190 4311 #X connect 67 0 68 0;
r@190 4312 #X connect 68 0 66 1;
r@190 4313 #X connect 69 0 71 1;
r@190 4314 #X connect 70 0 71 0;
r@190 4315 #X connect 71 0 83 0;
r@190 4316 #X connect 72 0 73 0;
r@190 4317 #X connect 74 0 75 0;
r@190 4318 #X connect 76 0 78 0;
r@190 4319 #X connect 78 0 81 0;
r@190 4320 #X connect 79 0 80 0;
r@190 4321 #X connect 80 0 81 1;
r@190 4322 #X connect 81 0 82 0;
r@190 4323 #X connect 82 0 84 0;
r@191 4324 #X restore 434 392 pd SourceAngles;
r@190 4325 #X obj 256 150 r~ tipZ;
r@191 4326 #X obj 170 145 r~ tipY;
r@190 4327 #X obj 86 136 r~ tipX;
r@190 4328 #X obj 86 163 *~ 1;
r@191 4329 #X obj 170 169 *~ 1;
r@190 4330 #X obj 256 173 *~ 1;
r@191 4331 #X obj 521 414 outlet~;
r@191 4332 #X obj 434 414 outlet~;
r@190 4333 #X obj 155 401 outlet~;
r@191 4334 #X obj 521 370 r~ proZ;
r@191 4335 #X obj 503 348 r~ proY;
r@191 4336 #X obj 486 326 r~ proX;
r@190 4337 #X text 150 439 source distance from Observer;
r@191 4338 #X text 360 440 source - Obs Elevation;
r@191 4339 #X text 515 441 source - Obs Azimuth;
r@191 4340 #X obj 831 345 r myMet;
r@191 4341 #X obj 830 370 snapshot~;
r@191 4342 #X floatatom 899 391 0 0 0 0 - - -;
r@191 4343 #X obj 779 176 /~;
r@191 4344 #X obj 779 199 atan~;
r@191 4345 #X obj 779 222 /~ 3.14159;
r@191 4346 #X obj 779 246 abs~;
r@191 4347 #X obj 779 307 spigot~;
r@191 4348 #X obj 818 287 avg~;
r@191 4349 #X obj 818 266 >~ 0;
r@191 4350 #X obj 727 246 sig~ 1;
r@191 4351 #X obj 779 283 -~;
r@191 4352 #X obj 858 309 spigot~;
r@191 4353 #X obj 897 289 avg~;
r@191 4354 #X obj 897 268 <~ 0;
r@191 4355 #X obj 830 396 outlet;
r@191 4356 #X text 822 423 Pan Value;
r@190 4357 #X connect 0 0 26 1;
r@190 4358 #X connect 0 0 25 1;
r@190 4359 #X connect 0 0 24 1;
r@190 4360 #X connect 2 0 15 0;
r@190 4361 #X connect 3 0 17 0;
r@190 4362 #X connect 4 0 19 0;
r@190 4363 #X connect 5 0 6 0;
r@190 4364 #X connect 5 0 6 1;
r@191 4365 #X connect 5 0 39 0;
r@190 4366 #X connect 6 0 11 0;
r@190 4367 #X connect 7 0 8 0;
r@190 4368 #X connect 7 0 8 1;
r@191 4369 #X connect 7 0 39 1;
r@191 4370 #X connect 7 0 45 0;
r@191 4371 #X connect 7 0 50 0;
r@190 4372 #X connect 8 0 11 1;
r@190 4373 #X connect 9 0 10 0;
r@190 4374 #X connect 9 0 10 1;
r@190 4375 #X connect 10 0 12 1;
r@190 4376 #X connect 11 0 12 0;
r@190 4377 #X connect 12 0 13 0;
r@190 4378 #X connect 13 0 29 0;
r@190 4379 #X connect 14 0 9 1;
r@190 4380 #X connect 15 0 14 0;
r@190 4381 #X connect 16 0 7 1;
r@190 4382 #X connect 17 0 16 0;
r@190 4383 #X connect 18 0 5 1;
r@190 4384 #X connect 19 0 18 0;
r@190 4385 #X connect 20 0 28 0;
r@190 4386 #X connect 20 1 27 0;
r@190 4387 #X connect 21 0 26 0;
r@190 4388 #X connect 22 0 25 0;
r@190 4389 #X connect 23 0 24 0;
r@190 4390 #X connect 24 0 5 0;
r@190 4391 #X connect 24 0 20 0;
r@190 4392 #X connect 25 0 7 0;
r@190 4393 #X connect 25 0 20 1;
r@190 4394 #X connect 26 0 9 0;
r@190 4395 #X connect 26 0 20 2;
r@190 4396 #X connect 30 0 20 5;
r@190 4397 #X connect 31 0 20 4;
r@190 4398 #X connect 32 0 20 3;
r@190 4399 #X connect 36 0 37 0;
r@190 4400 #X connect 37 0 38 0;
r@191 4401 #X connect 37 0 51 0;
r@191 4402 #X connect 39 0 40 0;
r@191 4403 #X connect 40 0 41 0;
r@191 4404 #X connect 41 0 42 0;
r@191 4405 #X connect 42 0 48 0;
r@191 4406 #X connect 42 0 47 1;
r@191 4407 #X connect 43 0 37 0;
r@191 4408 #X connect 44 0 43 1;
r@191 4409 #X connect 45 0 44 0;
r@191 4410 #X connect 46 0 47 0;
r@191 4411 #X connect 47 0 43 0;
r@191 4412 #X connect 48 0 37 0;
r@191 4413 #X connect 49 0 48 1;
r@191 4414 #X connect 50 0 49 0;
r@191 4415 #X restore 299 175 pd sourcePositions;
r@191 4416 #X obj 328 147 r bladeLen;
r@191 4417 #X msg 405 217 0;
r@191 4418 #X obj 405 196 r setUp;
r@191 4419 #X obj 295 243 freqCalcCyl3No_D4Mach;
r@190 4420 #N canvas 98 191 660 718 sourceRe 0;
r@190 4421 #X obj 55 357 *~ 1;
r@190 4422 #X obj 55 515 r myMet;
r@190 4423 #X obj 55 538 snapshot~;
r@190 4424 #X floatatom 55 561 0 0 0 0 - - -;
r@190 4425 #X obj 55 48 r~ tipRe;
r@190 4426 #X obj 170 55 swap 1;
r@190 4427 #X obj 170 78 -;
r@190 4428 #X obj 170 31 r blarm;
r@190 4429 #X obj 185 99 r noSources;
r@190 4430 #X obj 200 121 inlet;
r@190 4431 #X obj 185 170 -;
r@190 4432 #X obj 218 171 - 1;
r@190 4433 #X obj 185 192 /;
r@190 4434 #X obj 170 241 *;
r@190 4435 #X obj 170 269 +;
r@190 4436 #X obj 275 153 - 1;
r@190 4437 #X obj 290 175 - 1;
r@190 4438 #X obj 290 219 r dThick;
r@190 4439 #X obj 305 239 r tipThick;
r@190 4440 #X obj 290 261 /;
r@190 4441 #X obj 275 198 /;
r@190 4442 #X obj 275 284 *;
r@190 4443 #X obj 275 311 + 1;
r@190 4444 #X obj 170 311 *;
r@190 4445 #X obj 478 53 s setUp;
r@190 4446 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 4447 -1;
r@190 4448 #X text 235 122 This source number;
r@190 4449 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 4450 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 4451 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 4452 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 4453 #X obj 275 354 *;
r@190 4454 #X obj 290 332 r tipThick;
r@190 4455 #X floatatom 321 375 0 0 0 0 - - -;
r@190 4456 #X obj 82 249 r~ tipSpeed;
r@190 4457 #X obj 82 271 *~ 1;
r@190 4458 #X floatatom 202 270 0 0 0 0 - - -;
r@190 4459 #X obj 55 379 outlet~;
r@190 4460 #X obj 82 293 outlet~;
r@190 4461 #X obj 275 377 outlet;
r@190 4462 #X text 251 401 Source Thickness;
r@190 4463 #X text 74 313 Source Speed;
r@190 4464 #X text 58 397 Source Re;
r@190 4465 #X obj 190 346 *;
r@190 4466 #X obj 206 325 r length;
r@190 4467 #X floatatom 214 368 0 0 0 0 - - -;
r@190 4468 #X obj 200 146 t f b;
r@190 4469 #X obj 185 216 t f b;
r@190 4470 #X obj 190 391 outlet;
r@190 4471 #X text 161 412 Source length;
r@190 4472 #X obj 216 293 outlet;
r@190 4473 #X connect 0 0 36 0;
r@190 4474 #X connect 1 0 2 0;
r@190 4475 #X connect 2 0 3 0;
r@190 4476 #X connect 4 0 0 0;
r@190 4477 #X connect 4 0 2 0;
r@190 4478 #X connect 5 0 6 0;
r@190 4479 #X connect 5 1 6 1;
r@190 4480 #X connect 6 0 13 0;
r@190 4481 #X connect 7 0 5 0;
r@190 4482 #X connect 7 0 14 1;
r@190 4483 #X connect 8 0 10 0;
r@190 4484 #X connect 8 0 11 0;
r@190 4485 #X connect 8 0 16 0;
r@190 4486 #X connect 9 0 15 0;
r@190 4487 #X connect 9 0 45 0;
r@190 4488 #X connect 10 0 12 0;
r@190 4489 #X connect 11 0 12 1;
r@190 4490 #X connect 12 0 46 0;
r@190 4491 #X connect 13 0 14 0;
r@190 4492 #X connect 14 0 23 0;
r@190 4493 #X connect 14 0 35 0;
r@190 4494 #X connect 14 0 42 0;
r@190 4495 #X connect 14 0 34 1;
r@190 4496 #X connect 14 0 49 0;
r@190 4497 #X connect 15 0 20 0;
r@190 4498 #X connect 16 0 20 1;
r@190 4499 #X connect 17 0 19 0;
r@190 4500 #X connect 18 0 19 1;
r@190 4501 #X connect 19 0 21 1;
r@190 4502 #X connect 20 0 21 0;
r@190 4503 #X connect 21 0 22 0;
r@190 4504 #X connect 22 0 23 1;
r@190 4505 #X connect 22 0 30 0;
r@190 4506 #X connect 23 0 0 1;
r@190 4507 #X connect 25 0 24 0;
r@190 4508 #X connect 30 0 32 0;
r@190 4509 #X connect 30 0 38 0;
r@190 4510 #X connect 31 0 30 1;
r@190 4511 #X connect 33 0 34 0;
r@190 4512 #X connect 34 0 37 0;
r@190 4513 #X connect 42 0 44 0;
r@190 4514 #X connect 42 0 47 0;
r@190 4515 #X connect 43 0 42 1;
r@190 4516 #X connect 45 0 10 1;
r@190 4517 #X connect 45 1 10 0;
r@190 4518 #X connect 46 0 13 1;
r@190 4519 #X connect 46 1 13 0;
r@191 4520 #X restore 449 147 pd sourceRe;
r@191 4521 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 4522 #X obj 206 62 inlet;
r@190 4523 #X text 187 43 Source ratio;
r@190 4524 #X obj 271 193 r Zobs;
r@190 4525 #X obj 185 191 r Yobs;
r@190 4526 #X obj 101 183 r Xobs;
r@190 4527 #X obj 86 252 -~;
r@190 4528 #X obj 86 276 *~;
r@190 4529 #X obj 170 254 -~;
r@190 4530 #X obj 170 283 *~;
r@190 4531 #X obj 256 254 -~;
r@190 4532 #X obj 256 278 *~;
r@190 4533 #X obj 155 317 +~;
r@190 4534 #X obj 155 349 +~;
r@190 4535 #X obj 155 376 sqrt~;
r@190 4536 #X obj 271 235 line~;
r@190 4537 #X msg 271 213 \$1 5;
r@190 4538 #X obj 185 233 line~;
r@190 4539 #X msg 185 212 \$1 5;
r@190 4540 #X obj 101 229 line~;
r@190 4541 #X msg 101 207 \$1 5;
r@190 4542 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 4543 #X obj -8305 185 *~;
r@190 4544 #X obj -8274 186 *~;
r@190 4545 #X obj -8245 185 *~;
r@190 4546 #X obj -8289 220 +~;
r@190 4547 #X obj -8289 252 +~;
r@190 4548 #X obj -8289 279 sqrt~;
r@190 4549 #X obj -8571 236 -~;
r@190 4550 #X obj -8571 260 *~;
r@190 4551 #X obj -8535 235 -~;
r@190 4552 #X obj -8535 264 *~;
r@190 4553 #X obj -8499 235 -~;
r@190 4554 #X obj -8499 259 *~;
r@190 4555 #X obj -8550 298 +~;
r@190 4556 #X obj -8550 330 +~;
r@190 4557 #X obj -8550 357 sqrt~;
r@190 4558 #X obj -8569 47 inlet~;
r@190 4559 #X obj -8522 48 inlet~;
r@190 4560 #X obj -8475 49 inlet~;
r@190 4561 #X obj -8361 50 inlet~;
r@190 4562 #X obj -8313 50 inlet~;
r@190 4563 #X obj -8267 50 inlet~;
r@190 4564 #X obj -8132 43 r Xobs;
r@190 4565 #X obj -8132 83 line~;
r@190 4566 #X msg -8132 64 \$1 5;
r@190 4567 #X obj -8088 84 line~;
r@190 4568 #X msg -8088 65 \$1 5;
r@190 4569 #X obj -8041 84 line~;
r@190 4570 #X msg -8041 65 \$1 5;
r@190 4571 #X obj -8088 44 r Yobs;
r@190 4572 #X obj -8041 44 r Zobs;
r@190 4573 #X text -8362 25 x';
r@190 4574 #X text -8310 27 y';
r@190 4575 #X text -8260 28 z';
r@190 4576 #X text -8567 24 a;
r@190 4577 #X text -8517 29 b;
r@190 4578 #X text -8471 26 c;
r@190 4579 #X obj -8134 214 -~;
r@190 4580 #X obj -8134 238 *~;
r@190 4581 #X obj -8098 213 -~;
r@190 4582 #X obj -8098 242 *~;
r@190 4583 #X obj -8062 213 -~;
r@190 4584 #X obj -8062 237 *~;
r@190 4585 #X obj -8113 276 +~;
r@190 4586 #X obj -8113 304 +~;
r@190 4587 #X obj -8113 335 sqrt~;
r@190 4588 #X obj -7937 219 -~;
r@190 4589 #X obj -7937 243 *~;
r@190 4590 #X obj -7901 218 -~;
r@190 4591 #X obj -7901 247 *~;
r@190 4592 #X obj -7865 218 -~;
r@190 4593 #X obj -7865 242 *~;
r@190 4594 #X obj -7916 281 +~;
r@190 4595 #X obj -7916 313 +~;
r@190 4596 #X obj -7916 340 sqrt~;
r@190 4597 #X text -8578 360 U;
r@190 4598 #X text -8309 279 W;
r@190 4599 #X text -8130 337 d;
r@190 4600 #X obj -8722 229 *~;
r@190 4601 #X obj -8691 230 *~;
r@190 4602 #X obj -8662 229 *~;
r@190 4603 #X obj -8706 264 +~;
r@190 4604 #X obj -8706 296 +~;
r@190 4605 #X obj -8706 323 sqrt~;
r@190 4606 #X text -8726 323 l;
r@190 4607 #X obj -8579 502 +~;
r@190 4608 #X obj -8543 547 -~;
r@190 4609 #X obj -8543 585 /~;
r@190 4610 #X obj -8458 508 *~ 2;
r@190 4611 #X obj -8459 544 *~;
r@190 4612 #X obj -8543 608 arccos~;
r@190 4613 #X obj -8615 612 sig~ 90;
r@190 4614 #X obj -8558 632 -~;
r@190 4615 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 4616 -1;
r@190 4617 #X obj -7909 83 s GO;
r@190 4618 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 4619 -1 -1;
r@190 4620 #X obj -7969 83 s setUp;
r@190 4621 #X obj -8091 490 +~;
r@190 4622 #X text -7936 341 m;
r@190 4623 #X obj -8091 516 -~;
r@190 4624 #X obj -8034 530 *~ 2;
r@190 4625 #X obj -8035 566 *~;
r@190 4626 #X obj -8100 587 /~;
r@190 4627 #X obj -8100 610 arccos~;
r@190 4628 #X obj -8558 666 outlet~;
r@190 4629 #X obj -8100 659 outlet~;
r@190 4630 #X text -8565 692 Tip - Obs Elevation;
r@190 4631 #X text -8160 684 Tip - Obs Azimuth;
r@190 4632 #X connect 0 0 3 0;
r@190 4633 #X connect 1 0 3 1;
r@190 4634 #X connect 2 0 4 1;
r@190 4635 #X connect 3 0 4 0;
r@190 4636 #X connect 4 0 5 0;
r@190 4637 #X connect 4 0 65 1;
r@190 4638 #X connect 6 0 7 0;
r@190 4639 #X connect 6 0 7 1;
r@190 4640 #X connect 7 0 12 0;
r@190 4641 #X connect 8 0 9 0;
r@190 4642 #X connect 8 0 9 1;
r@190 4643 #X connect 9 0 12 1;
r@190 4644 #X connect 10 0 11 0;
r@190 4645 #X connect 10 0 11 1;
r@190 4646 #X connect 11 0 13 1;
r@190 4647 #X connect 12 0 13 0;
r@190 4648 #X connect 13 0 14 0;
r@190 4649 #X connect 13 0 64 1;
r@190 4650 #X connect 13 0 76 1;
r@190 4651 #X connect 14 0 68 1;
r@190 4652 #X connect 14 0 80 1;
r@190 4653 #X connect 15 0 6 1;
r@190 4654 #X connect 15 0 36 1;
r@190 4655 #X connect 15 0 57 0;
r@190 4656 #X connect 15 0 57 1;
r@190 4657 #X connect 16 0 8 1;
r@190 4658 #X connect 16 0 38 1;
r@190 4659 #X connect 16 0 58 0;
r@190 4660 #X connect 16 0 58 1;
r@190 4661 #X connect 17 0 10 1;
r@190 4662 #X connect 17 0 40 1;
r@190 4663 #X connect 17 0 59 0;
r@190 4664 #X connect 17 0 59 1;
r@190 4665 #X connect 18 0 0 0;
r@190 4666 #X connect 18 0 0 1;
r@190 4667 #X connect 18 0 6 0;
r@190 4668 #X connect 18 0 45 1;
r@190 4669 #X connect 19 0 1 0;
r@190 4670 #X connect 19 0 1 1;
r@190 4671 #X connect 19 0 8 0;
r@190 4672 #X connect 19 0 47 1;
r@190 4673 #X connect 20 0 2 0;
r@190 4674 #X connect 20 0 2 1;
r@190 4675 #X connect 20 0 10 0;
r@190 4676 #X connect 20 0 49 1;
r@190 4677 #X connect 21 0 23 0;
r@190 4678 #X connect 22 0 36 0;
r@190 4679 #X connect 22 0 45 0;
r@190 4680 #X connect 23 0 22 0;
r@190 4681 #X connect 24 0 38 0;
r@190 4682 #X connect 24 0 47 0;
r@190 4683 #X connect 25 0 24 0;
r@190 4684 #X connect 26 0 40 0;
r@190 4685 #X connect 26 0 49 0;
r@190 4686 #X connect 27 0 26 0;
r@190 4687 #X connect 28 0 25 0;
r@190 4688 #X connect 29 0 27 0;
r@190 4689 #X connect 36 0 37 0;
r@190 4690 #X connect 36 0 37 1;
r@190 4691 #X connect 37 0 42 0;
r@190 4692 #X connect 38 0 39 0;
r@190 4693 #X connect 38 0 39 1;
r@190 4694 #X connect 39 0 42 1;
r@190 4695 #X connect 40 0 41 0;
r@190 4696 #X connect 40 0 41 1;
r@190 4697 #X connect 41 0 43 1;
r@190 4698 #X connect 42 0 43 0;
r@190 4699 #X connect 43 0 44 0;
r@190 4700 #X connect 43 0 76 0;
r@190 4701 #X connect 44 0 79 0;
r@190 4702 #X connect 45 0 46 0;
r@190 4703 #X connect 45 0 46 1;
r@190 4704 #X connect 46 0 51 0;
r@190 4705 #X connect 47 0 48 0;
r@190 4706 #X connect 47 0 48 1;
r@190 4707 #X connect 48 0 51 1;
r@190 4708 #X connect 49 0 50 0;
r@190 4709 #X connect 49 0 50 1;
r@190 4710 #X connect 50 0 52 1;
r@190 4711 #X connect 51 0 52 0;
r@190 4712 #X connect 52 0 53 0;
r@190 4713 #X connect 52 0 78 1;
r@190 4714 #X connect 57 0 60 0;
r@190 4715 #X connect 58 0 60 1;
r@190 4716 #X connect 59 0 61 1;
r@190 4717 #X connect 60 0 61 0;
r@190 4718 #X connect 61 0 62 0;
r@190 4719 #X connect 61 0 64 0;
r@190 4720 #X connect 62 0 67 0;
r@190 4721 #X connect 64 0 65 0;
r@190 4722 #X connect 65 0 66 0;
r@190 4723 #X connect 66 0 69 0;
r@190 4724 #X connect 67 0 68 0;
r@190 4725 #X connect 68 0 66 1;
r@190 4726 #X connect 69 0 71 1;
r@190 4727 #X connect 70 0 71 0;
r@190 4728 #X connect 71 0 83 0;
r@190 4729 #X connect 72 0 73 0;
r@190 4730 #X connect 74 0 75 0;
r@190 4731 #X connect 76 0 78 0;
r@190 4732 #X connect 78 0 81 0;
r@190 4733 #X connect 79 0 80 0;
r@190 4734 #X connect 80 0 81 1;
r@190 4735 #X connect 81 0 82 0;
r@190 4736 #X connect 82 0 84 0;
r@191 4737 #X restore 434 392 pd SourceAngles;
r@190 4738 #X obj 256 150 r~ tipZ;
r@191 4739 #X obj 170 145 r~ tipY;
r@190 4740 #X obj 86 136 r~ tipX;
r@190 4741 #X obj 86 163 *~ 1;
r@191 4742 #X obj 170 169 *~ 1;
r@190 4743 #X obj 256 173 *~ 1;
r@191 4744 #X obj 521 414 outlet~;
r@191 4745 #X obj 434 414 outlet~;
r@190 4746 #X obj 155 401 outlet~;
r@191 4747 #X obj 521 370 r~ proZ;
r@191 4748 #X obj 503 348 r~ proY;
r@191 4749 #X obj 486 326 r~ proX;
r@190 4750 #X text 150 439 source distance from Observer;
r@191 4751 #X text 360 440 source - Obs Elevation;
r@191 4752 #X text 515 441 source - Obs Azimuth;
r@191 4753 #X obj 831 345 r myMet;
r@191 4754 #X obj 830 370 snapshot~;
r@191 4755 #X floatatom 899 391 0 0 0 0 - - -;
r@191 4756 #X obj 779 176 /~;
r@191 4757 #X obj 779 199 atan~;
r@191 4758 #X obj 779 222 /~ 3.14159;
r@191 4759 #X obj 779 246 abs~;
r@191 4760 #X obj 779 307 spigot~;
r@191 4761 #X obj 818 287 avg~;
r@191 4762 #X obj 818 266 >~ 0;
r@191 4763 #X obj 727 246 sig~ 1;
r@191 4764 #X obj 779 283 -~;
r@191 4765 #X obj 858 309 spigot~;
r@191 4766 #X obj 897 289 avg~;
r@191 4767 #X obj 897 268 <~ 0;
r@191 4768 #X obj 830 396 outlet;
r@191 4769 #X text 822 423 Pan Value;
r@190 4770 #X connect 0 0 26 1;
r@190 4771 #X connect 0 0 25 1;
r@190 4772 #X connect 0 0 24 1;
r@190 4773 #X connect 2 0 15 0;
r@190 4774 #X connect 3 0 17 0;
r@190 4775 #X connect 4 0 19 0;
r@190 4776 #X connect 5 0 6 0;
r@190 4777 #X connect 5 0 6 1;
r@191 4778 #X connect 5 0 39 0;
r@190 4779 #X connect 6 0 11 0;
r@190 4780 #X connect 7 0 8 0;
r@190 4781 #X connect 7 0 8 1;
r@191 4782 #X connect 7 0 39 1;
r@191 4783 #X connect 7 0 45 0;
r@191 4784 #X connect 7 0 50 0;
r@190 4785 #X connect 8 0 11 1;
r@190 4786 #X connect 9 0 10 0;
r@190 4787 #X connect 9 0 10 1;
r@190 4788 #X connect 10 0 12 1;
r@190 4789 #X connect 11 0 12 0;
r@190 4790 #X connect 12 0 13 0;
r@190 4791 #X connect 13 0 29 0;
r@190 4792 #X connect 14 0 9 1;
r@190 4793 #X connect 15 0 14 0;
r@190 4794 #X connect 16 0 7 1;
r@190 4795 #X connect 17 0 16 0;
r@190 4796 #X connect 18 0 5 1;
r@190 4797 #X connect 19 0 18 0;
r@190 4798 #X connect 20 0 28 0;
r@190 4799 #X connect 20 1 27 0;
r@190 4800 #X connect 21 0 26 0;
r@190 4801 #X connect 22 0 25 0;
r@190 4802 #X connect 23 0 24 0;
r@190 4803 #X connect 24 0 5 0;
r@190 4804 #X connect 24 0 20 0;
r@190 4805 #X connect 25 0 7 0;
r@190 4806 #X connect 25 0 20 1;
r@190 4807 #X connect 26 0 9 0;
r@190 4808 #X connect 26 0 20 2;
r@190 4809 #X connect 30 0 20 5;
r@190 4810 #X connect 31 0 20 4;
r@190 4811 #X connect 32 0 20 3;
r@190 4812 #X connect 36 0 37 0;
r@190 4813 #X connect 37 0 38 0;
r@191 4814 #X connect 37 0 51 0;
r@191 4815 #X connect 39 0 40 0;
r@191 4816 #X connect 40 0 41 0;
r@191 4817 #X connect 41 0 42 0;
r@191 4818 #X connect 42 0 48 0;
r@191 4819 #X connect 42 0 47 1;
r@191 4820 #X connect 43 0 37 0;
r@191 4821 #X connect 44 0 43 1;
r@191 4822 #X connect 45 0 44 0;
r@191 4823 #X connect 46 0 47 0;
r@191 4824 #X connect 47 0 43 0;
r@191 4825 #X connect 48 0 37 0;
r@191 4826 #X connect 49 0 48 1;
r@191 4827 #X connect 50 0 49 0;
r@191 4828 #X restore 496 176 pd sourcePositions;
r@191 4829 #X obj 525 148 r bladeLen;
r@191 4830 #X msg 602 218 0;
r@191 4831 #X obj 602 197 r setUp;
r@191 4832 #X obj 492 244 freqCalcCyl3No_D4Mach;
r@191 4833 #N canvas 98 191 660 718 sourceRe 0;
r@190 4834 #X obj 55 357 *~ 1;
r@190 4835 #X obj 55 515 r myMet;
r@190 4836 #X obj 55 538 snapshot~;
r@190 4837 #X floatatom 55 561 0 0 0 0 - - -;
r@190 4838 #X obj 55 48 r~ tipRe;
r@190 4839 #X obj 170 55 swap 1;
r@190 4840 #X obj 170 78 -;
r@190 4841 #X obj 170 31 r blarm;
r@190 4842 #X obj 185 99 r noSources;
r@190 4843 #X obj 200 121 inlet;
r@190 4844 #X obj 185 170 -;
r@190 4845 #X obj 218 171 - 1;
r@190 4846 #X obj 185 192 /;
r@190 4847 #X obj 170 241 *;
r@190 4848 #X obj 170 269 +;
r@190 4849 #X obj 275 153 - 1;
r@190 4850 #X obj 290 175 - 1;
r@190 4851 #X obj 290 219 r dThick;
r@190 4852 #X obj 305 239 r tipThick;
r@190 4853 #X obj 290 261 /;
r@190 4854 #X obj 275 198 /;
r@190 4855 #X obj 275 284 *;
r@190 4856 #X obj 275 311 + 1;
r@190 4857 #X obj 170 311 *;
r@190 4858 #X obj 478 53 s setUp;
r@190 4859 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 4860 -1;
r@190 4861 #X text 235 122 This source number;
r@190 4862 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 4863 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 4864 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 4865 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 4866 #X obj 275 354 *;
r@190 4867 #X obj 290 332 r tipThick;
r@190 4868 #X floatatom 321 375 0 0 0 0 - - -;
r@190 4869 #X obj 82 249 r~ tipSpeed;
r@190 4870 #X obj 82 271 *~ 1;
r@190 4871 #X floatatom 202 270 0 0 0 0 - - -;
r@190 4872 #X obj 55 379 outlet~;
r@190 4873 #X obj 82 293 outlet~;
r@190 4874 #X obj 275 377 outlet;
r@190 4875 #X text 251 401 Source Thickness;
r@190 4876 #X text 74 313 Source Speed;
r@190 4877 #X text 58 397 Source Re;
r@190 4878 #X obj 190 346 *;
r@190 4879 #X obj 206 325 r length;
r@190 4880 #X floatatom 214 368 0 0 0 0 - - -;
r@190 4881 #X obj 200 146 t f b;
r@190 4882 #X obj 185 216 t f b;
r@190 4883 #X obj 190 391 outlet;
r@190 4884 #X text 161 412 Source length;
r@190 4885 #X obj 216 293 outlet;
r@190 4886 #X connect 0 0 36 0;
r@190 4887 #X connect 1 0 2 0;
r@190 4888 #X connect 2 0 3 0;
r@190 4889 #X connect 4 0 0 0;
r@191 4890 #X connect 4 0 2 0;
r@190 4891 #X connect 5 0 6 0;
r@190 4892 #X connect 5 1 6 1;
r@190 4893 #X connect 6 0 13 0;
r@190 4894 #X connect 7 0 5 0;
r@190 4895 #X connect 7 0 14 1;
r@190 4896 #X connect 8 0 10 0;
r@190 4897 #X connect 8 0 11 0;
r@190 4898 #X connect 8 0 16 0;
r@190 4899 #X connect 9 0 15 0;
r@190 4900 #X connect 9 0 45 0;
r@190 4901 #X connect 10 0 12 0;
r@190 4902 #X connect 11 0 12 1;
r@190 4903 #X connect 12 0 46 0;
r@190 4904 #X connect 13 0 14 0;
r@190 4905 #X connect 14 0 23 0;
r@190 4906 #X connect 14 0 35 0;
r@190 4907 #X connect 14 0 42 0;
r@190 4908 #X connect 14 0 34 1;
r@190 4909 #X connect 14 0 49 0;
r@190 4910 #X connect 15 0 20 0;
r@190 4911 #X connect 16 0 20 1;
r@190 4912 #X connect 17 0 19 0;
r@190 4913 #X connect 18 0 19 1;
r@190 4914 #X connect 19 0 21 1;
r@190 4915 #X connect 20 0 21 0;
r@190 4916 #X connect 21 0 22 0;
r@190 4917 #X connect 22 0 23 1;
r@190 4918 #X connect 22 0 30 0;
r@190 4919 #X connect 23 0 0 1;
r@190 4920 #X connect 25 0 24 0;
r@190 4921 #X connect 30 0 32 0;
r@190 4922 #X connect 30 0 38 0;
r@190 4923 #X connect 31 0 30 1;
r@190 4924 #X connect 33 0 34 0;
r@190 4925 #X connect 34 0 37 0;
r@190 4926 #X connect 42 0 44 0;
r@190 4927 #X connect 42 0 47 0;
r@190 4928 #X connect 43 0 42 1;
r@190 4929 #X connect 45 0 10 1;
r@190 4930 #X connect 45 1 10 0;
r@190 4931 #X connect 46 0 13 1;
r@190 4932 #X connect 46 1 13 0;
r@191 4933 #X restore 640 145 pd sourceRe;
r@191 4934 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 4935 #X obj 206 62 inlet;
r@190 4936 #X text 187 43 Source ratio;
r@190 4937 #X obj 271 193 r Zobs;
r@190 4938 #X obj 185 191 r Yobs;
r@190 4939 #X obj 101 183 r Xobs;
r@190 4940 #X obj 86 252 -~;
r@190 4941 #X obj 86 276 *~;
r@190 4942 #X obj 170 254 -~;
r@190 4943 #X obj 170 283 *~;
r@190 4944 #X obj 256 254 -~;
r@190 4945 #X obj 256 278 *~;
r@190 4946 #X obj 155 317 +~;
r@190 4947 #X obj 155 349 +~;
r@190 4948 #X obj 155 376 sqrt~;
r@190 4949 #X obj 271 235 line~;
r@190 4950 #X msg 271 213 \$1 5;
r@190 4951 #X obj 185 233 line~;
r@190 4952 #X msg 185 212 \$1 5;
r@190 4953 #X obj 101 229 line~;
r@190 4954 #X msg 101 207 \$1 5;
r@190 4955 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 4956 #X obj -8305 185 *~;
r@190 4957 #X obj -8274 186 *~;
r@190 4958 #X obj -8245 185 *~;
r@190 4959 #X obj -8289 220 +~;
r@190 4960 #X obj -8289 252 +~;
r@190 4961 #X obj -8289 279 sqrt~;
r@190 4962 #X obj -8571 236 -~;
r@190 4963 #X obj -8571 260 *~;
r@190 4964 #X obj -8535 235 -~;
r@190 4965 #X obj -8535 264 *~;
r@190 4966 #X obj -8499 235 -~;
r@190 4967 #X obj -8499 259 *~;
r@190 4968 #X obj -8550 298 +~;
r@190 4969 #X obj -8550 330 +~;
r@190 4970 #X obj -8550 357 sqrt~;
r@190 4971 #X obj -8569 47 inlet~;
r@190 4972 #X obj -8522 48 inlet~;
r@190 4973 #X obj -8475 49 inlet~;
r@190 4974 #X obj -8361 50 inlet~;
r@190 4975 #X obj -8313 50 inlet~;
r@190 4976 #X obj -8267 50 inlet~;
r@190 4977 #X obj -8132 43 r Xobs;
r@190 4978 #X obj -8132 83 line~;
r@190 4979 #X msg -8132 64 \$1 5;
r@190 4980 #X obj -8088 84 line~;
r@190 4981 #X msg -8088 65 \$1 5;
r@190 4982 #X obj -8041 84 line~;
r@190 4983 #X msg -8041 65 \$1 5;
r@190 4984 #X obj -8088 44 r Yobs;
r@190 4985 #X obj -8041 44 r Zobs;
r@190 4986 #X text -8362 25 x';
r@190 4987 #X text -8310 27 y';
r@190 4988 #X text -8260 28 z';
r@190 4989 #X text -8567 24 a;
r@190 4990 #X text -8517 29 b;
r@190 4991 #X text -8471 26 c;
r@190 4992 #X obj -8134 214 -~;
r@190 4993 #X obj -8134 238 *~;
r@190 4994 #X obj -8098 213 -~;
r@190 4995 #X obj -8098 242 *~;
r@190 4996 #X obj -8062 213 -~;
r@190 4997 #X obj -8062 237 *~;
r@190 4998 #X obj -8113 276 +~;
r@190 4999 #X obj -8113 304 +~;
r@190 5000 #X obj -8113 335 sqrt~;
r@190 5001 #X obj -7937 219 -~;
r@190 5002 #X obj -7937 243 *~;
r@190 5003 #X obj -7901 218 -~;
r@190 5004 #X obj -7901 247 *~;
r@190 5005 #X obj -7865 218 -~;
r@190 5006 #X obj -7865 242 *~;
r@190 5007 #X obj -7916 281 +~;
r@190 5008 #X obj -7916 313 +~;
r@190 5009 #X obj -7916 340 sqrt~;
r@190 5010 #X text -8578 360 U;
r@190 5011 #X text -8309 279 W;
r@190 5012 #X text -8130 337 d;
r@190 5013 #X obj -8722 229 *~;
r@190 5014 #X obj -8691 230 *~;
r@190 5015 #X obj -8662 229 *~;
r@190 5016 #X obj -8706 264 +~;
r@190 5017 #X obj -8706 296 +~;
r@190 5018 #X obj -8706 323 sqrt~;
r@190 5019 #X text -8726 323 l;
r@190 5020 #X obj -8579 502 +~;
r@190 5021 #X obj -8543 547 -~;
r@190 5022 #X obj -8543 585 /~;
r@190 5023 #X obj -8458 508 *~ 2;
r@190 5024 #X obj -8459 544 *~;
r@190 5025 #X obj -8543 608 arccos~;
r@190 5026 #X obj -8615 612 sig~ 90;
r@190 5027 #X obj -8558 632 -~;
r@190 5028 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 5029 -1;
r@190 5030 #X obj -7909 83 s GO;
r@190 5031 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 5032 -1 -1;
r@190 5033 #X obj -7969 83 s setUp;
r@190 5034 #X obj -8091 490 +~;
r@190 5035 #X text -7936 341 m;
r@190 5036 #X obj -8091 516 -~;
r@190 5037 #X obj -8034 530 *~ 2;
r@190 5038 #X obj -8035 566 *~;
r@190 5039 #X obj -8100 587 /~;
r@190 5040 #X obj -8100 610 arccos~;
r@190 5041 #X obj -8558 666 outlet~;
r@190 5042 #X obj -8100 659 outlet~;
r@190 5043 #X text -8565 692 Tip - Obs Elevation;
r@190 5044 #X text -8160 684 Tip - Obs Azimuth;
r@190 5045 #X connect 0 0 3 0;
r@190 5046 #X connect 1 0 3 1;
r@190 5047 #X connect 2 0 4 1;
r@190 5048 #X connect 3 0 4 0;
r@190 5049 #X connect 4 0 5 0;
r@190 5050 #X connect 4 0 65 1;
r@190 5051 #X connect 6 0 7 0;
r@190 5052 #X connect 6 0 7 1;
r@190 5053 #X connect 7 0 12 0;
r@190 5054 #X connect 8 0 9 0;
r@190 5055 #X connect 8 0 9 1;
r@190 5056 #X connect 9 0 12 1;
r@190 5057 #X connect 10 0 11 0;
r@190 5058 #X connect 10 0 11 1;
r@190 5059 #X connect 11 0 13 1;
r@190 5060 #X connect 12 0 13 0;
r@190 5061 #X connect 13 0 14 0;
r@190 5062 #X connect 13 0 64 1;
r@190 5063 #X connect 13 0 76 1;
r@190 5064 #X connect 14 0 68 1;
r@190 5065 #X connect 14 0 80 1;
r@190 5066 #X connect 15 0 6 1;
r@190 5067 #X connect 15 0 36 1;
r@190 5068 #X connect 15 0 57 0;
r@190 5069 #X connect 15 0 57 1;
r@190 5070 #X connect 16 0 8 1;
r@190 5071 #X connect 16 0 38 1;
r@190 5072 #X connect 16 0 58 0;
r@190 5073 #X connect 16 0 58 1;
r@190 5074 #X connect 17 0 10 1;
r@190 5075 #X connect 17 0 40 1;
r@190 5076 #X connect 17 0 59 0;
r@190 5077 #X connect 17 0 59 1;
r@190 5078 #X connect 18 0 0 0;
r@190 5079 #X connect 18 0 0 1;
r@190 5080 #X connect 18 0 6 0;
r@190 5081 #X connect 18 0 45 1;
r@190 5082 #X connect 19 0 1 0;
r@190 5083 #X connect 19 0 1 1;
r@190 5084 #X connect 19 0 8 0;
r@190 5085 #X connect 19 0 47 1;
r@190 5086 #X connect 20 0 2 0;
r@190 5087 #X connect 20 0 2 1;
r@190 5088 #X connect 20 0 10 0;
r@190 5089 #X connect 20 0 49 1;
r@190 5090 #X connect 21 0 23 0;
r@190 5091 #X connect 22 0 36 0;
r@190 5092 #X connect 22 0 45 0;
r@190 5093 #X connect 23 0 22 0;
r@190 5094 #X connect 24 0 38 0;
r@190 5095 #X connect 24 0 47 0;
r@190 5096 #X connect 25 0 24 0;
r@190 5097 #X connect 26 0 40 0;
r@190 5098 #X connect 26 0 49 0;
r@190 5099 #X connect 27 0 26 0;
r@190 5100 #X connect 28 0 25 0;
r@190 5101 #X connect 29 0 27 0;
r@190 5102 #X connect 36 0 37 0;
r@190 5103 #X connect 36 0 37 1;
r@190 5104 #X connect 37 0 42 0;
r@190 5105 #X connect 38 0 39 0;
r@190 5106 #X connect 38 0 39 1;
r@190 5107 #X connect 39 0 42 1;
r@190 5108 #X connect 40 0 41 0;
r@190 5109 #X connect 40 0 41 1;
r@190 5110 #X connect 41 0 43 1;
r@190 5111 #X connect 42 0 43 0;
r@190 5112 #X connect 43 0 44 0;
r@190 5113 #X connect 43 0 76 0;
r@190 5114 #X connect 44 0 79 0;
r@190 5115 #X connect 45 0 46 0;
r@190 5116 #X connect 45 0 46 1;
r@190 5117 #X connect 46 0 51 0;
r@190 5118 #X connect 47 0 48 0;
r@190 5119 #X connect 47 0 48 1;
r@190 5120 #X connect 48 0 51 1;
r@190 5121 #X connect 49 0 50 0;
r@190 5122 #X connect 49 0 50 1;
r@190 5123 #X connect 50 0 52 1;
r@190 5124 #X connect 51 0 52 0;
r@190 5125 #X connect 52 0 53 0;
r@190 5126 #X connect 52 0 78 1;
r@190 5127 #X connect 57 0 60 0;
r@190 5128 #X connect 58 0 60 1;
r@190 5129 #X connect 59 0 61 1;
r@190 5130 #X connect 60 0 61 0;
r@190 5131 #X connect 61 0 62 0;
r@190 5132 #X connect 61 0 64 0;
r@190 5133 #X connect 62 0 67 0;
r@190 5134 #X connect 64 0 65 0;
r@190 5135 #X connect 65 0 66 0;
r@190 5136 #X connect 66 0 69 0;
r@190 5137 #X connect 67 0 68 0;
r@190 5138 #X connect 68 0 66 1;
r@190 5139 #X connect 69 0 71 1;
r@190 5140 #X connect 70 0 71 0;
r@190 5141 #X connect 71 0 83 0;
r@190 5142 #X connect 72 0 73 0;
r@190 5143 #X connect 74 0 75 0;
r@190 5144 #X connect 76 0 78 0;
r@190 5145 #X connect 78 0 81 0;
r@190 5146 #X connect 79 0 80 0;
r@190 5147 #X connect 80 0 81 1;
r@190 5148 #X connect 81 0 82 0;
r@190 5149 #X connect 82 0 84 0;
r@191 5150 #X restore 434 392 pd SourceAngles;
r@190 5151 #X obj 256 150 r~ tipZ;
r@191 5152 #X obj 170 145 r~ tipY;
r@190 5153 #X obj 86 136 r~ tipX;
r@190 5154 #X obj 86 163 *~ 1;
r@191 5155 #X obj 170 169 *~ 1;
r@190 5156 #X obj 256 173 *~ 1;
r@191 5157 #X obj 521 414 outlet~;
r@191 5158 #X obj 434 414 outlet~;
r@190 5159 #X obj 155 401 outlet~;
r@191 5160 #X obj 521 370 r~ proZ;
r@191 5161 #X obj 503 348 r~ proY;
r@191 5162 #X obj 486 326 r~ proX;
r@190 5163 #X text 150 439 source distance from Observer;
r@191 5164 #X text 360 440 source - Obs Elevation;
r@191 5165 #X text 515 441 source - Obs Azimuth;
r@191 5166 #X obj 831 345 r myMet;
r@191 5167 #X obj 830 370 snapshot~;
r@191 5168 #X floatatom 899 391 0 0 0 0 - - -;
r@191 5169 #X obj 779 176 /~;
r@191 5170 #X obj 779 199 atan~;
r@191 5171 #X obj 779 222 /~ 3.14159;
r@191 5172 #X obj 779 246 abs~;
r@191 5173 #X obj 779 307 spigot~;
r@191 5174 #X obj 818 287 avg~;
r@191 5175 #X obj 818 266 >~ 0;
r@191 5176 #X obj 727 246 sig~ 1;
r@191 5177 #X obj 779 283 -~;
r@191 5178 #X obj 858 309 spigot~;
r@191 5179 #X obj 897 289 avg~;
r@191 5180 #X obj 897 268 <~ 0;
r@191 5181 #X obj 830 396 outlet;
r@191 5182 #X text 822 423 Pan Value;
r@190 5183 #X connect 0 0 26 1;
r@190 5184 #X connect 0 0 25 1;
r@190 5185 #X connect 0 0 24 1;
r@190 5186 #X connect 2 0 15 0;
r@190 5187 #X connect 3 0 17 0;
r@190 5188 #X connect 4 0 19 0;
r@190 5189 #X connect 5 0 6 0;
r@190 5190 #X connect 5 0 6 1;
r@191 5191 #X connect 5 0 39 0;
r@190 5192 #X connect 6 0 11 0;
r@190 5193 #X connect 7 0 8 0;
r@190 5194 #X connect 7 0 8 1;
r@191 5195 #X connect 7 0 39 1;
r@191 5196 #X connect 7 0 45 0;
r@191 5197 #X connect 7 0 50 0;
r@190 5198 #X connect 8 0 11 1;
r@190 5199 #X connect 9 0 10 0;
r@190 5200 #X connect 9 0 10 1;
r@190 5201 #X connect 10 0 12 1;
r@190 5202 #X connect 11 0 12 0;
r@190 5203 #X connect 12 0 13 0;
r@190 5204 #X connect 13 0 29 0;
r@190 5205 #X connect 14 0 9 1;
r@190 5206 #X connect 15 0 14 0;
r@190 5207 #X connect 16 0 7 1;
r@190 5208 #X connect 17 0 16 0;
r@190 5209 #X connect 18 0 5 1;
r@190 5210 #X connect 19 0 18 0;
r@190 5211 #X connect 20 0 28 0;
r@190 5212 #X connect 20 1 27 0;
r@190 5213 #X connect 21 0 26 0;
r@190 5214 #X connect 22 0 25 0;
r@190 5215 #X connect 23 0 24 0;
r@190 5216 #X connect 24 0 5 0;
r@190 5217 #X connect 24 0 20 0;
r@190 5218 #X connect 25 0 7 0;
r@190 5219 #X connect 25 0 20 1;
r@190 5220 #X connect 26 0 9 0;
r@190 5221 #X connect 26 0 20 2;
r@190 5222 #X connect 30 0 20 5;
r@190 5223 #X connect 31 0 20 4;
r@190 5224 #X connect 32 0 20 3;
r@190 5225 #X connect 36 0 37 0;
r@190 5226 #X connect 37 0 38 0;
r@191 5227 #X connect 37 0 51 0;
r@191 5228 #X connect 39 0 40 0;
r@191 5229 #X connect 40 0 41 0;
r@191 5230 #X connect 41 0 42 0;
r@191 5231 #X connect 42 0 48 0;
r@191 5232 #X connect 42 0 47 1;
r@191 5233 #X connect 43 0 37 0;
r@191 5234 #X connect 44 0 43 1;
r@191 5235 #X connect 45 0 44 0;
r@191 5236 #X connect 46 0 47 0;
r@191 5237 #X connect 47 0 43 0;
r@191 5238 #X connect 48 0 37 0;
r@191 5239 #X connect 49 0 48 1;
r@191 5240 #X connect 50 0 49 0;
r@191 5241 #X restore 687 174 pd sourcePositions;
r@191 5242 #X obj 716 146 r bladeLen;
r@191 5243 #X msg 793 216 0;
r@191 5244 #X obj 793 195 r setUp;
r@191 5245 #X obj 683 242 freqCalcCyl3No_D4Mach;
r@191 5246 #N canvas 98 191 660 718 sourceRe 0;
r@190 5247 #X obj 55 357 *~ 1;
r@190 5248 #X obj 55 515 r myMet;
r@190 5249 #X obj 55 538 snapshot~;
r@190 5250 #X floatatom 55 561 0 0 0 0 - - -;
r@190 5251 #X obj 55 48 r~ tipRe;
r@190 5252 #X obj 170 55 swap 1;
r@190 5253 #X obj 170 78 -;
r@190 5254 #X obj 170 31 r blarm;
r@190 5255 #X obj 185 99 r noSources;
r@190 5256 #X obj 200 121 inlet;
r@190 5257 #X obj 185 170 -;
r@190 5258 #X obj 218 171 - 1;
r@190 5259 #X obj 185 192 /;
r@190 5260 #X obj 170 241 *;
r@190 5261 #X obj 170 269 +;
r@190 5262 #X obj 275 153 - 1;
r@190 5263 #X obj 290 175 - 1;
r@190 5264 #X obj 290 219 r dThick;
r@190 5265 #X obj 305 239 r tipThick;
r@190 5266 #X obj 290 261 /;
r@190 5267 #X obj 275 198 /;
r@190 5268 #X obj 275 284 *;
r@190 5269 #X obj 275 311 + 1;
r@190 5270 #X obj 170 311 *;
r@190 5271 #X obj 478 53 s setUp;
r@190 5272 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 5273 -1;
r@190 5274 #X text 235 122 This source number;
r@190 5275 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 5276 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 5277 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 5278 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 5279 #X obj 275 354 *;
r@190 5280 #X obj 290 332 r tipThick;
r@190 5281 #X floatatom 321 375 0 0 0 0 - - -;
r@190 5282 #X obj 82 249 r~ tipSpeed;
r@190 5283 #X obj 82 271 *~ 1;
r@190 5284 #X floatatom 202 270 0 0 0 0 - - -;
r@190 5285 #X obj 55 379 outlet~;
r@190 5286 #X obj 82 293 outlet~;
r@190 5287 #X obj 275 377 outlet;
r@190 5288 #X text 251 401 Source Thickness;
r@190 5289 #X text 74 313 Source Speed;
r@190 5290 #X text 58 397 Source Re;
r@190 5291 #X obj 190 346 *;
r@190 5292 #X obj 206 325 r length;
r@190 5293 #X floatatom 214 368 0 0 0 0 - - -;
r@190 5294 #X obj 200 146 t f b;
r@190 5295 #X obj 185 216 t f b;
r@190 5296 #X obj 190 391 outlet;
r@190 5297 #X text 161 412 Source length;
r@190 5298 #X obj 216 293 outlet;
r@190 5299 #X connect 0 0 36 0;
r@190 5300 #X connect 1 0 2 0;
r@190 5301 #X connect 2 0 3 0;
r@190 5302 #X connect 4 0 0 0;
r@191 5303 #X connect 4 0 2 0;
r@190 5304 #X connect 5 0 6 0;
r@190 5305 #X connect 5 1 6 1;
r@190 5306 #X connect 6 0 13 0;
r@190 5307 #X connect 7 0 5 0;
r@190 5308 #X connect 7 0 14 1;
r@190 5309 #X connect 8 0 10 0;
r@190 5310 #X connect 8 0 11 0;
r@190 5311 #X connect 8 0 16 0;
r@190 5312 #X connect 9 0 15 0;
r@190 5313 #X connect 9 0 45 0;
r@190 5314 #X connect 10 0 12 0;
r@190 5315 #X connect 11 0 12 1;
r@190 5316 #X connect 12 0 46 0;
r@190 5317 #X connect 13 0 14 0;
r@190 5318 #X connect 14 0 23 0;
r@190 5319 #X connect 14 0 35 0;
r@190 5320 #X connect 14 0 42 0;
r@190 5321 #X connect 14 0 34 1;
r@190 5322 #X connect 14 0 49 0;
r@190 5323 #X connect 15 0 20 0;
r@190 5324 #X connect 16 0 20 1;
r@190 5325 #X connect 17 0 19 0;
r@190 5326 #X connect 18 0 19 1;
r@190 5327 #X connect 19 0 21 1;
r@190 5328 #X connect 20 0 21 0;
r@190 5329 #X connect 21 0 22 0;
r@190 5330 #X connect 22 0 23 1;
r@190 5331 #X connect 22 0 30 0;
r@190 5332 #X connect 23 0 0 1;
r@190 5333 #X connect 25 0 24 0;
r@190 5334 #X connect 30 0 32 0;
r@190 5335 #X connect 30 0 38 0;
r@190 5336 #X connect 31 0 30 1;
r@190 5337 #X connect 33 0 34 0;
r@190 5338 #X connect 34 0 37 0;
r@190 5339 #X connect 42 0 44 0;
r@190 5340 #X connect 42 0 47 0;
r@190 5341 #X connect 43 0 42 1;
r@190 5342 #X connect 45 0 10 1;
r@190 5343 #X connect 45 1 10 0;
r@190 5344 #X connect 46 0 13 1;
r@190 5345 #X connect 46 1 13 0;
r@191 5346 #X restore 835 145 pd sourceRe;
r@191 5347 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 5348 #X obj 206 62 inlet;
r@190 5349 #X text 187 43 Source ratio;
r@190 5350 #X obj 271 193 r Zobs;
r@190 5351 #X obj 185 191 r Yobs;
r@190 5352 #X obj 101 183 r Xobs;
r@190 5353 #X obj 86 252 -~;
r@190 5354 #X obj 86 276 *~;
r@190 5355 #X obj 170 254 -~;
r@190 5356 #X obj 170 283 *~;
r@190 5357 #X obj 256 254 -~;
r@190 5358 #X obj 256 278 *~;
r@190 5359 #X obj 155 317 +~;
r@190 5360 #X obj 155 349 +~;
r@190 5361 #X obj 155 376 sqrt~;
r@190 5362 #X obj 271 235 line~;
r@190 5363 #X msg 271 213 \$1 5;
r@190 5364 #X obj 185 233 line~;
r@190 5365 #X msg 185 212 \$1 5;
r@190 5366 #X obj 101 229 line~;
r@190 5367 #X msg 101 207 \$1 5;
r@190 5368 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 5369 #X obj -8305 185 *~;
r@190 5370 #X obj -8274 186 *~;
r@190 5371 #X obj -8245 185 *~;
r@190 5372 #X obj -8289 220 +~;
r@190 5373 #X obj -8289 252 +~;
r@190 5374 #X obj -8289 279 sqrt~;
r@190 5375 #X obj -8571 236 -~;
r@190 5376 #X obj -8571 260 *~;
r@190 5377 #X obj -8535 235 -~;
r@190 5378 #X obj -8535 264 *~;
r@190 5379 #X obj -8499 235 -~;
r@190 5380 #X obj -8499 259 *~;
r@190 5381 #X obj -8550 298 +~;
r@190 5382 #X obj -8550 330 +~;
r@190 5383 #X obj -8550 357 sqrt~;
r@190 5384 #X obj -8569 47 inlet~;
r@190 5385 #X obj -8522 48 inlet~;
r@190 5386 #X obj -8475 49 inlet~;
r@190 5387 #X obj -8361 50 inlet~;
r@190 5388 #X obj -8313 50 inlet~;
r@190 5389 #X obj -8267 50 inlet~;
r@190 5390 #X obj -8132 43 r Xobs;
r@190 5391 #X obj -8132 83 line~;
r@190 5392 #X msg -8132 64 \$1 5;
r@190 5393 #X obj -8088 84 line~;
r@190 5394 #X msg -8088 65 \$1 5;
r@190 5395 #X obj -8041 84 line~;
r@190 5396 #X msg -8041 65 \$1 5;
r@190 5397 #X obj -8088 44 r Yobs;
r@190 5398 #X obj -8041 44 r Zobs;
r@190 5399 #X text -8362 25 x';
r@190 5400 #X text -8310 27 y';
r@190 5401 #X text -8260 28 z';
r@190 5402 #X text -8567 24 a;
r@190 5403 #X text -8517 29 b;
r@190 5404 #X text -8471 26 c;
r@190 5405 #X obj -8134 214 -~;
r@190 5406 #X obj -8134 238 *~;
r@190 5407 #X obj -8098 213 -~;
r@190 5408 #X obj -8098 242 *~;
r@190 5409 #X obj -8062 213 -~;
r@190 5410 #X obj -8062 237 *~;
r@190 5411 #X obj -8113 276 +~;
r@190 5412 #X obj -8113 304 +~;
r@190 5413 #X obj -8113 335 sqrt~;
r@190 5414 #X obj -7937 219 -~;
r@190 5415 #X obj -7937 243 *~;
r@190 5416 #X obj -7901 218 -~;
r@190 5417 #X obj -7901 247 *~;
r@190 5418 #X obj -7865 218 -~;
r@190 5419 #X obj -7865 242 *~;
r@190 5420 #X obj -7916 281 +~;
r@190 5421 #X obj -7916 313 +~;
r@190 5422 #X obj -7916 340 sqrt~;
r@190 5423 #X text -8578 360 U;
r@190 5424 #X text -8309 279 W;
r@190 5425 #X text -8130 337 d;
r@190 5426 #X obj -8722 229 *~;
r@190 5427 #X obj -8691 230 *~;
r@190 5428 #X obj -8662 229 *~;
r@190 5429 #X obj -8706 264 +~;
r@190 5430 #X obj -8706 296 +~;
r@190 5431 #X obj -8706 323 sqrt~;
r@190 5432 #X text -8726 323 l;
r@190 5433 #X obj -8579 502 +~;
r@190 5434 #X obj -8543 547 -~;
r@190 5435 #X obj -8543 585 /~;
r@190 5436 #X obj -8458 508 *~ 2;
r@190 5437 #X obj -8459 544 *~;
r@190 5438 #X obj -8543 608 arccos~;
r@190 5439 #X obj -8615 612 sig~ 90;
r@190 5440 #X obj -8558 632 -~;
r@190 5441 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 5442 -1;
r@190 5443 #X obj -7909 83 s GO;
r@190 5444 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 5445 -1 -1;
r@190 5446 #X obj -7969 83 s setUp;
r@190 5447 #X obj -8091 490 +~;
r@190 5448 #X text -7936 341 m;
r@190 5449 #X obj -8091 516 -~;
r@190 5450 #X obj -8034 530 *~ 2;
r@190 5451 #X obj -8035 566 *~;
r@190 5452 #X obj -8100 587 /~;
r@190 5453 #X obj -8100 610 arccos~;
r@190 5454 #X obj -8558 666 outlet~;
r@190 5455 #X obj -8100 659 outlet~;
r@190 5456 #X text -8565 692 Tip - Obs Elevation;
r@190 5457 #X text -8160 684 Tip - Obs Azimuth;
r@190 5458 #X connect 0 0 3 0;
r@190 5459 #X connect 1 0 3 1;
r@190 5460 #X connect 2 0 4 1;
r@190 5461 #X connect 3 0 4 0;
r@190 5462 #X connect 4 0 5 0;
r@190 5463 #X connect 4 0 65 1;
r@190 5464 #X connect 6 0 7 0;
r@190 5465 #X connect 6 0 7 1;
r@190 5466 #X connect 7 0 12 0;
r@190 5467 #X connect 8 0 9 0;
r@190 5468 #X connect 8 0 9 1;
r@190 5469 #X connect 9 0 12 1;
r@190 5470 #X connect 10 0 11 0;
r@190 5471 #X connect 10 0 11 1;
r@190 5472 #X connect 11 0 13 1;
r@190 5473 #X connect 12 0 13 0;
r@190 5474 #X connect 13 0 14 0;
r@190 5475 #X connect 13 0 64 1;
r@190 5476 #X connect 13 0 76 1;
r@190 5477 #X connect 14 0 68 1;
r@190 5478 #X connect 14 0 80 1;
r@190 5479 #X connect 15 0 6 1;
r@190 5480 #X connect 15 0 36 1;
r@190 5481 #X connect 15 0 57 0;
r@190 5482 #X connect 15 0 57 1;
r@190 5483 #X connect 16 0 8 1;
r@190 5484 #X connect 16 0 38 1;
r@190 5485 #X connect 16 0 58 0;
r@190 5486 #X connect 16 0 58 1;
r@190 5487 #X connect 17 0 10 1;
r@190 5488 #X connect 17 0 40 1;
r@190 5489 #X connect 17 0 59 0;
r@190 5490 #X connect 17 0 59 1;
r@190 5491 #X connect 18 0 0 0;
r@190 5492 #X connect 18 0 0 1;
r@190 5493 #X connect 18 0 6 0;
r@190 5494 #X connect 18 0 45 1;
r@190 5495 #X connect 19 0 1 0;
r@190 5496 #X connect 19 0 1 1;
r@190 5497 #X connect 19 0 8 0;
r@190 5498 #X connect 19 0 47 1;
r@190 5499 #X connect 20 0 2 0;
r@190 5500 #X connect 20 0 2 1;
r@190 5501 #X connect 20 0 10 0;
r@190 5502 #X connect 20 0 49 1;
r@190 5503 #X connect 21 0 23 0;
r@190 5504 #X connect 22 0 36 0;
r@190 5505 #X connect 22 0 45 0;
r@190 5506 #X connect 23 0 22 0;
r@190 5507 #X connect 24 0 38 0;
r@190 5508 #X connect 24 0 47 0;
r@190 5509 #X connect 25 0 24 0;
r@190 5510 #X connect 26 0 40 0;
r@190 5511 #X connect 26 0 49 0;
r@190 5512 #X connect 27 0 26 0;
r@190 5513 #X connect 28 0 25 0;
r@190 5514 #X connect 29 0 27 0;
r@190 5515 #X connect 36 0 37 0;
r@190 5516 #X connect 36 0 37 1;
r@190 5517 #X connect 37 0 42 0;
r@190 5518 #X connect 38 0 39 0;
r@190 5519 #X connect 38 0 39 1;
r@190 5520 #X connect 39 0 42 1;
r@190 5521 #X connect 40 0 41 0;
r@190 5522 #X connect 40 0 41 1;
r@190 5523 #X connect 41 0 43 1;
r@190 5524 #X connect 42 0 43 0;
r@190 5525 #X connect 43 0 44 0;
r@190 5526 #X connect 43 0 76 0;
r@190 5527 #X connect 44 0 79 0;
r@190 5528 #X connect 45 0 46 0;
r@190 5529 #X connect 45 0 46 1;
r@190 5530 #X connect 46 0 51 0;
r@190 5531 #X connect 47 0 48 0;
r@190 5532 #X connect 47 0 48 1;
r@190 5533 #X connect 48 0 51 1;
r@190 5534 #X connect 49 0 50 0;
r@190 5535 #X connect 49 0 50 1;
r@190 5536 #X connect 50 0 52 1;
r@190 5537 #X connect 51 0 52 0;
r@190 5538 #X connect 52 0 53 0;
r@190 5539 #X connect 52 0 78 1;
r@190 5540 #X connect 57 0 60 0;
r@190 5541 #X connect 58 0 60 1;
r@190 5542 #X connect 59 0 61 1;
r@190 5543 #X connect 60 0 61 0;
r@190 5544 #X connect 61 0 62 0;
r@190 5545 #X connect 61 0 64 0;
r@190 5546 #X connect 62 0 67 0;
r@190 5547 #X connect 64 0 65 0;
r@190 5548 #X connect 65 0 66 0;
r@190 5549 #X connect 66 0 69 0;
r@190 5550 #X connect 67 0 68 0;
r@190 5551 #X connect 68 0 66 1;
r@190 5552 #X connect 69 0 71 1;
r@190 5553 #X connect 70 0 71 0;
r@190 5554 #X connect 71 0 83 0;
r@190 5555 #X connect 72 0 73 0;
r@190 5556 #X connect 74 0 75 0;
r@190 5557 #X connect 76 0 78 0;
r@190 5558 #X connect 78 0 81 0;
r@190 5559 #X connect 79 0 80 0;
r@190 5560 #X connect 80 0 81 1;
r@190 5561 #X connect 81 0 82 0;
r@190 5562 #X connect 82 0 84 0;
r@191 5563 #X restore 434 392 pd SourceAngles;
r@190 5564 #X obj 256 150 r~ tipZ;
r@191 5565 #X obj 170 145 r~ tipY;
r@190 5566 #X obj 86 136 r~ tipX;
r@190 5567 #X obj 86 163 *~ 1;
r@191 5568 #X obj 170 169 *~ 1;
r@190 5569 #X obj 256 173 *~ 1;
r@191 5570 #X obj 521 414 outlet~;
r@191 5571 #X obj 434 414 outlet~;
r@190 5572 #X obj 155 401 outlet~;
r@191 5573 #X obj 521 370 r~ proZ;
r@191 5574 #X obj 503 348 r~ proY;
r@191 5575 #X obj 486 326 r~ proX;
r@190 5576 #X text 150 439 source distance from Observer;
r@191 5577 #X text 360 440 source - Obs Elevation;
r@191 5578 #X text 515 441 source - Obs Azimuth;
r@191 5579 #X obj 831 345 r myMet;
r@191 5580 #X obj 830 370 snapshot~;
r@191 5581 #X floatatom 899 391 0 0 0 0 - - -;
r@191 5582 #X obj 779 176 /~;
r@191 5583 #X obj 779 199 atan~;
r@191 5584 #X obj 779 222 /~ 3.14159;
r@191 5585 #X obj 779 246 abs~;
r@191 5586 #X obj 779 307 spigot~;
r@191 5587 #X obj 818 287 avg~;
r@191 5588 #X obj 818 266 >~ 0;
r@191 5589 #X obj 727 246 sig~ 1;
r@191 5590 #X obj 779 283 -~;
r@191 5591 #X obj 858 309 spigot~;
r@191 5592 #X obj 897 289 avg~;
r@191 5593 #X obj 897 268 <~ 0;
r@191 5594 #X obj 830 396 outlet;
r@191 5595 #X text 822 423 Pan Value;
r@190 5596 #X connect 0 0 26 1;
r@190 5597 #X connect 0 0 25 1;
r@190 5598 #X connect 0 0 24 1;
r@190 5599 #X connect 2 0 15 0;
r@190 5600 #X connect 3 0 17 0;
r@190 5601 #X connect 4 0 19 0;
r@190 5602 #X connect 5 0 6 0;
r@190 5603 #X connect 5 0 6 1;
r@191 5604 #X connect 5 0 39 0;
r@190 5605 #X connect 6 0 11 0;
r@190 5606 #X connect 7 0 8 0;
r@190 5607 #X connect 7 0 8 1;
r@191 5608 #X connect 7 0 39 1;
r@191 5609 #X connect 7 0 45 0;
r@191 5610 #X connect 7 0 50 0;
r@190 5611 #X connect 8 0 11 1;
r@190 5612 #X connect 9 0 10 0;
r@190 5613 #X connect 9 0 10 1;
r@190 5614 #X connect 10 0 12 1;
r@190 5615 #X connect 11 0 12 0;
r@190 5616 #X connect 12 0 13 0;
r@190 5617 #X connect 13 0 29 0;
r@190 5618 #X connect 14 0 9 1;
r@190 5619 #X connect 15 0 14 0;
r@190 5620 #X connect 16 0 7 1;
r@190 5621 #X connect 17 0 16 0;
r@190 5622 #X connect 18 0 5 1;
r@190 5623 #X connect 19 0 18 0;
r@190 5624 #X connect 20 0 28 0;
r@190 5625 #X connect 20 1 27 0;
r@190 5626 #X connect 21 0 26 0;
r@190 5627 #X connect 22 0 25 0;
r@190 5628 #X connect 23 0 24 0;
r@190 5629 #X connect 24 0 5 0;
r@190 5630 #X connect 24 0 20 0;
r@190 5631 #X connect 25 0 7 0;
r@190 5632 #X connect 25 0 20 1;
r@190 5633 #X connect 26 0 9 0;
r@190 5634 #X connect 26 0 20 2;
r@190 5635 #X connect 30 0 20 5;
r@190 5636 #X connect 31 0 20 4;
r@190 5637 #X connect 32 0 20 3;
r@190 5638 #X connect 36 0 37 0;
r@190 5639 #X connect 37 0 38 0;
r@191 5640 #X connect 37 0 51 0;
r@191 5641 #X connect 39 0 40 0;
r@191 5642 #X connect 40 0 41 0;
r@191 5643 #X connect 41 0 42 0;
r@191 5644 #X connect 42 0 48 0;
r@191 5645 #X connect 42 0 47 1;
r@191 5646 #X connect 43 0 37 0;
r@191 5647 #X connect 44 0 43 1;
r@191 5648 #X connect 45 0 44 0;
r@191 5649 #X connect 46 0 47 0;
r@191 5650 #X connect 47 0 43 0;
r@191 5651 #X connect 48 0 37 0;
r@191 5652 #X connect 49 0 48 1;
r@191 5653 #X connect 50 0 49 0;
r@191 5654 #X restore 882 174 pd sourcePositions;
r@191 5655 #X obj 911 146 r bladeLen;
r@191 5656 #X msg 988 216 0;
r@191 5657 #X obj 988 195 r setUp;
r@191 5658 #X obj 878 242 freqCalcCyl3No_D4Mach;
r@191 5659 #X obj 449 125 + 1;
r@191 5660 #X obj 640 125 + 1;
r@191 5661 #X obj 835 123 + 1;
r@191 5662 #N canvas 98 191 660 718 sourceRe 0;
r@190 5663 #X obj 55 357 *~ 1;
r@190 5664 #X obj 55 515 r myMet;
r@190 5665 #X obj 55 538 snapshot~;
r@190 5666 #X floatatom 55 561 0 0 0 0 - - -;
r@190 5667 #X obj 55 48 r~ tipRe;
r@190 5668 #X obj 170 55 swap 1;
r@190 5669 #X obj 170 78 -;
r@190 5670 #X obj 170 31 r blarm;
r@190 5671 #X obj 185 99 r noSources;
r@190 5672 #X obj 200 121 inlet;
r@190 5673 #X obj 185 170 -;
r@190 5674 #X obj 218 171 - 1;
r@190 5675 #X obj 185 192 /;
r@190 5676 #X obj 170 241 *;
r@190 5677 #X obj 170 269 +;
r@190 5678 #X obj 275 153 - 1;
r@190 5679 #X obj 290 175 - 1;
r@190 5680 #X obj 290 219 r dThick;
r@190 5681 #X obj 305 239 r tipThick;
r@190 5682 #X obj 290 261 /;
r@190 5683 #X obj 275 198 /;
r@190 5684 #X obj 275 284 *;
r@190 5685 #X obj 275 311 + 1;
r@190 5686 #X obj 170 311 *;
r@190 5687 #X obj 478 53 s setUp;
r@190 5688 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 5689 -1;
r@190 5690 #X text 235 122 This source number;
r@190 5691 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 5692 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 5693 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 5694 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 5695 #X obj 275 354 *;
r@190 5696 #X obj 290 332 r tipThick;
r@190 5697 #X floatatom 321 375 0 0 0 0 - - -;
r@190 5698 #X obj 82 249 r~ tipSpeed;
r@190 5699 #X obj 82 271 *~ 1;
r@190 5700 #X floatatom 202 270 0 0 0 0 - - -;
r@190 5701 #X obj 55 379 outlet~;
r@190 5702 #X obj 82 293 outlet~;
r@190 5703 #X obj 275 377 outlet;
r@190 5704 #X text 251 401 Source Thickness;
r@190 5705 #X text 74 313 Source Speed;
r@190 5706 #X text 58 397 Source Re;
r@190 5707 #X obj 190 346 *;
r@190 5708 #X obj 206 325 r length;
r@190 5709 #X floatatom 214 368 0 0 0 0 - - -;
r@190 5710 #X obj 200 146 t f b;
r@190 5711 #X obj 185 216 t f b;
r@190 5712 #X obj 190 391 outlet;
r@190 5713 #X text 161 412 Source length;
r@190 5714 #X obj 216 293 outlet;
r@190 5715 #X connect 0 0 36 0;
r@190 5716 #X connect 1 0 2 0;
r@190 5717 #X connect 2 0 3 0;
r@190 5718 #X connect 4 0 0 0;
r@191 5719 #X connect 4 0 2 0;
r@190 5720 #X connect 5 0 6 0;
r@190 5721 #X connect 5 1 6 1;
r@190 5722 #X connect 6 0 13 0;
r@190 5723 #X connect 7 0 5 0;
r@190 5724 #X connect 7 0 14 1;
r@190 5725 #X connect 8 0 10 0;
r@190 5726 #X connect 8 0 11 0;
r@190 5727 #X connect 8 0 16 0;
r@190 5728 #X connect 9 0 15 0;
r@190 5729 #X connect 9 0 45 0;
r@190 5730 #X connect 10 0 12 0;
r@190 5731 #X connect 11 0 12 1;
r@190 5732 #X connect 12 0 46 0;
r@190 5733 #X connect 13 0 14 0;
r@190 5734 #X connect 14 0 23 0;
r@190 5735 #X connect 14 0 35 0;
r@190 5736 #X connect 14 0 42 0;
r@190 5737 #X connect 14 0 34 1;
r@190 5738 #X connect 14 0 49 0;
r@190 5739 #X connect 15 0 20 0;
r@190 5740 #X connect 16 0 20 1;
r@190 5741 #X connect 17 0 19 0;
r@190 5742 #X connect 18 0 19 1;
r@190 5743 #X connect 19 0 21 1;
r@190 5744 #X connect 20 0 21 0;
r@190 5745 #X connect 21 0 22 0;
r@190 5746 #X connect 22 0 23 1;
r@190 5747 #X connect 22 0 30 0;
r@190 5748 #X connect 23 0 0 1;
r@190 5749 #X connect 25 0 24 0;
r@190 5750 #X connect 30 0 32 0;
r@190 5751 #X connect 30 0 38 0;
r@190 5752 #X connect 31 0 30 1;
r@190 5753 #X connect 33 0 34 0;
r@190 5754 #X connect 34 0 37 0;
r@190 5755 #X connect 42 0 44 0;
r@190 5756 #X connect 42 0 47 0;
r@190 5757 #X connect 43 0 42 1;
r@190 5758 #X connect 45 0 10 1;
r@190 5759 #X connect 45 1 10 0;
r@190 5760 #X connect 46 0 13 1;
r@190 5761 #X connect 46 1 13 0;
r@191 5762 #X restore 70 318 pd sourceRe;
r@191 5763 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 5764 #X obj 206 62 inlet;
r@190 5765 #X text 187 43 Source ratio;
r@190 5766 #X obj 271 193 r Zobs;
r@190 5767 #X obj 185 191 r Yobs;
r@190 5768 #X obj 101 183 r Xobs;
r@190 5769 #X obj 86 252 -~;
r@190 5770 #X obj 86 276 *~;
r@190 5771 #X obj 170 254 -~;
r@190 5772 #X obj 170 283 *~;
r@190 5773 #X obj 256 254 -~;
r@190 5774 #X obj 256 278 *~;
r@190 5775 #X obj 155 317 +~;
r@190 5776 #X obj 155 349 +~;
r@190 5777 #X obj 155 376 sqrt~;
r@190 5778 #X obj 271 235 line~;
r@190 5779 #X msg 271 213 \$1 5;
r@190 5780 #X obj 185 233 line~;
r@190 5781 #X msg 185 212 \$1 5;
r@190 5782 #X obj 101 229 line~;
r@190 5783 #X msg 101 207 \$1 5;
r@190 5784 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 5785 #X obj -8305 185 *~;
r@190 5786 #X obj -8274 186 *~;
r@190 5787 #X obj -8245 185 *~;
r@190 5788 #X obj -8289 220 +~;
r@190 5789 #X obj -8289 252 +~;
r@190 5790 #X obj -8289 279 sqrt~;
r@190 5791 #X obj -8571 236 -~;
r@190 5792 #X obj -8571 260 *~;
r@190 5793 #X obj -8535 235 -~;
r@190 5794 #X obj -8535 264 *~;
r@190 5795 #X obj -8499 235 -~;
r@190 5796 #X obj -8499 259 *~;
r@190 5797 #X obj -8550 298 +~;
r@190 5798 #X obj -8550 330 +~;
r@190 5799 #X obj -8550 357 sqrt~;
r@190 5800 #X obj -8569 47 inlet~;
r@190 5801 #X obj -8522 48 inlet~;
r@190 5802 #X obj -8475 49 inlet~;
r@190 5803 #X obj -8361 50 inlet~;
r@190 5804 #X obj -8313 50 inlet~;
r@190 5805 #X obj -8267 50 inlet~;
r@190 5806 #X obj -8132 43 r Xobs;
r@190 5807 #X obj -8132 83 line~;
r@190 5808 #X msg -8132 64 \$1 5;
r@190 5809 #X obj -8088 84 line~;
r@190 5810 #X msg -8088 65 \$1 5;
r@190 5811 #X obj -8041 84 line~;
r@190 5812 #X msg -8041 65 \$1 5;
r@190 5813 #X obj -8088 44 r Yobs;
r@190 5814 #X obj -8041 44 r Zobs;
r@190 5815 #X text -8362 25 x';
r@190 5816 #X text -8310 27 y';
r@190 5817 #X text -8260 28 z';
r@190 5818 #X text -8567 24 a;
r@190 5819 #X text -8517 29 b;
r@190 5820 #X text -8471 26 c;
r@190 5821 #X obj -8134 214 -~;
r@190 5822 #X obj -8134 238 *~;
r@190 5823 #X obj -8098 213 -~;
r@190 5824 #X obj -8098 242 *~;
r@190 5825 #X obj -8062 213 -~;
r@190 5826 #X obj -8062 237 *~;
r@190 5827 #X obj -8113 276 +~;
r@190 5828 #X obj -8113 304 +~;
r@190 5829 #X obj -8113 335 sqrt~;
r@190 5830 #X obj -7937 219 -~;
r@190 5831 #X obj -7937 243 *~;
r@190 5832 #X obj -7901 218 -~;
r@190 5833 #X obj -7901 247 *~;
r@190 5834 #X obj -7865 218 -~;
r@190 5835 #X obj -7865 242 *~;
r@190 5836 #X obj -7916 281 +~;
r@190 5837 #X obj -7916 313 +~;
r@190 5838 #X obj -7916 340 sqrt~;
r@190 5839 #X text -8578 360 U;
r@190 5840 #X text -8309 279 W;
r@190 5841 #X text -8130 337 d;
r@190 5842 #X obj -8722 229 *~;
r@190 5843 #X obj -8691 230 *~;
r@190 5844 #X obj -8662 229 *~;
r@190 5845 #X obj -8706 264 +~;
r@190 5846 #X obj -8706 296 +~;
r@190 5847 #X obj -8706 323 sqrt~;
r@190 5848 #X text -8726 323 l;
r@190 5849 #X obj -8579 502 +~;
r@190 5850 #X obj -8543 547 -~;
r@190 5851 #X obj -8543 585 /~;
r@190 5852 #X obj -8458 508 *~ 2;
r@190 5853 #X obj -8459 544 *~;
r@190 5854 #X obj -8543 608 arccos~;
r@190 5855 #X obj -8615 612 sig~ 90;
r@190 5856 #X obj -8558 632 -~;
r@190 5857 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 5858 -1;
r@190 5859 #X obj -7909 83 s GO;
r@190 5860 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 5861 -1 -1;
r@190 5862 #X obj -7969 83 s setUp;
r@190 5863 #X obj -8091 490 +~;
r@190 5864 #X text -7936 341 m;
r@190 5865 #X obj -8091 516 -~;
r@190 5866 #X obj -8034 530 *~ 2;
r@190 5867 #X obj -8035 566 *~;
r@190 5868 #X obj -8100 587 /~;
r@190 5869 #X obj -8100 610 arccos~;
r@190 5870 #X obj -8558 666 outlet~;
r@190 5871 #X obj -8100 659 outlet~;
r@190 5872 #X text -8565 692 Tip - Obs Elevation;
r@190 5873 #X text -8160 684 Tip - Obs Azimuth;
r@190 5874 #X connect 0 0 3 0;
r@190 5875 #X connect 1 0 3 1;
r@190 5876 #X connect 2 0 4 1;
r@190 5877 #X connect 3 0 4 0;
r@190 5878 #X connect 4 0 5 0;
r@190 5879 #X connect 4 0 65 1;
r@190 5880 #X connect 6 0 7 0;
r@190 5881 #X connect 6 0 7 1;
r@190 5882 #X connect 7 0 12 0;
r@190 5883 #X connect 8 0 9 0;
r@190 5884 #X connect 8 0 9 1;
r@190 5885 #X connect 9 0 12 1;
r@190 5886 #X connect 10 0 11 0;
r@190 5887 #X connect 10 0 11 1;
r@190 5888 #X connect 11 0 13 1;
r@190 5889 #X connect 12 0 13 0;
r@190 5890 #X connect 13 0 14 0;
r@190 5891 #X connect 13 0 64 1;
r@190 5892 #X connect 13 0 76 1;
r@190 5893 #X connect 14 0 68 1;
r@190 5894 #X connect 14 0 80 1;
r@190 5895 #X connect 15 0 6 1;
r@190 5896 #X connect 15 0 36 1;
r@190 5897 #X connect 15 0 57 0;
r@190 5898 #X connect 15 0 57 1;
r@190 5899 #X connect 16 0 8 1;
r@190 5900 #X connect 16 0 38 1;
r@190 5901 #X connect 16 0 58 0;
r@190 5902 #X connect 16 0 58 1;
r@190 5903 #X connect 17 0 10 1;
r@190 5904 #X connect 17 0 40 1;
r@190 5905 #X connect 17 0 59 0;
r@190 5906 #X connect 17 0 59 1;
r@190 5907 #X connect 18 0 0 0;
r@190 5908 #X connect 18 0 0 1;
r@190 5909 #X connect 18 0 6 0;
r@190 5910 #X connect 18 0 45 1;
r@190 5911 #X connect 19 0 1 0;
r@190 5912 #X connect 19 0 1 1;
r@190 5913 #X connect 19 0 8 0;
r@190 5914 #X connect 19 0 47 1;
r@190 5915 #X connect 20 0 2 0;
r@190 5916 #X connect 20 0 2 1;
r@190 5917 #X connect 20 0 10 0;
r@190 5918 #X connect 20 0 49 1;
r@190 5919 #X connect 21 0 23 0;
r@190 5920 #X connect 22 0 36 0;
r@190 5921 #X connect 22 0 45 0;
r@190 5922 #X connect 23 0 22 0;
r@190 5923 #X connect 24 0 38 0;
r@190 5924 #X connect 24 0 47 0;
r@190 5925 #X connect 25 0 24 0;
r@190 5926 #X connect 26 0 40 0;
r@190 5927 #X connect 26 0 49 0;
r@190 5928 #X connect 27 0 26 0;
r@190 5929 #X connect 28 0 25 0;
r@190 5930 #X connect 29 0 27 0;
r@190 5931 #X connect 36 0 37 0;
r@190 5932 #X connect 36 0 37 1;
r@190 5933 #X connect 37 0 42 0;
r@190 5934 #X connect 38 0 39 0;
r@190 5935 #X connect 38 0 39 1;
r@190 5936 #X connect 39 0 42 1;
r@190 5937 #X connect 40 0 41 0;
r@190 5938 #X connect 40 0 41 1;
r@190 5939 #X connect 41 0 43 1;
r@190 5940 #X connect 42 0 43 0;
r@190 5941 #X connect 43 0 44 0;
r@190 5942 #X connect 43 0 76 0;
r@190 5943 #X connect 44 0 79 0;
r@190 5944 #X connect 45 0 46 0;
r@190 5945 #X connect 45 0 46 1;
r@190 5946 #X connect 46 0 51 0;
r@190 5947 #X connect 47 0 48 0;
r@190 5948 #X connect 47 0 48 1;
r@190 5949 #X connect 48 0 51 1;
r@190 5950 #X connect 49 0 50 0;
r@190 5951 #X connect 49 0 50 1;
r@190 5952 #X connect 50 0 52 1;
r@190 5953 #X connect 51 0 52 0;
r@190 5954 #X connect 52 0 53 0;
r@190 5955 #X connect 52 0 78 1;
r@190 5956 #X connect 57 0 60 0;
r@190 5957 #X connect 58 0 60 1;
r@190 5958 #X connect 59 0 61 1;
r@190 5959 #X connect 60 0 61 0;
r@190 5960 #X connect 61 0 62 0;
r@190 5961 #X connect 61 0 64 0;
r@190 5962 #X connect 62 0 67 0;
r@190 5963 #X connect 64 0 65 0;
r@190 5964 #X connect 65 0 66 0;
r@190 5965 #X connect 66 0 69 0;
r@190 5966 #X connect 67 0 68 0;
r@190 5967 #X connect 68 0 66 1;
r@190 5968 #X connect 69 0 71 1;
r@190 5969 #X connect 70 0 71 0;
r@190 5970 #X connect 71 0 83 0;
r@190 5971 #X connect 72 0 73 0;
r@190 5972 #X connect 74 0 75 0;
r@190 5973 #X connect 76 0 78 0;
r@190 5974 #X connect 78 0 81 0;
r@190 5975 #X connect 79 0 80 0;
r@190 5976 #X connect 80 0 81 1;
r@190 5977 #X connect 81 0 82 0;
r@190 5978 #X connect 82 0 84 0;
r@191 5979 #X restore 434 392 pd SourceAngles;
r@190 5980 #X obj 256 150 r~ tipZ;
r@191 5981 #X obj 170 145 r~ tipY;
r@190 5982 #X obj 86 136 r~ tipX;
r@190 5983 #X obj 86 163 *~ 1;
r@191 5984 #X obj 170 169 *~ 1;
r@190 5985 #X obj 256 173 *~ 1;
r@191 5986 #X obj 521 414 outlet~;
r@191 5987 #X obj 434 414 outlet~;
r@190 5988 #X obj 155 401 outlet~;
r@191 5989 #X obj 521 370 r~ proZ;
r@191 5990 #X obj 503 348 r~ proY;
r@191 5991 #X obj 486 326 r~ proX;
r@190 5992 #X text 150 439 source distance from Observer;
r@191 5993 #X text 360 440 source - Obs Elevation;
r@191 5994 #X text 515 441 source - Obs Azimuth;
r@191 5995 #X obj 831 345 r myMet;
r@191 5996 #X obj 830 370 snapshot~;
r@191 5997 #X floatatom 899 391 0 0 0 0 - - -;
r@191 5998 #X obj 779 176 /~;
r@191 5999 #X obj 779 199 atan~;
r@191 6000 #X obj 779 222 /~ 3.14159;
r@191 6001 #X obj 779 246 abs~;
r@191 6002 #X obj 779 307 spigot~;
r@191 6003 #X obj 818 287 avg~;
r@191 6004 #X obj 818 266 >~ 0;
r@191 6005 #X obj 727 246 sig~ 1;
r@191 6006 #X obj 779 283 -~;
r@191 6007 #X obj 858 309 spigot~;
r@191 6008 #X obj 897 289 avg~;
r@191 6009 #X obj 897 268 <~ 0;
r@191 6010 #X obj 830 396 outlet;
r@191 6011 #X text 822 423 Pan Value;
r@190 6012 #X connect 0 0 26 1;
r@190 6013 #X connect 0 0 25 1;
r@190 6014 #X connect 0 0 24 1;
r@190 6015 #X connect 2 0 15 0;
r@190 6016 #X connect 3 0 17 0;
r@190 6017 #X connect 4 0 19 0;
r@190 6018 #X connect 5 0 6 0;
r@190 6019 #X connect 5 0 6 1;
r@191 6020 #X connect 5 0 39 0;
r@190 6021 #X connect 6 0 11 0;
r@190 6022 #X connect 7 0 8 0;
r@190 6023 #X connect 7 0 8 1;
r@191 6024 #X connect 7 0 39 1;
r@191 6025 #X connect 7 0 45 0;
r@191 6026 #X connect 7 0 50 0;
r@190 6027 #X connect 8 0 11 1;
r@190 6028 #X connect 9 0 10 0;
r@190 6029 #X connect 9 0 10 1;
r@190 6030 #X connect 10 0 12 1;
r@190 6031 #X connect 11 0 12 0;
r@190 6032 #X connect 12 0 13 0;
r@190 6033 #X connect 13 0 29 0;
r@190 6034 #X connect 14 0 9 1;
r@190 6035 #X connect 15 0 14 0;
r@190 6036 #X connect 16 0 7 1;
r@190 6037 #X connect 17 0 16 0;
r@190 6038 #X connect 18 0 5 1;
r@190 6039 #X connect 19 0 18 0;
r@190 6040 #X connect 20 0 28 0;
r@190 6041 #X connect 20 1 27 0;
r@190 6042 #X connect 21 0 26 0;
r@190 6043 #X connect 22 0 25 0;
r@190 6044 #X connect 23 0 24 0;
r@190 6045 #X connect 24 0 5 0;
r@190 6046 #X connect 24 0 20 0;
r@190 6047 #X connect 25 0 7 0;
r@190 6048 #X connect 25 0 20 1;
r@190 6049 #X connect 26 0 9 0;
r@190 6050 #X connect 26 0 20 2;
r@190 6051 #X connect 30 0 20 5;
r@190 6052 #X connect 31 0 20 4;
r@190 6053 #X connect 32 0 20 3;
r@190 6054 #X connect 36 0 37 0;
r@190 6055 #X connect 37 0 38 0;
r@191 6056 #X connect 37 0 51 0;
r@191 6057 #X connect 39 0 40 0;
r@191 6058 #X connect 40 0 41 0;
r@191 6059 #X connect 41 0 42 0;
r@191 6060 #X connect 42 0 48 0;
r@191 6061 #X connect 42 0 47 1;
r@191 6062 #X connect 43 0 37 0;
r@191 6063 #X connect 44 0 43 1;
r@191 6064 #X connect 45 0 44 0;
r@191 6065 #X connect 46 0 47 0;
r@191 6066 #X connect 47 0 43 0;
r@191 6067 #X connect 48 0 37 0;
r@191 6068 #X connect 49 0 48 1;
r@191 6069 #X connect 50 0 49 0;
r@191 6070 #X restore 117 347 pd sourcePositions;
r@191 6071 #X obj 146 319 r bladeLen;
r@191 6072 #X msg 223 389 0;
r@191 6073 #X obj 223 368 r setUp;
r@191 6074 #X obj 259 292 + 1;
r@191 6075 #X obj 113 415 freqCalcCyl3No_D4Mach;
r@191 6076 #N canvas 98 191 660 718 sourceRe 0;
r@190 6077 #X obj 55 357 *~ 1;
r@190 6078 #X obj 55 515 r myMet;
r@190 6079 #X obj 55 538 snapshot~;
r@190 6080 #X floatatom 55 561 0 0 0 0 - - -;
r@190 6081 #X obj 55 48 r~ tipRe;
r@190 6082 #X obj 170 55 swap 1;
r@190 6083 #X obj 170 78 -;
r@190 6084 #X obj 170 31 r blarm;
r@190 6085 #X obj 185 99 r noSources;
r@190 6086 #X obj 200 121 inlet;
r@190 6087 #X obj 185 170 -;
r@190 6088 #X obj 218 171 - 1;
r@190 6089 #X obj 185 192 /;
r@190 6090 #X obj 170 241 *;
r@190 6091 #X obj 170 269 +;
r@190 6092 #X obj 275 153 - 1;
r@190 6093 #X obj 290 175 - 1;
r@190 6094 #X obj 290 219 r dThick;
r@190 6095 #X obj 305 239 r tipThick;
r@190 6096 #X obj 290 261 /;
r@190 6097 #X obj 275 198 /;
r@190 6098 #X obj 275 284 *;
r@190 6099 #X obj 275 311 + 1;
r@190 6100 #X obj 170 311 *;
r@190 6101 #X obj 478 53 s setUp;
r@190 6102 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 6103 -1;
r@190 6104 #X text 235 122 This source number;
r@190 6105 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 6106 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 6107 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 6108 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 6109 #X obj 275 354 *;
r@190 6110 #X obj 290 332 r tipThick;
r@190 6111 #X floatatom 321 375 0 0 0 0 - - -;
r@190 6112 #X obj 82 249 r~ tipSpeed;
r@190 6113 #X obj 82 271 *~ 1;
r@190 6114 #X floatatom 202 270 0 0 0 0 - - -;
r@190 6115 #X obj 55 379 outlet~;
r@190 6116 #X obj 82 293 outlet~;
r@190 6117 #X obj 275 377 outlet;
r@190 6118 #X text 251 401 Source Thickness;
r@190 6119 #X text 74 313 Source Speed;
r@190 6120 #X text 58 397 Source Re;
r@190 6121 #X obj 190 346 *;
r@190 6122 #X obj 206 325 r length;
r@190 6123 #X floatatom 214 368 0 0 0 0 - - -;
r@190 6124 #X obj 200 146 t f b;
r@190 6125 #X obj 185 216 t f b;
r@190 6126 #X obj 190 391 outlet;
r@190 6127 #X text 161 412 Source length;
r@190 6128 #X obj 216 293 outlet;
r@190 6129 #X connect 0 0 36 0;
r@190 6130 #X connect 1 0 2 0;
r@190 6131 #X connect 2 0 3 0;
r@190 6132 #X connect 4 0 0 0;
r@191 6133 #X connect 4 0 2 0;
r@190 6134 #X connect 5 0 6 0;
r@190 6135 #X connect 5 1 6 1;
r@190 6136 #X connect 6 0 13 0;
r@190 6137 #X connect 7 0 5 0;
r@190 6138 #X connect 7 0 14 1;
r@190 6139 #X connect 8 0 10 0;
r@190 6140 #X connect 8 0 11 0;
r@190 6141 #X connect 8 0 16 0;
r@190 6142 #X connect 9 0 15 0;
r@190 6143 #X connect 9 0 45 0;
r@190 6144 #X connect 10 0 12 0;
r@190 6145 #X connect 11 0 12 1;
r@190 6146 #X connect 12 0 46 0;
r@190 6147 #X connect 13 0 14 0;
r@190 6148 #X connect 14 0 23 0;
r@190 6149 #X connect 14 0 35 0;
r@190 6150 #X connect 14 0 42 0;
r@190 6151 #X connect 14 0 34 1;
r@190 6152 #X connect 14 0 49 0;
r@190 6153 #X connect 15 0 20 0;
r@190 6154 #X connect 16 0 20 1;
r@190 6155 #X connect 17 0 19 0;
r@190 6156 #X connect 18 0 19 1;
r@190 6157 #X connect 19 0 21 1;
r@190 6158 #X connect 20 0 21 0;
r@190 6159 #X connect 21 0 22 0;
r@190 6160 #X connect 22 0 23 1;
r@190 6161 #X connect 22 0 30 0;
r@190 6162 #X connect 23 0 0 1;
r@190 6163 #X connect 25 0 24 0;
r@190 6164 #X connect 30 0 32 0;
r@190 6165 #X connect 30 0 38 0;
r@190 6166 #X connect 31 0 30 1;
r@190 6167 #X connect 33 0 34 0;
r@190 6168 #X connect 34 0 37 0;
r@190 6169 #X connect 42 0 44 0;
r@190 6170 #X connect 42 0 47 0;
r@190 6171 #X connect 43 0 42 1;
r@190 6172 #X connect 45 0 10 1;
r@190 6173 #X connect 45 1 10 0;
r@190 6174 #X connect 46 0 13 1;
r@190 6175 #X connect 46 1 13 0;
r@191 6176 #X restore 259 317 pd sourceRe;
r@191 6177 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 6178 #X obj 206 62 inlet;
r@190 6179 #X text 187 43 Source ratio;
r@190 6180 #X obj 271 193 r Zobs;
r@190 6181 #X obj 185 191 r Yobs;
r@190 6182 #X obj 101 183 r Xobs;
r@190 6183 #X obj 86 252 -~;
r@190 6184 #X obj 86 276 *~;
r@190 6185 #X obj 170 254 -~;
r@190 6186 #X obj 170 283 *~;
r@190 6187 #X obj 256 254 -~;
r@190 6188 #X obj 256 278 *~;
r@190 6189 #X obj 155 317 +~;
r@190 6190 #X obj 155 349 +~;
r@190 6191 #X obj 155 376 sqrt~;
r@190 6192 #X obj 271 235 line~;
r@190 6193 #X msg 271 213 \$1 5;
r@190 6194 #X obj 185 233 line~;
r@190 6195 #X msg 185 212 \$1 5;
r@190 6196 #X obj 101 229 line~;
r@190 6197 #X msg 101 207 \$1 5;
r@190 6198 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 6199 #X obj -8305 185 *~;
r@190 6200 #X obj -8274 186 *~;
r@190 6201 #X obj -8245 185 *~;
r@190 6202 #X obj -8289 220 +~;
r@190 6203 #X obj -8289 252 +~;
r@190 6204 #X obj -8289 279 sqrt~;
r@190 6205 #X obj -8571 236 -~;
r@190 6206 #X obj -8571 260 *~;
r@190 6207 #X obj -8535 235 -~;
r@190 6208 #X obj -8535 264 *~;
r@190 6209 #X obj -8499 235 -~;
r@190 6210 #X obj -8499 259 *~;
r@190 6211 #X obj -8550 298 +~;
r@190 6212 #X obj -8550 330 +~;
r@190 6213 #X obj -8550 357 sqrt~;
r@190 6214 #X obj -8569 47 inlet~;
r@190 6215 #X obj -8522 48 inlet~;
r@190 6216 #X obj -8475 49 inlet~;
r@190 6217 #X obj -8361 50 inlet~;
r@190 6218 #X obj -8313 50 inlet~;
r@190 6219 #X obj -8267 50 inlet~;
r@190 6220 #X obj -8132 43 r Xobs;
r@190 6221 #X obj -8132 83 line~;
r@190 6222 #X msg -8132 64 \$1 5;
r@190 6223 #X obj -8088 84 line~;
r@190 6224 #X msg -8088 65 \$1 5;
r@190 6225 #X obj -8041 84 line~;
r@190 6226 #X msg -8041 65 \$1 5;
r@190 6227 #X obj -8088 44 r Yobs;
r@190 6228 #X obj -8041 44 r Zobs;
r@190 6229 #X text -8362 25 x';
r@190 6230 #X text -8310 27 y';
r@190 6231 #X text -8260 28 z';
r@190 6232 #X text -8567 24 a;
r@190 6233 #X text -8517 29 b;
r@190 6234 #X text -8471 26 c;
r@190 6235 #X obj -8134 214 -~;
r@190 6236 #X obj -8134 238 *~;
r@190 6237 #X obj -8098 213 -~;
r@190 6238 #X obj -8098 242 *~;
r@190 6239 #X obj -8062 213 -~;
r@190 6240 #X obj -8062 237 *~;
r@190 6241 #X obj -8113 276 +~;
r@190 6242 #X obj -8113 304 +~;
r@190 6243 #X obj -8113 335 sqrt~;
r@190 6244 #X obj -7937 219 -~;
r@190 6245 #X obj -7937 243 *~;
r@190 6246 #X obj -7901 218 -~;
r@190 6247 #X obj -7901 247 *~;
r@190 6248 #X obj -7865 218 -~;
r@190 6249 #X obj -7865 242 *~;
r@190 6250 #X obj -7916 281 +~;
r@190 6251 #X obj -7916 313 +~;
r@190 6252 #X obj -7916 340 sqrt~;
r@190 6253 #X text -8578 360 U;
r@190 6254 #X text -8309 279 W;
r@190 6255 #X text -8130 337 d;
r@190 6256 #X obj -8722 229 *~;
r@190 6257 #X obj -8691 230 *~;
r@190 6258 #X obj -8662 229 *~;
r@190 6259 #X obj -8706 264 +~;
r@190 6260 #X obj -8706 296 +~;
r@190 6261 #X obj -8706 323 sqrt~;
r@190 6262 #X text -8726 323 l;
r@190 6263 #X obj -8579 502 +~;
r@190 6264 #X obj -8543 547 -~;
r@190 6265 #X obj -8543 585 /~;
r@190 6266 #X obj -8458 508 *~ 2;
r@190 6267 #X obj -8459 544 *~;
r@190 6268 #X obj -8543 608 arccos~;
r@190 6269 #X obj -8615 612 sig~ 90;
r@190 6270 #X obj -8558 632 -~;
r@190 6271 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 6272 -1;
r@190 6273 #X obj -7909 83 s GO;
r@190 6274 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 6275 -1 -1;
r@190 6276 #X obj -7969 83 s setUp;
r@190 6277 #X obj -8091 490 +~;
r@190 6278 #X text -7936 341 m;
r@190 6279 #X obj -8091 516 -~;
r@190 6280 #X obj -8034 530 *~ 2;
r@190 6281 #X obj -8035 566 *~;
r@190 6282 #X obj -8100 587 /~;
r@190 6283 #X obj -8100 610 arccos~;
r@190 6284 #X obj -8558 666 outlet~;
r@190 6285 #X obj -8100 659 outlet~;
r@190 6286 #X text -8565 692 Tip - Obs Elevation;
r@190 6287 #X text -8160 684 Tip - Obs Azimuth;
r@190 6288 #X connect 0 0 3 0;
r@190 6289 #X connect 1 0 3 1;
r@190 6290 #X connect 2 0 4 1;
r@190 6291 #X connect 3 0 4 0;
r@190 6292 #X connect 4 0 5 0;
r@190 6293 #X connect 4 0 65 1;
r@190 6294 #X connect 6 0 7 0;
r@190 6295 #X connect 6 0 7 1;
r@190 6296 #X connect 7 0 12 0;
r@190 6297 #X connect 8 0 9 0;
r@190 6298 #X connect 8 0 9 1;
r@190 6299 #X connect 9 0 12 1;
r@190 6300 #X connect 10 0 11 0;
r@190 6301 #X connect 10 0 11 1;
r@190 6302 #X connect 11 0 13 1;
r@190 6303 #X connect 12 0 13 0;
r@190 6304 #X connect 13 0 14 0;
r@190 6305 #X connect 13 0 64 1;
r@190 6306 #X connect 13 0 76 1;
r@190 6307 #X connect 14 0 68 1;
r@190 6308 #X connect 14 0 80 1;
r@190 6309 #X connect 15 0 6 1;
r@190 6310 #X connect 15 0 36 1;
r@190 6311 #X connect 15 0 57 0;
r@190 6312 #X connect 15 0 57 1;
r@190 6313 #X connect 16 0 8 1;
r@190 6314 #X connect 16 0 38 1;
r@190 6315 #X connect 16 0 58 0;
r@190 6316 #X connect 16 0 58 1;
r@190 6317 #X connect 17 0 10 1;
r@190 6318 #X connect 17 0 40 1;
r@190 6319 #X connect 17 0 59 0;
r@190 6320 #X connect 17 0 59 1;
r@190 6321 #X connect 18 0 0 0;
r@190 6322 #X connect 18 0 0 1;
r@190 6323 #X connect 18 0 6 0;
r@190 6324 #X connect 18 0 45 1;
r@190 6325 #X connect 19 0 1 0;
r@190 6326 #X connect 19 0 1 1;
r@190 6327 #X connect 19 0 8 0;
r@190 6328 #X connect 19 0 47 1;
r@190 6329 #X connect 20 0 2 0;
r@190 6330 #X connect 20 0 2 1;
r@190 6331 #X connect 20 0 10 0;
r@190 6332 #X connect 20 0 49 1;
r@190 6333 #X connect 21 0 23 0;
r@190 6334 #X connect 22 0 36 0;
r@190 6335 #X connect 22 0 45 0;
r@190 6336 #X connect 23 0 22 0;
r@190 6337 #X connect 24 0 38 0;
r@190 6338 #X connect 24 0 47 0;
r@190 6339 #X connect 25 0 24 0;
r@190 6340 #X connect 26 0 40 0;
r@190 6341 #X connect 26 0 49 0;
r@190 6342 #X connect 27 0 26 0;
r@190 6343 #X connect 28 0 25 0;
r@190 6344 #X connect 29 0 27 0;
r@190 6345 #X connect 36 0 37 0;
r@190 6346 #X connect 36 0 37 1;
r@190 6347 #X connect 37 0 42 0;
r@190 6348 #X connect 38 0 39 0;
r@190 6349 #X connect 38 0 39 1;
r@190 6350 #X connect 39 0 42 1;
r@190 6351 #X connect 40 0 41 0;
r@190 6352 #X connect 40 0 41 1;
r@190 6353 #X connect 41 0 43 1;
r@190 6354 #X connect 42 0 43 0;
r@190 6355 #X connect 43 0 44 0;
r@190 6356 #X connect 43 0 76 0;
r@190 6357 #X connect 44 0 79 0;
r@190 6358 #X connect 45 0 46 0;
r@190 6359 #X connect 45 0 46 1;
r@190 6360 #X connect 46 0 51 0;
r@190 6361 #X connect 47 0 48 0;
r@190 6362 #X connect 47 0 48 1;
r@190 6363 #X connect 48 0 51 1;
r@190 6364 #X connect 49 0 50 0;
r@190 6365 #X connect 49 0 50 1;
r@190 6366 #X connect 50 0 52 1;
r@190 6367 #X connect 51 0 52 0;
r@190 6368 #X connect 52 0 53 0;
r@190 6369 #X connect 52 0 78 1;
r@190 6370 #X connect 57 0 60 0;
r@190 6371 #X connect 58 0 60 1;
r@190 6372 #X connect 59 0 61 1;
r@190 6373 #X connect 60 0 61 0;
r@190 6374 #X connect 61 0 62 0;
r@190 6375 #X connect 61 0 64 0;
r@190 6376 #X connect 62 0 67 0;
r@190 6377 #X connect 64 0 65 0;
r@190 6378 #X connect 65 0 66 0;
r@190 6379 #X connect 66 0 69 0;
r@190 6380 #X connect 67 0 68 0;
r@190 6381 #X connect 68 0 66 1;
r@190 6382 #X connect 69 0 71 1;
r@190 6383 #X connect 70 0 71 0;
r@190 6384 #X connect 71 0 83 0;
r@190 6385 #X connect 72 0 73 0;
r@190 6386 #X connect 74 0 75 0;
r@190 6387 #X connect 76 0 78 0;
r@190 6388 #X connect 78 0 81 0;
r@190 6389 #X connect 79 0 80 0;
r@190 6390 #X connect 80 0 81 1;
r@190 6391 #X connect 81 0 82 0;
r@190 6392 #X connect 82 0 84 0;
r@191 6393 #X restore 434 392 pd SourceAngles;
r@190 6394 #X obj 256 150 r~ tipZ;
r@191 6395 #X obj 170 145 r~ tipY;
r@190 6396 #X obj 86 136 r~ tipX;
r@190 6397 #X obj 86 163 *~ 1;
r@191 6398 #X obj 170 169 *~ 1;
r@190 6399 #X obj 256 173 *~ 1;
r@191 6400 #X obj 521 414 outlet~;
r@191 6401 #X obj 434 414 outlet~;
r@190 6402 #X obj 155 401 outlet~;
r@191 6403 #X obj 521 370 r~ proZ;
r@191 6404 #X obj 503 348 r~ proY;
r@191 6405 #X obj 486 326 r~ proX;
r@190 6406 #X text 150 439 source distance from Observer;
r@191 6407 #X text 360 440 source - Obs Elevation;
r@191 6408 #X text 515 441 source - Obs Azimuth;
r@191 6409 #X obj 831 345 r myMet;
r@191 6410 #X obj 830 370 snapshot~;
r@191 6411 #X floatatom 899 391 0 0 0 0 - - -;
r@191 6412 #X obj 779 176 /~;
r@191 6413 #X obj 779 199 atan~;
r@191 6414 #X obj 779 222 /~ 3.14159;
r@191 6415 #X obj 779 246 abs~;
r@191 6416 #X obj 779 307 spigot~;
r@191 6417 #X obj 818 287 avg~;
r@191 6418 #X obj 818 266 >~ 0;
r@191 6419 #X obj 727 246 sig~ 1;
r@191 6420 #X obj 779 283 -~;
r@191 6421 #X obj 858 309 spigot~;
r@191 6422 #X obj 897 289 avg~;
r@191 6423 #X obj 897 268 <~ 0;
r@191 6424 #X obj 830 396 outlet;
r@191 6425 #X text 822 423 Pan Value;
r@190 6426 #X connect 0 0 26 1;
r@190 6427 #X connect 0 0 25 1;
r@190 6428 #X connect 0 0 24 1;
r@190 6429 #X connect 2 0 15 0;
r@190 6430 #X connect 3 0 17 0;
r@190 6431 #X connect 4 0 19 0;
r@190 6432 #X connect 5 0 6 0;
r@190 6433 #X connect 5 0 6 1;
r@191 6434 #X connect 5 0 39 0;
r@190 6435 #X connect 6 0 11 0;
r@190 6436 #X connect 7 0 8 0;
r@190 6437 #X connect 7 0 8 1;
r@191 6438 #X connect 7 0 39 1;
r@191 6439 #X connect 7 0 45 0;
r@191 6440 #X connect 7 0 50 0;
r@190 6441 #X connect 8 0 11 1;
r@190 6442 #X connect 9 0 10 0;
r@190 6443 #X connect 9 0 10 1;
r@190 6444 #X connect 10 0 12 1;
r@190 6445 #X connect 11 0 12 0;
r@190 6446 #X connect 12 0 13 0;
r@190 6447 #X connect 13 0 29 0;
r@190 6448 #X connect 14 0 9 1;
r@190 6449 #X connect 15 0 14 0;
r@190 6450 #X connect 16 0 7 1;
r@190 6451 #X connect 17 0 16 0;
r@190 6452 #X connect 18 0 5 1;
r@190 6453 #X connect 19 0 18 0;
r@190 6454 #X connect 20 0 28 0;
r@190 6455 #X connect 20 1 27 0;
r@190 6456 #X connect 21 0 26 0;
r@190 6457 #X connect 22 0 25 0;
r@190 6458 #X connect 23 0 24 0;
r@190 6459 #X connect 24 0 5 0;
r@190 6460 #X connect 24 0 20 0;
r@190 6461 #X connect 25 0 7 0;
r@190 6462 #X connect 25 0 20 1;
r@190 6463 #X connect 26 0 9 0;
r@190 6464 #X connect 26 0 20 2;
r@190 6465 #X connect 30 0 20 5;
r@190 6466 #X connect 31 0 20 4;
r@190 6467 #X connect 32 0 20 3;
r@190 6468 #X connect 36 0 37 0;
r@190 6469 #X connect 37 0 38 0;
r@191 6470 #X connect 37 0 51 0;
r@191 6471 #X connect 39 0 40 0;
r@191 6472 #X connect 40 0 41 0;
r@191 6473 #X connect 41 0 42 0;
r@191 6474 #X connect 42 0 48 0;
r@191 6475 #X connect 42 0 47 1;
r@191 6476 #X connect 43 0 37 0;
r@191 6477 #X connect 44 0 43 1;
r@191 6478 #X connect 45 0 44 0;
r@191 6479 #X connect 46 0 47 0;
r@191 6480 #X connect 47 0 43 0;
r@191 6481 #X connect 48 0 37 0;
r@191 6482 #X connect 49 0 48 1;
r@191 6483 #X connect 50 0 49 0;
r@191 6484 #X restore 306 346 pd sourcePositions;
r@191 6485 #X obj 335 318 r bladeLen;
r@191 6486 #X msg 412 388 0;
r@191 6487 #X obj 412 367 r setUp;
r@191 6488 #X obj 302 414 freqCalcCyl3No_D4Mach;
r@191 6489 #N canvas 98 191 660 718 sourceRe 0;
r@190 6490 #X obj 55 357 *~ 1;
r@190 6491 #X obj 55 515 r myMet;
r@190 6492 #X obj 55 538 snapshot~;
r@190 6493 #X floatatom 55 561 0 0 0 0 - - -;
r@190 6494 #X obj 55 48 r~ tipRe;
r@190 6495 #X obj 170 55 swap 1;
r@190 6496 #X obj 170 78 -;
r@190 6497 #X obj 170 31 r blarm;
r@190 6498 #X obj 185 99 r noSources;
r@190 6499 #X obj 200 121 inlet;
r@190 6500 #X obj 185 170 -;
r@190 6501 #X obj 218 171 - 1;
r@190 6502 #X obj 185 192 /;
r@190 6503 #X obj 170 241 *;
r@190 6504 #X obj 170 269 +;
r@190 6505 #X obj 275 153 - 1;
r@190 6506 #X obj 290 175 - 1;
r@190 6507 #X obj 290 219 r dThick;
r@190 6508 #X obj 305 239 r tipThick;
r@190 6509 #X obj 290 261 /;
r@190 6510 #X obj 275 198 /;
r@190 6511 #X obj 275 284 *;
r@190 6512 #X obj 275 311 + 1;
r@190 6513 #X obj 170 311 *;
r@190 6514 #X obj 478 53 s setUp;
r@190 6515 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 6516 -1;
r@190 6517 #X text 235 122 This source number;
r@190 6518 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 6519 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 6520 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 6521 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 6522 #X obj 275 354 *;
r@190 6523 #X obj 290 332 r tipThick;
r@190 6524 #X floatatom 321 375 0 0 0 0 - - -;
r@190 6525 #X obj 82 249 r~ tipSpeed;
r@190 6526 #X obj 82 271 *~ 1;
r@190 6527 #X floatatom 202 270 0 0 0 0 - - -;
r@190 6528 #X obj 55 379 outlet~;
r@190 6529 #X obj 82 293 outlet~;
r@190 6530 #X obj 275 377 outlet;
r@190 6531 #X text 251 401 Source Thickness;
r@190 6532 #X text 74 313 Source Speed;
r@190 6533 #X text 58 397 Source Re;
r@190 6534 #X obj 190 346 *;
r@190 6535 #X obj 206 325 r length;
r@190 6536 #X floatatom 214 368 0 0 0 0 - - -;
r@190 6537 #X obj 200 146 t f b;
r@190 6538 #X obj 185 216 t f b;
r@190 6539 #X obj 190 391 outlet;
r@190 6540 #X text 161 412 Source length;
r@190 6541 #X obj 216 293 outlet;
r@190 6542 #X connect 0 0 36 0;
r@190 6543 #X connect 1 0 2 0;
r@190 6544 #X connect 2 0 3 0;
r@190 6545 #X connect 4 0 0 0;
r@191 6546 #X connect 4 0 2 0;
r@190 6547 #X connect 5 0 6 0;
r@190 6548 #X connect 5 1 6 1;
r@190 6549 #X connect 6 0 13 0;
r@190 6550 #X connect 7 0 5 0;
r@190 6551 #X connect 7 0 14 1;
r@190 6552 #X connect 8 0 10 0;
r@190 6553 #X connect 8 0 11 0;
r@190 6554 #X connect 8 0 16 0;
r@190 6555 #X connect 9 0 15 0;
r@190 6556 #X connect 9 0 45 0;
r@190 6557 #X connect 10 0 12 0;
r@190 6558 #X connect 11 0 12 1;
r@190 6559 #X connect 12 0 46 0;
r@190 6560 #X connect 13 0 14 0;
r@190 6561 #X connect 14 0 23 0;
r@190 6562 #X connect 14 0 35 0;
r@190 6563 #X connect 14 0 42 0;
r@190 6564 #X connect 14 0 34 1;
r@190 6565 #X connect 14 0 49 0;
r@190 6566 #X connect 15 0 20 0;
r@190 6567 #X connect 16 0 20 1;
r@190 6568 #X connect 17 0 19 0;
r@190 6569 #X connect 18 0 19 1;
r@190 6570 #X connect 19 0 21 1;
r@190 6571 #X connect 20 0 21 0;
r@190 6572 #X connect 21 0 22 0;
r@190 6573 #X connect 22 0 23 1;
r@190 6574 #X connect 22 0 30 0;
r@190 6575 #X connect 23 0 0 1;
r@190 6576 #X connect 25 0 24 0;
r@190 6577 #X connect 30 0 32 0;
r@190 6578 #X connect 30 0 38 0;
r@190 6579 #X connect 31 0 30 1;
r@190 6580 #X connect 33 0 34 0;
r@190 6581 #X connect 34 0 37 0;
r@190 6582 #X connect 42 0 44 0;
r@190 6583 #X connect 42 0 47 0;
r@190 6584 #X connect 43 0 42 1;
r@190 6585 #X connect 45 0 10 1;
r@190 6586 #X connect 45 1 10 0;
r@190 6587 #X connect 46 0 13 1;
r@190 6588 #X connect 46 1 13 0;
r@191 6589 #X restore 456 318 pd sourceRe;
r@191 6590 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 6591 #X obj 206 62 inlet;
r@190 6592 #X text 187 43 Source ratio;
r@190 6593 #X obj 271 193 r Zobs;
r@190 6594 #X obj 185 191 r Yobs;
r@190 6595 #X obj 101 183 r Xobs;
r@190 6596 #X obj 86 252 -~;
r@190 6597 #X obj 86 276 *~;
r@190 6598 #X obj 170 254 -~;
r@190 6599 #X obj 170 283 *~;
r@190 6600 #X obj 256 254 -~;
r@190 6601 #X obj 256 278 *~;
r@190 6602 #X obj 155 317 +~;
r@190 6603 #X obj 155 349 +~;
r@190 6604 #X obj 155 376 sqrt~;
r@190 6605 #X obj 271 235 line~;
r@190 6606 #X msg 271 213 \$1 5;
r@190 6607 #X obj 185 233 line~;
r@190 6608 #X msg 185 212 \$1 5;
r@190 6609 #X obj 101 229 line~;
r@190 6610 #X msg 101 207 \$1 5;
r@190 6611 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 6612 #X obj -8305 185 *~;
r@190 6613 #X obj -8274 186 *~;
r@190 6614 #X obj -8245 185 *~;
r@190 6615 #X obj -8289 220 +~;
r@190 6616 #X obj -8289 252 +~;
r@190 6617 #X obj -8289 279 sqrt~;
r@190 6618 #X obj -8571 236 -~;
r@190 6619 #X obj -8571 260 *~;
r@190 6620 #X obj -8535 235 -~;
r@190 6621 #X obj -8535 264 *~;
r@190 6622 #X obj -8499 235 -~;
r@190 6623 #X obj -8499 259 *~;
r@190 6624 #X obj -8550 298 +~;
r@190 6625 #X obj -8550 330 +~;
r@190 6626 #X obj -8550 357 sqrt~;
r@190 6627 #X obj -8569 47 inlet~;
r@190 6628 #X obj -8522 48 inlet~;
r@190 6629 #X obj -8475 49 inlet~;
r@190 6630 #X obj -8361 50 inlet~;
r@190 6631 #X obj -8313 50 inlet~;
r@190 6632 #X obj -8267 50 inlet~;
r@190 6633 #X obj -8132 43 r Xobs;
r@190 6634 #X obj -8132 83 line~;
r@190 6635 #X msg -8132 64 \$1 5;
r@190 6636 #X obj -8088 84 line~;
r@190 6637 #X msg -8088 65 \$1 5;
r@190 6638 #X obj -8041 84 line~;
r@190 6639 #X msg -8041 65 \$1 5;
r@190 6640 #X obj -8088 44 r Yobs;
r@190 6641 #X obj -8041 44 r Zobs;
r@190 6642 #X text -8362 25 x';
r@190 6643 #X text -8310 27 y';
r@190 6644 #X text -8260 28 z';
r@190 6645 #X text -8567 24 a;
r@190 6646 #X text -8517 29 b;
r@190 6647 #X text -8471 26 c;
r@190 6648 #X obj -8134 214 -~;
r@190 6649 #X obj -8134 238 *~;
r@190 6650 #X obj -8098 213 -~;
r@190 6651 #X obj -8098 242 *~;
r@190 6652 #X obj -8062 213 -~;
r@190 6653 #X obj -8062 237 *~;
r@190 6654 #X obj -8113 276 +~;
r@190 6655 #X obj -8113 304 +~;
r@190 6656 #X obj -8113 335 sqrt~;
r@190 6657 #X obj -7937 219 -~;
r@190 6658 #X obj -7937 243 *~;
r@190 6659 #X obj -7901 218 -~;
r@190 6660 #X obj -7901 247 *~;
r@190 6661 #X obj -7865 218 -~;
r@190 6662 #X obj -7865 242 *~;
r@190 6663 #X obj -7916 281 +~;
r@190 6664 #X obj -7916 313 +~;
r@190 6665 #X obj -7916 340 sqrt~;
r@190 6666 #X text -8578 360 U;
r@190 6667 #X text -8309 279 W;
r@190 6668 #X text -8130 337 d;
r@190 6669 #X obj -8722 229 *~;
r@190 6670 #X obj -8691 230 *~;
r@190 6671 #X obj -8662 229 *~;
r@190 6672 #X obj -8706 264 +~;
r@190 6673 #X obj -8706 296 +~;
r@190 6674 #X obj -8706 323 sqrt~;
r@190 6675 #X text -8726 323 l;
r@190 6676 #X obj -8579 502 +~;
r@190 6677 #X obj -8543 547 -~;
r@190 6678 #X obj -8543 585 /~;
r@190 6679 #X obj -8458 508 *~ 2;
r@190 6680 #X obj -8459 544 *~;
r@190 6681 #X obj -8543 608 arccos~;
r@190 6682 #X obj -8615 612 sig~ 90;
r@190 6683 #X obj -8558 632 -~;
r@190 6684 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 6685 -1;
r@190 6686 #X obj -7909 83 s GO;
r@190 6687 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 6688 -1 -1;
r@190 6689 #X obj -7969 83 s setUp;
r@190 6690 #X obj -8091 490 +~;
r@190 6691 #X text -7936 341 m;
r@190 6692 #X obj -8091 516 -~;
r@190 6693 #X obj -8034 530 *~ 2;
r@190 6694 #X obj -8035 566 *~;
r@190 6695 #X obj -8100 587 /~;
r@190 6696 #X obj -8100 610 arccos~;
r@190 6697 #X obj -8558 666 outlet~;
r@190 6698 #X obj -8100 659 outlet~;
r@190 6699 #X text -8565 692 Tip - Obs Elevation;
r@190 6700 #X text -8160 684 Tip - Obs Azimuth;
r@190 6701 #X connect 0 0 3 0;
r@190 6702 #X connect 1 0 3 1;
r@190 6703 #X connect 2 0 4 1;
r@190 6704 #X connect 3 0 4 0;
r@190 6705 #X connect 4 0 5 0;
r@190 6706 #X connect 4 0 65 1;
r@190 6707 #X connect 6 0 7 0;
r@190 6708 #X connect 6 0 7 1;
r@190 6709 #X connect 7 0 12 0;
r@190 6710 #X connect 8 0 9 0;
r@190 6711 #X connect 8 0 9 1;
r@190 6712 #X connect 9 0 12 1;
r@190 6713 #X connect 10 0 11 0;
r@190 6714 #X connect 10 0 11 1;
r@190 6715 #X connect 11 0 13 1;
r@190 6716 #X connect 12 0 13 0;
r@190 6717 #X connect 13 0 14 0;
r@190 6718 #X connect 13 0 64 1;
r@190 6719 #X connect 13 0 76 1;
r@190 6720 #X connect 14 0 68 1;
r@190 6721 #X connect 14 0 80 1;
r@190 6722 #X connect 15 0 6 1;
r@190 6723 #X connect 15 0 36 1;
r@190 6724 #X connect 15 0 57 0;
r@190 6725 #X connect 15 0 57 1;
r@190 6726 #X connect 16 0 8 1;
r@190 6727 #X connect 16 0 38 1;
r@190 6728 #X connect 16 0 58 0;
r@190 6729 #X connect 16 0 58 1;
r@190 6730 #X connect 17 0 10 1;
r@190 6731 #X connect 17 0 40 1;
r@190 6732 #X connect 17 0 59 0;
r@190 6733 #X connect 17 0 59 1;
r@190 6734 #X connect 18 0 0 0;
r@190 6735 #X connect 18 0 0 1;
r@190 6736 #X connect 18 0 6 0;
r@190 6737 #X connect 18 0 45 1;
r@190 6738 #X connect 19 0 1 0;
r@190 6739 #X connect 19 0 1 1;
r@190 6740 #X connect 19 0 8 0;
r@190 6741 #X connect 19 0 47 1;
r@190 6742 #X connect 20 0 2 0;
r@190 6743 #X connect 20 0 2 1;
r@190 6744 #X connect 20 0 10 0;
r@190 6745 #X connect 20 0 49 1;
r@190 6746 #X connect 21 0 23 0;
r@190 6747 #X connect 22 0 36 0;
r@190 6748 #X connect 22 0 45 0;
r@190 6749 #X connect 23 0 22 0;
r@190 6750 #X connect 24 0 38 0;
r@190 6751 #X connect 24 0 47 0;
r@190 6752 #X connect 25 0 24 0;
r@190 6753 #X connect 26 0 40 0;
r@190 6754 #X connect 26 0 49 0;
r@190 6755 #X connect 27 0 26 0;
r@190 6756 #X connect 28 0 25 0;
r@190 6757 #X connect 29 0 27 0;
r@190 6758 #X connect 36 0 37 0;
r@190 6759 #X connect 36 0 37 1;
r@190 6760 #X connect 37 0 42 0;
r@190 6761 #X connect 38 0 39 0;
r@190 6762 #X connect 38 0 39 1;
r@190 6763 #X connect 39 0 42 1;
r@190 6764 #X connect 40 0 41 0;
r@190 6765 #X connect 40 0 41 1;
r@190 6766 #X connect 41 0 43 1;
r@190 6767 #X connect 42 0 43 0;
r@190 6768 #X connect 43 0 44 0;
r@190 6769 #X connect 43 0 76 0;
r@190 6770 #X connect 44 0 79 0;
r@190 6771 #X connect 45 0 46 0;
r@190 6772 #X connect 45 0 46 1;
r@190 6773 #X connect 46 0 51 0;
r@190 6774 #X connect 47 0 48 0;
r@190 6775 #X connect 47 0 48 1;
r@190 6776 #X connect 48 0 51 1;
r@190 6777 #X connect 49 0 50 0;
r@190 6778 #X connect 49 0 50 1;
r@190 6779 #X connect 50 0 52 1;
r@190 6780 #X connect 51 0 52 0;
r@190 6781 #X connect 52 0 53 0;
r@190 6782 #X connect 52 0 78 1;
r@190 6783 #X connect 57 0 60 0;
r@190 6784 #X connect 58 0 60 1;
r@190 6785 #X connect 59 0 61 1;
r@190 6786 #X connect 60 0 61 0;
r@190 6787 #X connect 61 0 62 0;
r@190 6788 #X connect 61 0 64 0;
r@190 6789 #X connect 62 0 67 0;
r@190 6790 #X connect 64 0 65 0;
r@190 6791 #X connect 65 0 66 0;
r@190 6792 #X connect 66 0 69 0;
r@190 6793 #X connect 67 0 68 0;
r@190 6794 #X connect 68 0 66 1;
r@190 6795 #X connect 69 0 71 1;
r@190 6796 #X connect 70 0 71 0;
r@190 6797 #X connect 71 0 83 0;
r@190 6798 #X connect 72 0 73 0;
r@190 6799 #X connect 74 0 75 0;
r@190 6800 #X connect 76 0 78 0;
r@190 6801 #X connect 78 0 81 0;
r@190 6802 #X connect 79 0 80 0;
r@190 6803 #X connect 80 0 81 1;
r@190 6804 #X connect 81 0 82 0;
r@190 6805 #X connect 82 0 84 0;
r@191 6806 #X restore 434 392 pd SourceAngles;
r@190 6807 #X obj 256 150 r~ tipZ;
r@191 6808 #X obj 170 145 r~ tipY;
r@190 6809 #X obj 86 136 r~ tipX;
r@190 6810 #X obj 86 163 *~ 1;
r@191 6811 #X obj 170 169 *~ 1;
r@190 6812 #X obj 256 173 *~ 1;
r@191 6813 #X obj 521 414 outlet~;
r@191 6814 #X obj 434 414 outlet~;
r@190 6815 #X obj 155 401 outlet~;
r@191 6816 #X obj 521 370 r~ proZ;
r@191 6817 #X obj 503 348 r~ proY;
r@191 6818 #X obj 486 326 r~ proX;
r@190 6819 #X text 150 439 source distance from Observer;
r@191 6820 #X text 360 440 source - Obs Elevation;
r@191 6821 #X text 515 441 source - Obs Azimuth;
r@191 6822 #X obj 831 345 r myMet;
r@191 6823 #X obj 830 370 snapshot~;
r@191 6824 #X floatatom 899 391 0 0 0 0 - - -;
r@191 6825 #X obj 779 176 /~;
r@191 6826 #X obj 779 199 atan~;
r@191 6827 #X obj 779 222 /~ 3.14159;
r@191 6828 #X obj 779 246 abs~;
r@191 6829 #X obj 779 307 spigot~;
r@191 6830 #X obj 818 287 avg~;
r@191 6831 #X obj 818 266 >~ 0;
r@191 6832 #X obj 727 246 sig~ 1;
r@191 6833 #X obj 779 283 -~;
r@191 6834 #X obj 858 309 spigot~;
r@191 6835 #X obj 897 289 avg~;
r@191 6836 #X obj 897 268 <~ 0;
r@191 6837 #X obj 830 396 outlet;
r@191 6838 #X text 822 423 Pan Value;
r@190 6839 #X connect 0 0 26 1;
r@190 6840 #X connect 0 0 25 1;
r@190 6841 #X connect 0 0 24 1;
r@190 6842 #X connect 2 0 15 0;
r@190 6843 #X connect 3 0 17 0;
r@190 6844 #X connect 4 0 19 0;
r@190 6845 #X connect 5 0 6 0;
r@190 6846 #X connect 5 0 6 1;
r@191 6847 #X connect 5 0 39 0;
r@190 6848 #X connect 6 0 11 0;
r@190 6849 #X connect 7 0 8 0;
r@190 6850 #X connect 7 0 8 1;
r@191 6851 #X connect 7 0 39 1;
r@191 6852 #X connect 7 0 45 0;
r@191 6853 #X connect 7 0 50 0;
r@190 6854 #X connect 8 0 11 1;
r@190 6855 #X connect 9 0 10 0;
r@190 6856 #X connect 9 0 10 1;
r@190 6857 #X connect 10 0 12 1;
r@190 6858 #X connect 11 0 12 0;
r@190 6859 #X connect 12 0 13 0;
r@190 6860 #X connect 13 0 29 0;
r@190 6861 #X connect 14 0 9 1;
r@190 6862 #X connect 15 0 14 0;
r@190 6863 #X connect 16 0 7 1;
r@190 6864 #X connect 17 0 16 0;
r@190 6865 #X connect 18 0 5 1;
r@190 6866 #X connect 19 0 18 0;
r@190 6867 #X connect 20 0 28 0;
r@190 6868 #X connect 20 1 27 0;
r@190 6869 #X connect 21 0 26 0;
r@190 6870 #X connect 22 0 25 0;
r@190 6871 #X connect 23 0 24 0;
r@190 6872 #X connect 24 0 5 0;
r@190 6873 #X connect 24 0 20 0;
r@190 6874 #X connect 25 0 7 0;
r@190 6875 #X connect 25 0 20 1;
r@190 6876 #X connect 26 0 9 0;
r@190 6877 #X connect 26 0 20 2;
r@190 6878 #X connect 30 0 20 5;
r@190 6879 #X connect 31 0 20 4;
r@190 6880 #X connect 32 0 20 3;
r@190 6881 #X connect 36 0 37 0;
r@190 6882 #X connect 37 0 38 0;
r@191 6883 #X connect 37 0 51 0;
r@191 6884 #X connect 39 0 40 0;
r@191 6885 #X connect 40 0 41 0;
r@191 6886 #X connect 41 0 42 0;
r@191 6887 #X connect 42 0 48 0;
r@191 6888 #X connect 42 0 47 1;
r@191 6889 #X connect 43 0 37 0;
r@191 6890 #X connect 44 0 43 1;
r@191 6891 #X connect 45 0 44 0;
r@191 6892 #X connect 46 0 47 0;
r@191 6893 #X connect 47 0 43 0;
r@191 6894 #X connect 48 0 37 0;
r@191 6895 #X connect 49 0 48 1;
r@191 6896 #X connect 50 0 49 0;
r@191 6897 #X restore 503 347 pd sourcePositions;
r@191 6898 #X obj 532 319 r bladeLen;
r@191 6899 #X msg 609 389 0;
r@191 6900 #X obj 609 368 r setUp;
r@191 6901 #X obj 499 415 freqCalcCyl3No_D4Mach;
r@191 6902 #N canvas 98 191 660 718 sourceRe 0;
r@190 6903 #X obj 55 357 *~ 1;
r@190 6904 #X obj 55 515 r myMet;
r@190 6905 #X obj 55 538 snapshot~;
r@190 6906 #X floatatom 55 561 0 0 0 0 - - -;
r@190 6907 #X obj 55 48 r~ tipRe;
r@190 6908 #X obj 170 55 swap 1;
r@190 6909 #X obj 170 78 -;
r@190 6910 #X obj 170 31 r blarm;
r@190 6911 #X obj 185 99 r noSources;
r@190 6912 #X obj 200 121 inlet;
r@190 6913 #X obj 185 170 -;
r@190 6914 #X obj 218 171 - 1;
r@190 6915 #X obj 185 192 /;
r@190 6916 #X obj 170 241 *;
r@190 6917 #X obj 170 269 +;
r@190 6918 #X obj 275 153 - 1;
r@190 6919 #X obj 290 175 - 1;
r@190 6920 #X obj 290 219 r dThick;
r@190 6921 #X obj 305 239 r tipThick;
r@190 6922 #X obj 290 261 /;
r@190 6923 #X obj 275 198 /;
r@190 6924 #X obj 275 284 *;
r@190 6925 #X obj 275 311 + 1;
r@190 6926 #X obj 170 311 *;
r@190 6927 #X obj 478 53 s setUp;
r@190 6928 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 6929 -1;
r@190 6930 #X text 235 122 This source number;
r@190 6931 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 6932 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 6933 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 6934 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 6935 #X obj 275 354 *;
r@190 6936 #X obj 290 332 r tipThick;
r@190 6937 #X floatatom 321 375 0 0 0 0 - - -;
r@190 6938 #X obj 82 249 r~ tipSpeed;
r@190 6939 #X obj 82 271 *~ 1;
r@190 6940 #X floatatom 202 270 0 0 0 0 - - -;
r@190 6941 #X obj 55 379 outlet~;
r@190 6942 #X obj 82 293 outlet~;
r@190 6943 #X obj 275 377 outlet;
r@190 6944 #X text 251 401 Source Thickness;
r@190 6945 #X text 74 313 Source Speed;
r@190 6946 #X text 58 397 Source Re;
r@190 6947 #X obj 190 346 *;
r@190 6948 #X obj 206 325 r length;
r@190 6949 #X floatatom 214 368 0 0 0 0 - - -;
r@190 6950 #X obj 200 146 t f b;
r@190 6951 #X obj 185 216 t f b;
r@190 6952 #X obj 190 391 outlet;
r@190 6953 #X text 161 412 Source length;
r@190 6954 #X obj 216 293 outlet;
r@190 6955 #X connect 0 0 36 0;
r@190 6956 #X connect 1 0 2 0;
r@190 6957 #X connect 2 0 3 0;
r@190 6958 #X connect 4 0 0 0;
r@191 6959 #X connect 4 0 2 0;
r@190 6960 #X connect 5 0 6 0;
r@190 6961 #X connect 5 1 6 1;
r@190 6962 #X connect 6 0 13 0;
r@190 6963 #X connect 7 0 5 0;
r@190 6964 #X connect 7 0 14 1;
r@190 6965 #X connect 8 0 10 0;
r@190 6966 #X connect 8 0 11 0;
r@190 6967 #X connect 8 0 16 0;
r@190 6968 #X connect 9 0 15 0;
r@190 6969 #X connect 9 0 45 0;
r@190 6970 #X connect 10 0 12 0;
r@190 6971 #X connect 11 0 12 1;
r@190 6972 #X connect 12 0 46 0;
r@190 6973 #X connect 13 0 14 0;
r@190 6974 #X connect 14 0 23 0;
r@190 6975 #X connect 14 0 35 0;
r@190 6976 #X connect 14 0 42 0;
r@190 6977 #X connect 14 0 34 1;
r@190 6978 #X connect 14 0 49 0;
r@190 6979 #X connect 15 0 20 0;
r@190 6980 #X connect 16 0 20 1;
r@190 6981 #X connect 17 0 19 0;
r@190 6982 #X connect 18 0 19 1;
r@190 6983 #X connect 19 0 21 1;
r@190 6984 #X connect 20 0 21 0;
r@190 6985 #X connect 21 0 22 0;
r@190 6986 #X connect 22 0 23 1;
r@190 6987 #X connect 22 0 30 0;
r@190 6988 #X connect 23 0 0 1;
r@190 6989 #X connect 25 0 24 0;
r@190 6990 #X connect 30 0 32 0;
r@190 6991 #X connect 30 0 38 0;
r@190 6992 #X connect 31 0 30 1;
r@190 6993 #X connect 33 0 34 0;
r@190 6994 #X connect 34 0 37 0;
r@190 6995 #X connect 42 0 44 0;
r@190 6996 #X connect 42 0 47 0;
r@190 6997 #X connect 43 0 42 1;
r@190 6998 #X connect 45 0 10 1;
r@190 6999 #X connect 45 1 10 0;
r@190 7000 #X connect 46 0 13 1;
r@190 7001 #X connect 46 1 13 0;
r@191 7002 #X restore 647 316 pd sourceRe;
r@191 7003 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 7004 #X obj 206 62 inlet;
r@190 7005 #X text 187 43 Source ratio;
r@190 7006 #X obj 271 193 r Zobs;
r@190 7007 #X obj 185 191 r Yobs;
r@190 7008 #X obj 101 183 r Xobs;
r@190 7009 #X obj 86 252 -~;
r@190 7010 #X obj 86 276 *~;
r@190 7011 #X obj 170 254 -~;
r@190 7012 #X obj 170 283 *~;
r@190 7013 #X obj 256 254 -~;
r@190 7014 #X obj 256 278 *~;
r@190 7015 #X obj 155 317 +~;
r@190 7016 #X obj 155 349 +~;
r@190 7017 #X obj 155 376 sqrt~;
r@190 7018 #X obj 271 235 line~;
r@190 7019 #X msg 271 213 \$1 5;
r@190 7020 #X obj 185 233 line~;
r@190 7021 #X msg 185 212 \$1 5;
r@190 7022 #X obj 101 229 line~;
r@190 7023 #X msg 101 207 \$1 5;
r@190 7024 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 7025 #X obj -8305 185 *~;
r@190 7026 #X obj -8274 186 *~;
r@190 7027 #X obj -8245 185 *~;
r@190 7028 #X obj -8289 220 +~;
r@190 7029 #X obj -8289 252 +~;
r@190 7030 #X obj -8289 279 sqrt~;
r@190 7031 #X obj -8571 236 -~;
r@190 7032 #X obj -8571 260 *~;
r@190 7033 #X obj -8535 235 -~;
r@190 7034 #X obj -8535 264 *~;
r@190 7035 #X obj -8499 235 -~;
r@190 7036 #X obj -8499 259 *~;
r@190 7037 #X obj -8550 298 +~;
r@190 7038 #X obj -8550 330 +~;
r@190 7039 #X obj -8550 357 sqrt~;
r@190 7040 #X obj -8569 47 inlet~;
r@190 7041 #X obj -8522 48 inlet~;
r@190 7042 #X obj -8475 49 inlet~;
r@190 7043 #X obj -8361 50 inlet~;
r@190 7044 #X obj -8313 50 inlet~;
r@190 7045 #X obj -8267 50 inlet~;
r@190 7046 #X obj -8132 43 r Xobs;
r@190 7047 #X obj -8132 83 line~;
r@190 7048 #X msg -8132 64 \$1 5;
r@190 7049 #X obj -8088 84 line~;
r@190 7050 #X msg -8088 65 \$1 5;
r@190 7051 #X obj -8041 84 line~;
r@190 7052 #X msg -8041 65 \$1 5;
r@190 7053 #X obj -8088 44 r Yobs;
r@190 7054 #X obj -8041 44 r Zobs;
r@190 7055 #X text -8362 25 x';
r@190 7056 #X text -8310 27 y';
r@190 7057 #X text -8260 28 z';
r@190 7058 #X text -8567 24 a;
r@190 7059 #X text -8517 29 b;
r@190 7060 #X text -8471 26 c;
r@190 7061 #X obj -8134 214 -~;
r@190 7062 #X obj -8134 238 *~;
r@190 7063 #X obj -8098 213 -~;
r@190 7064 #X obj -8098 242 *~;
r@190 7065 #X obj -8062 213 -~;
r@190 7066 #X obj -8062 237 *~;
r@190 7067 #X obj -8113 276 +~;
r@190 7068 #X obj -8113 304 +~;
r@190 7069 #X obj -8113 335 sqrt~;
r@190 7070 #X obj -7937 219 -~;
r@190 7071 #X obj -7937 243 *~;
r@190 7072 #X obj -7901 218 -~;
r@190 7073 #X obj -7901 247 *~;
r@190 7074 #X obj -7865 218 -~;
r@190 7075 #X obj -7865 242 *~;
r@190 7076 #X obj -7916 281 +~;
r@190 7077 #X obj -7916 313 +~;
r@190 7078 #X obj -7916 340 sqrt~;
r@190 7079 #X text -8578 360 U;
r@190 7080 #X text -8309 279 W;
r@190 7081 #X text -8130 337 d;
r@190 7082 #X obj -8722 229 *~;
r@190 7083 #X obj -8691 230 *~;
r@190 7084 #X obj -8662 229 *~;
r@190 7085 #X obj -8706 264 +~;
r@190 7086 #X obj -8706 296 +~;
r@190 7087 #X obj -8706 323 sqrt~;
r@190 7088 #X text -8726 323 l;
r@190 7089 #X obj -8579 502 +~;
r@190 7090 #X obj -8543 547 -~;
r@190 7091 #X obj -8543 585 /~;
r@190 7092 #X obj -8458 508 *~ 2;
r@190 7093 #X obj -8459 544 *~;
r@190 7094 #X obj -8543 608 arccos~;
r@190 7095 #X obj -8615 612 sig~ 90;
r@190 7096 #X obj -8558 632 -~;
r@190 7097 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 7098 -1;
r@190 7099 #X obj -7909 83 s GO;
r@190 7100 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 7101 -1 -1;
r@190 7102 #X obj -7969 83 s setUp;
r@190 7103 #X obj -8091 490 +~;
r@190 7104 #X text -7936 341 m;
r@190 7105 #X obj -8091 516 -~;
r@190 7106 #X obj -8034 530 *~ 2;
r@190 7107 #X obj -8035 566 *~;
r@190 7108 #X obj -8100 587 /~;
r@190 7109 #X obj -8100 610 arccos~;
r@190 7110 #X obj -8558 666 outlet~;
r@190 7111 #X obj -8100 659 outlet~;
r@190 7112 #X text -8565 692 Tip - Obs Elevation;
r@190 7113 #X text -8160 684 Tip - Obs Azimuth;
r@190 7114 #X connect 0 0 3 0;
r@190 7115 #X connect 1 0 3 1;
r@190 7116 #X connect 2 0 4 1;
r@190 7117 #X connect 3 0 4 0;
r@190 7118 #X connect 4 0 5 0;
r@190 7119 #X connect 4 0 65 1;
r@190 7120 #X connect 6 0 7 0;
r@190 7121 #X connect 6 0 7 1;
r@190 7122 #X connect 7 0 12 0;
r@190 7123 #X connect 8 0 9 0;
r@190 7124 #X connect 8 0 9 1;
r@190 7125 #X connect 9 0 12 1;
r@190 7126 #X connect 10 0 11 0;
r@190 7127 #X connect 10 0 11 1;
r@190 7128 #X connect 11 0 13 1;
r@190 7129 #X connect 12 0 13 0;
r@190 7130 #X connect 13 0 14 0;
r@190 7131 #X connect 13 0 64 1;
r@190 7132 #X connect 13 0 76 1;
r@190 7133 #X connect 14 0 68 1;
r@190 7134 #X connect 14 0 80 1;
r@190 7135 #X connect 15 0 6 1;
r@190 7136 #X connect 15 0 36 1;
r@190 7137 #X connect 15 0 57 0;
r@190 7138 #X connect 15 0 57 1;
r@190 7139 #X connect 16 0 8 1;
r@190 7140 #X connect 16 0 38 1;
r@190 7141 #X connect 16 0 58 0;
r@190 7142 #X connect 16 0 58 1;
r@190 7143 #X connect 17 0 10 1;
r@190 7144 #X connect 17 0 40 1;
r@190 7145 #X connect 17 0 59 0;
r@190 7146 #X connect 17 0 59 1;
r@190 7147 #X connect 18 0 0 0;
r@190 7148 #X connect 18 0 0 1;
r@190 7149 #X connect 18 0 6 0;
r@190 7150 #X connect 18 0 45 1;
r@190 7151 #X connect 19 0 1 0;
r@190 7152 #X connect 19 0 1 1;
r@190 7153 #X connect 19 0 8 0;
r@190 7154 #X connect 19 0 47 1;
r@190 7155 #X connect 20 0 2 0;
r@190 7156 #X connect 20 0 2 1;
r@190 7157 #X connect 20 0 10 0;
r@190 7158 #X connect 20 0 49 1;
r@190 7159 #X connect 21 0 23 0;
r@190 7160 #X connect 22 0 36 0;
r@190 7161 #X connect 22 0 45 0;
r@190 7162 #X connect 23 0 22 0;
r@190 7163 #X connect 24 0 38 0;
r@190 7164 #X connect 24 0 47 0;
r@190 7165 #X connect 25 0 24 0;
r@190 7166 #X connect 26 0 40 0;
r@190 7167 #X connect 26 0 49 0;
r@190 7168 #X connect 27 0 26 0;
r@190 7169 #X connect 28 0 25 0;
r@190 7170 #X connect 29 0 27 0;
r@190 7171 #X connect 36 0 37 0;
r@190 7172 #X connect 36 0 37 1;
r@190 7173 #X connect 37 0 42 0;
r@190 7174 #X connect 38 0 39 0;
r@190 7175 #X connect 38 0 39 1;
r@190 7176 #X connect 39 0 42 1;
r@190 7177 #X connect 40 0 41 0;
r@190 7178 #X connect 40 0 41 1;
r@190 7179 #X connect 41 0 43 1;
r@190 7180 #X connect 42 0 43 0;
r@190 7181 #X connect 43 0 44 0;
r@190 7182 #X connect 43 0 76 0;
r@190 7183 #X connect 44 0 79 0;
r@190 7184 #X connect 45 0 46 0;
r@190 7185 #X connect 45 0 46 1;
r@190 7186 #X connect 46 0 51 0;
r@190 7187 #X connect 47 0 48 0;
r@190 7188 #X connect 47 0 48 1;
r@190 7189 #X connect 48 0 51 1;
r@190 7190 #X connect 49 0 50 0;
r@190 7191 #X connect 49 0 50 1;
r@190 7192 #X connect 50 0 52 1;
r@190 7193 #X connect 51 0 52 0;
r@190 7194 #X connect 52 0 53 0;
r@190 7195 #X connect 52 0 78 1;
r@190 7196 #X connect 57 0 60 0;
r@190 7197 #X connect 58 0 60 1;
r@190 7198 #X connect 59 0 61 1;
r@190 7199 #X connect 60 0 61 0;
r@190 7200 #X connect 61 0 62 0;
r@190 7201 #X connect 61 0 64 0;
r@190 7202 #X connect 62 0 67 0;
r@190 7203 #X connect 64 0 65 0;
r@190 7204 #X connect 65 0 66 0;
r@190 7205 #X connect 66 0 69 0;
r@190 7206 #X connect 67 0 68 0;
r@190 7207 #X connect 68 0 66 1;
r@190 7208 #X connect 69 0 71 1;
r@190 7209 #X connect 70 0 71 0;
r@190 7210 #X connect 71 0 83 0;
r@190 7211 #X connect 72 0 73 0;
r@190 7212 #X connect 74 0 75 0;
r@190 7213 #X connect 76 0 78 0;
r@190 7214 #X connect 78 0 81 0;
r@190 7215 #X connect 79 0 80 0;
r@190 7216 #X connect 80 0 81 1;
r@190 7217 #X connect 81 0 82 0;
r@190 7218 #X connect 82 0 84 0;
r@191 7219 #X restore 434 392 pd SourceAngles;
r@190 7220 #X obj 256 150 r~ tipZ;
r@191 7221 #X obj 170 145 r~ tipY;
r@190 7222 #X obj 86 136 r~ tipX;
r@190 7223 #X obj 86 163 *~ 1;
r@191 7224 #X obj 170 169 *~ 1;
r@190 7225 #X obj 256 173 *~ 1;
r@191 7226 #X obj 521 414 outlet~;
r@191 7227 #X obj 434 414 outlet~;
r@190 7228 #X obj 155 401 outlet~;
r@191 7229 #X obj 521 370 r~ proZ;
r@191 7230 #X obj 503 348 r~ proY;
r@191 7231 #X obj 486 326 r~ proX;
r@190 7232 #X text 150 439 source distance from Observer;
r@191 7233 #X text 360 440 source - Obs Elevation;
r@191 7234 #X text 515 441 source - Obs Azimuth;
r@191 7235 #X obj 831 345 r myMet;
r@191 7236 #X obj 830 370 snapshot~;
r@191 7237 #X floatatom 899 391 0 0 0 0 - - -;
r@191 7238 #X obj 779 176 /~;
r@191 7239 #X obj 779 199 atan~;
r@191 7240 #X obj 779 222 /~ 3.14159;
r@191 7241 #X obj 779 246 abs~;
r@191 7242 #X obj 779 307 spigot~;
r@191 7243 #X obj 818 287 avg~;
r@191 7244 #X obj 818 266 >~ 0;
r@191 7245 #X obj 727 246 sig~ 1;
r@191 7246 #X obj 779 283 -~;
r@191 7247 #X obj 858 309 spigot~;
r@191 7248 #X obj 897 289 avg~;
r@191 7249 #X obj 897 268 <~ 0;
r@191 7250 #X obj 830 396 outlet;
r@191 7251 #X text 822 423 Pan Value;
r@190 7252 #X connect 0 0 26 1;
r@190 7253 #X connect 0 0 25 1;
r@190 7254 #X connect 0 0 24 1;
r@190 7255 #X connect 2 0 15 0;
r@190 7256 #X connect 3 0 17 0;
r@190 7257 #X connect 4 0 19 0;
r@190 7258 #X connect 5 0 6 0;
r@190 7259 #X connect 5 0 6 1;
r@191 7260 #X connect 5 0 39 0;
r@190 7261 #X connect 6 0 11 0;
r@190 7262 #X connect 7 0 8 0;
r@190 7263 #X connect 7 0 8 1;
r@191 7264 #X connect 7 0 39 1;
r@191 7265 #X connect 7 0 45 0;
r@191 7266 #X connect 7 0 50 0;
r@190 7267 #X connect 8 0 11 1;
r@190 7268 #X connect 9 0 10 0;
r@190 7269 #X connect 9 0 10 1;
r@190 7270 #X connect 10 0 12 1;
r@190 7271 #X connect 11 0 12 0;
r@190 7272 #X connect 12 0 13 0;
r@190 7273 #X connect 13 0 29 0;
r@190 7274 #X connect 14 0 9 1;
r@190 7275 #X connect 15 0 14 0;
r@190 7276 #X connect 16 0 7 1;
r@190 7277 #X connect 17 0 16 0;
r@190 7278 #X connect 18 0 5 1;
r@190 7279 #X connect 19 0 18 0;
r@190 7280 #X connect 20 0 28 0;
r@190 7281 #X connect 20 1 27 0;
r@190 7282 #X connect 21 0 26 0;
r@190 7283 #X connect 22 0 25 0;
r@190 7284 #X connect 23 0 24 0;
r@190 7285 #X connect 24 0 5 0;
r@190 7286 #X connect 24 0 20 0;
r@190 7287 #X connect 25 0 7 0;
r@190 7288 #X connect 25 0 20 1;
r@190 7289 #X connect 26 0 9 0;
r@190 7290 #X connect 26 0 20 2;
r@190 7291 #X connect 30 0 20 5;
r@190 7292 #X connect 31 0 20 4;
r@190 7293 #X connect 32 0 20 3;
r@190 7294 #X connect 36 0 37 0;
r@190 7295 #X connect 37 0 38 0;
r@191 7296 #X connect 37 0 51 0;
r@191 7297 #X connect 39 0 40 0;
r@191 7298 #X connect 40 0 41 0;
r@191 7299 #X connect 41 0 42 0;
r@191 7300 #X connect 42 0 48 0;
r@191 7301 #X connect 42 0 47 1;
r@191 7302 #X connect 43 0 37 0;
r@191 7303 #X connect 44 0 43 1;
r@191 7304 #X connect 45 0 44 0;
r@191 7305 #X connect 46 0 47 0;
r@191 7306 #X connect 47 0 43 0;
r@191 7307 #X connect 48 0 37 0;
r@191 7308 #X connect 49 0 48 1;
r@191 7309 #X connect 50 0 49 0;
r@191 7310 #X restore 694 345 pd sourcePositions;
r@191 7311 #X obj 723 317 r bladeLen;
r@191 7312 #X msg 800 387 0;
r@191 7313 #X obj 800 366 r setUp;
r@191 7314 #X obj 690 413 freqCalcCyl3No_D4Mach;
r@191 7315 #N canvas 98 191 660 718 sourceRe 0;
r@190 7316 #X obj 55 357 *~ 1;
r@190 7317 #X obj 55 515 r myMet;
r@190 7318 #X obj 55 538 snapshot~;
r@190 7319 #X floatatom 55 561 0 0 0 0 - - -;
r@190 7320 #X obj 55 48 r~ tipRe;
r@190 7321 #X obj 170 55 swap 1;
r@190 7322 #X obj 170 78 -;
r@190 7323 #X obj 170 31 r blarm;
r@190 7324 #X obj 185 99 r noSources;
r@190 7325 #X obj 200 121 inlet;
r@190 7326 #X obj 185 170 -;
r@190 7327 #X obj 218 171 - 1;
r@190 7328 #X obj 185 192 /;
r@190 7329 #X obj 170 241 *;
r@190 7330 #X obj 170 269 +;
r@190 7331 #X obj 275 153 - 1;
r@190 7332 #X obj 290 175 - 1;
r@190 7333 #X obj 290 219 r dThick;
r@190 7334 #X obj 305 239 r tipThick;
r@190 7335 #X obj 290 261 /;
r@190 7336 #X obj 275 198 /;
r@190 7337 #X obj 275 284 *;
r@190 7338 #X obj 275 311 + 1;
r@190 7339 #X obj 170 311 *;
r@190 7340 #X obj 478 53 s setUp;
r@190 7341 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 7342 -1;
r@190 7343 #X text 235 122 This source number;
r@190 7344 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 7345 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 7346 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 7347 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 7348 #X obj 275 354 *;
r@190 7349 #X obj 290 332 r tipThick;
r@190 7350 #X floatatom 321 375 0 0 0 0 - - -;
r@190 7351 #X obj 82 249 r~ tipSpeed;
r@190 7352 #X obj 82 271 *~ 1;
r@190 7353 #X floatatom 202 270 0 0 0 0 - - -;
r@190 7354 #X obj 55 379 outlet~;
r@190 7355 #X obj 82 293 outlet~;
r@190 7356 #X obj 275 377 outlet;
r@190 7357 #X text 251 401 Source Thickness;
r@190 7358 #X text 74 313 Source Speed;
r@190 7359 #X text 58 397 Source Re;
r@190 7360 #X obj 190 346 *;
r@190 7361 #X obj 206 325 r length;
r@190 7362 #X floatatom 214 368 0 0 0 0 - - -;
r@190 7363 #X obj 200 146 t f b;
r@190 7364 #X obj 185 216 t f b;
r@190 7365 #X obj 190 391 outlet;
r@190 7366 #X text 161 412 Source length;
r@190 7367 #X obj 216 293 outlet;
r@190 7368 #X connect 0 0 36 0;
r@190 7369 #X connect 1 0 2 0;
r@190 7370 #X connect 2 0 3 0;
r@190 7371 #X connect 4 0 0 0;
r@191 7372 #X connect 4 0 2 0;
r@190 7373 #X connect 5 0 6 0;
r@190 7374 #X connect 5 1 6 1;
r@190 7375 #X connect 6 0 13 0;
r@190 7376 #X connect 7 0 5 0;
r@190 7377 #X connect 7 0 14 1;
r@190 7378 #X connect 8 0 10 0;
r@190 7379 #X connect 8 0 11 0;
r@190 7380 #X connect 8 0 16 0;
r@190 7381 #X connect 9 0 15 0;
r@190 7382 #X connect 9 0 45 0;
r@190 7383 #X connect 10 0 12 0;
r@190 7384 #X connect 11 0 12 1;
r@190 7385 #X connect 12 0 46 0;
r@190 7386 #X connect 13 0 14 0;
r@190 7387 #X connect 14 0 23 0;
r@190 7388 #X connect 14 0 35 0;
r@190 7389 #X connect 14 0 42 0;
r@190 7390 #X connect 14 0 34 1;
r@190 7391 #X connect 14 0 49 0;
r@190 7392 #X connect 15 0 20 0;
r@190 7393 #X connect 16 0 20 1;
r@190 7394 #X connect 17 0 19 0;
r@190 7395 #X connect 18 0 19 1;
r@190 7396 #X connect 19 0 21 1;
r@190 7397 #X connect 20 0 21 0;
r@190 7398 #X connect 21 0 22 0;
r@190 7399 #X connect 22 0 23 1;
r@190 7400 #X connect 22 0 30 0;
r@190 7401 #X connect 23 0 0 1;
r@190 7402 #X connect 25 0 24 0;
r@190 7403 #X connect 30 0 32 0;
r@190 7404 #X connect 30 0 38 0;
r@190 7405 #X connect 31 0 30 1;
r@190 7406 #X connect 33 0 34 0;
r@190 7407 #X connect 34 0 37 0;
r@190 7408 #X connect 42 0 44 0;
r@190 7409 #X connect 42 0 47 0;
r@190 7410 #X connect 43 0 42 1;
r@190 7411 #X connect 45 0 10 1;
r@190 7412 #X connect 45 1 10 0;
r@190 7413 #X connect 46 0 13 1;
r@190 7414 #X connect 46 1 13 0;
r@191 7415 #X restore 842 316 pd sourceRe;
r@191 7416 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 7417 #X obj 206 62 inlet;
r@190 7418 #X text 187 43 Source ratio;
r@190 7419 #X obj 271 193 r Zobs;
r@190 7420 #X obj 185 191 r Yobs;
r@190 7421 #X obj 101 183 r Xobs;
r@190 7422 #X obj 86 252 -~;
r@190 7423 #X obj 86 276 *~;
r@190 7424 #X obj 170 254 -~;
r@190 7425 #X obj 170 283 *~;
r@190 7426 #X obj 256 254 -~;
r@190 7427 #X obj 256 278 *~;
r@190 7428 #X obj 155 317 +~;
r@190 7429 #X obj 155 349 +~;
r@190 7430 #X obj 155 376 sqrt~;
r@190 7431 #X obj 271 235 line~;
r@190 7432 #X msg 271 213 \$1 5;
r@190 7433 #X obj 185 233 line~;
r@190 7434 #X msg 185 212 \$1 5;
r@190 7435 #X obj 101 229 line~;
r@190 7436 #X msg 101 207 \$1 5;
r@190 7437 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 7438 #X obj -8305 185 *~;
r@190 7439 #X obj -8274 186 *~;
r@190 7440 #X obj -8245 185 *~;
r@190 7441 #X obj -8289 220 +~;
r@190 7442 #X obj -8289 252 +~;
r@190 7443 #X obj -8289 279 sqrt~;
r@190 7444 #X obj -8571 236 -~;
r@190 7445 #X obj -8571 260 *~;
r@190 7446 #X obj -8535 235 -~;
r@190 7447 #X obj -8535 264 *~;
r@190 7448 #X obj -8499 235 -~;
r@190 7449 #X obj -8499 259 *~;
r@190 7450 #X obj -8550 298 +~;
r@190 7451 #X obj -8550 330 +~;
r@190 7452 #X obj -8550 357 sqrt~;
r@190 7453 #X obj -8569 47 inlet~;
r@190 7454 #X obj -8522 48 inlet~;
r@190 7455 #X obj -8475 49 inlet~;
r@190 7456 #X obj -8361 50 inlet~;
r@190 7457 #X obj -8313 50 inlet~;
r@190 7458 #X obj -8267 50 inlet~;
r@190 7459 #X obj -8132 43 r Xobs;
r@190 7460 #X obj -8132 83 line~;
r@190 7461 #X msg -8132 64 \$1 5;
r@190 7462 #X obj -8088 84 line~;
r@190 7463 #X msg -8088 65 \$1 5;
r@190 7464 #X obj -8041 84 line~;
r@190 7465 #X msg -8041 65 \$1 5;
r@190 7466 #X obj -8088 44 r Yobs;
r@190 7467 #X obj -8041 44 r Zobs;
r@190 7468 #X text -8362 25 x';
r@190 7469 #X text -8310 27 y';
r@190 7470 #X text -8260 28 z';
r@190 7471 #X text -8567 24 a;
r@190 7472 #X text -8517 29 b;
r@190 7473 #X text -8471 26 c;
r@190 7474 #X obj -8134 214 -~;
r@190 7475 #X obj -8134 238 *~;
r@190 7476 #X obj -8098 213 -~;
r@190 7477 #X obj -8098 242 *~;
r@190 7478 #X obj -8062 213 -~;
r@190 7479 #X obj -8062 237 *~;
r@190 7480 #X obj -8113 276 +~;
r@190 7481 #X obj -8113 304 +~;
r@190 7482 #X obj -8113 335 sqrt~;
r@190 7483 #X obj -7937 219 -~;
r@190 7484 #X obj -7937 243 *~;
r@190 7485 #X obj -7901 218 -~;
r@190 7486 #X obj -7901 247 *~;
r@190 7487 #X obj -7865 218 -~;
r@190 7488 #X obj -7865 242 *~;
r@190 7489 #X obj -7916 281 +~;
r@190 7490 #X obj -7916 313 +~;
r@190 7491 #X obj -7916 340 sqrt~;
r@190 7492 #X text -8578 360 U;
r@190 7493 #X text -8309 279 W;
r@190 7494 #X text -8130 337 d;
r@190 7495 #X obj -8722 229 *~;
r@190 7496 #X obj -8691 230 *~;
r@190 7497 #X obj -8662 229 *~;
r@190 7498 #X obj -8706 264 +~;
r@190 7499 #X obj -8706 296 +~;
r@190 7500 #X obj -8706 323 sqrt~;
r@190 7501 #X text -8726 323 l;
r@190 7502 #X obj -8579 502 +~;
r@190 7503 #X obj -8543 547 -~;
r@190 7504 #X obj -8543 585 /~;
r@190 7505 #X obj -8458 508 *~ 2;
r@190 7506 #X obj -8459 544 *~;
r@190 7507 #X obj -8543 608 arccos~;
r@190 7508 #X obj -8615 612 sig~ 90;
r@190 7509 #X obj -8558 632 -~;
r@190 7510 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 7511 -1;
r@190 7512 #X obj -7909 83 s GO;
r@190 7513 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 7514 -1 -1;
r@190 7515 #X obj -7969 83 s setUp;
r@190 7516 #X obj -8091 490 +~;
r@190 7517 #X text -7936 341 m;
r@190 7518 #X obj -8091 516 -~;
r@190 7519 #X obj -8034 530 *~ 2;
r@190 7520 #X obj -8035 566 *~;
r@190 7521 #X obj -8100 587 /~;
r@190 7522 #X obj -8100 610 arccos~;
r@190 7523 #X obj -8558 666 outlet~;
r@190 7524 #X obj -8100 659 outlet~;
r@190 7525 #X text -8565 692 Tip - Obs Elevation;
r@190 7526 #X text -8160 684 Tip - Obs Azimuth;
r@190 7527 #X connect 0 0 3 0;
r@190 7528 #X connect 1 0 3 1;
r@190 7529 #X connect 2 0 4 1;
r@190 7530 #X connect 3 0 4 0;
r@190 7531 #X connect 4 0 5 0;
r@190 7532 #X connect 4 0 65 1;
r@190 7533 #X connect 6 0 7 0;
r@190 7534 #X connect 6 0 7 1;
r@190 7535 #X connect 7 0 12 0;
r@190 7536 #X connect 8 0 9 0;
r@190 7537 #X connect 8 0 9 1;
r@190 7538 #X connect 9 0 12 1;
r@190 7539 #X connect 10 0 11 0;
r@190 7540 #X connect 10 0 11 1;
r@190 7541 #X connect 11 0 13 1;
r@190 7542 #X connect 12 0 13 0;
r@190 7543 #X connect 13 0 14 0;
r@190 7544 #X connect 13 0 64 1;
r@190 7545 #X connect 13 0 76 1;
r@190 7546 #X connect 14 0 68 1;
r@190 7547 #X connect 14 0 80 1;
r@190 7548 #X connect 15 0 6 1;
r@190 7549 #X connect 15 0 36 1;
r@190 7550 #X connect 15 0 57 0;
r@190 7551 #X connect 15 0 57 1;
r@190 7552 #X connect 16 0 8 1;
r@190 7553 #X connect 16 0 38 1;
r@190 7554 #X connect 16 0 58 0;
r@190 7555 #X connect 16 0 58 1;
r@190 7556 #X connect 17 0 10 1;
r@190 7557 #X connect 17 0 40 1;
r@190 7558 #X connect 17 0 59 0;
r@190 7559 #X connect 17 0 59 1;
r@190 7560 #X connect 18 0 0 0;
r@190 7561 #X connect 18 0 0 1;
r@190 7562 #X connect 18 0 6 0;
r@190 7563 #X connect 18 0 45 1;
r@190 7564 #X connect 19 0 1 0;
r@190 7565 #X connect 19 0 1 1;
r@190 7566 #X connect 19 0 8 0;
r@190 7567 #X connect 19 0 47 1;
r@190 7568 #X connect 20 0 2 0;
r@190 7569 #X connect 20 0 2 1;
r@190 7570 #X connect 20 0 10 0;
r@190 7571 #X connect 20 0 49 1;
r@190 7572 #X connect 21 0 23 0;
r@190 7573 #X connect 22 0 36 0;
r@190 7574 #X connect 22 0 45 0;
r@190 7575 #X connect 23 0 22 0;
r@190 7576 #X connect 24 0 38 0;
r@190 7577 #X connect 24 0 47 0;
r@190 7578 #X connect 25 0 24 0;
r@190 7579 #X connect 26 0 40 0;
r@190 7580 #X connect 26 0 49 0;
r@190 7581 #X connect 27 0 26 0;
r@190 7582 #X connect 28 0 25 0;
r@190 7583 #X connect 29 0 27 0;
r@190 7584 #X connect 36 0 37 0;
r@190 7585 #X connect 36 0 37 1;
r@190 7586 #X connect 37 0 42 0;
r@190 7587 #X connect 38 0 39 0;
r@190 7588 #X connect 38 0 39 1;
r@190 7589 #X connect 39 0 42 1;
r@190 7590 #X connect 40 0 41 0;
r@190 7591 #X connect 40 0 41 1;
r@190 7592 #X connect 41 0 43 1;
r@190 7593 #X connect 42 0 43 0;
r@190 7594 #X connect 43 0 44 0;
r@190 7595 #X connect 43 0 76 0;
r@190 7596 #X connect 44 0 79 0;
r@190 7597 #X connect 45 0 46 0;
r@190 7598 #X connect 45 0 46 1;
r@190 7599 #X connect 46 0 51 0;
r@190 7600 #X connect 47 0 48 0;
r@190 7601 #X connect 47 0 48 1;
r@190 7602 #X connect 48 0 51 1;
r@190 7603 #X connect 49 0 50 0;
r@190 7604 #X connect 49 0 50 1;
r@190 7605 #X connect 50 0 52 1;
r@190 7606 #X connect 51 0 52 0;
r@190 7607 #X connect 52 0 53 0;
r@190 7608 #X connect 52 0 78 1;
r@190 7609 #X connect 57 0 60 0;
r@190 7610 #X connect 58 0 60 1;
r@190 7611 #X connect 59 0 61 1;
r@190 7612 #X connect 60 0 61 0;
r@190 7613 #X connect 61 0 62 0;
r@190 7614 #X connect 61 0 64 0;
r@190 7615 #X connect 62 0 67 0;
r@190 7616 #X connect 64 0 65 0;
r@190 7617 #X connect 65 0 66 0;
r@190 7618 #X connect 66 0 69 0;
r@190 7619 #X connect 67 0 68 0;
r@190 7620 #X connect 68 0 66 1;
r@190 7621 #X connect 69 0 71 1;
r@190 7622 #X connect 70 0 71 0;
r@190 7623 #X connect 71 0 83 0;
r@190 7624 #X connect 72 0 73 0;
r@190 7625 #X connect 74 0 75 0;
r@190 7626 #X connect 76 0 78 0;
r@190 7627 #X connect 78 0 81 0;
r@190 7628 #X connect 79 0 80 0;
r@190 7629 #X connect 80 0 81 1;
r@190 7630 #X connect 81 0 82 0;
r@190 7631 #X connect 82 0 84 0;
r@191 7632 #X restore 434 392 pd SourceAngles;
r@190 7633 #X obj 256 150 r~ tipZ;
r@191 7634 #X obj 170 145 r~ tipY;
r@190 7635 #X obj 86 136 r~ tipX;
r@190 7636 #X obj 86 163 *~ 1;
r@191 7637 #X obj 170 169 *~ 1;
r@190 7638 #X obj 256 173 *~ 1;
r@191 7639 #X obj 521 414 outlet~;
r@191 7640 #X obj 434 414 outlet~;
r@190 7641 #X obj 155 401 outlet~;
r@191 7642 #X obj 521 370 r~ proZ;
r@191 7643 #X obj 503 348 r~ proY;
r@191 7644 #X obj 486 326 r~ proX;
r@190 7645 #X text 150 439 source distance from Observer;
r@191 7646 #X text 360 440 source - Obs Elevation;
r@191 7647 #X text 515 441 source - Obs Azimuth;
r@191 7648 #X obj 831 345 r myMet;
r@191 7649 #X obj 830 370 snapshot~;
r@191 7650 #X floatatom 899 391 0 0 0 0 - - -;
r@191 7651 #X obj 779 176 /~;
r@191 7652 #X obj 779 199 atan~;
r@191 7653 #X obj 779 222 /~ 3.14159;
r@191 7654 #X obj 779 246 abs~;
r@191 7655 #X obj 779 307 spigot~;
r@191 7656 #X obj 818 287 avg~;
r@191 7657 #X obj 818 266 >~ 0;
r@191 7658 #X obj 727 246 sig~ 1;
r@191 7659 #X obj 779 283 -~;
r@191 7660 #X obj 858 309 spigot~;
r@191 7661 #X obj 897 289 avg~;
r@191 7662 #X obj 897 268 <~ 0;
r@191 7663 #X obj 830 396 outlet;
r@191 7664 #X text 822 423 Pan Value;
r@190 7665 #X connect 0 0 26 1;
r@190 7666 #X connect 0 0 25 1;
r@190 7667 #X connect 0 0 24 1;
r@190 7668 #X connect 2 0 15 0;
r@190 7669 #X connect 3 0 17 0;
r@190 7670 #X connect 4 0 19 0;
r@190 7671 #X connect 5 0 6 0;
r@190 7672 #X connect 5 0 6 1;
r@191 7673 #X connect 5 0 39 0;
r@190 7674 #X connect 6 0 11 0;
r@190 7675 #X connect 7 0 8 0;
r@190 7676 #X connect 7 0 8 1;
r@191 7677 #X connect 7 0 39 1;
r@191 7678 #X connect 7 0 45 0;
r@191 7679 #X connect 7 0 50 0;
r@190 7680 #X connect 8 0 11 1;
r@190 7681 #X connect 9 0 10 0;
r@190 7682 #X connect 9 0 10 1;
r@190 7683 #X connect 10 0 12 1;
r@190 7684 #X connect 11 0 12 0;
r@190 7685 #X connect 12 0 13 0;
r@190 7686 #X connect 13 0 29 0;
r@190 7687 #X connect 14 0 9 1;
r@190 7688 #X connect 15 0 14 0;
r@190 7689 #X connect 16 0 7 1;
r@190 7690 #X connect 17 0 16 0;
r@190 7691 #X connect 18 0 5 1;
r@190 7692 #X connect 19 0 18 0;
r@190 7693 #X connect 20 0 28 0;
r@190 7694 #X connect 20 1 27 0;
r@190 7695 #X connect 21 0 26 0;
r@190 7696 #X connect 22 0 25 0;
r@190 7697 #X connect 23 0 24 0;
r@190 7698 #X connect 24 0 5 0;
r@190 7699 #X connect 24 0 20 0;
r@190 7700 #X connect 25 0 7 0;
r@190 7701 #X connect 25 0 20 1;
r@190 7702 #X connect 26 0 9 0;
r@190 7703 #X connect 26 0 20 2;
r@190 7704 #X connect 30 0 20 5;
r@190 7705 #X connect 31 0 20 4;
r@190 7706 #X connect 32 0 20 3;
r@190 7707 #X connect 36 0 37 0;
r@190 7708 #X connect 37 0 38 0;
r@191 7709 #X connect 37 0 51 0;
r@191 7710 #X connect 39 0 40 0;
r@191 7711 #X connect 40 0 41 0;
r@191 7712 #X connect 41 0 42 0;
r@191 7713 #X connect 42 0 48 0;
r@191 7714 #X connect 42 0 47 1;
r@191 7715 #X connect 43 0 37 0;
r@191 7716 #X connect 44 0 43 1;
r@191 7717 #X connect 45 0 44 0;
r@191 7718 #X connect 46 0 47 0;
r@191 7719 #X connect 47 0 43 0;
r@191 7720 #X connect 48 0 37 0;
r@191 7721 #X connect 49 0 48 1;
r@191 7722 #X connect 50 0 49 0;
r@191 7723 #X restore 889 345 pd sourcePositions;
r@191 7724 #X obj 918 317 r bladeLen;
r@191 7725 #X msg 995 387 0;
r@191 7726 #X obj 995 366 r setUp;
r@191 7727 #X obj 885 413 freqCalcCyl3No_D4Mach;
r@191 7728 #X obj 456 296 + 1;
r@191 7729 #X obj 647 296 + 1;
r@191 7730 #X obj 842 294 + 1;
r@191 7731 #N canvas 98 191 660 718 sourceRe 0;
r@190 7732 #X obj 55 357 *~ 1;
r@190 7733 #X obj 55 515 r myMet;
r@190 7734 #X obj 55 538 snapshot~;
r@190 7735 #X floatatom 55 561 0 0 0 0 - - -;
r@190 7736 #X obj 55 48 r~ tipRe;
r@190 7737 #X obj 170 55 swap 1;
r@190 7738 #X obj 170 78 -;
r@190 7739 #X obj 170 31 r blarm;
r@190 7740 #X obj 185 99 r noSources;
r@190 7741 #X obj 200 121 inlet;
r@190 7742 #X obj 185 170 -;
r@190 7743 #X obj 218 171 - 1;
r@190 7744 #X obj 185 192 /;
r@190 7745 #X obj 170 241 *;
r@190 7746 #X obj 170 269 +;
r@190 7747 #X obj 275 153 - 1;
r@190 7748 #X obj 290 175 - 1;
r@190 7749 #X obj 290 219 r dThick;
r@190 7750 #X obj 305 239 r tipThick;
r@190 7751 #X obj 290 261 /;
r@190 7752 #X obj 275 198 /;
r@190 7753 #X obj 275 284 *;
r@190 7754 #X obj 275 311 + 1;
r@190 7755 #X obj 170 311 *;
r@190 7756 #X obj 478 53 s setUp;
r@190 7757 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 7758 -1;
r@190 7759 #X text 235 122 This source number;
r@190 7760 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 7761 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 7762 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 7763 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 7764 #X obj 275 354 *;
r@190 7765 #X obj 290 332 r tipThick;
r@190 7766 #X floatatom 321 375 0 0 0 0 - - -;
r@190 7767 #X obj 82 249 r~ tipSpeed;
r@190 7768 #X obj 82 271 *~ 1;
r@190 7769 #X floatatom 202 270 0 0 0 0 - - -;
r@190 7770 #X obj 55 379 outlet~;
r@190 7771 #X obj 82 293 outlet~;
r@190 7772 #X obj 275 377 outlet;
r@190 7773 #X text 251 401 Source Thickness;
r@190 7774 #X text 74 313 Source Speed;
r@190 7775 #X text 58 397 Source Re;
r@190 7776 #X obj 190 346 *;
r@190 7777 #X obj 206 325 r length;
r@190 7778 #X floatatom 214 368 0 0 0 0 - - -;
r@190 7779 #X obj 200 146 t f b;
r@190 7780 #X obj 185 216 t f b;
r@190 7781 #X obj 190 391 outlet;
r@190 7782 #X text 161 412 Source length;
r@190 7783 #X obj 216 293 outlet;
r@190 7784 #X connect 0 0 36 0;
r@190 7785 #X connect 1 0 2 0;
r@190 7786 #X connect 2 0 3 0;
r@190 7787 #X connect 4 0 0 0;
r@191 7788 #X connect 4 0 2 0;
r@190 7789 #X connect 5 0 6 0;
r@190 7790 #X connect 5 1 6 1;
r@190 7791 #X connect 6 0 13 0;
r@190 7792 #X connect 7 0 5 0;
r@190 7793 #X connect 7 0 14 1;
r@190 7794 #X connect 8 0 10 0;
r@190 7795 #X connect 8 0 11 0;
r@190 7796 #X connect 8 0 16 0;
r@190 7797 #X connect 9 0 15 0;
r@190 7798 #X connect 9 0 45 0;
r@190 7799 #X connect 10 0 12 0;
r@190 7800 #X connect 11 0 12 1;
r@190 7801 #X connect 12 0 46 0;
r@190 7802 #X connect 13 0 14 0;
r@190 7803 #X connect 14 0 23 0;
r@190 7804 #X connect 14 0 35 0;
r@190 7805 #X connect 14 0 42 0;
r@190 7806 #X connect 14 0 34 1;
r@190 7807 #X connect 14 0 49 0;
r@190 7808 #X connect 15 0 20 0;
r@190 7809 #X connect 16 0 20 1;
r@190 7810 #X connect 17 0 19 0;
r@190 7811 #X connect 18 0 19 1;
r@190 7812 #X connect 19 0 21 1;
r@190 7813 #X connect 20 0 21 0;
r@190 7814 #X connect 21 0 22 0;
r@190 7815 #X connect 22 0 23 1;
r@190 7816 #X connect 22 0 30 0;
r@190 7817 #X connect 23 0 0 1;
r@190 7818 #X connect 25 0 24 0;
r@190 7819 #X connect 30 0 32 0;
r@190 7820 #X connect 30 0 38 0;
r@190 7821 #X connect 31 0 30 1;
r@190 7822 #X connect 33 0 34 0;
r@190 7823 #X connect 34 0 37 0;
r@190 7824 #X connect 42 0 44 0;
r@190 7825 #X connect 42 0 47 0;
r@190 7826 #X connect 43 0 42 1;
r@190 7827 #X connect 45 0 10 1;
r@190 7828 #X connect 45 1 10 0;
r@190 7829 #X connect 46 0 13 1;
r@190 7830 #X connect 46 1 13 0;
r@191 7831 #X restore 75 485 pd sourceRe;
r@191 7832 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 7833 #X obj 206 62 inlet;
r@190 7834 #X text 187 43 Source ratio;
r@190 7835 #X obj 271 193 r Zobs;
r@190 7836 #X obj 185 191 r Yobs;
r@190 7837 #X obj 101 183 r Xobs;
r@190 7838 #X obj 86 252 -~;
r@190 7839 #X obj 86 276 *~;
r@190 7840 #X obj 170 254 -~;
r@190 7841 #X obj 170 283 *~;
r@190 7842 #X obj 256 254 -~;
r@190 7843 #X obj 256 278 *~;
r@190 7844 #X obj 155 317 +~;
r@190 7845 #X obj 155 349 +~;
r@190 7846 #X obj 155 376 sqrt~;
r@190 7847 #X obj 271 235 line~;
r@190 7848 #X msg 271 213 \$1 5;
r@190 7849 #X obj 185 233 line~;
r@190 7850 #X msg 185 212 \$1 5;
r@190 7851 #X obj 101 229 line~;
r@190 7852 #X msg 101 207 \$1 5;
r@190 7853 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 7854 #X obj -8305 185 *~;
r@190 7855 #X obj -8274 186 *~;
r@190 7856 #X obj -8245 185 *~;
r@190 7857 #X obj -8289 220 +~;
r@190 7858 #X obj -8289 252 +~;
r@190 7859 #X obj -8289 279 sqrt~;
r@190 7860 #X obj -8571 236 -~;
r@190 7861 #X obj -8571 260 *~;
r@190 7862 #X obj -8535 235 -~;
r@190 7863 #X obj -8535 264 *~;
r@190 7864 #X obj -8499 235 -~;
r@190 7865 #X obj -8499 259 *~;
r@190 7866 #X obj -8550 298 +~;
r@190 7867 #X obj -8550 330 +~;
r@190 7868 #X obj -8550 357 sqrt~;
r@190 7869 #X obj -8569 47 inlet~;
r@190 7870 #X obj -8522 48 inlet~;
r@190 7871 #X obj -8475 49 inlet~;
r@190 7872 #X obj -8361 50 inlet~;
r@190 7873 #X obj -8313 50 inlet~;
r@190 7874 #X obj -8267 50 inlet~;
r@190 7875 #X obj -8132 43 r Xobs;
r@190 7876 #X obj -8132 83 line~;
r@190 7877 #X msg -8132 64 \$1 5;
r@190 7878 #X obj -8088 84 line~;
r@190 7879 #X msg -8088 65 \$1 5;
r@190 7880 #X obj -8041 84 line~;
r@190 7881 #X msg -8041 65 \$1 5;
r@190 7882 #X obj -8088 44 r Yobs;
r@190 7883 #X obj -8041 44 r Zobs;
r@190 7884 #X text -8362 25 x';
r@190 7885 #X text -8310 27 y';
r@190 7886 #X text -8260 28 z';
r@190 7887 #X text -8567 24 a;
r@190 7888 #X text -8517 29 b;
r@190 7889 #X text -8471 26 c;
r@190 7890 #X obj -8134 214 -~;
r@190 7891 #X obj -8134 238 *~;
r@190 7892 #X obj -8098 213 -~;
r@190 7893 #X obj -8098 242 *~;
r@190 7894 #X obj -8062 213 -~;
r@190 7895 #X obj -8062 237 *~;
r@190 7896 #X obj -8113 276 +~;
r@190 7897 #X obj -8113 304 +~;
r@190 7898 #X obj -8113 335 sqrt~;
r@190 7899 #X obj -7937 219 -~;
r@190 7900 #X obj -7937 243 *~;
r@190 7901 #X obj -7901 218 -~;
r@190 7902 #X obj -7901 247 *~;
r@190 7903 #X obj -7865 218 -~;
r@190 7904 #X obj -7865 242 *~;
r@190 7905 #X obj -7916 281 +~;
r@190 7906 #X obj -7916 313 +~;
r@190 7907 #X obj -7916 340 sqrt~;
r@190 7908 #X text -8578 360 U;
r@190 7909 #X text -8309 279 W;
r@190 7910 #X text -8130 337 d;
r@190 7911 #X obj -8722 229 *~;
r@190 7912 #X obj -8691 230 *~;
r@190 7913 #X obj -8662 229 *~;
r@190 7914 #X obj -8706 264 +~;
r@190 7915 #X obj -8706 296 +~;
r@190 7916 #X obj -8706 323 sqrt~;
r@190 7917 #X text -8726 323 l;
r@190 7918 #X obj -8579 502 +~;
r@190 7919 #X obj -8543 547 -~;
r@190 7920 #X obj -8543 585 /~;
r@190 7921 #X obj -8458 508 *~ 2;
r@190 7922 #X obj -8459 544 *~;
r@190 7923 #X obj -8543 608 arccos~;
r@190 7924 #X obj -8615 612 sig~ 90;
r@190 7925 #X obj -8558 632 -~;
r@190 7926 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 7927 -1;
r@190 7928 #X obj -7909 83 s GO;
r@190 7929 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 7930 -1 -1;
r@190 7931 #X obj -7969 83 s setUp;
r@190 7932 #X obj -8091 490 +~;
r@190 7933 #X text -7936 341 m;
r@190 7934 #X obj -8091 516 -~;
r@190 7935 #X obj -8034 530 *~ 2;
r@190 7936 #X obj -8035 566 *~;
r@190 7937 #X obj -8100 587 /~;
r@190 7938 #X obj -8100 610 arccos~;
r@190 7939 #X obj -8558 666 outlet~;
r@190 7940 #X obj -8100 659 outlet~;
r@190 7941 #X text -8565 692 Tip - Obs Elevation;
r@190 7942 #X text -8160 684 Tip - Obs Azimuth;
r@190 7943 #X connect 0 0 3 0;
r@190 7944 #X connect 1 0 3 1;
r@190 7945 #X connect 2 0 4 1;
r@190 7946 #X connect 3 0 4 0;
r@190 7947 #X connect 4 0 5 0;
r@190 7948 #X connect 4 0 65 1;
r@190 7949 #X connect 6 0 7 0;
r@190 7950 #X connect 6 0 7 1;
r@190 7951 #X connect 7 0 12 0;
r@190 7952 #X connect 8 0 9 0;
r@190 7953 #X connect 8 0 9 1;
r@190 7954 #X connect 9 0 12 1;
r@190 7955 #X connect 10 0 11 0;
r@190 7956 #X connect 10 0 11 1;
r@190 7957 #X connect 11 0 13 1;
r@190 7958 #X connect 12 0 13 0;
r@190 7959 #X connect 13 0 14 0;
r@190 7960 #X connect 13 0 64 1;
r@190 7961 #X connect 13 0 76 1;
r@190 7962 #X connect 14 0 68 1;
r@190 7963 #X connect 14 0 80 1;
r@190 7964 #X connect 15 0 6 1;
r@190 7965 #X connect 15 0 36 1;
r@190 7966 #X connect 15 0 57 0;
r@190 7967 #X connect 15 0 57 1;
r@190 7968 #X connect 16 0 8 1;
r@190 7969 #X connect 16 0 38 1;
r@190 7970 #X connect 16 0 58 0;
r@190 7971 #X connect 16 0 58 1;
r@190 7972 #X connect 17 0 10 1;
r@190 7973 #X connect 17 0 40 1;
r@190 7974 #X connect 17 0 59 0;
r@190 7975 #X connect 17 0 59 1;
r@190 7976 #X connect 18 0 0 0;
r@190 7977 #X connect 18 0 0 1;
r@190 7978 #X connect 18 0 6 0;
r@190 7979 #X connect 18 0 45 1;
r@190 7980 #X connect 19 0 1 0;
r@190 7981 #X connect 19 0 1 1;
r@190 7982 #X connect 19 0 8 0;
r@190 7983 #X connect 19 0 47 1;
r@190 7984 #X connect 20 0 2 0;
r@190 7985 #X connect 20 0 2 1;
r@190 7986 #X connect 20 0 10 0;
r@190 7987 #X connect 20 0 49 1;
r@190 7988 #X connect 21 0 23 0;
r@190 7989 #X connect 22 0 36 0;
r@190 7990 #X connect 22 0 45 0;
r@190 7991 #X connect 23 0 22 0;
r@190 7992 #X connect 24 0 38 0;
r@190 7993 #X connect 24 0 47 0;
r@190 7994 #X connect 25 0 24 0;
r@190 7995 #X connect 26 0 40 0;
r@190 7996 #X connect 26 0 49 0;
r@190 7997 #X connect 27 0 26 0;
r@190 7998 #X connect 28 0 25 0;
r@190 7999 #X connect 29 0 27 0;
r@190 8000 #X connect 36 0 37 0;
r@190 8001 #X connect 36 0 37 1;
r@190 8002 #X connect 37 0 42 0;
r@190 8003 #X connect 38 0 39 0;
r@190 8004 #X connect 38 0 39 1;
r@190 8005 #X connect 39 0 42 1;
r@190 8006 #X connect 40 0 41 0;
r@190 8007 #X connect 40 0 41 1;
r@190 8008 #X connect 41 0 43 1;
r@190 8009 #X connect 42 0 43 0;
r@190 8010 #X connect 43 0 44 0;
r@190 8011 #X connect 43 0 76 0;
r@190 8012 #X connect 44 0 79 0;
r@190 8013 #X connect 45 0 46 0;
r@190 8014 #X connect 45 0 46 1;
r@190 8015 #X connect 46 0 51 0;
r@190 8016 #X connect 47 0 48 0;
r@190 8017 #X connect 47 0 48 1;
r@190 8018 #X connect 48 0 51 1;
r@190 8019 #X connect 49 0 50 0;
r@190 8020 #X connect 49 0 50 1;
r@190 8021 #X connect 50 0 52 1;
r@190 8022 #X connect 51 0 52 0;
r@190 8023 #X connect 52 0 53 0;
r@190 8024 #X connect 52 0 78 1;
r@190 8025 #X connect 57 0 60 0;
r@190 8026 #X connect 58 0 60 1;
r@190 8027 #X connect 59 0 61 1;
r@190 8028 #X connect 60 0 61 0;
r@190 8029 #X connect 61 0 62 0;
r@190 8030 #X connect 61 0 64 0;
r@190 8031 #X connect 62 0 67 0;
r@190 8032 #X connect 64 0 65 0;
r@190 8033 #X connect 65 0 66 0;
r@190 8034 #X connect 66 0 69 0;
r@190 8035 #X connect 67 0 68 0;
r@190 8036 #X connect 68 0 66 1;
r@190 8037 #X connect 69 0 71 1;
r@190 8038 #X connect 70 0 71 0;
r@190 8039 #X connect 71 0 83 0;
r@190 8040 #X connect 72 0 73 0;
r@190 8041 #X connect 74 0 75 0;
r@190 8042 #X connect 76 0 78 0;
r@190 8043 #X connect 78 0 81 0;
r@190 8044 #X connect 79 0 80 0;
r@190 8045 #X connect 80 0 81 1;
r@190 8046 #X connect 81 0 82 0;
r@190 8047 #X connect 82 0 84 0;
r@191 8048 #X restore 434 392 pd SourceAngles;
r@190 8049 #X obj 256 150 r~ tipZ;
r@191 8050 #X obj 170 145 r~ tipY;
r@190 8051 #X obj 86 136 r~ tipX;
r@190 8052 #X obj 86 163 *~ 1;
r@191 8053 #X obj 170 169 *~ 1;
r@190 8054 #X obj 256 173 *~ 1;
r@191 8055 #X obj 521 414 outlet~;
r@191 8056 #X obj 434 414 outlet~;
r@190 8057 #X obj 155 401 outlet~;
r@191 8058 #X obj 521 370 r~ proZ;
r@191 8059 #X obj 503 348 r~ proY;
r@191 8060 #X obj 486 326 r~ proX;
r@190 8061 #X text 150 439 source distance from Observer;
r@191 8062 #X text 360 440 source - Obs Elevation;
r@191 8063 #X text 515 441 source - Obs Azimuth;
r@191 8064 #X obj 831 345 r myMet;
r@191 8065 #X obj 830 370 snapshot~;
r@191 8066 #X floatatom 899 391 0 0 0 0 - - -;
r@191 8067 #X obj 779 176 /~;
r@191 8068 #X obj 779 199 atan~;
r@191 8069 #X obj 779 222 /~ 3.14159;
r@191 8070 #X obj 779 246 abs~;
r@191 8071 #X obj 779 307 spigot~;
r@191 8072 #X obj 818 287 avg~;
r@191 8073 #X obj 818 266 >~ 0;
r@191 8074 #X obj 727 246 sig~ 1;
r@191 8075 #X obj 779 283 -~;
r@191 8076 #X obj 858 309 spigot~;
r@191 8077 #X obj 897 289 avg~;
r@191 8078 #X obj 897 268 <~ 0;
r@191 8079 #X obj 830 396 outlet;
r@191 8080 #X text 822 423 Pan Value;
r@190 8081 #X connect 0 0 26 1;
r@190 8082 #X connect 0 0 25 1;
r@190 8083 #X connect 0 0 24 1;
r@190 8084 #X connect 2 0 15 0;
r@190 8085 #X connect 3 0 17 0;
r@190 8086 #X connect 4 0 19 0;
r@190 8087 #X connect 5 0 6 0;
r@190 8088 #X connect 5 0 6 1;
r@191 8089 #X connect 5 0 39 0;
r@190 8090 #X connect 6 0 11 0;
r@190 8091 #X connect 7 0 8 0;
r@190 8092 #X connect 7 0 8 1;
r@191 8093 #X connect 7 0 39 1;
r@191 8094 #X connect 7 0 45 0;
r@191 8095 #X connect 7 0 50 0;
r@190 8096 #X connect 8 0 11 1;
r@190 8097 #X connect 9 0 10 0;
r@190 8098 #X connect 9 0 10 1;
r@190 8099 #X connect 10 0 12 1;
r@190 8100 #X connect 11 0 12 0;
r@190 8101 #X connect 12 0 13 0;
r@190 8102 #X connect 13 0 29 0;
r@190 8103 #X connect 14 0 9 1;
r@190 8104 #X connect 15 0 14 0;
r@190 8105 #X connect 16 0 7 1;
r@190 8106 #X connect 17 0 16 0;
r@190 8107 #X connect 18 0 5 1;
r@190 8108 #X connect 19 0 18 0;
r@190 8109 #X connect 20 0 28 0;
r@190 8110 #X connect 20 1 27 0;
r@190 8111 #X connect 21 0 26 0;
r@190 8112 #X connect 22 0 25 0;
r@190 8113 #X connect 23 0 24 0;
r@190 8114 #X connect 24 0 5 0;
r@190 8115 #X connect 24 0 20 0;
r@190 8116 #X connect 25 0 7 0;
r@190 8117 #X connect 25 0 20 1;
r@190 8118 #X connect 26 0 9 0;
r@190 8119 #X connect 26 0 20 2;
r@190 8120 #X connect 30 0 20 5;
r@190 8121 #X connect 31 0 20 4;
r@190 8122 #X connect 32 0 20 3;
r@190 8123 #X connect 36 0 37 0;
r@190 8124 #X connect 37 0 38 0;
r@191 8125 #X connect 37 0 51 0;
r@191 8126 #X connect 39 0 40 0;
r@191 8127 #X connect 40 0 41 0;
r@191 8128 #X connect 41 0 42 0;
r@191 8129 #X connect 42 0 48 0;
r@191 8130 #X connect 42 0 47 1;
r@191 8131 #X connect 43 0 37 0;
r@191 8132 #X connect 44 0 43 1;
r@191 8133 #X connect 45 0 44 0;
r@191 8134 #X connect 46 0 47 0;
r@191 8135 #X connect 47 0 43 0;
r@191 8136 #X connect 48 0 37 0;
r@191 8137 #X connect 49 0 48 1;
r@191 8138 #X connect 50 0 49 0;
r@191 8139 #X restore 122 514 pd sourcePositions;
r@191 8140 #X obj 151 486 r bladeLen;
r@191 8141 #X msg 228 556 0;
r@191 8142 #X obj 228 535 r setUp;
r@191 8143 #X obj 264 459 + 1;
r@191 8144 #X obj 118 582 freqCalcCyl3No_D4Mach;
r@191 8145 #N canvas 98 191 660 718 sourceRe 0;
r@190 8146 #X obj 55 357 *~ 1;
r@190 8147 #X obj 55 515 r myMet;
r@190 8148 #X obj 55 538 snapshot~;
r@190 8149 #X floatatom 55 561 0 0 0 0 - - -;
r@190 8150 #X obj 55 48 r~ tipRe;
r@190 8151 #X obj 170 55 swap 1;
r@190 8152 #X obj 170 78 -;
r@190 8153 #X obj 170 31 r blarm;
r@190 8154 #X obj 185 99 r noSources;
r@190 8155 #X obj 200 121 inlet;
r@190 8156 #X obj 185 170 -;
r@190 8157 #X obj 218 171 - 1;
r@190 8158 #X obj 185 192 /;
r@190 8159 #X obj 170 241 *;
r@190 8160 #X obj 170 269 +;
r@190 8161 #X obj 275 153 - 1;
r@190 8162 #X obj 290 175 - 1;
r@190 8163 #X obj 290 219 r dThick;
r@190 8164 #X obj 305 239 r tipThick;
r@190 8165 #X obj 290 261 /;
r@190 8166 #X obj 275 198 /;
r@190 8167 #X obj 275 284 *;
r@190 8168 #X obj 275 311 + 1;
r@190 8169 #X obj 170 311 *;
r@190 8170 #X obj 478 53 s setUp;
r@190 8171 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@190 8172 -1;
r@190 8173 #X text 235 122 This source number;
r@190 8174 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@190 8175 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 8176 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@190 8177 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@190 8178 #X obj 275 354 *;
r@190 8179 #X obj 290 332 r tipThick;
r@190 8180 #X floatatom 321 375 0 0 0 0 - - -;
r@190 8181 #X obj 82 249 r~ tipSpeed;
r@190 8182 #X obj 82 271 *~ 1;
r@190 8183 #X floatatom 202 270 0 0 0 0 - - -;
r@190 8184 #X obj 55 379 outlet~;
r@190 8185 #X obj 82 293 outlet~;
r@190 8186 #X obj 275 377 outlet;
r@190 8187 #X text 251 401 Source Thickness;
r@190 8188 #X text 74 313 Source Speed;
r@190 8189 #X text 58 397 Source Re;
r@190 8190 #X obj 190 346 *;
r@190 8191 #X obj 206 325 r length;
r@190 8192 #X floatatom 214 368 0 0 0 0 - - -;
r@190 8193 #X obj 200 146 t f b;
r@190 8194 #X obj 185 216 t f b;
r@190 8195 #X obj 190 391 outlet;
r@190 8196 #X text 161 412 Source length;
r@190 8197 #X obj 216 293 outlet;
r@190 8198 #X connect 0 0 36 0;
r@190 8199 #X connect 1 0 2 0;
r@190 8200 #X connect 2 0 3 0;
r@190 8201 #X connect 4 0 0 0;
r@191 8202 #X connect 4 0 2 0;
r@190 8203 #X connect 5 0 6 0;
r@190 8204 #X connect 5 1 6 1;
r@190 8205 #X connect 6 0 13 0;
r@190 8206 #X connect 7 0 5 0;
r@190 8207 #X connect 7 0 14 1;
r@190 8208 #X connect 8 0 10 0;
r@190 8209 #X connect 8 0 11 0;
r@190 8210 #X connect 8 0 16 0;
r@190 8211 #X connect 9 0 15 0;
r@190 8212 #X connect 9 0 45 0;
r@190 8213 #X connect 10 0 12 0;
r@190 8214 #X connect 11 0 12 1;
r@190 8215 #X connect 12 0 46 0;
r@190 8216 #X connect 13 0 14 0;
r@190 8217 #X connect 14 0 23 0;
r@190 8218 #X connect 14 0 35 0;
r@190 8219 #X connect 14 0 42 0;
r@190 8220 #X connect 14 0 34 1;
r@190 8221 #X connect 14 0 49 0;
r@190 8222 #X connect 15 0 20 0;
r@190 8223 #X connect 16 0 20 1;
r@190 8224 #X connect 17 0 19 0;
r@190 8225 #X connect 18 0 19 1;
r@190 8226 #X connect 19 0 21 1;
r@190 8227 #X connect 20 0 21 0;
r@190 8228 #X connect 21 0 22 0;
r@190 8229 #X connect 22 0 23 1;
r@190 8230 #X connect 22 0 30 0;
r@190 8231 #X connect 23 0 0 1;
r@190 8232 #X connect 25 0 24 0;
r@190 8233 #X connect 30 0 32 0;
r@190 8234 #X connect 30 0 38 0;
r@190 8235 #X connect 31 0 30 1;
r@190 8236 #X connect 33 0 34 0;
r@190 8237 #X connect 34 0 37 0;
r@190 8238 #X connect 42 0 44 0;
r@190 8239 #X connect 42 0 47 0;
r@190 8240 #X connect 43 0 42 1;
r@190 8241 #X connect 45 0 10 1;
r@190 8242 #X connect 45 1 10 0;
r@190 8243 #X connect 46 0 13 1;
r@190 8244 #X connect 46 1 13 0;
r@191 8245 #X restore 264 484 pd sourceRe;
r@191 8246 #N canvas 253 74 1130 580 sourcePositions 0;
r@190 8247 #X obj 206 62 inlet;
r@190 8248 #X text 187 43 Source ratio;
r@190 8249 #X obj 271 193 r Zobs;
r@190 8250 #X obj 185 191 r Yobs;
r@190 8251 #X obj 101 183 r Xobs;
r@190 8252 #X obj 86 252 -~;
r@190 8253 #X obj 86 276 *~;
r@190 8254 #X obj 170 254 -~;
r@190 8255 #X obj 170 283 *~;
r@190 8256 #X obj 256 254 -~;
r@190 8257 #X obj 256 278 *~;
r@190 8258 #X obj 155 317 +~;
r@190 8259 #X obj 155 349 +~;
r@190 8260 #X obj 155 376 sqrt~;
r@190 8261 #X obj 271 235 line~;
r@190 8262 #X msg 271 213 \$1 5;
r@190 8263 #X obj 185 233 line~;
r@190 8264 #X msg 185 212 \$1 5;
r@190 8265 #X obj 101 229 line~;
r@190 8266 #X msg 101 207 \$1 5;
r@190 8267 #N canvas 18 29 1440 731 SourceAngles 0;
r@190 8268 #X obj -8305 185 *~;
r@190 8269 #X obj -8274 186 *~;
r@190 8270 #X obj -8245 185 *~;
r@190 8271 #X obj -8289 220 +~;
r@190 8272 #X obj -8289 252 +~;
r@190 8273 #X obj -8289 279 sqrt~;
r@190 8274 #X obj -8571 236 -~;
r@190 8275 #X obj -8571 260 *~;
r@190 8276 #X obj -8535 235 -~;
r@190 8277 #X obj -8535 264 *~;
r@190 8278 #X obj -8499 235 -~;
r@190 8279 #X obj -8499 259 *~;
r@190 8280 #X obj -8550 298 +~;
r@190 8281 #X obj -8550 330 +~;
r@190 8282 #X obj -8550 357 sqrt~;
r@190 8283 #X obj -8569 47 inlet~;
r@190 8284 #X obj -8522 48 inlet~;
r@190 8285 #X obj -8475 49 inlet~;
r@190 8286 #X obj -8361 50 inlet~;
r@190 8287 #X obj -8313 50 inlet~;
r@190 8288 #X obj -8267 50 inlet~;
r@190 8289 #X obj -8132 43 r Xobs;
r@190 8290 #X obj -8132 83 line~;
r@190 8291 #X msg -8132 64 \$1 5;
r@190 8292 #X obj -8088 84 line~;
r@190 8293 #X msg -8088 65 \$1 5;
r@190 8294 #X obj -8041 84 line~;
r@190 8295 #X msg -8041 65 \$1 5;
r@190 8296 #X obj -8088 44 r Yobs;
r@190 8297 #X obj -8041 44 r Zobs;
r@190 8298 #X text -8362 25 x';
r@190 8299 #X text -8310 27 y';
r@190 8300 #X text -8260 28 z';
r@190 8301 #X text -8567 24 a;
r@190 8302 #X text -8517 29 b;
r@190 8303 #X text -8471 26 c;
r@190 8304 #X obj -8134 214 -~;
r@190 8305 #X obj -8134 238 *~;
r@190 8306 #X obj -8098 213 -~;
r@190 8307 #X obj -8098 242 *~;
r@190 8308 #X obj -8062 213 -~;
r@190 8309 #X obj -8062 237 *~;
r@190 8310 #X obj -8113 276 +~;
r@190 8311 #X obj -8113 304 +~;
r@190 8312 #X obj -8113 335 sqrt~;
r@190 8313 #X obj -7937 219 -~;
r@190 8314 #X obj -7937 243 *~;
r@190 8315 #X obj -7901 218 -~;
r@190 8316 #X obj -7901 247 *~;
r@190 8317 #X obj -7865 218 -~;
r@190 8318 #X obj -7865 242 *~;
r@190 8319 #X obj -7916 281 +~;
r@190 8320 #X obj -7916 313 +~;
r@190 8321 #X obj -7916 340 sqrt~;
r@190 8322 #X text -8578 360 U;
r@190 8323 #X text -8309 279 W;
r@190 8324 #X text -8130 337 d;
r@190 8325 #X obj -8722 229 *~;
r@190 8326 #X obj -8691 230 *~;
r@190 8327 #X obj -8662 229 *~;
r@190 8328 #X obj -8706 264 +~;
r@190 8329 #X obj -8706 296 +~;
r@190 8330 #X obj -8706 323 sqrt~;
r@190 8331 #X text -8726 323 l;
r@190 8332 #X obj -8579 502 +~;
r@190 8333 #X obj -8543 547 -~;
r@190 8334 #X obj -8543 585 /~;
r@190 8335 #X obj -8458 508 *~ 2;
r@190 8336 #X obj -8459 544 *~;
r@190 8337 #X obj -8543 608 arccos~;
r@190 8338 #X obj -8615 612 sig~ 90;
r@190 8339 #X obj -8558 632 -~;
r@190 8340 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@190 8341 -1;
r@190 8342 #X obj -7909 83 s GO;
r@190 8343 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@190 8344 -1 -1;
r@190 8345 #X obj -7969 83 s setUp;
r@190 8346 #X obj -8091 490 +~;
r@190 8347 #X text -7936 341 m;
r@190 8348 #X obj -8091 516 -~;
r@190 8349 #X obj -8034 530 *~ 2;
r@190 8350 #X obj -8035 566 *~;
r@190 8351 #X obj -8100 587 /~;
r@190 8352 #X obj -8100 610 arccos~;
r@190 8353 #X obj -8558 666 outlet~;
r@190 8354 #X obj -8100 659 outlet~;
r@190 8355 #X text -8565 692 Tip - Obs Elevation;
r@190 8356 #X text -8160 684 Tip - Obs Azimuth;
r@190 8357 #X connect 0 0 3 0;
r@190 8358 #X connect 1 0 3 1;
r@190 8359 #X connect 2 0 4 1;
r@190 8360 #X connect 3 0 4 0;
r@190 8361 #X connect 4 0 5 0;
r@190 8362 #X connect 4 0 65 1;
r@190 8363 #X connect 6 0 7 0;
r@190 8364 #X connect 6 0 7 1;
r@190 8365 #X connect 7 0 12 0;
r@190 8366 #X connect 8 0 9 0;
r@190 8367 #X connect 8 0 9 1;
r@190 8368 #X connect 9 0 12 1;
r@190 8369 #X connect 10 0 11 0;
r@190 8370 #X connect 10 0 11 1;
r@190 8371 #X connect 11 0 13 1;
r@190 8372 #X connect 12 0 13 0;
r@190 8373 #X connect 13 0 14 0;
r@190 8374 #X connect 13 0 64 1;
r@190 8375 #X connect 13 0 76 1;
r@190 8376 #X connect 14 0 68 1;
r@190 8377 #X connect 14 0 80 1;
r@190 8378 #X connect 15 0 6 1;
r@190 8379 #X connect 15 0 36 1;
r@190 8380 #X connect 15 0 57 0;
r@190 8381 #X connect 15 0 57 1;
r@190 8382 #X connect 16 0 8 1;
r@190 8383 #X connect 16 0 38 1;
r@190 8384 #X connect 16 0 58 0;
r@190 8385 #X connect 16 0 58 1;
r@190 8386 #X connect 17 0 10 1;
r@190 8387 #X connect 17 0 40 1;
r@190 8388 #X connect 17 0 59 0;
r@190 8389 #X connect 17 0 59 1;
r@190 8390 #X connect 18 0 0 0;
r@190 8391 #X connect 18 0 0 1;
r@190 8392 #X connect 18 0 6 0;
r@190 8393 #X connect 18 0 45 1;
r@190 8394 #X connect 19 0 1 0;
r@190 8395 #X connect 19 0 1 1;
r@190 8396 #X connect 19 0 8 0;
r@190 8397 #X connect 19 0 47 1;
r@190 8398 #X connect 20 0 2 0;
r@190 8399 #X connect 20 0 2 1;
r@190 8400 #X connect 20 0 10 0;
r@190 8401 #X connect 20 0 49 1;
r@190 8402 #X connect 21 0 23 0;
r@190 8403 #X connect 22 0 36 0;
r@190 8404 #X connect 22 0 45 0;
r@190 8405 #X connect 23 0 22 0;
r@190 8406 #X connect 24 0 38 0;
r@190 8407 #X connect 24 0 47 0;
r@190 8408 #X connect 25 0 24 0;
r@190 8409 #X connect 26 0 40 0;
r@190 8410 #X connect 26 0 49 0;
r@190 8411 #X connect 27 0 26 0;
r@190 8412 #X connect 28 0 25 0;
r@190 8413 #X connect 29 0 27 0;
r@190 8414 #X connect 36 0 37 0;
r@190 8415 #X connect 36 0 37 1;
r@190 8416 #X connect 37 0 42 0;
r@190 8417 #X connect 38 0 39 0;
r@190 8418 #X connect 38 0 39 1;
r@190 8419 #X connect 39 0 42 1;
r@190 8420 #X connect 40 0 41 0;
r@190 8421 #X connect 40 0 41 1;
r@190 8422 #X connect 41 0 43 1;
r@190 8423 #X connect 42 0 43 0;
r@190 8424 #X connect 43 0 44 0;
r@190 8425 #X connect 43 0 76 0;
r@190 8426 #X connect 44 0 79 0;
r@190 8427 #X connect 45 0 46 0;
r@190 8428 #X connect 45 0 46 1;
r@190 8429 #X connect 46 0 51 0;
r@190 8430 #X connect 47 0 48 0;
r@190 8431 #X connect 47 0 48 1;
r@190 8432 #X connect 48 0 51 1;
r@190 8433 #X connect 49 0 50 0;
r@190 8434 #X connect 49 0 50 1;
r@190 8435 #X connect 50 0 52 1;
r@190 8436 #X connect 51 0 52 0;
r@190 8437 #X connect 52 0 53 0;
r@190 8438 #X connect 52 0 78 1;
r@190 8439 #X connect 57 0 60 0;
r@190 8440 #X connect 58 0 60 1;
r@190 8441 #X connect 59 0 61 1;
r@190 8442 #X connect 60 0 61 0;
r@190 8443 #X connect 61 0 62 0;
r@190 8444 #X connect 61 0 64 0;
r@190 8445 #X connect 62 0 67 0;
r@190 8446 #X connect 64 0 65 0;
r@190 8447 #X connect 65 0 66 0;
r@190 8448 #X connect 66 0 69 0;
r@190 8449 #X connect 67 0 68 0;
r@190 8450 #X connect 68 0 66 1;
r@190 8451 #X connect 69 0 71 1;
r@190 8452 #X connect 70 0 71 0;
r@190 8453 #X connect 71 0 83 0;
r@190 8454 #X connect 72 0 73 0;
r@190 8455 #X connect 74 0 75 0;
r@190 8456 #X connect 76 0 78 0;
r@190 8457 #X connect 78 0 81 0;
r@190 8458 #X connect 79 0 80 0;
r@190 8459 #X connect 80 0 81 1;
r@190 8460 #X connect 81 0 82 0;
r@190 8461 #X connect 82 0 84 0;
r@191 8462 #X restore 434 392 pd SourceAngles;
r@190 8463 #X obj 256 150 r~ tipZ;
r@191 8464 #X obj 170 145 r~ tipY;
r@190 8465 #X obj 86 136 r~ tipX;
r@190 8466 #X obj 86 163 *~ 1;
r@191 8467 #X obj 170 169 *~ 1;
r@190 8468 #X obj 256 173 *~ 1;
r@191 8469 #X obj 521 414 outlet~;
r@191 8470 #X obj 434 414 outlet~;
r@190 8471 #X obj 155 401 outlet~;
r@191 8472 #X obj 521 370 r~ proZ;
r@191 8473 #X obj 503 348 r~ proY;
r@191 8474 #X obj 486 326 r~ proX;
r@190 8475 #X text 150 439 source distance from Observer;
r@191 8476 #X text 360 440 source - Obs Elevation;
r@191 8477 #X text 515 441 source - Obs Azimuth;
r@191 8478 #X obj 831 345 r myMet;
r@191 8479 #X obj 830 370 snapshot~;
r@191 8480 #X floatatom 899 391 0 0 0 0 - - -;
r@191 8481 #X obj 779 176 /~;
r@191 8482 #X obj 779 199 atan~;
r@191 8483 #X obj 779 222 /~ 3.14159;
r@191 8484 #X obj 779 246 abs~;
r@191 8485 #X obj 779 307 spigot~;
r@191 8486 #X obj 818 287 avg~;
r@191 8487 #X obj 818 266 >~ 0;
r@191 8488 #X obj 727 246 sig~ 1;
r@191 8489 #X obj 779 283 -~;
r@191 8490 #X obj 858 309 spigot~;
r@191 8491 #X obj 897 289 avg~;
r@191 8492 #X obj 897 268 <~ 0;
r@191 8493 #X obj 830 396 outlet;
r@191 8494 #X text 822 423 Pan Value;
r@190 8495 #X connect 0 0 26 1;
r@190 8496 #X connect 0 0 25 1;
r@190 8497 #X connect 0 0 24 1;
r@190 8498 #X connect 2 0 15 0;
r@190 8499 #X connect 3 0 17 0;
r@190 8500 #X connect 4 0 19 0;
r@190 8501 #X connect 5 0 6 0;
r@190 8502 #X connect 5 0 6 1;
r@191 8503 #X connect 5 0 39 0;
r@190 8504 #X connect 6 0 11 0;
r@190 8505 #X connect 7 0 8 0;
r@190 8506 #X connect 7 0 8 1;
r@191 8507 #X connect 7 0 39 1;
r@191 8508 #X connect 7 0 45 0;
r@191 8509 #X connect 7 0 50 0;
r@190 8510 #X connect 8 0 11 1;
r@190 8511 #X connect 9 0 10 0;
r@190 8512 #X connect 9 0 10 1;
r@190 8513 #X connect 10 0 12 1;
r@190 8514 #X connect 11 0 12 0;
r@190 8515 #X connect 12 0 13 0;
r@190 8516 #X connect 13 0 29 0;
r@190 8517 #X connect 14 0 9 1;
r@190 8518 #X connect 15 0 14 0;
r@190 8519 #X connect 16 0 7 1;
r@190 8520 #X connect 17 0 16 0;
r@190 8521 #X connect 18 0 5 1;
r@190 8522 #X connect 19 0 18 0;
r@190 8523 #X connect 20 0 28 0;
r@190 8524 #X connect 20 1 27 0;
r@190 8525 #X connect 21 0 26 0;
r@190 8526 #X connect 22 0 25 0;
r@190 8527 #X connect 23 0 24 0;
r@190 8528 #X connect 24 0 5 0;
r@190 8529 #X connect 24 0 20 0;
r@190 8530 #X connect 25 0 7 0;
r@190 8531 #X connect 25 0 20 1;
r@190 8532 #X connect 26 0 9 0;
r@190 8533 #X connect 26 0 20 2;
r@190 8534 #X connect 30 0 20 5;
r@190 8535 #X connect 31 0 20 4;
r@190 8536 #X connect 32 0 20 3;
r@190 8537 #X connect 36 0 37 0;
r@190 8538 #X connect 37 0 38 0;
r@191 8539 #X connect 37 0 51 0;
r@191 8540 #X connect 39 0 40 0;
r@191 8541 #X connect 40 0 41 0;
r@191 8542 #X connect 41 0 42 0;
r@191 8543 #X connect 42 0 48 0;
r@191 8544 #X connect 42 0 47 1;
r@191 8545 #X connect 43 0 37 0;
r@191 8546 #X connect 44 0 43 1;
r@191 8547 #X connect 45 0 44 0;
r@191 8548 #X connect 46 0 47 0;
r@191 8549 #X connect 47 0 43 0;
r@191 8550 #X connect 48 0 37 0;
r@191 8551 #X connect 49 0 48 1;
r@191 8552 #X connect 50 0 49 0;
r@191 8553 #X restore 311 513 pd sourcePositions;
r@191 8554 #X obj 340 485 r bladeLen;
r@191 8555 #X msg 417 555 0;
r@191 8556 #X obj 417 534 r setUp;
r@191 8557 #X obj 307 581 freqCalcCyl3No_D4Mach;
r@191 8558 #N canvas 98 191 660 718 sourceRe 0;
r@191 8559 #X obj 55 357 *~ 1;
r@191 8560 #X obj 55 515 r myMet;
r@191 8561 #X obj 55 538 snapshot~;
r@191 8562 #X floatatom 55 561 0 0 0 0 - - -;
r@191 8563 #X obj 55 48 r~ tipRe;
r@191 8564 #X obj 170 55 swap 1;
r@191 8565 #X obj 170 78 -;
r@191 8566 #X obj 170 31 r blarm;
r@191 8567 #X obj 185 99 r noSources;
r@191 8568 #X obj 200 121 inlet;
r@191 8569 #X obj 185 170 -;
r@191 8570 #X obj 218 171 - 1;
r@191 8571 #X obj 185 192 /;
r@191 8572 #X obj 170 241 *;
r@191 8573 #X obj 170 269 +;
r@191 8574 #X obj 275 153 - 1;
r@191 8575 #X obj 290 175 - 1;
r@191 8576 #X obj 290 219 r dThick;
r@191 8577 #X obj 305 239 r tipThick;
r@191 8578 #X obj 290 261 /;
r@191 8579 #X obj 275 198 /;
r@191 8580 #X obj 275 284 *;
r@191 8581 #X obj 275 311 + 1;
r@191 8582 #X obj 170 311 *;
r@191 8583 #X obj 478 53 s setUp;
r@191 8584 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@191 8585 -1;
r@191 8586 #X text 235 122 This source number;
r@191 8587 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@191 8588 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@191 8589 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@191 8590 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@191 8591 #X obj 275 354 *;
r@191 8592 #X obj 290 332 r tipThick;
r@191 8593 #X floatatom 321 375 0 0 0 0 - - -;
r@191 8594 #X obj 82 249 r~ tipSpeed;
r@191 8595 #X obj 82 271 *~ 1;
r@191 8596 #X floatatom 202 270 0 0 0 0 - - -;
r@191 8597 #X obj 55 379 outlet~;
r@191 8598 #X obj 82 293 outlet~;
r@191 8599 #X obj 275 377 outlet;
r@191 8600 #X text 251 401 Source Thickness;
r@191 8601 #X text 74 313 Source Speed;
r@191 8602 #X text 58 397 Source Re;
r@191 8603 #X obj 190 346 *;
r@191 8604 #X obj 206 325 r length;
r@191 8605 #X floatatom 214 368 0 0 0 0 - - -;
r@191 8606 #X obj 200 146 t f b;
r@191 8607 #X obj 185 216 t f b;
r@191 8608 #X obj 190 391 outlet;
r@191 8609 #X text 161 412 Source length;
r@191 8610 #X obj 216 293 outlet;
r@191 8611 #X connect 0 0 36 0;
r@191 8612 #X connect 1 0 2 0;
r@191 8613 #X connect 2 0 3 0;
r@191 8614 #X connect 4 0 0 0;
r@191 8615 #X connect 4 0 2 0;
r@191 8616 #X connect 5 0 6 0;
r@191 8617 #X connect 5 1 6 1;
r@191 8618 #X connect 6 0 13 0;
r@191 8619 #X connect 7 0 5 0;
r@191 8620 #X connect 7 0 14 1;
r@191 8621 #X connect 8 0 10 0;
r@191 8622 #X connect 8 0 11 0;
r@191 8623 #X connect 8 0 16 0;
r@191 8624 #X connect 9 0 15 0;
r@191 8625 #X connect 9 0 45 0;
r@191 8626 #X connect 10 0 12 0;
r@191 8627 #X connect 11 0 12 1;
r@191 8628 #X connect 12 0 46 0;
r@191 8629 #X connect 13 0 14 0;
r@191 8630 #X connect 14 0 23 0;
r@191 8631 #X connect 14 0 35 0;
r@191 8632 #X connect 14 0 42 0;
r@191 8633 #X connect 14 0 34 1;
r@191 8634 #X connect 14 0 49 0;
r@191 8635 #X connect 15 0 20 0;
r@191 8636 #X connect 16 0 20 1;
r@191 8637 #X connect 17 0 19 0;
r@191 8638 #X connect 18 0 19 1;
r@191 8639 #X connect 19 0 21 1;
r@191 8640 #X connect 20 0 21 0;
r@191 8641 #X connect 21 0 22 0;
r@191 8642 #X connect 22 0 23 1;
r@191 8643 #X connect 22 0 30 0;
r@191 8644 #X connect 23 0 0 1;
r@191 8645 #X connect 25 0 24 0;
r@191 8646 #X connect 30 0 32 0;
r@191 8647 #X connect 30 0 38 0;
r@191 8648 #X connect 31 0 30 1;
r@191 8649 #X connect 33 0 34 0;
r@191 8650 #X connect 34 0 37 0;
r@191 8651 #X connect 42 0 44 0;
r@191 8652 #X connect 42 0 47 0;
r@191 8653 #X connect 43 0 42 1;
r@191 8654 #X connect 45 0 10 1;
r@191 8655 #X connect 45 1 10 0;
r@191 8656 #X connect 46 0 13 1;
r@191 8657 #X connect 46 1 13 0;
r@191 8658 #X restore 461 485 pd sourceRe;
r@191 8659 #N canvas 253 74 1130 580 sourcePositions 0;
r@191 8660 #X obj 206 62 inlet;
r@191 8661 #X text 187 43 Source ratio;
r@191 8662 #X obj 271 193 r Zobs;
r@191 8663 #X obj 185 191 r Yobs;
r@191 8664 #X obj 101 183 r Xobs;
r@191 8665 #X obj 86 252 -~;
r@191 8666 #X obj 86 276 *~;
r@191 8667 #X obj 170 254 -~;
r@191 8668 #X obj 170 283 *~;
r@191 8669 #X obj 256 254 -~;
r@191 8670 #X obj 256 278 *~;
r@191 8671 #X obj 155 317 +~;
r@191 8672 #X obj 155 349 +~;
r@191 8673 #X obj 155 376 sqrt~;
r@191 8674 #X obj 271 235 line~;
r@191 8675 #X msg 271 213 \$1 5;
r@191 8676 #X obj 185 233 line~;
r@191 8677 #X msg 185 212 \$1 5;
r@191 8678 #X obj 101 229 line~;
r@191 8679 #X msg 101 207 \$1 5;
r@191 8680 #N canvas 18 29 1440 731 SourceAngles 0;
r@191 8681 #X obj -8305 185 *~;
r@191 8682 #X obj -8274 186 *~;
r@191 8683 #X obj -8245 185 *~;
r@191 8684 #X obj -8289 220 +~;
r@191 8685 #X obj -8289 252 +~;
r@191 8686 #X obj -8289 279 sqrt~;
r@191 8687 #X obj -8571 236 -~;
r@191 8688 #X obj -8571 260 *~;
r@191 8689 #X obj -8535 235 -~;
r@191 8690 #X obj -8535 264 *~;
r@191 8691 #X obj -8499 235 -~;
r@191 8692 #X obj -8499 259 *~;
r@191 8693 #X obj -8550 298 +~;
r@191 8694 #X obj -8550 330 +~;
r@191 8695 #X obj -8550 357 sqrt~;
r@191 8696 #X obj -8569 47 inlet~;
r@191 8697 #X obj -8522 48 inlet~;
r@191 8698 #X obj -8475 49 inlet~;
r@191 8699 #X obj -8361 50 inlet~;
r@191 8700 #X obj -8313 50 inlet~;
r@191 8701 #X obj -8267 50 inlet~;
r@191 8702 #X obj -8132 43 r Xobs;
r@191 8703 #X obj -8132 83 line~;
r@191 8704 #X msg -8132 64 \$1 5;
r@191 8705 #X obj -8088 84 line~;
r@191 8706 #X msg -8088 65 \$1 5;
r@191 8707 #X obj -8041 84 line~;
r@191 8708 #X msg -8041 65 \$1 5;
r@191 8709 #X obj -8088 44 r Yobs;
r@191 8710 #X obj -8041 44 r Zobs;
r@191 8711 #X text -8362 25 x';
r@191 8712 #X text -8310 27 y';
r@191 8713 #X text -8260 28 z';
r@191 8714 #X text -8567 24 a;
r@191 8715 #X text -8517 29 b;
r@191 8716 #X text -8471 26 c;
r@191 8717 #X obj -8134 214 -~;
r@191 8718 #X obj -8134 238 *~;
r@191 8719 #X obj -8098 213 -~;
r@191 8720 #X obj -8098 242 *~;
r@191 8721 #X obj -8062 213 -~;
r@191 8722 #X obj -8062 237 *~;
r@191 8723 #X obj -8113 276 +~;
r@191 8724 #X obj -8113 304 +~;
r@191 8725 #X obj -8113 335 sqrt~;
r@191 8726 #X obj -7937 219 -~;
r@191 8727 #X obj -7937 243 *~;
r@191 8728 #X obj -7901 218 -~;
r@191 8729 #X obj -7901 247 *~;
r@191 8730 #X obj -7865 218 -~;
r@191 8731 #X obj -7865 242 *~;
r@191 8732 #X obj -7916 281 +~;
r@191 8733 #X obj -7916 313 +~;
r@191 8734 #X obj -7916 340 sqrt~;
r@191 8735 #X text -8578 360 U;
r@191 8736 #X text -8309 279 W;
r@191 8737 #X text -8130 337 d;
r@191 8738 #X obj -8722 229 *~;
r@191 8739 #X obj -8691 230 *~;
r@191 8740 #X obj -8662 229 *~;
r@191 8741 #X obj -8706 264 +~;
r@191 8742 #X obj -8706 296 +~;
r@191 8743 #X obj -8706 323 sqrt~;
r@191 8744 #X text -8726 323 l;
r@191 8745 #X obj -8579 502 +~;
r@191 8746 #X obj -8543 547 -~;
r@191 8747 #X obj -8543 585 /~;
r@191 8748 #X obj -8458 508 *~ 2;
r@191 8749 #X obj -8459 544 *~;
r@191 8750 #X obj -8543 608 arccos~;
r@191 8751 #X obj -8615 612 sig~ 90;
r@191 8752 #X obj -8558 632 -~;
r@191 8753 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@191 8754 -1;
r@191 8755 #X obj -7909 83 s GO;
r@191 8756 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@191 8757 -1 -1;
r@191 8758 #X obj -7969 83 s setUp;
r@191 8759 #X obj -8091 490 +~;
r@191 8760 #X text -7936 341 m;
r@191 8761 #X obj -8091 516 -~;
r@191 8762 #X obj -8034 530 *~ 2;
r@191 8763 #X obj -8035 566 *~;
r@191 8764 #X obj -8100 587 /~;
r@191 8765 #X obj -8100 610 arccos~;
r@191 8766 #X obj -8558 666 outlet~;
r@191 8767 #X obj -8100 659 outlet~;
r@191 8768 #X text -8565 692 Tip - Obs Elevation;
r@191 8769 #X text -8160 684 Tip - Obs Azimuth;
r@191 8770 #X connect 0 0 3 0;
r@191 8771 #X connect 1 0 3 1;
r@191 8772 #X connect 2 0 4 1;
r@191 8773 #X connect 3 0 4 0;
r@191 8774 #X connect 4 0 5 0;
r@191 8775 #X connect 4 0 65 1;
r@191 8776 #X connect 6 0 7 0;
r@191 8777 #X connect 6 0 7 1;
r@191 8778 #X connect 7 0 12 0;
r@191 8779 #X connect 8 0 9 0;
r@191 8780 #X connect 8 0 9 1;
r@191 8781 #X connect 9 0 12 1;
r@191 8782 #X connect 10 0 11 0;
r@191 8783 #X connect 10 0 11 1;
r@191 8784 #X connect 11 0 13 1;
r@190 8785 #X connect 12 0 13 0;
r@191 8786 #X connect 13 0 14 0;
r@191 8787 #X connect 13 0 64 1;
r@191 8788 #X connect 13 0 76 1;
r@191 8789 #X connect 14 0 68 1;
r@191 8790 #X connect 14 0 80 1;
r@191 8791 #X connect 15 0 6 1;
r@191 8792 #X connect 15 0 36 1;
r@191 8793 #X connect 15 0 57 0;
r@191 8794 #X connect 15 0 57 1;
r@191 8795 #X connect 16 0 8 1;
r@191 8796 #X connect 16 0 38 1;
r@191 8797 #X connect 16 0 58 0;
r@191 8798 #X connect 16 0 58 1;
r@191 8799 #X connect 17 0 10 1;
r@191 8800 #X connect 17 0 40 1;
r@191 8801 #X connect 17 0 59 0;
r@191 8802 #X connect 17 0 59 1;
r@191 8803 #X connect 18 0 0 0;
r@191 8804 #X connect 18 0 0 1;
r@191 8805 #X connect 18 0 6 0;
r@191 8806 #X connect 18 0 45 1;
r@191 8807 #X connect 19 0 1 0;
r@191 8808 #X connect 19 0 1 1;
r@191 8809 #X connect 19 0 8 0;
r@191 8810 #X connect 19 0 47 1;
r@191 8811 #X connect 20 0 2 0;
r@191 8812 #X connect 20 0 2 1;
r@191 8813 #X connect 20 0 10 0;
r@191 8814 #X connect 20 0 49 1;
r@191 8815 #X connect 21 0 23 0;
r@191 8816 #X connect 22 0 36 0;
r@191 8817 #X connect 22 0 45 0;
r@191 8818 #X connect 23 0 22 0;
r@191 8819 #X connect 24 0 38 0;
r@191 8820 #X connect 24 0 47 0;
r@190 8821 #X connect 25 0 24 0;
r@191 8822 #X connect 26 0 40 0;
r@191 8823 #X connect 26 0 49 0;
r@191 8824 #X connect 27 0 26 0;
r@191 8825 #X connect 28 0 25 0;
r@191 8826 #X connect 29 0 27 0;
r@191 8827 #X connect 36 0 37 0;
r@191 8828 #X connect 36 0 37 1;
r@191 8829 #X connect 37 0 42 0;
r@191 8830 #X connect 38 0 39 0;
r@191 8831 #X connect 38 0 39 1;
r@191 8832 #X connect 39 0 42 1;
r@190 8833 #X connect 40 0 41 0;
r@191 8834 #X connect 40 0 41 1;
r@191 8835 #X connect 41 0 43 1;
r@190 8836 #X connect 42 0 43 0;
r@190 8837 #X connect 43 0 44 0;
r@191 8838 #X connect 43 0 76 0;
r@191 8839 #X connect 44 0 79 0;
r@191 8840 #X connect 45 0 46 0;
r@191 8841 #X connect 45 0 46 1;
r@191 8842 #X connect 46 0 51 0;
r@191 8843 #X connect 47 0 48 0;
r@191 8844 #X connect 47 0 48 1;
r@191 8845 #X connect 48 0 51 1;
r@191 8846 #X connect 49 0 50 0;
r@191 8847 #X connect 49 0 50 1;
r@191 8848 #X connect 50 0 52 1;
r@191 8849 #X connect 51 0 52 0;
r@191 8850 #X connect 52 0 53 0;
r@191 8851 #X connect 52 0 78 1;
r@191 8852 #X connect 57 0 60 0;
r@191 8853 #X connect 58 0 60 1;
r@191 8854 #X connect 59 0 61 1;
r@191 8855 #X connect 60 0 61 0;
r@191 8856 #X connect 61 0 62 0;
r@191 8857 #X connect 61 0 64 0;
r@191 8858 #X connect 62 0 67 0;
r@191 8859 #X connect 64 0 65 0;
r@191 8860 #X connect 65 0 66 0;
r@191 8861 #X connect 66 0 69 0;
r@191 8862 #X connect 67 0 68 0;
r@191 8863 #X connect 68 0 66 1;
r@191 8864 #X connect 69 0 71 1;
r@191 8865 #X connect 70 0 71 0;
r@191 8866 #X connect 71 0 83 0;
r@191 8867 #X connect 72 0 73 0;
r@191 8868 #X connect 74 0 75 0;
r@191 8869 #X connect 76 0 78 0;
r@191 8870 #X connect 78 0 81 0;
r@191 8871 #X connect 79 0 80 0;
r@191 8872 #X connect 80 0 81 1;
r@191 8873 #X connect 81 0 82 0;
r@191 8874 #X connect 82 0 84 0;
r@191 8875 #X restore 434 392 pd SourceAngles;
r@191 8876 #X obj 256 150 r~ tipZ;
r@191 8877 #X obj 170 145 r~ tipY;
r@191 8878 #X obj 86 136 r~ tipX;
r@191 8879 #X obj 86 163 *~ 1;
r@191 8880 #X obj 170 169 *~ 1;
r@191 8881 #X obj 256 173 *~ 1;
r@191 8882 #X obj 521 414 outlet~;
r@191 8883 #X obj 434 414 outlet~;
r@191 8884 #X obj 155 401 outlet~;
r@191 8885 #X obj 521 370 r~ proZ;
r@191 8886 #X obj 503 348 r~ proY;
r@191 8887 #X obj 486 326 r~ proX;
r@191 8888 #X text 150 439 source distance from Observer;
r@191 8889 #X text 360 440 source - Obs Elevation;
r@191 8890 #X text 515 441 source - Obs Azimuth;
r@191 8891 #X obj 831 345 r myMet;
r@191 8892 #X obj 830 370 snapshot~;
r@191 8893 #X floatatom 899 391 0 0 0 0 - - -;
r@191 8894 #X obj 779 176 /~;
r@191 8895 #X obj 779 199 atan~;
r@191 8896 #X obj 779 222 /~ 3.14159;
r@191 8897 #X obj 779 246 abs~;
r@191 8898 #X obj 779 307 spigot~;
r@191 8899 #X obj 818 287 avg~;
r@191 8900 #X obj 818 266 >~ 0;
r@191 8901 #X obj 727 246 sig~ 1;
r@191 8902 #X obj 779 283 -~;
r@191 8903 #X obj 858 309 spigot~;
r@191 8904 #X obj 897 289 avg~;
r@191 8905 #X obj 897 268 <~ 0;
r@191 8906 #X obj 830 396 outlet;
r@191 8907 #X text 822 423 Pan Value;
r@191 8908 #X connect 0 0 26 1;
r@191 8909 #X connect 0 0 25 1;
r@191 8910 #X connect 0 0 24 1;
r@191 8911 #X connect 2 0 15 0;
r@191 8912 #X connect 3 0 17 0;
r@191 8913 #X connect 4 0 19 0;
r@191 8914 #X connect 5 0 6 0;
r@191 8915 #X connect 5 0 6 1;
r@191 8916 #X connect 5 0 39 0;
r@191 8917 #X connect 6 0 11 0;
r@191 8918 #X connect 7 0 8 0;
r@191 8919 #X connect 7 0 8 1;
r@191 8920 #X connect 7 0 39 1;
r@191 8921 #X connect 7 0 45 0;
r@191 8922 #X connect 7 0 50 0;
r@191 8923 #X connect 8 0 11 1;
r@191 8924 #X connect 9 0 10 0;
r@191 8925 #X connect 9 0 10 1;
r@191 8926 #X connect 10 0 12 1;
r@191 8927 #X connect 11 0 12 0;
r@191 8928 #X connect 12 0 13 0;
r@191 8929 #X connect 13 0 29 0;
r@191 8930 #X connect 14 0 9 1;
r@191 8931 #X connect 15 0 14 0;
r@191 8932 #X connect 16 0 7 1;
r@191 8933 #X connect 17 0 16 0;
r@191 8934 #X connect 18 0 5 1;
r@191 8935 #X connect 19 0 18 0;
r@191 8936 #X connect 20 0 28 0;
r@191 8937 #X connect 20 1 27 0;
r@191 8938 #X connect 21 0 26 0;
r@191 8939 #X connect 22 0 25 0;
r@191 8940 #X connect 23 0 24 0;
r@191 8941 #X connect 24 0 5 0;
r@191 8942 #X connect 24 0 20 0;
r@191 8943 #X connect 25 0 7 0;
r@191 8944 #X connect 25 0 20 1;
r@191 8945 #X connect 26 0 9 0;
r@191 8946 #X connect 26 0 20 2;
r@191 8947 #X connect 30 0 20 5;
r@191 8948 #X connect 31 0 20 4;
r@191 8949 #X connect 32 0 20 3;
r@191 8950 #X connect 36 0 37 0;
r@191 8951 #X connect 37 0 38 0;
r@191 8952 #X connect 37 0 51 0;
r@191 8953 #X connect 39 0 40 0;
r@191 8954 #X connect 40 0 41 0;
r@191 8955 #X connect 41 0 42 0;
r@191 8956 #X connect 42 0 48 0;
r@191 8957 #X connect 42 0 47 1;
r@191 8958 #X connect 43 0 37 0;
r@191 8959 #X connect 44 0 43 1;
r@191 8960 #X connect 45 0 44 0;
r@191 8961 #X connect 46 0 47 0;
r@191 8962 #X connect 47 0 43 0;
r@191 8963 #X connect 48 0 37 0;
r@191 8964 #X connect 49 0 48 1;
r@191 8965 #X connect 50 0 49 0;
r@191 8966 #X restore 508 514 pd sourcePositions;
r@191 8967 #X obj 537 486 r bladeLen;
r@191 8968 #X msg 614 556 0;
r@191 8969 #X obj 614 535 r setUp;
r@191 8970 #X obj 504 582 freqCalcCyl3No_D4Mach;
r@191 8971 #N canvas 98 191 660 718 sourceRe 0;
r@191 8972 #X obj 55 357 *~ 1;
r@191 8973 #X obj 55 515 r myMet;
r@191 8974 #X obj 55 538 snapshot~;
r@191 8975 #X floatatom 55 561 0 0 0 0 - - -;
r@191 8976 #X obj 55 48 r~ tipRe;
r@191 8977 #X obj 170 55 swap 1;
r@191 8978 #X obj 170 78 -;
r@191 8979 #X obj 170 31 r blarm;
r@191 8980 #X obj 185 99 r noSources;
r@191 8981 #X obj 200 121 inlet;
r@191 8982 #X obj 185 170 -;
r@191 8983 #X obj 218 171 - 1;
r@191 8984 #X obj 185 192 /;
r@191 8985 #X obj 170 241 *;
r@191 8986 #X obj 170 269 +;
r@191 8987 #X obj 275 153 - 1;
r@191 8988 #X obj 290 175 - 1;
r@191 8989 #X obj 290 219 r dThick;
r@191 8990 #X obj 305 239 r tipThick;
r@191 8991 #X obj 290 261 /;
r@191 8992 #X obj 275 198 /;
r@191 8993 #X obj 275 284 *;
r@191 8994 #X obj 275 311 + 1;
r@191 8995 #X obj 170 311 *;
r@191 8996 #X obj 478 53 s setUp;
r@191 8997 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@191 8998 -1;
r@191 8999 #X text 235 122 This source number;
r@191 9000 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@191 9001 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@191 9002 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@191 9003 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@191 9004 #X obj 275 354 *;
r@191 9005 #X obj 290 332 r tipThick;
r@191 9006 #X floatatom 321 375 0 0 0 0 - - -;
r@191 9007 #X obj 82 249 r~ tipSpeed;
r@191 9008 #X obj 82 271 *~ 1;
r@191 9009 #X floatatom 202 270 0 0 0 0 - - -;
r@191 9010 #X obj 55 379 outlet~;
r@191 9011 #X obj 82 293 outlet~;
r@191 9012 #X obj 275 377 outlet;
r@191 9013 #X text 251 401 Source Thickness;
r@191 9014 #X text 74 313 Source Speed;
r@191 9015 #X text 58 397 Source Re;
r@191 9016 #X obj 190 346 *;
r@191 9017 #X obj 206 325 r length;
r@191 9018 #X floatatom 214 368 0 0 0 0 - - -;
r@191 9019 #X obj 200 146 t f b;
r@191 9020 #X obj 185 216 t f b;
r@191 9021 #X obj 190 391 outlet;
r@191 9022 #X text 161 412 Source length;
r@191 9023 #X obj 216 293 outlet;
r@191 9024 #X connect 0 0 36 0;
r@191 9025 #X connect 1 0 2 0;
r@191 9026 #X connect 2 0 3 0;
r@191 9027 #X connect 4 0 0 0;
r@191 9028 #X connect 4 0 2 0;
r@191 9029 #X connect 5 0 6 0;
r@191 9030 #X connect 5 1 6 1;
r@191 9031 #X connect 6 0 13 0;
r@191 9032 #X connect 7 0 5 0;
r@191 9033 #X connect 7 0 14 1;
r@191 9034 #X connect 8 0 10 0;
r@191 9035 #X connect 8 0 11 0;
r@191 9036 #X connect 8 0 16 0;
r@191 9037 #X connect 9 0 15 0;
r@191 9038 #X connect 9 0 45 0;
r@191 9039 #X connect 10 0 12 0;
r@191 9040 #X connect 11 0 12 1;
r@191 9041 #X connect 12 0 46 0;
r@191 9042 #X connect 13 0 14 0;
r@191 9043 #X connect 14 0 23 0;
r@191 9044 #X connect 14 0 35 0;
r@191 9045 #X connect 14 0 42 0;
r@191 9046 #X connect 14 0 34 1;
r@191 9047 #X connect 14 0 49 0;
r@191 9048 #X connect 15 0 20 0;
r@191 9049 #X connect 16 0 20 1;
r@191 9050 #X connect 17 0 19 0;
r@191 9051 #X connect 18 0 19 1;
r@191 9052 #X connect 19 0 21 1;
r@191 9053 #X connect 20 0 21 0;
r@191 9054 #X connect 21 0 22 0;
r@191 9055 #X connect 22 0 23 1;
r@191 9056 #X connect 22 0 30 0;
r@191 9057 #X connect 23 0 0 1;
r@191 9058 #X connect 25 0 24 0;
r@191 9059 #X connect 30 0 32 0;
r@191 9060 #X connect 30 0 38 0;
r@191 9061 #X connect 31 0 30 1;
r@191 9062 #X connect 33 0 34 0;
r@191 9063 #X connect 34 0 37 0;
r@191 9064 #X connect 42 0 44 0;
r@191 9065 #X connect 42 0 47 0;
r@191 9066 #X connect 43 0 42 1;
r@191 9067 #X connect 45 0 10 1;
r@191 9068 #X connect 45 1 10 0;
r@191 9069 #X connect 46 0 13 1;
r@191 9070 #X connect 46 1 13 0;
r@191 9071 #X restore 652 483 pd sourceRe;
r@191 9072 #N canvas 253 74 1130 580 sourcePositions 0;
r@191 9073 #X obj 206 62 inlet;
r@191 9074 #X text 187 43 Source ratio;
r@191 9075 #X obj 271 193 r Zobs;
r@191 9076 #X obj 185 191 r Yobs;
r@191 9077 #X obj 101 183 r Xobs;
r@191 9078 #X obj 86 252 -~;
r@191 9079 #X obj 86 276 *~;
r@191 9080 #X obj 170 254 -~;
r@191 9081 #X obj 170 283 *~;
r@191 9082 #X obj 256 254 -~;
r@191 9083 #X obj 256 278 *~;
r@191 9084 #X obj 155 317 +~;
r@191 9085 #X obj 155 349 +~;
r@191 9086 #X obj 155 376 sqrt~;
r@191 9087 #X obj 271 235 line~;
r@191 9088 #X msg 271 213 \$1 5;
r@191 9089 #X obj 185 233 line~;
r@191 9090 #X msg 185 212 \$1 5;
r@191 9091 #X obj 101 229 line~;
r@191 9092 #X msg 101 207 \$1 5;
r@191 9093 #N canvas 18 29 1440 731 SourceAngles 0;
r@191 9094 #X obj -8305 185 *~;
r@191 9095 #X obj -8274 186 *~;
r@191 9096 #X obj -8245 185 *~;
r@191 9097 #X obj -8289 220 +~;
r@191 9098 #X obj -8289 252 +~;
r@191 9099 #X obj -8289 279 sqrt~;
r@191 9100 #X obj -8571 236 -~;
r@191 9101 #X obj -8571 260 *~;
r@191 9102 #X obj -8535 235 -~;
r@191 9103 #X obj -8535 264 *~;
r@191 9104 #X obj -8499 235 -~;
r@191 9105 #X obj -8499 259 *~;
r@191 9106 #X obj -8550 298 +~;
r@191 9107 #X obj -8550 330 +~;
r@191 9108 #X obj -8550 357 sqrt~;
r@191 9109 #X obj -8569 47 inlet~;
r@191 9110 #X obj -8522 48 inlet~;
r@191 9111 #X obj -8475 49 inlet~;
r@191 9112 #X obj -8361 50 inlet~;
r@191 9113 #X obj -8313 50 inlet~;
r@191 9114 #X obj -8267 50 inlet~;
r@191 9115 #X obj -8132 43 r Xobs;
r@191 9116 #X obj -8132 83 line~;
r@191 9117 #X msg -8132 64 \$1 5;
r@191 9118 #X obj -8088 84 line~;
r@191 9119 #X msg -8088 65 \$1 5;
r@191 9120 #X obj -8041 84 line~;
r@191 9121 #X msg -8041 65 \$1 5;
r@191 9122 #X obj -8088 44 r Yobs;
r@191 9123 #X obj -8041 44 r Zobs;
r@191 9124 #X text -8362 25 x';
r@191 9125 #X text -8310 27 y';
r@191 9126 #X text -8260 28 z';
r@191 9127 #X text -8567 24 a;
r@191 9128 #X text -8517 29 b;
r@191 9129 #X text -8471 26 c;
r@191 9130 #X obj -8134 214 -~;
r@191 9131 #X obj -8134 238 *~;
r@191 9132 #X obj -8098 213 -~;
r@191 9133 #X obj -8098 242 *~;
r@191 9134 #X obj -8062 213 -~;
r@191 9135 #X obj -8062 237 *~;
r@191 9136 #X obj -8113 276 +~;
r@191 9137 #X obj -8113 304 +~;
r@191 9138 #X obj -8113 335 sqrt~;
r@191 9139 #X obj -7937 219 -~;
r@191 9140 #X obj -7937 243 *~;
r@191 9141 #X obj -7901 218 -~;
r@191 9142 #X obj -7901 247 *~;
r@191 9143 #X obj -7865 218 -~;
r@191 9144 #X obj -7865 242 *~;
r@191 9145 #X obj -7916 281 +~;
r@191 9146 #X obj -7916 313 +~;
r@191 9147 #X obj -7916 340 sqrt~;
r@191 9148 #X text -8578 360 U;
r@191 9149 #X text -8309 279 W;
r@191 9150 #X text -8130 337 d;
r@191 9151 #X obj -8722 229 *~;
r@191 9152 #X obj -8691 230 *~;
r@191 9153 #X obj -8662 229 *~;
r@191 9154 #X obj -8706 264 +~;
r@191 9155 #X obj -8706 296 +~;
r@191 9156 #X obj -8706 323 sqrt~;
r@191 9157 #X text -8726 323 l;
r@191 9158 #X obj -8579 502 +~;
r@191 9159 #X obj -8543 547 -~;
r@191 9160 #X obj -8543 585 /~;
r@191 9161 #X obj -8458 508 *~ 2;
r@191 9162 #X obj -8459 544 *~;
r@191 9163 #X obj -8543 608 arccos~;
r@191 9164 #X obj -8615 612 sig~ 90;
r@191 9165 #X obj -8558 632 -~;
r@191 9166 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@191 9167 -1;
r@191 9168 #X obj -7909 83 s GO;
r@191 9169 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@191 9170 -1 -1;
r@191 9171 #X obj -7969 83 s setUp;
r@191 9172 #X obj -8091 490 +~;
r@191 9173 #X text -7936 341 m;
r@191 9174 #X obj -8091 516 -~;
r@191 9175 #X obj -8034 530 *~ 2;
r@191 9176 #X obj -8035 566 *~;
r@191 9177 #X obj -8100 587 /~;
r@191 9178 #X obj -8100 610 arccos~;
r@191 9179 #X obj -8558 666 outlet~;
r@191 9180 #X obj -8100 659 outlet~;
r@191 9181 #X text -8565 692 Tip - Obs Elevation;
r@191 9182 #X text -8160 684 Tip - Obs Azimuth;
r@191 9183 #X connect 0 0 3 0;
r@191 9184 #X connect 1 0 3 1;
r@191 9185 #X connect 2 0 4 1;
r@191 9186 #X connect 3 0 4 0;
r@191 9187 #X connect 4 0 5 0;
r@191 9188 #X connect 4 0 65 1;
r@191 9189 #X connect 6 0 7 0;
r@191 9190 #X connect 6 0 7 1;
r@191 9191 #X connect 7 0 12 0;
r@191 9192 #X connect 8 0 9 0;
r@191 9193 #X connect 8 0 9 1;
r@191 9194 #X connect 9 0 12 1;
r@191 9195 #X connect 10 0 11 0;
r@191 9196 #X connect 10 0 11 1;
r@191 9197 #X connect 11 0 13 1;
r@191 9198 #X connect 12 0 13 0;
r@191 9199 #X connect 13 0 14 0;
r@191 9200 #X connect 13 0 64 1;
r@191 9201 #X connect 13 0 76 1;
r@191 9202 #X connect 14 0 68 1;
r@191 9203 #X connect 14 0 80 1;
r@191 9204 #X connect 15 0 6 1;
r@191 9205 #X connect 15 0 36 1;
r@191 9206 #X connect 15 0 57 0;
r@191 9207 #X connect 15 0 57 1;
r@191 9208 #X connect 16 0 8 1;
r@191 9209 #X connect 16 0 38 1;
r@191 9210 #X connect 16 0 58 0;
r@191 9211 #X connect 16 0 58 1;
r@191 9212 #X connect 17 0 10 1;
r@191 9213 #X connect 17 0 40 1;
r@191 9214 #X connect 17 0 59 0;
r@191 9215 #X connect 17 0 59 1;
r@191 9216 #X connect 18 0 0 0;
r@191 9217 #X connect 18 0 0 1;
r@191 9218 #X connect 18 0 6 0;
r@191 9219 #X connect 18 0 45 1;
r@191 9220 #X connect 19 0 1 0;
r@191 9221 #X connect 19 0 1 1;
r@191 9222 #X connect 19 0 8 0;
r@191 9223 #X connect 19 0 47 1;
r@191 9224 #X connect 20 0 2 0;
r@191 9225 #X connect 20 0 2 1;
r@191 9226 #X connect 20 0 10 0;
r@191 9227 #X connect 20 0 49 1;
r@191 9228 #X connect 21 0 23 0;
r@191 9229 #X connect 22 0 36 0;
r@191 9230 #X connect 22 0 45 0;
r@191 9231 #X connect 23 0 22 0;
r@191 9232 #X connect 24 0 38 0;
r@191 9233 #X connect 24 0 47 0;
r@191 9234 #X connect 25 0 24 0;
r@191 9235 #X connect 26 0 40 0;
r@191 9236 #X connect 26 0 49 0;
r@191 9237 #X connect 27 0 26 0;
r@191 9238 #X connect 28 0 25 0;
r@191 9239 #X connect 29 0 27 0;
r@191 9240 #X connect 36 0 37 0;
r@191 9241 #X connect 36 0 37 1;
r@191 9242 #X connect 37 0 42 0;
r@191 9243 #X connect 38 0 39 0;
r@191 9244 #X connect 38 0 39 1;
r@191 9245 #X connect 39 0 42 1;
r@191 9246 #X connect 40 0 41 0;
r@191 9247 #X connect 40 0 41 1;
r@191 9248 #X connect 41 0 43 1;
r@191 9249 #X connect 42 0 43 0;
r@191 9250 #X connect 43 0 44 0;
r@191 9251 #X connect 43 0 76 0;
r@191 9252 #X connect 44 0 79 0;
r@191 9253 #X connect 45 0 46 0;
r@191 9254 #X connect 45 0 46 1;
r@191 9255 #X connect 46 0 51 0;
r@191 9256 #X connect 47 0 48 0;
r@191 9257 #X connect 47 0 48 1;
r@191 9258 #X connect 48 0 51 1;
r@191 9259 #X connect 49 0 50 0;
r@191 9260 #X connect 49 0 50 1;
r@191 9261 #X connect 50 0 52 1;
r@191 9262 #X connect 51 0 52 0;
r@191 9263 #X connect 52 0 53 0;
r@191 9264 #X connect 52 0 78 1;
r@191 9265 #X connect 57 0 60 0;
r@191 9266 #X connect 58 0 60 1;
r@191 9267 #X connect 59 0 61 1;
r@191 9268 #X connect 60 0 61 0;
r@191 9269 #X connect 61 0 62 0;
r@191 9270 #X connect 61 0 64 0;
r@191 9271 #X connect 62 0 67 0;
r@191 9272 #X connect 64 0 65 0;
r@191 9273 #X connect 65 0 66 0;
r@191 9274 #X connect 66 0 69 0;
r@191 9275 #X connect 67 0 68 0;
r@191 9276 #X connect 68 0 66 1;
r@191 9277 #X connect 69 0 71 1;
r@191 9278 #X connect 70 0 71 0;
r@191 9279 #X connect 71 0 83 0;
r@191 9280 #X connect 72 0 73 0;
r@191 9281 #X connect 74 0 75 0;
r@191 9282 #X connect 76 0 78 0;
r@191 9283 #X connect 78 0 81 0;
r@191 9284 #X connect 79 0 80 0;
r@191 9285 #X connect 80 0 81 1;
r@191 9286 #X connect 81 0 82 0;
r@191 9287 #X connect 82 0 84 0;
r@191 9288 #X restore 434 392 pd SourceAngles;
r@191 9289 #X obj 256 150 r~ tipZ;
r@191 9290 #X obj 170 145 r~ tipY;
r@191 9291 #X obj 86 136 r~ tipX;
r@191 9292 #X obj 86 163 *~ 1;
r@191 9293 #X obj 170 169 *~ 1;
r@191 9294 #X obj 256 173 *~ 1;
r@191 9295 #X obj 521 414 outlet~;
r@191 9296 #X obj 434 414 outlet~;
r@191 9297 #X obj 155 401 outlet~;
r@191 9298 #X obj 521 370 r~ proZ;
r@191 9299 #X obj 503 348 r~ proY;
r@191 9300 #X obj 486 326 r~ proX;
r@191 9301 #X text 150 439 source distance from Observer;
r@191 9302 #X text 360 440 source - Obs Elevation;
r@191 9303 #X text 515 441 source - Obs Azimuth;
r@191 9304 #X obj 831 345 r myMet;
r@191 9305 #X obj 830 370 snapshot~;
r@191 9306 #X floatatom 899 391 0 0 0 0 - - -;
r@191 9307 #X obj 779 176 /~;
r@191 9308 #X obj 779 199 atan~;
r@191 9309 #X obj 779 222 /~ 3.14159;
r@191 9310 #X obj 779 246 abs~;
r@191 9311 #X obj 779 307 spigot~;
r@191 9312 #X obj 818 287 avg~;
r@191 9313 #X obj 818 266 >~ 0;
r@191 9314 #X obj 727 246 sig~ 1;
r@191 9315 #X obj 779 283 -~;
r@191 9316 #X obj 858 309 spigot~;
r@191 9317 #X obj 897 289 avg~;
r@191 9318 #X obj 897 268 <~ 0;
r@191 9319 #X obj 830 396 outlet;
r@191 9320 #X text 822 423 Pan Value;
r@191 9321 #X connect 0 0 26 1;
r@191 9322 #X connect 0 0 25 1;
r@191 9323 #X connect 0 0 24 1;
r@191 9324 #X connect 2 0 15 0;
r@191 9325 #X connect 3 0 17 0;
r@191 9326 #X connect 4 0 19 0;
r@191 9327 #X connect 5 0 6 0;
r@191 9328 #X connect 5 0 6 1;
r@191 9329 #X connect 5 0 39 0;
r@191 9330 #X connect 6 0 11 0;
r@191 9331 #X connect 7 0 8 0;
r@191 9332 #X connect 7 0 8 1;
r@191 9333 #X connect 7 0 39 1;
r@191 9334 #X connect 7 0 45 0;
r@191 9335 #X connect 7 0 50 0;
r@191 9336 #X connect 8 0 11 1;
r@191 9337 #X connect 9 0 10 0;
r@191 9338 #X connect 9 0 10 1;
r@191 9339 #X connect 10 0 12 1;
r@191 9340 #X connect 11 0 12 0;
r@191 9341 #X connect 12 0 13 0;
r@191 9342 #X connect 13 0 29 0;
r@191 9343 #X connect 14 0 9 1;
r@191 9344 #X connect 15 0 14 0;
r@191 9345 #X connect 16 0 7 1;
r@191 9346 #X connect 17 0 16 0;
r@191 9347 #X connect 18 0 5 1;
r@191 9348 #X connect 19 0 18 0;
r@191 9349 #X connect 20 0 28 0;
r@191 9350 #X connect 20 1 27 0;
r@191 9351 #X connect 21 0 26 0;
r@191 9352 #X connect 22 0 25 0;
r@191 9353 #X connect 23 0 24 0;
r@191 9354 #X connect 24 0 5 0;
r@191 9355 #X connect 24 0 20 0;
r@191 9356 #X connect 25 0 7 0;
r@191 9357 #X connect 25 0 20 1;
r@191 9358 #X connect 26 0 9 0;
r@191 9359 #X connect 26 0 20 2;
r@191 9360 #X connect 30 0 20 5;
r@191 9361 #X connect 31 0 20 4;
r@191 9362 #X connect 32 0 20 3;
r@191 9363 #X connect 36 0 37 0;
r@191 9364 #X connect 37 0 38 0;
r@191 9365 #X connect 37 0 51 0;
r@191 9366 #X connect 39 0 40 0;
r@191 9367 #X connect 40 0 41 0;
r@191 9368 #X connect 41 0 42 0;
r@191 9369 #X connect 42 0 48 0;
r@191 9370 #X connect 42 0 47 1;
r@191 9371 #X connect 43 0 37 0;
r@191 9372 #X connect 44 0 43 1;
r@191 9373 #X connect 45 0 44 0;
r@191 9374 #X connect 46 0 47 0;
r@191 9375 #X connect 47 0 43 0;
r@191 9376 #X connect 48 0 37 0;
r@191 9377 #X connect 49 0 48 1;
r@191 9378 #X connect 50 0 49 0;
r@191 9379 #X restore 699 512 pd sourcePositions;
r@191 9380 #X obj 728 484 r bladeLen;
r@191 9381 #X msg 805 554 0;
r@191 9382 #X obj 805 533 r setUp;
r@191 9383 #X obj 695 580 freqCalcCyl3No_D4Mach;
r@191 9384 #N canvas 98 191 660 718 sourceRe 0;
r@191 9385 #X obj 55 357 *~ 1;
r@191 9386 #X obj 55 515 r myMet;
r@191 9387 #X obj 55 538 snapshot~;
r@191 9388 #X floatatom 55 561 0 0 0 0 - - -;
r@191 9389 #X obj 55 48 r~ tipRe;
r@191 9390 #X obj 170 55 swap 1;
r@191 9391 #X obj 170 78 -;
r@191 9392 #X obj 170 31 r blarm;
r@191 9393 #X obj 185 99 r noSources;
r@191 9394 #X obj 200 121 inlet;
r@191 9395 #X obj 185 170 -;
r@191 9396 #X obj 218 171 - 1;
r@191 9397 #X obj 185 192 /;
r@191 9398 #X obj 170 241 *;
r@191 9399 #X obj 170 269 +;
r@191 9400 #X obj 275 153 - 1;
r@191 9401 #X obj 290 175 - 1;
r@191 9402 #X obj 290 219 r dThick;
r@191 9403 #X obj 305 239 r tipThick;
r@191 9404 #X obj 290 261 /;
r@191 9405 #X obj 275 198 /;
r@191 9406 #X obj 275 284 *;
r@191 9407 #X obj 275 311 + 1;
r@191 9408 #X obj 170 311 *;
r@191 9409 #X obj 478 53 s setUp;
r@191 9410 #X obj 479 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@191 9411 -1;
r@191 9412 #X text 235 122 This source number;
r@191 9413 #X text 196 557 Re source = Re tip * ((1-blarm)((N-n)/(N-1)) + blarm)
r@191 9414 * (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@191 9415 #X text 142 12 ((1-blarm)((N-n)/(N-1));
r@191 9416 #X text 304 290 (1 + ((n-1)/(N-1))(Dthick/tipThick));
r@191 9417 #X obj 275 354 *;
r@191 9418 #X obj 290 332 r tipThick;
r@191 9419 #X floatatom 321 375 0 0 0 0 - - -;
r@191 9420 #X obj 82 249 r~ tipSpeed;
r@191 9421 #X obj 82 271 *~ 1;
r@191 9422 #X floatatom 202 270 0 0 0 0 - - -;
r@191 9423 #X obj 55 379 outlet~;
r@191 9424 #X obj 82 293 outlet~;
r@191 9425 #X obj 275 377 outlet;
r@191 9426 #X text 251 401 Source Thickness;
r@191 9427 #X text 74 313 Source Speed;
r@191 9428 #X text 58 397 Source Re;
r@191 9429 #X obj 190 346 *;
r@191 9430 #X obj 206 325 r length;
r@191 9431 #X floatatom 214 368 0 0 0 0 - - -;
r@191 9432 #X obj 200 146 t f b;
r@191 9433 #X obj 185 216 t f b;
r@191 9434 #X obj 190 391 outlet;
r@191 9435 #X text 161 412 Source length;
r@191 9436 #X obj 216 293 outlet;
r@191 9437 #X connect 0 0 36 0;
r@191 9438 #X connect 1 0 2 0;
r@191 9439 #X connect 2 0 3 0;
r@191 9440 #X connect 4 0 0 0;
r@191 9441 #X connect 4 0 2 0;
r@191 9442 #X connect 5 0 6 0;
r@191 9443 #X connect 5 1 6 1;
r@191 9444 #X connect 6 0 13 0;
r@191 9445 #X connect 7 0 5 0;
r@191 9446 #X connect 7 0 14 1;
r@191 9447 #X connect 8 0 10 0;
r@191 9448 #X connect 8 0 11 0;
r@191 9449 #X connect 8 0 16 0;
r@191 9450 #X connect 9 0 15 0;
r@191 9451 #X connect 9 0 45 0;
r@191 9452 #X connect 10 0 12 0;
r@191 9453 #X connect 11 0 12 1;
r@191 9454 #X connect 12 0 46 0;
r@191 9455 #X connect 13 0 14 0;
r@191 9456 #X connect 14 0 23 0;
r@191 9457 #X connect 14 0 35 0;
r@191 9458 #X connect 14 0 42 0;
r@191 9459 #X connect 14 0 34 1;
r@191 9460 #X connect 14 0 49 0;
r@191 9461 #X connect 15 0 20 0;
r@191 9462 #X connect 16 0 20 1;
r@191 9463 #X connect 17 0 19 0;
r@191 9464 #X connect 18 0 19 1;
r@191 9465 #X connect 19 0 21 1;
r@191 9466 #X connect 20 0 21 0;
r@191 9467 #X connect 21 0 22 0;
r@191 9468 #X connect 22 0 23 1;
r@191 9469 #X connect 22 0 30 0;
r@191 9470 #X connect 23 0 0 1;
r@191 9471 #X connect 25 0 24 0;
r@191 9472 #X connect 30 0 32 0;
r@191 9473 #X connect 30 0 38 0;
r@191 9474 #X connect 31 0 30 1;
r@191 9475 #X connect 33 0 34 0;
r@191 9476 #X connect 34 0 37 0;
r@191 9477 #X connect 42 0 44 0;
r@191 9478 #X connect 42 0 47 0;
r@191 9479 #X connect 43 0 42 1;
r@191 9480 #X connect 45 0 10 1;
r@191 9481 #X connect 45 1 10 0;
r@191 9482 #X connect 46 0 13 1;
r@191 9483 #X connect 46 1 13 0;
r@191 9484 #X restore 847 483 pd sourceRe;
r@191 9485 #N canvas 253 74 1130 580 sourcePositions 0;
r@191 9486 #X obj 206 62 inlet;
r@191 9487 #X text 187 43 Source ratio;
r@191 9488 #X obj 271 193 r Zobs;
r@191 9489 #X obj 185 191 r Yobs;
r@191 9490 #X obj 101 183 r Xobs;
r@191 9491 #X obj 86 252 -~;
r@191 9492 #X obj 86 276 *~;
r@191 9493 #X obj 170 254 -~;
r@191 9494 #X obj 170 283 *~;
r@191 9495 #X obj 256 254 -~;
r@191 9496 #X obj 256 278 *~;
r@191 9497 #X obj 155 317 +~;
r@191 9498 #X obj 155 349 +~;
r@191 9499 #X obj 155 376 sqrt~;
r@191 9500 #X obj 271 235 line~;
r@191 9501 #X msg 271 213 \$1 5;
r@191 9502 #X obj 185 233 line~;
r@191 9503 #X msg 185 212 \$1 5;
r@191 9504 #X obj 101 229 line~;
r@191 9505 #X msg 101 207 \$1 5;
r@191 9506 #N canvas 18 29 1440 731 SourceAngles 0;
r@191 9507 #X obj -8305 185 *~;
r@191 9508 #X obj -8274 186 *~;
r@191 9509 #X obj -8245 185 *~;
r@191 9510 #X obj -8289 220 +~;
r@191 9511 #X obj -8289 252 +~;
r@191 9512 #X obj -8289 279 sqrt~;
r@191 9513 #X obj -8571 236 -~;
r@191 9514 #X obj -8571 260 *~;
r@191 9515 #X obj -8535 235 -~;
r@191 9516 #X obj -8535 264 *~;
r@191 9517 #X obj -8499 235 -~;
r@191 9518 #X obj -8499 259 *~;
r@191 9519 #X obj -8550 298 +~;
r@191 9520 #X obj -8550 330 +~;
r@191 9521 #X obj -8550 357 sqrt~;
r@191 9522 #X obj -8569 47 inlet~;
r@191 9523 #X obj -8522 48 inlet~;
r@191 9524 #X obj -8475 49 inlet~;
r@191 9525 #X obj -8361 50 inlet~;
r@191 9526 #X obj -8313 50 inlet~;
r@191 9527 #X obj -8267 50 inlet~;
r@191 9528 #X obj -8132 43 r Xobs;
r@191 9529 #X obj -8132 83 line~;
r@191 9530 #X msg -8132 64 \$1 5;
r@191 9531 #X obj -8088 84 line~;
r@191 9532 #X msg -8088 65 \$1 5;
r@191 9533 #X obj -8041 84 line~;
r@191 9534 #X msg -8041 65 \$1 5;
r@191 9535 #X obj -8088 44 r Yobs;
r@191 9536 #X obj -8041 44 r Zobs;
r@191 9537 #X text -8362 25 x';
r@191 9538 #X text -8310 27 y';
r@191 9539 #X text -8260 28 z';
r@191 9540 #X text -8567 24 a;
r@191 9541 #X text -8517 29 b;
r@191 9542 #X text -8471 26 c;
r@191 9543 #X obj -8134 214 -~;
r@191 9544 #X obj -8134 238 *~;
r@191 9545 #X obj -8098 213 -~;
r@191 9546 #X obj -8098 242 *~;
r@191 9547 #X obj -8062 213 -~;
r@191 9548 #X obj -8062 237 *~;
r@191 9549 #X obj -8113 276 +~;
r@191 9550 #X obj -8113 304 +~;
r@191 9551 #X obj -8113 335 sqrt~;
r@191 9552 #X obj -7937 219 -~;
r@191 9553 #X obj -7937 243 *~;
r@191 9554 #X obj -7901 218 -~;
r@191 9555 #X obj -7901 247 *~;
r@191 9556 #X obj -7865 218 -~;
r@191 9557 #X obj -7865 242 *~;
r@191 9558 #X obj -7916 281 +~;
r@191 9559 #X obj -7916 313 +~;
r@191 9560 #X obj -7916 340 sqrt~;
r@191 9561 #X text -8578 360 U;
r@191 9562 #X text -8309 279 W;
r@191 9563 #X text -8130 337 d;
r@191 9564 #X obj -8722 229 *~;
r@191 9565 #X obj -8691 230 *~;
r@191 9566 #X obj -8662 229 *~;
r@191 9567 #X obj -8706 264 +~;
r@191 9568 #X obj -8706 296 +~;
r@191 9569 #X obj -8706 323 sqrt~;
r@191 9570 #X text -8726 323 l;
r@191 9571 #X obj -8579 502 +~;
r@191 9572 #X obj -8543 547 -~;
r@191 9573 #X obj -8543 585 /~;
r@191 9574 #X obj -8458 508 *~ 2;
r@191 9575 #X obj -8459 544 *~;
r@191 9576 #X obj -8543 608 arccos~;
r@191 9577 #X obj -8615 612 sig~ 90;
r@191 9578 #X obj -8558 632 -~;
r@191 9579 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@191 9580 -1;
r@191 9581 #X obj -7909 83 s GO;
r@191 9582 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@191 9583 -1 -1;
r@191 9584 #X obj -7969 83 s setUp;
r@191 9585 #X obj -8091 490 +~;
r@191 9586 #X text -7936 341 m;
r@191 9587 #X obj -8091 516 -~;
r@191 9588 #X obj -8034 530 *~ 2;
r@191 9589 #X obj -8035 566 *~;
r@191 9590 #X obj -8100 587 /~;
r@191 9591 #X obj -8100 610 arccos~;
r@191 9592 #X obj -8558 666 outlet~;
r@191 9593 #X obj -8100 659 outlet~;
r@191 9594 #X text -8565 692 Tip - Obs Elevation;
r@191 9595 #X text -8160 684 Tip - Obs Azimuth;
r@191 9596 #X connect 0 0 3 0;
r@191 9597 #X connect 1 0 3 1;
r@191 9598 #X connect 2 0 4 1;
r@191 9599 #X connect 3 0 4 0;
r@191 9600 #X connect 4 0 5 0;
r@191 9601 #X connect 4 0 65 1;
r@191 9602 #X connect 6 0 7 0;
r@191 9603 #X connect 6 0 7 1;
r@191 9604 #X connect 7 0 12 0;
r@191 9605 #X connect 8 0 9 0;
r@191 9606 #X connect 8 0 9 1;
r@191 9607 #X connect 9 0 12 1;
r@191 9608 #X connect 10 0 11 0;
r@191 9609 #X connect 10 0 11 1;
r@191 9610 #X connect 11 0 13 1;
r@191 9611 #X connect 12 0 13 0;
r@191 9612 #X connect 13 0 14 0;
r@191 9613 #X connect 13 0 64 1;
r@191 9614 #X connect 13 0 76 1;
r@191 9615 #X connect 14 0 68 1;
r@191 9616 #X connect 14 0 80 1;
r@191 9617 #X connect 15 0 6 1;
r@191 9618 #X connect 15 0 36 1;
r@191 9619 #X connect 15 0 57 0;
r@191 9620 #X connect 15 0 57 1;
r@191 9621 #X connect 16 0 8 1;
r@191 9622 #X connect 16 0 38 1;
r@191 9623 #X connect 16 0 58 0;
r@191 9624 #X connect 16 0 58 1;
r@191 9625 #X connect 17 0 10 1;
r@191 9626 #X connect 17 0 40 1;
r@191 9627 #X connect 17 0 59 0;
r@191 9628 #X connect 17 0 59 1;
r@191 9629 #X connect 18 0 0 0;
r@191 9630 #X connect 18 0 0 1;
r@191 9631 #X connect 18 0 6 0;
r@191 9632 #X connect 18 0 45 1;
r@191 9633 #X connect 19 0 1 0;
r@191 9634 #X connect 19 0 1 1;
r@191 9635 #X connect 19 0 8 0;
r@191 9636 #X connect 19 0 47 1;
r@191 9637 #X connect 20 0 2 0;
r@191 9638 #X connect 20 0 2 1;
r@191 9639 #X connect 20 0 10 0;
r@191 9640 #X connect 20 0 49 1;
r@191 9641 #X connect 21 0 23 0;
r@191 9642 #X connect 22 0 36 0;
r@191 9643 #X connect 22 0 45 0;
r@191 9644 #X connect 23 0 22 0;
r@191 9645 #X connect 24 0 38 0;
r@191 9646 #X connect 24 0 47 0;
r@191 9647 #X connect 25 0 24 0;
r@191 9648 #X connect 26 0 40 0;
r@191 9649 #X connect 26 0 49 0;
r@191 9650 #X connect 27 0 26 0;
r@191 9651 #X connect 28 0 25 0;
r@191 9652 #X connect 29 0 27 0;
r@191 9653 #X connect 36 0 37 0;
r@191 9654 #X connect 36 0 37 1;
r@191 9655 #X connect 37 0 42 0;
r@191 9656 #X connect 38 0 39 0;
r@191 9657 #X connect 38 0 39 1;
r@191 9658 #X connect 39 0 42 1;
r@191 9659 #X connect 40 0 41 0;
r@191 9660 #X connect 40 0 41 1;
r@191 9661 #X connect 41 0 43 1;
r@191 9662 #X connect 42 0 43 0;
r@191 9663 #X connect 43 0 44 0;
r@191 9664 #X connect 43 0 76 0;
r@191 9665 #X connect 44 0 79 0;
r@191 9666 #X connect 45 0 46 0;
r@191 9667 #X connect 45 0 46 1;
r@191 9668 #X connect 46 0 51 0;
r@191 9669 #X connect 47 0 48 0;
r@191 9670 #X connect 47 0 48 1;
r@191 9671 #X connect 48 0 51 1;
r@191 9672 #X connect 49 0 50 0;
r@191 9673 #X connect 49 0 50 1;
r@191 9674 #X connect 50 0 52 1;
r@191 9675 #X connect 51 0 52 0;
r@191 9676 #X connect 52 0 53 0;
r@191 9677 #X connect 52 0 78 1;
r@191 9678 #X connect 57 0 60 0;
r@191 9679 #X connect 58 0 60 1;
r@191 9680 #X connect 59 0 61 1;
r@191 9681 #X connect 60 0 61 0;
r@191 9682 #X connect 61 0 62 0;
r@191 9683 #X connect 61 0 64 0;
r@191 9684 #X connect 62 0 67 0;
r@191 9685 #X connect 64 0 65 0;
r@191 9686 #X connect 65 0 66 0;
r@191 9687 #X connect 66 0 69 0;
r@191 9688 #X connect 67 0 68 0;
r@191 9689 #X connect 68 0 66 1;
r@191 9690 #X connect 69 0 71 1;
r@191 9691 #X connect 70 0 71 0;
r@191 9692 #X connect 71 0 83 0;
r@191 9693 #X connect 72 0 73 0;
r@191 9694 #X connect 74 0 75 0;
r@191 9695 #X connect 76 0 78 0;
r@191 9696 #X connect 78 0 81 0;
r@191 9697 #X connect 79 0 80 0;
r@191 9698 #X connect 80 0 81 1;
r@191 9699 #X connect 81 0 82 0;
r@191 9700 #X connect 82 0 84 0;
r@191 9701 #X restore 434 392 pd SourceAngles;
r@191 9702 #X obj 256 150 r~ tipZ;
r@191 9703 #X obj 170 145 r~ tipY;
r@191 9704 #X obj 86 136 r~ tipX;
r@191 9705 #X obj 86 163 *~ 1;
r@191 9706 #X obj 170 169 *~ 1;
r@191 9707 #X obj 256 173 *~ 1;
r@191 9708 #X obj 521 414 outlet~;
r@191 9709 #X obj 434 414 outlet~;
r@191 9710 #X obj 155 401 outlet~;
r@191 9711 #X obj 521 370 r~ proZ;
r@191 9712 #X obj 503 348 r~ proY;
r@191 9713 #X obj 486 326 r~ proX;
r@191 9714 #X text 150 439 source distance from Observer;
r@191 9715 #X text 360 440 source - Obs Elevation;
r@191 9716 #X text 515 441 source - Obs Azimuth;
r@191 9717 #X obj 831 345 r myMet;
r@191 9718 #X obj 830 370 snapshot~;
r@191 9719 #X floatatom 899 391 0 0 0 0 - - -;
r@191 9720 #X obj 779 176 /~;
r@191 9721 #X obj 779 199 atan~;
r@191 9722 #X obj 779 222 /~ 3.14159;
r@191 9723 #X obj 779 246 abs~;
r@191 9724 #X obj 779 307 spigot~;
r@191 9725 #X obj 818 287 avg~;
r@191 9726 #X obj 818 266 >~ 0;
r@191 9727 #X obj 727 246 sig~ 1;
r@191 9728 #X obj 779 283 -~;
r@191 9729 #X obj 858 309 spigot~;
r@191 9730 #X obj 897 289 avg~;
r@191 9731 #X obj 897 268 <~ 0;
r@191 9732 #X obj 830 396 outlet;
r@191 9733 #X text 822 423 Pan Value;
r@191 9734 #X connect 0 0 26 1;
r@191 9735 #X connect 0 0 25 1;
r@191 9736 #X connect 0 0 24 1;
r@191 9737 #X connect 2 0 15 0;
r@191 9738 #X connect 3 0 17 0;
r@191 9739 #X connect 4 0 19 0;
r@191 9740 #X connect 5 0 6 0;
r@191 9741 #X connect 5 0 6 1;
r@191 9742 #X connect 5 0 39 0;
r@191 9743 #X connect 6 0 11 0;
r@191 9744 #X connect 7 0 8 0;
r@191 9745 #X connect 7 0 8 1;
r@191 9746 #X connect 7 0 39 1;
r@191 9747 #X connect 7 0 45 0;
r@191 9748 #X connect 7 0 50 0;
r@191 9749 #X connect 8 0 11 1;
r@191 9750 #X connect 9 0 10 0;
r@191 9751 #X connect 9 0 10 1;
r@191 9752 #X connect 10 0 12 1;
r@191 9753 #X connect 11 0 12 0;
r@191 9754 #X connect 12 0 13 0;
r@191 9755 #X connect 13 0 29 0;
r@191 9756 #X connect 14 0 9 1;
r@191 9757 #X connect 15 0 14 0;
r@191 9758 #X connect 16 0 7 1;
r@191 9759 #X connect 17 0 16 0;
r@191 9760 #X connect 18 0 5 1;
r@191 9761 #X connect 19 0 18 0;
r@191 9762 #X connect 20 0 28 0;
r@191 9763 #X connect 20 1 27 0;
r@191 9764 #X connect 21 0 26 0;
r@191 9765 #X connect 22 0 25 0;
r@191 9766 #X connect 23 0 24 0;
r@191 9767 #X connect 24 0 5 0;
r@191 9768 #X connect 24 0 20 0;
r@191 9769 #X connect 25 0 7 0;
r@191 9770 #X connect 25 0 20 1;
r@191 9771 #X connect 26 0 9 0;
r@191 9772 #X connect 26 0 20 2;
r@191 9773 #X connect 30 0 20 5;
r@191 9774 #X connect 31 0 20 4;
r@191 9775 #X connect 32 0 20 3;
r@191 9776 #X connect 36 0 37 0;
r@191 9777 #X connect 37 0 38 0;
r@191 9778 #X connect 37 0 51 0;
r@191 9779 #X connect 39 0 40 0;
r@191 9780 #X connect 40 0 41 0;
r@191 9781 #X connect 41 0 42 0;
r@191 9782 #X connect 42 0 48 0;
r@191 9783 #X connect 42 0 47 1;
r@191 9784 #X connect 43 0 37 0;
r@191 9785 #X connect 44 0 43 1;
r@191 9786 #X connect 45 0 44 0;
r@191 9787 #X connect 46 0 47 0;
r@191 9788 #X connect 47 0 43 0;
r@191 9789 #X connect 48 0 37 0;
r@191 9790 #X connect 49 0 48 1;
r@191 9791 #X connect 50 0 49 0;
r@191 9792 #X restore 894 512 pd sourcePositions;
r@191 9793 #X obj 923 484 r bladeLen;
r@191 9794 #X msg 1000 554 0;
r@191 9795 #X obj 1000 533 r setUp;
r@191 9796 #X obj 890 580 freqCalcCyl3No_D4Mach;
r@191 9797 #X obj 461 463 + 1;
r@191 9798 #X obj 652 463 + 1;
r@191 9799 #X obj 847 461 + 1;
r@191 9800 #X obj 63 124 + 1;
r@191 9801 #X obj 70 295 + 1;
r@191 9802 #X obj 75 463 + 1;
r@191 9803 #X connect 1 0 0 0;
r@191 9804 #X connect 2 0 7 0;
r@191 9805 #X connect 2 1 7 1;
r@191 9806 #X connect 4 0 14 0;
r@191 9807 #X connect 4 1 14 1;
r@191 9808 #X connect 4 3 8 0;
r@191 9809 #X connect 4 4 14 2;
r@191 9810 #X connect 6 0 15 0;
r@191 9811 #X connect 8 0 14 3;
r@191 9812 #X connect 8 1 14 4;
r@191 9813 #X connect 8 2 14 5;
r@191 9814 #X connect 8 3 14 6;
r@191 9815 #X connect 10 0 14 7;
r@191 9816 #X connect 10 0 14 8;
r@191 9817 #X connect 10 0 14 9;
r@191 9818 #X connect 11 0 10 0;
r@191 9819 #X connect 12 0 16 0;
r@191 9820 #X connect 12 0 40 0;
r@191 9821 #X connect 15 0 4 0;
r@191 9822 #X connect 15 0 12 0;
r@191 9823 #X connect 16 0 21 0;
r@191 9824 #X connect 16 1 21 1;
r@191 9825 #X connect 16 3 17 0;
r@191 9826 #X connect 16 4 21 2;
r@191 9827 #X connect 17 0 21 3;
r@191 9828 #X connect 17 1 21 4;
r@191 9829 #X connect 17 2 21 5;
r@191 9830 #X connect 17 3 21 6;
r@191 9831 #X connect 19 0 21 7;
r@191 9832 #X connect 19 0 21 8;
r@191 9833 #X connect 19 0 21 9;
r@191 9834 #X connect 20 0 19 0;
r@191 9835 #X connect 22 0 27 0;
r@191 9836 #X connect 22 1 27 1;
r@191 9837 #X connect 22 3 23 0;
r@191 9838 #X connect 22 4 27 2;
r@191 9839 #X connect 23 0 27 3;
r@191 9840 #X connect 23 1 27 4;
r@191 9841 #X connect 23 2 27 5;
r@191 9842 #X connect 23 3 27 6;
r@191 9843 #X connect 25 0 27 7;
r@191 9844 #X connect 25 0 27 8;
r@191 9845 #X connect 25 0 27 9;
r@191 9846 #X connect 26 0 25 0;
r@191 9847 #X connect 28 0 33 0;
r@191 9848 #X connect 28 1 33 1;
r@191 9849 #X connect 28 3 29 0;
r@191 9850 #X connect 28 4 33 2;
r@191 9851 #X connect 29 0 33 3;
r@191 9852 #X connect 29 1 33 4;
r@191 9853 #X connect 29 2 33 5;
r@191 9854 #X connect 29 3 33 6;
r@191 9855 #X connect 31 0 33 7;
r@191 9856 #X connect 31 0 33 8;
r@191 9857 #X connect 31 0 33 9;
r@191 9858 #X connect 32 0 31 0;
r@191 9859 #X connect 34 0 39 0;
r@191 9860 #X connect 34 1 39 1;
r@191 9861 #X connect 34 3 35 0;
r@191 9862 #X connect 34 4 39 2;
r@191 9863 #X connect 35 0 39 3;
r@191 9864 #X connect 35 1 39 4;
r@191 9865 #X connect 35 2 39 5;
r@191 9866 #X connect 35 3 39 6;
r@191 9867 #X connect 37 0 39 7;
r@191 9868 #X connect 37 0 39 8;
r@191 9869 #X connect 37 0 39 9;
r@191 9870 #X connect 38 0 37 0;
r@191 9871 #X connect 40 0 22 0;
r@191 9872 #X connect 40 0 41 0;
r@191 9873 #X connect 41 0 28 0;
r@191 9874 #X connect 41 0 42 0;
r@191 9875 #X connect 42 0 34 0;
r@191 9876 #X connect 42 0 145 0;
r@191 9877 #X connect 43 0 49 0;
r@191 9878 #X connect 43 1 49 1;
r@191 9879 #X connect 43 3 44 0;
r@191 9880 #X connect 43 4 49 2;
r@191 9881 #X connect 44 0 49 3;
r@191 9882 #X connect 44 1 49 4;
r@191 9883 #X connect 44 2 49 5;
r@191 9884 #X connect 44 3 49 6;
r@191 9885 #X connect 46 0 49 7;
r@191 9886 #X connect 46 0 49 8;
r@191 9887 #X connect 46 0 49 9;
r@191 9888 #X connect 47 0 46 0;
r@191 9889 #X connect 48 0 50 0;
r@191 9890 #X connect 48 0 74 0;
r@191 9891 #X connect 50 0 55 0;
r@191 9892 #X connect 50 1 55 1;
r@190 9893 #X connect 50 3 51 0;
r@191 9894 #X connect 50 4 55 2;
r@191 9895 #X connect 51 0 55 3;
r@191 9896 #X connect 51 1 55 4;
r@191 9897 #X connect 51 2 55 5;
r@191 9898 #X connect 51 3 55 6;
r@191 9899 #X connect 53 0 55 7;
r@191 9900 #X connect 53 0 55 8;
r@191 9901 #X connect 53 0 55 9;
r@190 9902 #X connect 54 0 53 0;
r@191 9903 #X connect 56 0 61 0;
r@191 9904 #X connect 56 1 61 1;
r@191 9905 #X connect 56 3 57 0;
r@191 9906 #X connect 56 4 61 2;
r@191 9907 #X connect 57 0 61 3;
r@191 9908 #X connect 57 1 61 4;
r@191 9909 #X connect 57 2 61 5;
r@191 9910 #X connect 57 3 61 6;
r@191 9911 #X connect 59 0 61 7;
r@191 9912 #X connect 59 0 61 8;
r@191 9913 #X connect 59 0 61 9;
r@191 9914 #X connect 60 0 59 0;
r@191 9915 #X connect 62 0 67 0;
r@191 9916 #X connect 62 1 67 1;
r@191 9917 #X connect 62 3 63 0;
r@191 9918 #X connect 62 4 67 2;
r@191 9919 #X connect 63 0 67 3;
r@191 9920 #X connect 63 1 67 4;
r@191 9921 #X connect 63 2 67 5;
r@191 9922 #X connect 63 3 67 6;
r@191 9923 #X connect 65 0 67 7;
r@191 9924 #X connect 65 0 67 8;
r@191 9925 #X connect 65 0 67 9;
r@191 9926 #X connect 66 0 65 0;
r@191 9927 #X connect 68 0 73 0;
r@191 9928 #X connect 68 1 73 1;
r@191 9929 #X connect 68 3 69 0;
r@191 9930 #X connect 68 4 73 2;
r@191 9931 #X connect 69 0 73 3;
r@191 9932 #X connect 69 1 73 4;
r@191 9933 #X connect 69 2 73 5;
r@191 9934 #X connect 69 3 73 6;
r@191 9935 #X connect 71 0 73 7;
r@191 9936 #X connect 71 0 73 8;
r@191 9937 #X connect 71 0 73 9;
r@191 9938 #X connect 72 0 71 0;
r@191 9939 #X connect 74 0 56 0;
r@191 9940 #X connect 74 0 75 0;
r@191 9941 #X connect 75 0 62 0;
r@191 9942 #X connect 75 0 76 0;
r@191 9943 #X connect 76 0 68 0;
r@191 9944 #X connect 76 0 146 0;
r@191 9945 #X connect 77 0 83 0;
r@191 9946 #X connect 77 1 83 1;
r@191 9947 #X connect 77 3 78 0;
r@191 9948 #X connect 77 4 83 2;
r@191 9949 #X connect 78 0 83 3;
r@191 9950 #X connect 78 1 83 4;
r@191 9951 #X connect 78 2 83 5;
r@191 9952 #X connect 78 3 83 6;
r@191 9953 #X connect 80 0 83 7;
r@191 9954 #X connect 80 0 83 8;
r@191 9955 #X connect 80 0 83 9;
r@191 9956 #X connect 81 0 80 0;
r@191 9957 #X connect 82 0 84 0;
r@191 9958 #X connect 82 0 108 0;
r@191 9959 #X connect 84 0 89 0;
r@191 9960 #X connect 84 1 89 1;
r@191 9961 #X connect 84 3 85 0;
r@191 9962 #X connect 84 4 89 2;
r@191 9963 #X connect 85 0 89 3;
r@191 9964 #X connect 85 1 89 4;
r@191 9965 #X connect 85 2 89 5;
r@191 9966 #X connect 85 3 89 6;
r@191 9967 #X connect 87 0 89 7;
r@191 9968 #X connect 87 0 89 8;
r@191 9969 #X connect 87 0 89 9;
r@191 9970 #X connect 88 0 87 0;
r@191 9971 #X connect 90 0 95 0;
r@191 9972 #X connect 90 1 95 1;
r@191 9973 #X connect 90 3 91 0;
r@191 9974 #X connect 90 4 95 2;
r@191 9975 #X connect 91 0 95 3;
r@191 9976 #X connect 91 1 95 4;
r@191 9977 #X connect 91 2 95 5;
r@191 9978 #X connect 91 3 95 6;
r@191 9979 #X connect 93 0 95 7;
r@191 9980 #X connect 93 0 95 8;
r@191 9981 #X connect 93 0 95 9;
r@191 9982 #X connect 94 0 93 0;
r@191 9983 #X connect 96 0 101 0;
r@191 9984 #X connect 96 1 101 1;
r@191 9985 #X connect 96 3 97 0;
r@191 9986 #X connect 96 4 101 2;
r@191 9987 #X connect 97 0 101 3;
r@191 9988 #X connect 97 1 101 4;
r@191 9989 #X connect 97 2 101 5;
r@191 9990 #X connect 97 3 101 6;
r@191 9991 #X connect 99 0 101 7;
r@191 9992 #X connect 99 0 101 8;
r@191 9993 #X connect 99 0 101 9;
r@191 9994 #X connect 100 0 99 0;
r@191 9995 #X connect 102 0 107 0;
r@191 9996 #X connect 102 1 107 1;
r@190 9997 #X connect 102 3 103 0;
r@191 9998 #X connect 102 4 107 2;
r@191 9999 #X connect 103 0 107 3;
r@191 10000 #X connect 103 1 107 4;
r@191 10001 #X connect 103 2 107 5;
r@191 10002 #X connect 103 3 107 6;
r@191 10003 #X connect 105 0 107 7;
r@191 10004 #X connect 105 0 107 8;
r@191 10005 #X connect 105 0 107 9;
r@190 10006 #X connect 106 0 105 0;
r@191 10007 #X connect 108 0 90 0;
r@191 10008 #X connect 108 0 109 0;
r@191 10009 #X connect 109 0 96 0;
r@191 10010 #X connect 109 0 110 0;
r@191 10011 #X connect 110 0 102 0;
r@191 10012 #X connect 110 0 147 0;
r@191 10013 #X connect 111 0 117 0;
r@191 10014 #X connect 111 1 117 1;
r@191 10015 #X connect 111 3 112 0;
r@191 10016 #X connect 111 4 117 2;
r@191 10017 #X connect 112 0 117 3;
r@191 10018 #X connect 112 1 117 4;
r@191 10019 #X connect 112 2 117 5;
r@191 10020 #X connect 112 3 117 6;
r@191 10021 #X connect 114 0 117 7;
r@191 10022 #X connect 114 0 117 8;
r@191 10023 #X connect 114 0 117 9;
r@191 10024 #X connect 115 0 114 0;
r@191 10025 #X connect 116 0 118 0;
r@191 10026 #X connect 116 0 142 0;
r@191 10027 #X connect 118 0 123 0;
r@191 10028 #X connect 118 1 123 1;
r@191 10029 #X connect 118 3 119 0;
r@191 10030 #X connect 118 4 123 2;
r@191 10031 #X connect 119 0 123 3;
r@191 10032 #X connect 119 1 123 4;
r@191 10033 #X connect 119 2 123 5;
r@191 10034 #X connect 119 3 123 6;
r@191 10035 #X connect 121 0 123 7;
r@191 10036 #X connect 121 0 123 8;
r@191 10037 #X connect 121 0 123 9;
r@191 10038 #X connect 122 0 121 0;
r@191 10039 #X connect 124 0 129 0;
r@191 10040 #X connect 124 1 129 1;
r@190 10041 #X connect 124 3 125 0;
r@191 10042 #X connect 124 4 129 2;
r@191 10043 #X connect 125 0 129 3;
r@191 10044 #X connect 125 1 129 4;
r@191 10045 #X connect 125 2 129 5;
r@191 10046 #X connect 125 3 129 6;
r@191 10047 #X connect 127 0 129 7;
r@191 10048 #X connect 127 0 129 8;
r@191 10049 #X connect 127 0 129 9;
r@190 10050 #X connect 128 0 127 0;
r@191 10051 #X connect 130 0 135 0;
r@191 10052 #X connect 130 1 135 1;
r@190 10053 #X connect 130 3 131 0;
r@191 10054 #X connect 130 4 135 2;
r@191 10055 #X connect 131 0 135 3;
r@191 10056 #X connect 131 1 135 4;
r@191 10057 #X connect 131 2 135 5;
r@191 10058 #X connect 131 3 135 6;
r@191 10059 #X connect 133 0 135 7;
r@191 10060 #X connect 133 0 135 8;
r@191 10061 #X connect 133 0 135 9;
r@190 10062 #X connect 134 0 133 0;
r@191 10063 #X connect 136 0 141 0;
r@191 10064 #X connect 136 1 141 1;
r@191 10065 #X connect 136 3 137 0;
r@191 10066 #X connect 136 4 141 2;
r@191 10067 #X connect 137 0 141 3;
r@191 10068 #X connect 137 1 141 4;
r@191 10069 #X connect 137 2 141 5;
r@191 10070 #X connect 137 3 141 6;
r@191 10071 #X connect 139 0 141 7;
r@191 10072 #X connect 139 0 141 8;
r@191 10073 #X connect 139 0 141 9;
r@191 10074 #X connect 140 0 139 0;
r@191 10075 #X connect 142 0 124 0;
r@191 10076 #X connect 142 0 143 0;
r@191 10077 #X connect 143 0 130 0;
r@191 10078 #X connect 143 0 144 0;
r@191 10079 #X connect 144 0 136 0;
r@191 10080 #X connect 145 0 43 0;
r@191 10081 #X connect 145 0 48 0;
r@191 10082 #X connect 146 0 77 0;
r@191 10083 #X connect 146 0 82 0;
r@191 10084 #X connect 147 0 111 0;
r@191 10085 #X connect 147 0 116 0;
r@187 10086 #X restore 219 144 pd sources;
r@187 10087 #X floatatom 227 52 5 0 0 0 - - -;
r@187 10088 #X obj -276 345 hsl 100 20 0.1 3 0 0 empty empty empty -2 -8 0 10 -262144
r@193 10089 -1 -1 3072 1;
r@187 10090 #X floatatom -319 368 5 0 0 0 - - -;
r@187 10091 #X obj -324 319 r setUp;
r@187 10092 #X obj -279 300 r thisLength;
r@187 10093 #X obj -279 368 s bladeLen;
r@187 10094 #X text -160 56 X Position;
r@187 10095 #X text -166 149 Y Position;
r@187 10096 #X text -168 239 Z Position;
r@187 10097 #X msg -271 321 0.2;
r@187 10098 #X msg -232 322 1;
r@187 10099 #X msg -190 317 2;
r@187 10100 #X obj 83 126 Uzi 20;
r@187 10101 #X msg 79 416 45;
r@187 10102 #X msg 109 492 135;
r@187 10103 #X obj 564 426 s thisPoE;
r@187 10104 #X obj 548 445 s thisPrE;
r@187 10105 #X obj 533 464 s thisPoA;
r@187 10106 #X obj 517 484 s thisPrA;
r@187 10107 #X obj 407 627 s thisXobs;
r@187 10108 #X obj 501 504 s thisTT;
r@187 10109 #X obj 485 525 s thisHT;
r@187 10110 #X obj 470 546 s thisTS;
r@187 10111 #X obj 454 567 s thisLength;
r@187 10112 #X obj 438 588 s thisZobs;
r@187 10113 #X obj 422 607 s thisYobs;
r@187 10114 #X obj 580 407 s GAIN;
r@187 10115 #X obj 62 0 r preswing;
r@187 10116 #X obj 407 368 unpack f f f f f f f f f f f f s;
r@187 10117 #X obj 596 388 s preswing;
r@190 10118 #X obj 295 129 hsl 100 20 0 20 0 0 empty empty empty -2 -8 0 10 -262144
r@190 10119 -1 -1 9900 1;
r@187 10120 #X obj 292 155 i;
r@187 10121 #X floatatom 323 156 5 0 0 0 - - -;
r@187 10122 #X obj 292 107 r setUp;
r@187 10123 #X msg -204 491 0.01;
r@187 10124 #X msg -210 575 0.001;
r@187 10125 #X obj 292 182 s noSources;
r@190 10126 #X msg -131 561 0.025;
r@190 10127 #X msg 381 296 2 2 2 1 33 0.01 0.007 40 260 90 90 1e+06 bang;
r@190 10128 #X msg 401 316 5 1 1 1.3 41 0.03 0.015 100 300 70 110 500000 bang;
r@190 10129 #X msg 423 338 1 2 3 1 28 0.007 0.007 90 260 90 90 1e+06 bang;
r@190 10130 #X msg 348 274 1 1 1 0.3 35 0.01 0.007 165 220 45 90 1e+06 bang;
r@192 10131 #X text 122 300 180 is directly in front of swordsperson;
r@192 10132 #X text 168 480 0 is up and 180 is down;
r@193 10133 #X msg -78 119 -3;
r@193 10134 #X msg -228 211 0.989;
r@187 10135 #X connect 0 0 1 0;
r@193 10136 #X connect 1 0 95 0;
r@187 10137 #X connect 4 0 3 0;
r@187 10138 #X connect 4 0 5 0;
r@187 10139 #X connect 9 0 10 0;
r@187 10140 #X connect 9 0 51 0;
r@187 10141 #X connect 11 0 13 0;
r@193 10142 #X connect 11 0 94 0;
r@187 10143 #X connect 12 0 14 0;
r@187 10144 #X connect 12 0 15 0;
r@187 10145 #X connect 18 0 19 0;
r@187 10146 #X connect 20 0 21 0;
r@187 10147 #X connect 21 0 18 0;
r@187 10148 #X connect 22 0 21 1;
r@193 10149 #X connect 22 0 106 0;
r@193 10150 #X connect 23 0 118 0;
r@187 10151 #X connect 25 0 4 0;
r@187 10152 #X connect 26 0 9 0;
r@187 10153 #X connect 27 0 11 0;
r@187 10154 #X connect 28 0 12 0;
r@187 10155 #X connect 29 0 54 0;
r@187 10156 #X connect 30 0 4 0;
r@187 10157 #X connect 31 0 11 0;
r@187 10158 #X connect 32 0 12 0;
r@187 10159 #X connect 33 0 54 0;
r@187 10160 #X connect 34 0 35 0;
r@187 10161 #X connect 35 0 23 0;
r@187 10162 #X connect 36 0 37 0;
r@187 10163 #X connect 36 0 52 0;
r@187 10164 #X connect 38 0 36 0;
r@187 10165 #X connect 39 0 40 0;
r@187 10166 #X connect 39 0 45 0;
r@187 10167 #X connect 41 0 39 0;
r@187 10168 #X connect 42 0 43 0;
r@187 10169 #X connect 42 0 46 0;
r@187 10170 #X connect 44 0 42 0;
r@187 10171 #X connect 54 0 53 0;
r@187 10172 #X connect 55 0 58 0;
r@187 10173 #X connect 55 0 61 0;
r@187 10174 #X connect 56 0 59 0;
r@187 10175 #X connect 56 0 62 0;
r@187 10176 #X connect 57 0 60 0;
r@187 10177 #X connect 57 0 63 0;
r@187 10178 #X connect 64 0 55 0;
r@187 10179 #X connect 65 0 57 0;
r@187 10180 #X connect 66 0 56 0;
r@187 10181 #X connect 67 0 55 0;
r@187 10182 #X connect 68 0 56 0;
r@187 10183 #X connect 69 0 57 0;
r@187 10184 #X connect 70 0 56 0;
r@187 10185 #X connect 71 0 9 0;
r@193 10186 #X connect 72 0 55 0;
r@193 10187 #X connect 73 0 56 0;
r@193 10188 #X connect 74 0 4 0;
r@193 10189 #X connect 75 0 55 0;
r@187 10190 #X connect 76 0 4 0;
r@187 10191 #X connect 77 0 55 0;
r@193 10192 #X connect 78 0 56 0;
r@193 10193 #X connect 79 0 57 0;
r@193 10194 #X connect 80 0 9 0;
r@193 10195 #X connect 81 0 36 0;
r@193 10196 #X connect 82 0 39 0;
r@193 10197 #X connect 83 0 42 0;
r@193 10198 #X connect 84 0 9 0;
r@193 10199 #X connect 88 0 90 0;
r@193 10200 #X connect 89 0 85 0;
r@193 10201 #X connect 89 1 86 0;
r@193 10202 #X connect 90 0 91 0;
r@193 10203 #X connect 91 0 89 0;
r@193 10204 #X connect 91 0 93 0;
r@193 10205 #X connect 92 0 91 0;
r@193 10206 #X connect 95 0 2 0;
r@193 10207 #X connect 96 0 9 0;
r@193 10208 #X connect 97 0 9 0;
r@193 10209 #X connect 98 0 42 0;
r@193 10210 #X connect 99 0 39 0;
r@193 10211 #X connect 100 0 36 0;
r@187 10212 #X connect 101 0 39 0;
r@193 10213 #X connect 101 0 42 0;
r@193 10214 #X connect 102 0 9 0;
r@193 10215 #X connect 103 0 56 0;
r@193 10216 #X connect 104 0 57 0;
r@193 10217 #X connect 107 0 108 0;
r@193 10218 #X connect 107 0 111 0;
r@193 10219 #X connect 109 0 107 0;
r@193 10220 #X connect 110 0 107 0;
r@193 10221 #X connect 115 0 107 0;
r@193 10222 #X connect 116 0 107 0;
r@193 10223 #X connect 117 0 107 0;
r@193 10224 #X connect 118 0 24 0;
r@193 10225 #X connect 119 0 39 0;
r@193 10226 #X connect 120 0 42 0;
r@193 10227 #X connect 133 0 23 0;
r@193 10228 #X connect 134 0 125 0;
r@193 10229 #X connect 134 1 131 0;
r@193 10230 #X connect 134 2 130 0;
r@193 10231 #X connect 134 3 129 0;
r@193 10232 #X connect 134 4 128 0;
r@193 10233 #X connect 134 5 127 0;
r@193 10234 #X connect 134 6 126 0;
r@193 10235 #X connect 134 7 124 0;
r@193 10236 #X connect 134 8 123 0;
r@193 10237 #X connect 134 9 122 0;
r@193 10238 #X connect 134 10 121 0;
r@193 10239 #X connect 134 11 132 0;
r@193 10240 #X connect 134 12 135 0;
r@193 10241 #X connect 136 0 137 0;
r@193 10242 #X connect 137 0 138 0;
r@193 10243 #X connect 137 0 142 0;
r@193 10244 #X connect 139 0 136 0;
r@193 10245 #X connect 140 0 11 0;
r@193 10246 #X connect 141 0 12 0;
r@193 10247 #X connect 143 0 11 0;
r@190 10248 #X connect 143 0 12 0;
r@193 10249 #X connect 150 0 56 0;
r@193 10250 #X connect 151 0 57 0;