annotate SwordAutoD2/SwordAutoD2.pd @ 306:c57f401165ca tip

New Decision tree added
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Sat, 13 Jan 2018 14:47:35 +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;