annotate Propellor/PropTestD3.pd @ 269:a0eb1dc34aec

working on calculating the correct elevation angle to aeolian tone compact source.
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Tue, 31 Jan 2017 23:27:42 +0000
parents 333d4defb767
children 6c43922e139a
rev   line source
r@269 1 #N canvas 174 23 1366 832 10;
r@264 2 #X obj 405 16 loadbang;
r@264 3 #X obj 405 38 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@264 4 1;
r@264 5 #X obj 405 79 s myMet;
r@264 6 #X obj -251 527 hsl 70 15 0 2500 0 0 empty empty RPM 2 8 0 10 -262144
r@269 7 -1 -1 3 1;
r@264 8 #X floatatom 76 540 0 0 0 0 - - -;
r@264 9 #X obj -314 503 r setUp;
r@264 10 #X obj -261 503 r thisTS;
r@264 11 #X obj 224 414 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
r@264 12 #X obj 287 414 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
r@264 13 #X text 185 406 Gain;
r@264 14 #X obj 85 352 loadbang;
r@264 15 #N canvas 928 252 313 396 opLevels 0;
r@264 16 #X obj 83 210 dac~;
r@264 17 #X obj 30 70 catch~ l;
r@264 18 #X obj 128 70 catch~ r;
r@264 19 #X obj 129 104 *~ 0.45;
r@264 20 #X obj 30 104 *~ 0.45;
r@264 21 #X obj 30 210 prvu~;
r@264 22 #X obj 129 211 prvu~;
r@264 23 #X obj 93 33 inlet;
r@264 24 #X obj 30 239 outlet;
r@264 25 #X obj 129 239 outlet;
r@264 26 #X connect 1 0 4 0;
r@264 27 #X connect 2 0 3 0;
r@264 28 #X connect 3 0 6 0;
r@264 29 #X connect 3 0 0 1;
r@264 30 #X connect 4 0 5 0;
r@264 31 #X connect 4 0 0 0;
r@264 32 #X connect 5 0 8 0;
r@264 33 #X connect 6 0 9 0;
r@264 34 #X connect 7 0 4 1;
r@264 35 #X connect 7 0 3 1;
r@264 36 #X restore 223 371 pd opLevels;
r@264 37 #X obj 77 426 hsl 100 25 0.01 1e+07 1 0 empty empty Gain 2 13 0 10
r@269 38 -261682 -1 -66577 0 1;
r@264 39 #X obj 76 329 r GAIN;
r@264 40 #X obj -278 417 hsl 70 15 0.1 3 0 0 empty empty Blade_Length 2 8 0
r@264 41 10 -262144 -1 -1 1927 1;
r@264 42 #X floatatom -220 440 0 0 0 0 - - -;
r@264 43 #X obj -332 396 r setUp;
r@264 44 #X obj -281 394 r thisLength;
r@264 45 #X obj -199 374 loadbang;
r@264 46 #X obj -203 484 loadbang;
r@264 47 #X msg -203 504 0;
r@264 48 #X obj 78 509 hsl 100 20 0 1 0 0 empty empty Throttle 2 10 0 10 -204800
r@269 49 -1 -1 10 1;
r@268 50 #X text 131 541 RPM;
r@264 51 #X floatatom 74 459 0 0 0 0 - - -;
r@268 52 #X msg -272 374 0.8;
r@268 53 #X obj -293 638 hsl 70 15 2 4 0 0 empty empty Blades 2 8 0 10 -262144
r@268 54 -1 -1 0 1;
r@268 55 #X obj -296 661 i;
r@268 56 #X floatatom -271 662 0 0 0 0 - - -;
r@268 57 #X obj -296 702 line~;
r@268 58 #X msg -296 682 \$1 30;
r@268 59 #X obj -296 723 s~ noBlad;
r@268 60 #X obj -296 617 loadbang;
r@268 61 #X obj 355 429 hsl 70 15 1e-05 1000 1 0 empty empty Rot_Boost 2 8 0
r@269 62 10 -203904 -1 -1 5197 1;
r@268 63 #X floatatom 651 476 0 0 0 0 - - -;
r@268 64 #X floatatom -300 149 0 0 0 0 - - -;
r@268 65 #X obj 456 425 hsl 70 15 0 500 0 0 empty empty Horse_Power 2 8 0 10
r@268 66 -262144 -1 -1 4830 1;
r@268 67 #X obj -57 700 line~;
r@268 68 #X msg -57 680 \$1 30;
r@268 69 #X obj -57 743 s~ horseP;
r@268 70 #X floatatom 496 459 0 0 0 0 - - -;
r@268 71 #X obj -57 640 loadbang;
r@268 72 #N canvas 345 218 373 219 dist 0;
r@268 73 #X obj -154 38 *~;
r@268 74 #X obj -98 40 *~;
r@268 75 #X obj -42 38 *~;
r@268 76 #X obj -113 63 +~;
r@268 77 #X obj -113 87 +~;
r@268 78 #X obj -113 109 sqrt~;
r@268 79 #X obj -113 131 s~ dist;
r@268 80 #X obj -61 110 r myMet;
r@268 81 #X obj -61 130 snapshot~;
r@268 82 #X floatatom -61 149 0 0 0 0 - - -;
r@268 83 #X obj -13 150 outlet;
r@268 84 #X obj -154 15 r~ PropZ;
r@268 85 #X obj -98 15 r~ PropY;
r@268 86 #X obj -42 14 r~ PropX;
r@268 87 #X text -148 171 Distance from the centre of the coordinates system
r@268 88 to the centre of the plane.;
r@268 89 #X connect 0 0 3 0;
r@268 90 #X connect 1 0 3 1;
r@268 91 #X connect 2 0 4 1;
r@268 92 #X connect 3 0 4 0;
r@268 93 #X connect 4 0 5 0;
r@268 94 #X connect 5 0 6 0;
r@268 95 #X connect 5 0 8 0;
r@268 96 #X connect 7 0 8 0;
r@268 97 #X connect 8 0 9 0;
r@268 98 #X connect 8 0 10 0;
r@268 99 #X connect 11 0 0 1;
r@268 100 #X connect 11 0 0 0;
r@268 101 #X connect 12 0 1 1;
r@268 102 #X connect 12 0 1 0;
r@268 103 #X connect 13 0 2 0;
r@268 104 #X connect 13 0 2 1;
r@268 105 #X restore 149 312 pd dist;
r@268 106 #X msg 22 641 180;
r@268 107 #X msg -199 394 0.91;
r@268 108 #X msg -172 504 2000;
r@268 109 #X obj -254 566 line~;
r@268 110 #X msg -254 546 \$1 30;
r@268 111 #X obj -254 587 s~ RPM;
r@268 112 #X obj -281 455 line~;
r@268 113 #X msg -281 435 \$1 30;
r@268 114 #X obj -281 475 s~ length;
r@268 115 #X floatatom 76 564 0 0 0 0 - - -;
r@268 116 #X obj 286 82 phasor~;
r@268 117 #X obj 144 160 wrap~;
r@268 118 #X obj 143 140 +~ 0.5;
r@268 119 #N canvas 828 355 542 473 myMotor 0;
r@268 120 #X obj 170 159 phasor~;
r@268 121 #X obj 173 116 hsl 64 12 0 1 0 1 empty empty engine-speed -2 6 1 8
r@268 122 -262144 -1 -1 3627 1;
r@268 123 #X obj 92 226 *~ 0.25;
r@268 124 #N canvas 117 396 733 539 fourstroke 0;
r@268 125 #X obj 51 336 outlet~;
r@268 126 #X obj 168 336 outlet~;
r@268 127 #X obj 287 338 outlet~;
r@268 128 #X obj 399 340 outlet~;
r@268 129 #X obj 277 10 inlet~;
r@268 130 #X obj 277 157 sig~;
r@268 131 #X obj 277 30 *~ 4;
r@268 132 #X obj 97 95 -~ 0.75;
r@268 133 #X obj 215 87 -~ 0.5;
r@268 134 #X obj 334 87 -~ 0.25;
r@268 135 #X obj 50 285 sig~ 1;
r@268 136 #X obj 51 311 /~;
r@268 137 #X obj 98 286 +~ 1;
r@268 138 #X obj 98 265 *~;
r@268 139 #X obj 98 243 *~;
r@268 140 #X obj 167 285 sig~ 1;
r@268 141 #X obj 166 311 /~;
r@268 142 #X obj 215 286 +~ 1;
r@268 143 #X obj 215 265 *~;
r@268 144 #X obj 215 243 *~;
r@268 145 #X obj 286 287 sig~ 1;
r@268 146 #X obj 287 313 /~;
r@268 147 #X obj 334 288 +~ 1;
r@268 148 #X obj 334 267 *~;
r@268 149 #X obj 334 245 *~;
r@268 150 #X obj 398 291 sig~ 1;
r@268 151 #X obj 399 317 /~;
r@268 152 #X obj 446 292 +~ 1;
r@268 153 #X obj 446 271 *~;
r@268 154 #X obj 446 249 *~;
r@268 155 #X obj 576 -13 noise~;
r@268 156 #X obj 461 226 +~;
r@268 157 #X obj 351 223 +~;
r@268 158 #X obj 232 222 +~;
r@268 159 #X obj 115 221 +~;
r@268 160 #X obj 446 65 +~;
r@268 161 #X obj 334 62 +~;
r@268 162 #X obj 215 62 +~;
r@268 163 #X obj 97 61 +~;
r@268 164 #X obj 130 193 vd~ b 5;
r@268 165 #X obj 247 194 vd~ b 10;
r@268 166 #X obj 366 195 vd~ b 15;
r@268 167 #X obj 476 196 vd~ b 20;
r@268 168 #X obj 606 88 delwrite~ a 20;
r@268 169 #X obj 112 -15 delread~ a 5;
r@268 170 #X obj 230 -14 delread~ a 10;
r@268 171 #X obj 349 -14 delread~ a 15;
r@268 172 #X obj 462 -13 delread~ a 20;
r@268 173 #X obj 547 112 delwrite~ b 20;
r@268 174 #X obj 606 63 *~ 0.5;
r@268 175 #X obj 547 62 *~ 30;
r@268 176 #X obj 98 117 cos~;
r@268 177 #X obj 215 113 cos~;
r@268 178 #X obj 334 111 cos~;
r@268 179 #X obj 446 111 cos~;
r@268 180 #X obj 43 9 swap 1;
r@268 181 #X obj 43 31 -;
r@268 182 #X obj 43 -13 inlet;
r@268 183 #X obj 42 74 + 7;
r@268 184 #X obj 43 53 * 15;
r@268 185 #X obj 576 8 lop~ 50;
r@268 186 #X obj 576 30 lop~ 50;
r@268 187 #X connect 4 0 6 0;
r@268 188 #X connect 5 0 31 0;
r@268 189 #X connect 5 0 34 0;
r@268 190 #X connect 5 0 33 0;
r@268 191 #X connect 5 0 32 0;
r@268 192 #X connect 6 0 38 0;
r@268 193 #X connect 6 0 37 0;
r@268 194 #X connect 6 0 36 0;
r@268 195 #X connect 6 0 35 0;
r@268 196 #X connect 7 0 51 0;
r@268 197 #X connect 8 0 52 0;
r@268 198 #X connect 9 0 53 0;
r@268 199 #X connect 10 0 11 0;
r@268 200 #X connect 11 0 0 0;
r@268 201 #X connect 12 0 11 1;
r@268 202 #X connect 13 0 12 0;
r@268 203 #X connect 14 0 13 0;
r@268 204 #X connect 14 0 13 1;
r@268 205 #X connect 15 0 16 0;
r@268 206 #X connect 16 0 1 0;
r@268 207 #X connect 17 0 16 1;
r@268 208 #X connect 18 0 17 0;
r@268 209 #X connect 19 0 18 0;
r@268 210 #X connect 19 0 18 1;
r@268 211 #X connect 20 0 21 0;
r@268 212 #X connect 21 0 2 0;
r@268 213 #X connect 22 0 21 1;
r@268 214 #X connect 23 0 22 0;
r@268 215 #X connect 24 0 23 0;
r@268 216 #X connect 24 0 23 1;
r@268 217 #X connect 25 0 26 0;
r@268 218 #X connect 26 0 3 0;
r@268 219 #X connect 27 0 26 1;
r@268 220 #X connect 28 0 27 0;
r@268 221 #X connect 29 0 28 0;
r@268 222 #X connect 29 0 28 1;
r@268 223 #X connect 30 0 60 0;
r@268 224 #X connect 31 0 29 1;
r@268 225 #X connect 32 0 24 1;
r@268 226 #X connect 33 0 19 1;
r@268 227 #X connect 34 0 14 1;
r@268 228 #X connect 35 0 54 0;
r@268 229 #X connect 36 0 9 0;
r@268 230 #X connect 37 0 8 0;
r@268 231 #X connect 38 0 7 0;
r@268 232 #X connect 39 0 34 1;
r@268 233 #X connect 40 0 33 1;
r@268 234 #X connect 41 0 32 1;
r@268 235 #X connect 42 0 31 1;
r@268 236 #X connect 44 0 38 1;
r@268 237 #X connect 45 0 37 1;
r@268 238 #X connect 46 0 36 1;
r@268 239 #X connect 47 0 35 1;
r@268 240 #X connect 49 0 43 0;
r@268 241 #X connect 50 0 48 0;
r@268 242 #X connect 51 0 14 0;
r@268 243 #X connect 52 0 19 0;
r@268 244 #X connect 53 0 24 0;
r@268 245 #X connect 54 0 29 0;
r@268 246 #X connect 55 0 56 0;
r@268 247 #X connect 55 1 56 1;
r@268 248 #X connect 56 0 59 0;
r@268 249 #X connect 57 0 55 0;
r@268 250 #X connect 58 0 5 0;
r@268 251 #X connect 59 0 58 0;
r@268 252 #X connect 60 0 61 0;
r@268 253 #X connect 61 0 49 0;
r@268 254 #X connect 61 0 50 0;
r@268 255 #X restore 35 182 pd fourstroke engine;
r@268 256 #X floatatom 262 192 0 0 0 0 - - -;
r@268 257 #X obj 71 302 throw~ l;
r@268 258 #X obj 134 304 throw~ r;
r@268 259 #X obj 92 252 *~ 1e-05;
r@268 260 #N canvas 327 413 286 305 motDist 0;
r@268 261 #X obj 37 48 r Xobs;
r@268 262 #X obj 145 51 r Zobs;
r@268 263 #X obj 89 49 r Yobs;
r@268 264 #X obj 37 103 *;
r@268 265 #X obj 52 78 t f b;
r@268 266 #X obj 89 106 *;
r@268 267 #X obj 104 81 t f b;
r@268 268 #X obj 145 109 *;
r@268 269 #X obj 160 84 t f b;
r@268 270 #X obj 46 163 +;
r@268 271 #X obj 61 141 t f b;
r@268 272 #X obj 100 185 +;
r@268 273 #X obj 115 163 t f b;
r@268 274 #X obj 100 215 sqrt;
r@268 275 #X obj 100 241 outlet;
r@268 276 #X connect 0 0 3 0;
r@268 277 #X connect 0 0 4 0;
r@268 278 #X connect 1 0 7 0;
r@268 279 #X connect 1 0 8 0;
r@268 280 #X connect 2 0 5 0;
r@268 281 #X connect 2 0 6 0;
r@268 282 #X connect 3 0 9 0;
r@268 283 #X connect 4 0 3 1;
r@268 284 #X connect 4 1 3 0;
r@268 285 #X connect 5 0 10 0;
r@268 286 #X connect 6 0 5 1;
r@268 287 #X connect 6 1 5 0;
r@268 288 #X connect 7 0 12 0;
r@268 289 #X connect 8 0 7 1;
r@268 290 #X connect 8 1 7 0;
r@268 291 #X connect 9 0 11 0;
r@268 292 #X connect 10 0 9 1;
r@268 293 #X connect 10 1 9 0;
r@268 294 #X connect 11 0 13 0;
r@268 295 #X connect 12 0 11 1;
r@268 296 #X connect 12 1 11 0;
r@268 297 #X connect 13 0 14 0;
r@268 298 #X restore 220 226 pd motDist;
r@268 299 #X floatatom 243 342 0 0 0 0 - - -;
r@268 300 #X obj 220 247 *;
r@268 301 #X obj 220 267 swap 1;
r@268 302 #X obj 220 289 /;
r@268 303 #X obj 170 75 line;
r@268 304 #X obj 170 95 *;
r@268 305 #X msg 217 55 0 2500;
r@268 306 #X msg 150 33 0.9 500;
r@268 307 #X msg 111 57 0.8 500;
r@268 308 #X obj -3 328 outlet;
r@268 309 #X floatatom 288 246 0 0 0 0 - - -;
r@268 310 #X msg 198 20 0.95 500;
r@268 311 #X obj 170 136 * 15;
r@268 312 #X msg 99 80 0.7 1500;
r@268 313 #X obj 302 81 inlet;
r@268 314 #X floatatom 239 142 0 0 0 0 - - -;
r@268 315 #X obj 10 244 * 200;
r@268 316 #X obj 220 311 * 0.1;
r@268 317 #X connect 0 0 3 1;
r@268 318 #X connect 1 0 3 0;
r@268 319 #X connect 1 0 21 0;
r@268 320 #X connect 1 0 24 0;
r@268 321 #X connect 3 0 2 0;
r@268 322 #X connect 3 1 2 0;
r@268 323 #X connect 3 2 2 0;
r@268 324 #X connect 3 3 2 0;
r@268 325 #X connect 7 0 5 0;
r@268 326 #X connect 7 0 6 0;
r@268 327 #X connect 8 0 10 0;
r@268 328 #X connect 8 0 10 1;
r@268 329 #X connect 8 0 19 0;
r@268 330 #X connect 10 0 11 0;
r@268 331 #X connect 11 0 12 0;
r@268 332 #X connect 11 1 12 1;
r@268 333 #X connect 12 0 26 0;
r@268 334 #X connect 13 0 14 0;
r@268 335 #X connect 13 0 14 1;
r@268 336 #X connect 14 0 1 0;
r@268 337 #X connect 15 0 13 0;
r@268 338 #X connect 16 0 13 0;
r@268 339 #X connect 17 0 13 0;
r@268 340 #X connect 20 0 13 0;
r@268 341 #X connect 21 0 0 0;
r@268 342 #X connect 21 0 4 0;
r@268 343 #X connect 21 0 25 0;
r@268 344 #X connect 22 0 13 0;
r@268 345 #X connect 23 0 1 0;
r@268 346 #X connect 25 0 18 0;
r@268 347 #X connect 26 0 9 0;
r@268 348 #X connect 26 0 7 1;
r@268 349 #X restore -30 377 pd myMotor;
r@268 350 #X obj 286 40 r~ RPM;
r@268 351 #X obj 286 61 /~ 60;
r@268 352 #X obj 355 459 hsl 70 15 1e-07 0.01 1 0 empty empty Broad_Boost 2 8
r@269 353 0 10 -204786 -1 -1 3309 1;
r@268 354 #X floatatom 577 612 0 0 0 0 - - -;
r@268 355 #X obj 582 571 line~;
r@268 356 #X msg 582 551 \$1 30;
r@268 357 #X obj 582 591 s~ broBoost;
r@268 358 #X obj 608 493 line~;
r@268 359 #X msg 608 473 \$1 30;
r@268 360 #X obj 608 514 s~ rotBoost;
r@268 361 #N canvas 370 406 514 342 andyEngine 0;
r@268 362 #N canvas 260 36 528 837 engine 0;
r@268 363 #X obj 155 769 outlet~;
r@268 364 #X obj 215 428 delwrite~ e1b 50;
r@268 365 #X obj 215 662 delwrite~ e2b 50;
r@268 366 #X obj 99 581 +~;
r@268 367 #X obj 53 702 s~ ewgfb1;
r@268 368 #X obj 215 704 s~ ewgfb2;
r@268 369 #X obj 52 364 r~ ewgfb2;
r@268 370 #X obj 52 418 delwrite~ e1a 10;
r@268 371 #X obj 53 659 delwrite~ e2a 10;
r@268 372 #X obj 215 386 r~ ewgfb1;
r@268 373 #X obj 59 184 *~;
r@268 374 #X obj 4 202 sig~ 1;
r@268 375 #X obj 22 231 /~;
r@268 376 #X obj 59 205 +~ 1;
r@268 377 #X obj 23 312 -~ 0.5;
r@268 378 #X obj 153 99 noise~;
r@268 379 #X obj 153 165 clip~ -0.5 0.5;
r@268 380 #X obj 22 288 +~;
r@268 381 #X obj 74 530 cos~;
r@268 382 #X obj 74 508 -~ 0.25;
r@268 383 #X obj 138 529 cos~;
r@268 384 #X obj 138 507 -~ 0.25;
r@268 385 #X obj 74 486 *~ 0.125;
r@268 386 #X obj 138 485 *~ 0.125;
r@268 387 #X obj 23 335 hip~ 30;
r@268 388 #X obj 38 266 *~;
r@268 389 #X obj 153 187 *~ 0.15;
r@268 390 #X obj 74 556 *~ 0.17;
r@268 391 #X obj 138 554 *~ 0.17;
r@268 392 #X obj 52 385 *~ 0.6;
r@268 393 #X obj 53 439 vd~ e1a 8;
r@268 394 #X obj 215 450 vd~ e1b 9;
r@268 395 #X obj 53 681 vd~ e2a 3;
r@268 396 #X obj 215 683 vd~ e2b 6;
r@268 397 #X obj 75 54 *~;
r@268 398 #X obj 59 77 *~;
r@268 399 #X obj 59 125 +~;
r@268 400 #X obj 59 98 *~ -14;
r@268 401 #X obj 106 99 *~ 14;
r@268 402 #X obj 59 163 *~ 7;
r@268 403 #X obj 59 2 inlet~;
r@268 404 #X obj 59 23 phasor~;
r@268 405 #X obj 215 407 bp~ 150 2;
r@268 406 #X obj 99 601 lop~ 200;
r@268 407 #X obj 99 622 hip~ 12;
r@268 408 #X obj 155 725 hip~ 100;
r@268 409 #X obj 155 747 hip~ 100;
r@268 410 #X obj 153 121 bp~ 300 5;
r@268 411 #X obj 153 143 *~ 12;
r@268 412 #X connect 3 0 43 0;
r@268 413 #X connect 6 0 29 0;
r@268 414 #X connect 9 0 42 0;
r@268 415 #X connect 10 0 13 0;
r@268 416 #X connect 11 0 12 0;
r@268 417 #X connect 12 0 25 0;
r@268 418 #X connect 12 0 17 0;
r@268 419 #X connect 13 0 12 1;
r@268 420 #X connect 14 0 24 0;
r@268 421 #X connect 15 0 47 0;
r@268 422 #X connect 16 0 26 0;
r@268 423 #X connect 17 0 14 0;
r@268 424 #X connect 18 0 27 0;
r@268 425 #X connect 19 0 18 0;
r@268 426 #X connect 20 0 28 0;
r@268 427 #X connect 21 0 20 0;
r@268 428 #X connect 22 0 19 0;
r@268 429 #X connect 23 0 21 0;
r@268 430 #X connect 24 0 7 0;
r@268 431 #X connect 25 0 17 1;
r@268 432 #X connect 26 0 25 1;
r@268 433 #X connect 27 0 3 0;
r@268 434 #X connect 28 0 3 1;
r@268 435 #X connect 29 0 7 0;
r@268 436 #X connect 30 0 8 0;
r@268 437 #X connect 30 0 22 0;
r@268 438 #X connect 30 0 27 0;
r@268 439 #X connect 31 0 2 0;
r@268 440 #X connect 31 0 23 0;
r@268 441 #X connect 31 0 28 0;
r@268 442 #X connect 32 0 4 0;
r@268 443 #X connect 33 0 5 0;
r@268 444 #X connect 33 0 45 0;
r@268 445 #X connect 34 0 35 1;
r@268 446 #X connect 34 0 38 0;
r@268 447 #X connect 35 0 37 0;
r@268 448 #X connect 36 0 39 0;
r@268 449 #X connect 37 0 36 0;
r@268 450 #X connect 38 0 36 1;
r@268 451 #X connect 39 0 10 0;
r@268 452 #X connect 39 0 10 1;
r@268 453 #X connect 40 0 41 0;
r@268 454 #X connect 41 0 34 0;
r@268 455 #X connect 41 0 34 1;
r@268 456 #X connect 41 0 35 0;
r@268 457 #X connect 42 0 1 0;
r@268 458 #X connect 43 0 44 0;
r@268 459 #X connect 44 0 8 0;
r@268 460 #X connect 44 0 2 0;
r@268 461 #X connect 45 0 46 0;
r@268 462 #X connect 46 0 0 0;
r@268 463 #X connect 47 0 48 0;
r@268 464 #X connect 48 0 16 0;
r@268 465 #X restore 178 116 pd engine;
r@268 466 #X obj 178 73 + 1;
r@268 467 #X obj 177 281 throw~ l;
r@268 468 #X obj 204 258 throw~ r;
r@268 469 #X obj 177 237 fcpan;
r@268 470 #X obj 204 217 r \$0-thisPan;
r@268 471 #X obj 278 64 r~ dist;
r@268 472 #X obj 263 40 sig~ 1;
r@268 473 #X obj 263 111 /~;
r@268 474 #X obj 178 170 *~;
r@268 475 #X obj 178 33 inlet;
r@268 476 #X floatatom 242 238 5 0 0 0 - - -;
r@268 477 #X obj 235 156 r~ motBoost;
r@268 478 #X obj 178 201 *~;
r@268 479 #X obj 278 87 *~;
r@268 480 #X obj 178 93 lop~ 2;
r@268 481 #X obj 178 53 * 40;
r@268 482 #X connect 0 0 9 0;
r@268 483 #X connect 1 0 15 0;
r@268 484 #X connect 4 0 2 0;
r@268 485 #X connect 4 1 3 0;
r@268 486 #X connect 5 0 4 1;
r@268 487 #X connect 5 0 11 0;
r@268 488 #X connect 6 0 14 0;
r@268 489 #X connect 6 0 14 1;
r@268 490 #X connect 7 0 8 0;
r@268 491 #X connect 8 0 9 1;
r@268 492 #X connect 9 0 13 0;
r@268 493 #X connect 10 0 16 0;
r@268 494 #X connect 12 0 13 1;
r@268 495 #X connect 13 0 4 0;
r@268 496 #X connect 14 0 8 1;
r@268 497 #X connect 15 0 0 0;
r@268 498 #X connect 16 0 1 0;
r@268 499 #X restore 132 270 pd andyEngine;
r@268 500 #X obj 356 488 hsl 70 15 0.1 2000 1 0 empty empty Engine_Boost 2 8
r@269 501 0 10 -261234 -1 -1 4101 1;
r@268 502 #X obj -57 720 *~;
r@268 503 #X obj -17 701 line~;
r@268 504 #X msg -17 681 \$1 30;
r@268 505 #X obj -120 748 r myMet;
r@268 506 #X obj -120 768 snapshot~;
r@268 507 #X floatatom 497 496 6 0 0 0 - - -;
r@268 508 #X text 495 477 Current;
r@268 509 #X text 495 441 Maximum;
r@268 510 #X floatatom -51 786 0 0 0 0 - - -;
r@268 511 #X text 131 562 Distance;
r@268 512 #X obj 670 556 line~;
r@268 513 #X msg 670 536 \$1 30;
r@268 514 #X obj 670 576 s~ motBoost;
r@268 515 #X obj 136 615 bng 25 250 50 0 empty empty 1 11 11 0 10 -228856 -1
r@268 516 -1;
r@268 517 #X obj 616 659 s preset1;
r@268 518 #X obj 136 648 bng 25 250 50 0 empty empty 2 11 11 0 10 -191407 -1
r@268 519 -1;
r@268 520 #N canvas 63 175 881 644 Pre1 0;
r@268 521 #X obj 279 167 sin~;
r@268 522 #X obj 279 187 -~ 1.3;
r@268 523 #X obj 279 148 phasor~ 0.004;
r@268 524 #X obj -37 148 cos~;
r@268 525 #X obj 122 177 sin~;
r@268 526 #X obj -37 128 phasor~ 0.011;
r@268 527 #X obj -107 205 r myMet;
r@268 528 #X obj -107 225 snapshot~;
r@268 529 #X floatatom -107 247 0 0 0 0 - - -;
r@268 530 #X obj -107 361 s thisXobs;
r@268 531 #X obj -107 335 spigot;
r@268 532 #X msg -74 300 0;
r@268 533 #X msg -40 300 1;
r@268 534 #X obj 63 239 r myMet;
r@268 535 #X obj 63 259 snapshot~;
r@268 536 #X floatatom 63 281 0 0 0 0 - - -;
r@268 537 #X obj 63 320 spigot;
r@268 538 #X msg 123 300 0;
r@268 539 #X msg 153 300 1;
r@268 540 #X obj 63 346 s thisYobs;
r@268 541 #X obj 221 223 r myMet;
r@268 542 #X obj 221 243 snapshot~;
r@268 543 #X floatatom 221 265 0 0 0 0 - - -;
r@268 544 #X obj 221 341 spigot;
r@268 545 #X msg 260 306 0;
r@268 546 #X msg 294 307 1;
r@268 547 #X obj 221 367 s thisZobs;
r@268 548 #X obj 328 20 r preset1;
r@268 549 #X obj 330 240 r preset2;
r@268 550 #X obj 337 219 r preset3;
r@268 551 #X obj 531 357 spigot;
r@268 552 #X msg 570 322 0;
r@268 553 #X msg 604 323 1;
r@268 554 #X obj 604 277 r preset1;
r@268 555 #X obj 531 383 s thisThro;
r@268 556 #X obj 532 326 / 1000;
r@268 557 #X obj 625 245 r preset2;
r@268 558 #X floatatom 486 308 5 0 0 0 - - -;
r@268 559 #X obj 546 204 f;
r@268 560 #X msg 546 226 \$1;
r@268 561 #X floatatom 579 204 5 0 0 0 - - -;
r@268 562 #X obj 564 138 r throt;
r@268 563 #X obj 499 137 delay 30;
r@268 564 #X obj 566 165 * 1000;
r@268 565 #X obj 531 284 line;
r@268 566 #X obj 661 291 r preset3;
r@268 567 #X msg 531 261 600 10000;
r@268 568 #X obj 124 219 +~ 1.5;
r@268 569 #X obj -38 176 *~ 100;
r@268 570 #X obj 124 243 *~ 20;
r@268 571 #X obj 123 199 *~ 0.25;
r@268 572 #X obj 279 208 *~ 50;
r@268 573 #X obj 122 156 phasor~ 0.07;
r@268 574 #X connect 0 0 1 0;
r@268 575 #X connect 1 0 51 0;
r@268 576 #X connect 2 0 0 0;
r@268 577 #X connect 3 0 48 0;
r@268 578 #X connect 4 0 50 0;
r@268 579 #X connect 5 0 3 0;
r@268 580 #X connect 6 0 7 0;
r@268 581 #X connect 7 0 8 0;
r@268 582 #X connect 8 0 10 0;
r@268 583 #X connect 10 0 9 0;
r@268 584 #X connect 11 0 10 1;
r@268 585 #X connect 12 0 10 1;
r@268 586 #X connect 13 0 14 0;
r@268 587 #X connect 14 0 15 0;
r@268 588 #X connect 15 0 16 0;
r@268 589 #X connect 16 0 19 0;
r@268 590 #X connect 17 0 16 1;
r@268 591 #X connect 18 0 16 1;
r@268 592 #X connect 20 0 21 0;
r@268 593 #X connect 21 0 22 0;
r@268 594 #X connect 22 0 23 0;
r@268 595 #X connect 23 0 26 0;
r@268 596 #X connect 24 0 23 1;
r@268 597 #X connect 25 0 23 1;
r@268 598 #X connect 27 0 25 0;
r@268 599 #X connect 27 0 18 0;
r@268 600 #X connect 27 0 12 0;
r@268 601 #X connect 27 0 42 0;
r@268 602 #X connect 27 0 38 0;
r@268 603 #X connect 28 0 24 0;
r@268 604 #X connect 28 0 17 0;
r@268 605 #X connect 28 0 11 0;
r@268 606 #X connect 29 0 24 0;
r@268 607 #X connect 29 0 17 0;
r@268 608 #X connect 29 0 11 0;
r@268 609 #X connect 30 0 34 0;
r@268 610 #X connect 31 0 30 1;
r@268 611 #X connect 32 0 30 1;
r@268 612 #X connect 33 0 31 0;
r@268 613 #X connect 35 0 30 0;
r@268 614 #X connect 36 0 31 0;
r@268 615 #X connect 38 0 39 0;
r@268 616 #X connect 39 0 44 0;
r@268 617 #X connect 41 0 43 0;
r@268 618 #X connect 42 0 46 0;
r@268 619 #X connect 43 0 38 1;
r@268 620 #X connect 43 0 40 0;
r@268 621 #X connect 44 0 35 0;
r@268 622 #X connect 44 0 37 0;
r@268 623 #X connect 45 0 31 0;
r@268 624 #X connect 46 0 44 0;
r@268 625 #X connect 47 0 49 0;
r@268 626 #X connect 48 0 7 0;
r@268 627 #X connect 49 0 14 0;
r@268 628 #X connect 50 0 47 0;
r@268 629 #X connect 51 0 21 0;
r@268 630 #X connect 52 0 4 0;
r@268 631 #X restore 292 256 pd Pre1;
r@268 632 #N canvas 45 204 881 644 Pre2 0;
r@268 633 #X obj -66 303 s thisXobs;
r@268 634 #X obj -66 277 spigot;
r@268 635 #X msg -33 242 0;
r@268 636 #X msg 1 242 1;
r@268 637 #X obj 104 262 spigot;
r@268 638 #X msg 164 242 0;
r@268 639 #X msg 194 242 1;
r@268 640 #X obj 104 288 s thisYobs;
r@268 641 #X obj 262 283 spigot;
r@268 642 #X msg 301 248 0;
r@268 643 #X msg 335 249 1;
r@268 644 #X obj 262 309 s thisZobs;
r@268 645 #X obj -68 206 line;
r@268 646 #X obj 335 203 r preset1;
r@268 647 #X obj 246 19 r preset2;
r@268 648 #X obj 102 194 line;
r@268 649 #X obj 262 210 line;
r@268 650 #X obj 477 280 spigot;
r@268 651 #X msg 516 245 0;
r@268 652 #X msg 550 246 1;
r@268 653 #X obj 550 200 r preset1;
r@268 654 #X obj 477 207 line;
r@268 655 #X obj 477 306 s thisThro;
r@268 656 #X obj 478 249 / 1000;
r@268 657 #X obj 562 172 r preset3;
r@268 658 #X obj 362 168 r preset3;
r@268 659 #X obj 1 137 f;
r@268 660 #X msg 1 159 \$1;
r@268 661 #X floatatom 34 137 5 0 0 0 - - -;
r@268 662 #X obj 67 105 delay 30;
r@268 663 #X obj 16 107 r Xobs;
r@268 664 #X obj 158 145 f;
r@268 665 #X msg 158 167 \$1;
r@268 666 #X floatatom 191 145 5 0 0 0 - - -;
r@268 667 #X obj 173 115 r Yobs;
r@268 668 #X obj 224 113 delay 30;
r@268 669 #X obj 310 125 f;
r@268 670 #X msg 310 147 \$1;
r@268 671 #X floatatom 343 125 5 0 0 0 - - -;
r@268 672 #X obj 376 93 delay 30;
r@268 673 #X obj 325 95 r Zobs;
r@268 674 #X obj 502 121 f;
r@268 675 #X msg 502 143 \$1;
r@268 676 #X floatatom 535 121 5 0 0 0 - - -;
r@268 677 #X obj 568 89 delay 30;
r@268 678 #X obj 517 49 r throt;
r@268 679 #X obj 515 91 * 1000;
r@268 680 #X floatatom 432 241 5 0 0 0 - - -;
r@268 681 #X floatatom 241 246 5 0 0 0 - - -;
r@268 682 #X msg -68 183 4 5000;
r@268 683 #X msg 102 171 20 5000;
r@268 684 #X msg 262 187 0 5000;
r@268 685 #X msg 477 184 70 5000;
r@268 686 #X connect 1 0 0 0;
r@268 687 #X connect 2 0 1 1;
r@268 688 #X connect 3 0 1 1;
r@268 689 #X connect 4 0 7 0;
r@268 690 #X connect 5 0 4 1;
r@268 691 #X connect 6 0 4 1;
r@268 692 #X connect 8 0 11 0;
r@268 693 #X connect 9 0 8 1;
r@268 694 #X connect 10 0 8 1;
r@268 695 #X connect 12 0 1 0;
r@268 696 #X connect 13 0 9 0;
r@268 697 #X connect 13 0 5 0;
r@268 698 #X connect 13 0 2 0;
r@268 699 #X connect 14 0 10 0;
r@268 700 #X connect 14 0 6 0;
r@268 701 #X connect 14 0 3 0;
r@268 702 #X connect 14 0 29 0;
r@268 703 #X connect 14 0 26 0;
r@268 704 #X connect 14 0 35 0;
r@268 705 #X connect 14 0 31 0;
r@268 706 #X connect 14 0 39 0;
r@268 707 #X connect 14 0 36 0;
r@268 708 #X connect 14 0 41 0;
r@268 709 #X connect 14 0 44 0;
r@268 710 #X connect 15 0 4 0;
r@268 711 #X connect 16 0 8 0;
r@268 712 #X connect 16 0 48 0;
r@268 713 #X connect 17 0 22 0;
r@268 714 #X connect 18 0 17 1;
r@268 715 #X connect 19 0 17 1;
r@268 716 #X connect 20 0 18 0;
r@268 717 #X connect 21 0 23 0;
r@268 718 #X connect 21 0 47 0;
r@268 719 #X connect 23 0 17 0;
r@268 720 #X connect 24 0 18 0;
r@268 721 #X connect 25 0 9 0;
r@268 722 #X connect 25 0 5 0;
r@268 723 #X connect 25 0 2 0;
r@268 724 #X connect 26 0 27 0;
r@268 725 #X connect 27 0 12 0;
r@268 726 #X connect 29 0 49 0;
r@268 727 #X connect 30 0 26 1;
r@268 728 #X connect 30 0 28 0;
r@268 729 #X connect 31 0 32 0;
r@268 730 #X connect 32 0 15 0;
r@268 731 #X connect 34 0 31 1;
r@268 732 #X connect 34 0 33 0;
r@268 733 #X connect 35 0 50 0;
r@268 734 #X connect 36 0 37 0;
r@268 735 #X connect 37 0 16 0;
r@268 736 #X connect 39 0 51 0;
r@268 737 #X connect 40 0 36 1;
r@268 738 #X connect 40 0 38 0;
r@268 739 #X connect 41 0 42 0;
r@268 740 #X connect 42 0 21 0;
r@268 741 #X connect 44 0 52 0;
r@268 742 #X connect 45 0 46 0;
r@268 743 #X connect 46 0 41 1;
r@268 744 #X connect 46 0 43 0;
r@268 745 #X connect 49 0 12 0;
r@268 746 #X connect 50 0 15 0;
r@268 747 #X connect 51 0 16 0;
r@268 748 #X connect 52 0 21 0;
r@268 749 #X restore 293 287 pd Pre2;
r@268 750 #X obj 611 693 s preset2;
r@268 751 #X obj -92 385 r thisThro;
r@268 752 #X obj 616 716 s preset3;
r@268 753 #N canvas 65 371 881 644 Pre3 0;
r@268 754 #X obj -66 303 s thisXobs;
r@268 755 #X obj -66 277 spigot;
r@268 756 #X msg -33 242 0;
r@268 757 #X msg 1 242 1;
r@268 758 #X obj 148 329 spigot;
r@268 759 #X msg 208 309 0;
r@268 760 #X msg 238 309 1;
r@268 761 #X obj 148 355 s thisYobs;
r@268 762 #X obj 306 350 spigot;
r@268 763 #X msg 345 315 0;
r@268 764 #X msg 379 316 1;
r@268 765 #X obj 306 376 s thisZobs;
r@268 766 #X obj -68 206 line;
r@268 767 #X obj 71 459 r preset1;
r@268 768 #X obj 146 261 line;
r@268 769 #X obj 306 277 line;
r@268 770 #X obj 521 347 spigot;
r@268 771 #X msg 560 312 0;
r@268 772 #X msg 594 313 1;
r@268 773 #X obj 594 267 r preset1;
r@268 774 #X obj 521 373 s thisThro;
r@268 775 #X obj 522 316 / 1000;
r@268 776 #X obj 435 81 r preset3;
r@268 777 #X obj 615 235 r preset2;
r@268 778 #X obj 81 437 r preset2;
r@268 779 #X floatatom 476 298 5 0 0 0 - - -;
r@268 780 #X obj -2 129 r Xobs;
r@268 781 #X obj -17 159 f;
r@268 782 #X msg -17 181 \$1;
r@268 783 #X obj 70 82 delay 30;
r@268 784 #X floatatom -56 234 5 0 0 0 - - -;
r@268 785 #X floatatom 16 159 5 0 0 0 - - -;
r@268 786 #X obj 210 214 f;
r@268 787 #X msg 210 236 \$1;
r@268 788 #X floatatom 243 214 5 0 0 0 - - -;
r@268 789 #X obj 225 184 r Yobs;
r@268 790 #X obj 357 219 f;
r@268 791 #X msg 357 241 \$1;
r@268 792 #X floatatom 390 219 5 0 0 0 - - -;
r@268 793 #X obj 372 189 r Zobs;
r@268 794 #X floatatom 181 291 5 0 0 0 - - -;
r@268 795 #X floatatom 353 280 5 0 0 0 - - -;
r@268 796 #X obj 536 194 f;
r@268 797 #X msg 536 216 \$1;
r@268 798 #X floatatom 569 194 5 0 0 0 - - -;
r@268 799 #X obj 554 128 r throt;
r@268 800 #X obj 276 182 delay 30;
r@268 801 #X obj 489 127 delay 30;
r@268 802 #X obj 556 155 * 1000;
r@268 803 #X obj 521 274 line;
r@268 804 #X msg -68 183 8 10000;
r@268 805 #X msg 146 238 -115 10000;
r@268 806 #X msg 306 254 -60 10000;
r@268 807 #X msg 521 251 600 10000;
r@268 808 #X connect 1 0 0 0;
r@268 809 #X connect 2 0 1 1;
r@268 810 #X connect 3 0 1 1;
r@268 811 #X connect 4 0 7 0;
r@268 812 #X connect 5 0 4 1;
r@268 813 #X connect 6 0 4 1;
r@268 814 #X connect 8 0 11 0;
r@268 815 #X connect 9 0 8 1;
r@268 816 #X connect 10 0 8 1;
r@268 817 #X connect 12 0 1 0;
r@268 818 #X connect 12 0 30 0;
r@268 819 #X connect 13 0 9 0;
r@268 820 #X connect 13 0 5 0;
r@268 821 #X connect 13 0 2 0;
r@268 822 #X connect 14 0 4 0;
r@268 823 #X connect 14 0 40 0;
r@268 824 #X connect 15 0 8 0;
r@268 825 #X connect 15 0 41 0;
r@268 826 #X connect 16 0 20 0;
r@268 827 #X connect 17 0 16 1;
r@268 828 #X connect 18 0 16 1;
r@268 829 #X connect 19 0 17 0;
r@268 830 #X connect 21 0 16 0;
r@268 831 #X connect 22 0 10 0;
r@268 832 #X connect 22 0 6 0;
r@268 833 #X connect 22 0 3 0;
r@268 834 #X connect 22 0 52 0;
r@268 835 #X connect 22 0 29 0;
r@268 836 #X connect 22 0 27 0;
r@268 837 #X connect 22 0 32 0;
r@268 838 #X connect 22 0 36 0;
r@268 839 #X connect 22 0 42 0;
r@268 840 #X connect 22 0 46 0;
r@268 841 #X connect 22 0 47 0;
r@268 842 #X connect 22 0 18 0;
r@268 843 #X connect 23 0 17 0;
r@268 844 #X connect 24 0 9 0;
r@268 845 #X connect 24 0 5 0;
r@268 846 #X connect 24 0 2 0;
r@268 847 #X connect 26 0 27 1;
r@268 848 #X connect 26 0 31 0;
r@268 849 #X connect 27 0 28 0;
r@268 850 #X connect 28 0 12 0;
r@268 851 #X connect 29 0 50 0;
r@268 852 #X connect 32 0 33 0;
r@268 853 #X connect 33 0 14 0;
r@268 854 #X connect 35 0 32 1;
r@268 855 #X connect 35 0 34 0;
r@268 856 #X connect 36 0 37 0;
r@268 857 #X connect 37 0 15 0;
r@268 858 #X connect 39 0 36 1;
r@268 859 #X connect 39 0 38 0;
r@268 860 #X connect 42 0 43 0;
r@268 861 #X connect 43 0 49 0;
r@268 862 #X connect 45 0 48 0;
r@268 863 #X connect 46 0 51 0;
r@268 864 #X connect 47 0 53 0;
r@268 865 #X connect 48 0 42 1;
r@268 866 #X connect 48 0 44 0;
r@268 867 #X connect 49 0 21 0;
r@268 868 #X connect 49 0 25 0;
r@268 869 #X connect 50 0 12 0;
r@268 870 #X connect 51 0 14 0;
r@268 871 #X connect 52 0 15 0;
r@268 872 #X connect 53 0 49 0;
r@268 873 #X restore 290 310 pd Pre3;
r@268 874 #X obj -9 532 s throt;
r@268 875 #X floatatom -15 486 5 0 0 0 - - -;
r@268 876 #X obj -71 514 * 2500;
r@268 877 #X floatatom 677 599 0 0 0 0 - - -;
r@268 878 #X obj -73 335 loadbang;
r@268 879 #X obj 405 57 metro 10;
r@268 880 #X obj -104 494 +;
r@268 881 #X floatatom -122 565 5 0 0 0 - - -;
r@268 882 #X obj -110 442 t f b;
r@268 883 #X obj -109 420 * 0.8;
r@268 884 #X text 185 618 Fly-by;
r@268 885 #X text 189 652 Reset;
r@268 886 #X obj 130 247 * 2;
r@268 887 #N canvas 218 23 1098 796 observerPosition 0;
r@268 888 #X obj -24 366 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10
r@268 889 -262144 -1 -1 1237 1;
r@268 890 #X obj 296 366 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10
r@268 891 -262144 -1 -1 7821 1;
r@268 892 #X obj 543 370 hsl 100 20 -350 50 0 0 empty empty empty -2 -8 0 10
r@268 893 -262144 -1 -1 9900 1;
r@268 894 #X floatatom -67 389 0 0 0 0 - - -;
r@268 895 #X floatatom 254 387 0 0 0 0 - - -;
r@268 896 #X floatatom 587 394 0 0 0 0 - - -;
r@268 897 #X msg -19 342 0;
r@268 898 #X obj -72 340 r setUp;
r@268 899 #X obj 244 343 r setUp;
r@268 900 #X obj 487 347 r setUp;
r@268 901 #X obj -27 321 r thisXobs;
r@268 902 #X obj 293 319 r thisYobs;
r@268 903 #X obj 540 342 r thisZobs;
r@268 904 #X text 9 475 X Position;
r@268 905 #X text 254 472 Y Position;
r@268 906 #X text 497 477 Z Position;
r@268 907 #X obj 402 320 loadbang;
r@268 908 #X obj 93 339 loadbang;
r@268 909 #X obj 623 318 loadbang;
r@268 910 #X msg 20 343 -150;
r@268 911 #X msg 623 343 100;
r@268 912 #X msg 84 325 150;
r@268 913 #X msg 401 340 116;
r@268 914 #X msg 62 338 0;
r@268 915 #X obj 522 429 line~;
r@268 916 #X msg 540 393 \$1 30;
r@268 917 #X obj 522 450 s~ Zobs;
r@268 918 #X obj 276 423 line~;
r@268 919 #X msg 293 390 \$1 30;
r@268 920 #X obj 276 444 s~ Yobs;
r@268 921 #X obj 20 437 line~;
r@268 922 #X msg -27 389 \$1 30;
r@268 923 #X obj 20 457 s~ Xobs;
r@268 924 #X msg 656 343 0;
r@268 925 #X msg 352 341 5;
r@268 926 #X obj 189 15 r preset1;
r@268 927 #X obj 371 206 r preset2;
r@268 928 #X obj 568 434 r myMet;
r@268 929 #X obj 568 454 snapshot~;
r@268 930 #X floatatom 569 477 0 0 0 0 - - -;
r@268 931 #X obj 330 431 r myMet;
r@268 932 #X obj 330 451 snapshot~;
r@268 933 #X floatatom 331 474 0 0 0 0 - - -;
r@268 934 #X obj 75 441 r myMet;
r@268 935 #X obj 75 461 snapshot~;
r@268 936 #X floatatom 76 484 0 0 0 0 - - -;
r@268 937 #X obj 365 479 s Yobs;
r@268 938 #X obj 128 482 s Xobs;
r@268 939 #X obj 613 479 s Zobs;
r@268 940 #X msg 404 234 -50;
r@268 941 #X msg 334 234 800;
r@268 942 #X msg 371 232 80;
r@268 943 #X msg 676 168 -25 9500;
r@268 944 #X obj -2 138 delay 23000;
r@268 945 #X obj 676 147 delay 23000;
r@268 946 #X obj 141 276 delay 25000;
r@268 947 #X msg 141 297 -150 9500;
r@268 948 #X obj 108 187 delay 24000;
r@268 949 #X msg -2 159 -310 500;
r@268 950 #X msg 78 161 -315 500;
r@268 951 #X msg 108 208 -320 500;
r@268 952 #X msg 118 253 -315 500;
r@268 953 #X obj 118 232 delay 24500;
r@268 954 #X obj 78 140 delay 23500;
r@268 955 #X msg -57 58 5 25000;
r@268 956 #X obj -26 83 delay 25000;
r@268 957 #X msg 564 65 -2 25000;
r@268 958 #X obj 641 99 delay 25000;
r@268 959 #X msg 641 120 -40 25000;
r@268 960 #X msg -26 104 -800 25000;
r@268 961 #X obj 252 533 r myMet;
r@268 962 #X obj 252 553 snapshot~;
r@268 963 #X floatatom 253 576 0 0 0 0 - - -;
r@268 964 #X connect 0 0 3 0;
r@268 965 #X connect 0 0 31 0;
r@268 966 #X connect 1 0 4 0;
r@268 967 #X connect 1 0 28 0;
r@268 968 #X connect 2 0 5 0;
r@268 969 #X connect 2 0 25 0;
r@268 970 #X connect 6 0 0 0;
r@268 971 #X connect 7 0 0 0;
r@268 972 #X connect 8 0 1 0;
r@268 973 #X connect 9 0 2 0;
r@268 974 #X connect 16 0 22 0;
r@268 975 #X connect 17 0 19 0;
r@268 976 #X connect 18 0 20 0;
r@268 977 #X connect 19 0 0 0;
r@268 978 #X connect 20 0 2 0;
r@268 979 #X connect 21 0 0 0;
r@268 980 #X connect 22 0 1 0;
r@268 981 #X connect 23 0 0 0;
r@268 982 #X connect 24 0 26 0;
r@268 983 #X connect 24 0 38 0;
r@268 984 #X connect 27 0 29 0;
r@268 985 #X connect 27 0 41 0;
r@268 986 #X connect 30 0 44 0;
r@268 987 #X connect 30 0 32 0;
r@268 988 #X connect 33 0 2 0;
r@268 989 #X connect 34 0 1 0;
r@268 990 #X connect 35 0 64 0;
r@268 991 #X connect 35 0 66 0;
r@268 992 #X connect 35 0 53 0;
r@268 993 #X connect 35 0 54 0;
r@268 994 #X connect 35 0 55 0;
r@268 995 #X connect 35 0 63 0;
r@268 996 #X connect 35 0 62 0;
r@268 997 #X connect 35 0 57 0;
r@268 998 #X connect 35 0 65 0;
r@268 999 #X connect 35 0 67 0;
r@268 1000 #X connect 36 0 50 0;
r@268 1001 #X connect 36 0 51 0;
r@268 1002 #X connect 36 0 49 0;
r@268 1003 #X connect 37 0 38 0;
r@268 1004 #X connect 38 0 39 0;
r@268 1005 #X connect 38 0 48 0;
r@268 1006 #X connect 40 0 41 0;
r@268 1007 #X connect 41 0 42 0;
r@268 1008 #X connect 41 0 46 0;
r@268 1009 #X connect 43 0 44 0;
r@268 1010 #X connect 44 0 45 0;
r@268 1011 #X connect 44 0 47 0;
r@268 1012 #X connect 49 0 24 0;
r@268 1013 #X connect 50 0 30 0;
r@268 1014 #X connect 51 0 27 0;
r@268 1015 #X connect 53 0 58 0;
r@268 1016 #X connect 54 0 52 0;
r@268 1017 #X connect 55 0 56 0;
r@268 1018 #X connect 57 0 60 0;
r@268 1019 #X connect 62 0 61 0;
r@268 1020 #X connect 63 0 59 0;
r@268 1021 #X connect 64 0 30 0;
r@268 1022 #X connect 65 0 69 0;
r@268 1023 #X connect 66 0 24 0;
r@268 1024 #X connect 67 0 68 0;
r@268 1025 #X connect 68 0 24 0;
r@268 1026 #X connect 69 0 30 0;
r@268 1027 #X connect 70 0 71 0;
r@268 1028 #X connect 71 0 72 0;
r@268 1029 #X restore -264 49 pd observerPosition;
r@268 1030 #N canvas 183 73 1117 782 PropellerAngles 0;
r@268 1031 #X obj 65 29 hsl 80 20 -10 10 0 0 empty empty Yaw 2 10 0 10 -262144
r@268 1032 -1 -1 3950 1;
r@268 1033 #X floatatom 227 55 0 0 0 0 - - -;
r@268 1034 #X obj 281 29 hsl 80 20 -180 180 0 0 empty empty Roll 2 10 0 10 -262144
r@269 1035 -1 -1 3950 1;
r@268 1036 #X floatatom 335 57 0 0 0 0 - - -;
r@268 1037 #X text 36 -64 Yaw \, Pitch & Roll at 0 \, 0 \, 0 means flying stright
r@268 1038 and level.;
r@268 1039 #X obj 62 76 line~;
r@268 1040 #X msg 62 56 \$1 30;
r@268 1041 #X floatatom 113 54 0 0 0 0 - - -;
r@268 1042 #X obj 172 75 line~;
r@268 1043 #X msg 172 55 \$1 30;
r@268 1044 #X obj 278 73 line~;
r@268 1045 #X msg 278 53 \$1 30;
r@268 1046 #X obj 597 261 r~ planeSpeed;
r@268 1047 #X obj 588 1 loadbang;
r@268 1048 #X msg 588 36 500;
r@268 1049 #X msg 628 35 -500;
r@268 1050 #X obj 588 95 s InitPropX;
r@268 1051 #X obj 671 54 s InitPropZ;
r@268 1052 #X obj 628 74 s InitPropY;
r@268 1053 #X obj 549 115 s InitPropHead;
r@268 1054 #X obj 627 327 snapshot~;
r@268 1055 #X floatatom 627 346 0 0 0 0 - - -;
r@268 1056 #X obj 94 142 snapshot~;
r@268 1057 #X floatatom 94 161 0 0 0 0 - - -;
r@268 1058 #X obj 17 184 r InitPropHead;
r@268 1059 #X obj 597 283 /~ 100;
r@268 1060 #X floatatom 488 477 0 0 0 0 - - -;
r@268 1061 #X obj 449 408 r InitPropX;
r@268 1062 #X obj 502 456 f;
r@268 1063 #X obj 474 456 +;
r@268 1064 #X msg 474 433 \$1;
r@268 1065 #X msg 521 429 500;
r@268 1066 #X obj 627 307 r flyMet;
r@268 1067 #X obj 521 408 r preset2;
r@268 1068 #X msg 235 -34 0;
r@268 1069 #X obj 62 98 /~ 360;
r@268 1070 #X obj 62 119 sin~;
r@268 1071 #X obj 51 247 f;
r@268 1072 #X obj 17 247 +;
r@268 1073 #X msg 17 224 \$1;
r@268 1074 #X obj 64 204 r preset2;
r@268 1075 #X obj 17 270 mod 360;
r@268 1076 #X obj 95 123 r flyMet;
r@268 1077 #X obj 17 292 / 360;
r@268 1078 #X floatatom 628 481 0 0 0 0 - - -;
r@268 1079 #X obj 639 458 f;
r@268 1080 #X obj 611 458 +;
r@268 1081 #X msg 611 435 \$1;
r@268 1082 #X obj 658 410 r preset2;
r@268 1083 #X obj 586 410 r InitPropY;
r@268 1084 #X msg 658 431 -500;
r@268 1085 #X obj 17 313 * 6.28319;
r@268 1086 #X floatatom 12 373 0 0 0 0 - - -;
r@268 1087 #X obj 17 341 cos;
r@268 1088 #X obj 58 342 sin;
r@268 1089 #X floatatom 62 374 0 0 0 0 - - -;
r@268 1090 #X obj 518 373 *;
r@268 1091 #X obj 622 374 *;
r@268 1092 #X obj 172 96 /~ 360;
r@268 1093 #X obj 172 117 sin~;
r@268 1094 #X obj 232 151 snapshot~;
r@268 1095 #X floatatom 232 170 0 0 0 0 - - -;
r@268 1096 #X obj 233 132 r flyMet;
r@268 1097 #X floatatom 767 481 0 0 0 0 - - -;
r@268 1098 #X obj 776 459 f;
r@268 1099 #X obj 748 459 +;
r@268 1100 #X msg 748 436 \$1;
r@268 1101 #X obj 795 411 r preset2;
r@268 1102 #X obj 723 411 r InitPropZ;
r@268 1103 #X obj 517 135 s InitPropPitch;
r@268 1104 #X obj 199 253 f;
r@268 1105 #X obj 165 253 +;
r@268 1106 #X msg 165 230 \$1;
r@268 1107 #X obj 212 210 r preset2;
r@268 1108 #X obj 165 190 r InitPropPitch;
r@268 1109 #X floatatom 234 303 0 0 0 0 - - -;
r@268 1110 #X obj 474 498 s Xprop;
r@268 1111 #X obj 748 502 s Zprop;
r@268 1112 #X obj 611 502 s Yprop;
r@268 1113 #X msg 517 36 90;
r@268 1114 #X msg 212 231 90;
r@268 1115 #X obj 165 314 * 6.28319;
r@268 1116 #X obj 200 333 sin;
r@268 1117 #X floatatom 235 363 0 0 0 0 - - -;
r@268 1118 #X obj 165 295 / 360;
r@268 1119 #X floatatom 145 366 0 0 0 0 - - -;
r@268 1120 #X obj 165 335 cos;
r@268 1121 #X obj 743 374 *;
r@268 1122 #X obj 148 431 *;
r@268 1123 #X obj 182 430 *;
r@268 1124 #X floatatom 108 472 0 0 0 0 - - -;
r@268 1125 #X floatatom 186 467 0 0 0 0 - - -;
r@268 1126 #X obj 165 276 mod 360;
r@268 1127 #X floatatom 81 304 0 0 0 0 - - -;
r@268 1128 #X obj 454 547 line~;
r@268 1129 #X msg 454 527 \$1 30;
r@268 1130 #X obj 546 547 line~;
r@268 1131 #X msg 546 527 \$1 30;
r@268 1132 #X obj 695 544 line~;
r@268 1133 #X msg 695 524 \$1 30;
r@268 1134 #X obj 454 570 s~ Xprop;
r@268 1135 #X obj 547 570 s~ Yprop;
r@268 1136 #X obj 694 574 s~ Zprop;
r@268 1137 #X obj 172 -32 vsl 25 80 -10 10 0 0 empty empty Pitch 0 -9 0 10 -262144
r@268 1138 -1 -1 3950 1;
r@268 1139 #X msg 278 6 0;
r@268 1140 #X msg 61 2 0;
r@268 1141 #X msg 671 34 50;
r@268 1142 #X msg 795 432 50;
r@268 1143 #X obj 418 122 r preset1;
r@268 1144 #X msg 64 225 100;
r@268 1145 #X msg 549 36 100;
r@268 1146 #X msg 2 35 0 5000;
r@268 1147 #X obj 398 156 delay 5000;
r@268 1148 #X msg 214 -8 0 5000;
r@268 1149 #X msg 2 54 1 5000;
r@268 1150 #X msg 214 13 -1 5000;
r@268 1151 #X msg 214 33 0 5000;
r@268 1152 #X obj 388 182 delay 5000;
r@268 1153 #X connect 0 0 7 0;
r@268 1154 #X connect 0 0 6 0;
r@268 1155 #X connect 2 0 3 0;
r@268 1156 #X connect 2 0 11 0;
r@268 1157 #X connect 5 0 35 0;
r@268 1158 #X connect 6 0 5 0;
r@268 1159 #X connect 8 0 58 0;
r@268 1160 #X connect 9 0 8 0;
r@268 1161 #X connect 11 0 10 0;
r@268 1162 #X connect 12 0 25 0;
r@268 1163 #X connect 13 0 14 0;
r@268 1164 #X connect 13 0 15 0;
r@268 1165 #X connect 13 0 106 0;
r@268 1166 #X connect 13 0 110 0;
r@268 1167 #X connect 13 0 79 0;
r@268 1168 #X connect 13 0 34 0;
r@268 1169 #X connect 13 0 104 0;
r@268 1170 #X connect 13 0 105 0;
r@268 1171 #X connect 14 0 16 0;
r@268 1172 #X connect 15 0 18 0;
r@268 1173 #X connect 20 0 21 0;
r@268 1174 #X connect 20 0 56 0;
r@268 1175 #X connect 20 0 57 0;
r@268 1176 #X connect 20 0 87 0;
r@268 1177 #X connect 22 0 23 0;
r@268 1178 #X connect 22 0 39 0;
r@268 1179 #X connect 24 0 39 0;
r@268 1180 #X connect 25 0 20 0;
r@268 1181 #X connect 27 0 29 0;
r@268 1182 #X connect 28 0 29 1;
r@268 1183 #X connect 29 0 28 0;
r@268 1184 #X connect 29 0 26 0;
r@268 1185 #X connect 29 0 76 0;
r@268 1186 #X connect 29 0 95 0;
r@268 1187 #X connect 30 0 29 0;
r@268 1188 #X connect 31 0 29 1;
r@268 1189 #X connect 32 0 20 0;
r@268 1190 #X connect 33 0 31 0;
r@268 1191 #X connect 34 0 103 0;
r@268 1192 #X connect 35 0 36 0;
r@268 1193 #X connect 36 0 22 0;
r@268 1194 #X connect 37 0 38 1;
r@268 1195 #X connect 38 0 37 0;
r@268 1196 #X connect 38 0 41 0;
r@268 1197 #X connect 39 0 38 0;
r@268 1198 #X connect 40 0 109 0;
r@268 1199 #X connect 41 0 43 0;
r@268 1200 #X connect 41 0 93 0;
r@268 1201 #X connect 42 0 22 0;
r@268 1202 #X connect 43 0 51 0;
r@268 1203 #X connect 45 0 46 1;
r@268 1204 #X connect 46 0 45 0;
r@268 1205 #X connect 46 0 44 0;
r@268 1206 #X connect 46 0 78 0;
r@268 1207 #X connect 46 0 97 0;
r@268 1208 #X connect 47 0 46 0;
r@268 1209 #X connect 48 0 50 0;
r@268 1210 #X connect 49 0 46 0;
r@268 1211 #X connect 50 0 46 1;
r@268 1212 #X connect 51 0 53 0;
r@268 1213 #X connect 51 0 54 0;
r@268 1214 #X connect 53 0 52 0;
r@268 1215 #X connect 53 0 88 0;
r@268 1216 #X connect 54 0 55 0;
r@268 1217 #X connect 54 0 89 0;
r@268 1218 #X connect 56 0 30 0;
r@268 1219 #X connect 57 0 47 0;
r@268 1220 #X connect 58 0 59 0;
r@268 1221 #X connect 59 0 60 0;
r@268 1222 #X connect 60 0 61 0;
r@268 1223 #X connect 60 0 72 0;
r@268 1224 #X connect 62 0 60 0;
r@268 1225 #X connect 64 0 65 1;
r@268 1226 #X connect 65 0 64 0;
r@268 1227 #X connect 65 0 63 0;
r@268 1228 #X connect 65 0 77 0;
r@268 1229 #X connect 65 0 99 0;
r@268 1230 #X connect 66 0 65 0;
r@268 1231 #X connect 67 0 107 0;
r@268 1232 #X connect 68 0 65 0;
r@268 1233 #X connect 70 0 71 1;
r@268 1234 #X connect 71 0 70 0;
r@268 1235 #X connect 71 0 92 0;
r@268 1236 #X connect 72 0 71 0;
r@268 1237 #X connect 73 0 80 0;
r@268 1238 #X connect 74 0 72 0;
r@268 1239 #X connect 79 0 69 0;
r@268 1240 #X connect 80 0 71 1;
r@268 1241 #X connect 81 0 82 0;
r@268 1242 #X connect 81 0 86 0;
r@268 1243 #X connect 82 0 83 0;
r@268 1244 #X connect 82 0 89 1;
r@268 1245 #X connect 82 0 88 1;
r@268 1246 #X connect 84 0 81 0;
r@268 1247 #X connect 86 0 85 0;
r@268 1248 #X connect 86 0 87 1;
r@268 1249 #X connect 87 0 66 0;
r@268 1250 #X connect 88 0 56 1;
r@268 1251 #X connect 88 0 90 0;
r@268 1252 #X connect 89 0 57 1;
r@268 1253 #X connect 89 0 91 0;
r@268 1254 #X connect 92 0 75 0;
r@268 1255 #X connect 92 0 84 0;
r@268 1256 #X connect 94 0 100 0;
r@268 1257 #X connect 95 0 94 0;
r@268 1258 #X connect 96 0 101 0;
r@268 1259 #X connect 97 0 96 0;
r@268 1260 #X connect 98 0 102 0;
r@268 1261 #X connect 99 0 98 0;
r@268 1262 #X connect 103 0 9 0;
r@268 1263 #X connect 103 0 1 0;
r@268 1264 #X connect 104 0 2 0;
r@268 1265 #X connect 105 0 0 0;
r@268 1266 #X connect 106 0 17 0;
r@268 1267 #X connect 107 0 65 1;
r@268 1268 #X connect 108 0 112 0;
r@268 1269 #X connect 108 0 117 0;
r@268 1270 #X connect 109 0 38 1;
r@268 1271 #X connect 110 0 19 0;
r@268 1272 #X connect 111 0 5 0;
r@268 1273 #X connect 113 0 8 0;
r@268 1274 #X connect 114 0 5 0;
r@268 1275 #X connect 115 0 8 0;
r@268 1276 #X connect 116 0 8 0;
r@268 1277 #X restore -265 73 pd PropellerAngles;
r@268 1278 #X obj -191 636 line~;
r@268 1279 #X msg -191 616 \$1 30;
r@268 1280 #X obj -191 677 s~ planeSpeed;
r@268 1281 #X obj 585 783 metro 10;
r@268 1282 #X obj 585 805 s flyMet;
r@268 1283 #X obj 586 748 bng 25 250 50 0 empty empty F 11 11 0 10 -204786 -1
r@268 1284 -1;
r@268 1285 #X obj 613 748 tgl 25 0 empty empty empty 17 7 0 10 -204786 -4034 -4034
r@269 1286 0 1;
r@268 1287 #N canvas 638 23 1079 777 Angles 0;
r@268 1288 #X obj 89 46 *~;
r@268 1289 #X obj 153 47 *~;
r@268 1290 #X obj 89 67 +~;
r@268 1291 #X obj 89 88 sqrt~;
r@268 1292 #X obj 74 109 /~;
r@268 1293 #X obj 73 318 spigot~;
r@268 1294 #X obj 167 319 spigot~;
r@268 1295 #X obj 112 298 *;
r@268 1296 #X floatatom 124 318 0 0 0 0 - - -;
r@268 1297 #X obj 127 277 t f b;
r@268 1298 #X obj 206 299 *;
r@268 1299 #X floatatom 217 319 0 0 0 0 - - -;
r@268 1300 #X obj 221 278 t f b;
r@268 1301 #X obj 206 256 < 0;
r@268 1302 #X obj 251 256 < 0;
r@268 1303 #X obj 299 298 *;
r@268 1304 #X floatatom 313 319 0 0 0 0 - - -;
r@268 1305 #X obj 314 277 t f b;
r@268 1306 #X obj 275 182 r Yobs;
r@268 1307 #X obj 392 296 *;
r@268 1308 #X floatatom 405 317 0 0 0 0 - - -;
r@268 1309 #X obj 407 275 t f b;
r@268 1310 #X obj 392 253 < 0;
r@268 1311 #X obj 437 253 > 0;
r@268 1312 #X obj 260 320 spigot~;
r@268 1313 #X obj 353 318 spigot~;
r@268 1314 #X obj 112 255 >= 0;
r@268 1315 #X obj 157 255 >= 0;
r@268 1316 #X obj 299 255 >= 0;
r@268 1317 #X obj 344 255 <= 0;
r@268 1318 #X obj 167 90 sig~ 180;
r@268 1319 #X obj 167 111 -~;
r@268 1320 #X obj 167 133 +~ 180;
r@268 1321 #X obj 260 134 -~;
r@268 1322 #X obj 260 113 sig~ 360;
r@268 1323 #X obj 191 353 +~;
r@268 1324 #X obj 191 375 +~;
r@268 1325 #X obj 191 399 +~;
r@268 1326 #X obj 199 487 s~ az;
r@268 1327 #X obj 92 443 r myMet;
r@268 1328 #X obj 92 463 snapshot~;
r@268 1329 #X floatatom 92 482 0 0 0 0 - - -;
r@268 1330 #X obj 329 733 s \$0-thisPan;
r@268 1331 #X obj 142 482 outlet;
r@268 1332 #X obj 191 422 -~ 180;
r@268 1333 #X obj 191 443 abs~;
r@268 1334 #X obj 169 526 s~ newAv;
r@268 1335 #X obj 104 -4 r~ Yobs;
r@268 1336 #X obj 168 -3 r~ Xobs;
r@268 1337 #X obj 351 535 t f b;
r@268 1338 #X obj 320 483 t f b;
r@268 1339 #X floatatom 348 583 0 0 0 0 - - -;
r@268 1340 #X floatatom 318 531 0 0 0 0 - - -;
r@268 1341 #X obj 305 509 +;
r@268 1342 #X obj 336 561 +;
r@268 1343 #X obj 297 583 spigot~;
r@268 1344 #X obj 266 535 spigot~;
r@268 1345 #X obj 335 604 *~ -1;
r@268 1346 #X obj 408 692 r myMet;
r@268 1347 #X obj 408 712 snapshot~;
r@268 1348 #X floatatom 408 731 0 0 0 0 - - -;
r@268 1349 #X obj 265 471 /~ 360;
r@268 1350 #X obj 266 514 *~;
r@268 1351 #X obj 321 632 +~;
r@268 1352 #X obj 321 652 +~ 1;
r@268 1353 #X obj 321 671 *~ 0.5;
r@268 1354 #X obj 321 692 clip~ 0.01 0.99;
r@268 1355 #X obj 481 735 outlet;
r@268 1356 #X obj 419 593 r myMet;
r@268 1357 #X obj 419 613 snapshot~;
r@268 1358 #X floatatom 517 691 0 0 0 0 - - -;
r@268 1359 #X obj 265 493 sin~;
r@268 1360 #X obj 191 691 wrap~ 1;
r@268 1361 #X obj 490 665 line;
r@268 1362 #X obj 488 487 r preset1;
r@268 1363 #X obj 483 521 r preset2;
r@268 1364 #X obj 153 -22 r~ Xprop;
r@268 1365 #X obj 153 18 -~;
r@268 1366 #X obj 89 -26 r~ Yprop;
r@268 1367 #X obj 89 19 -~;
r@268 1368 #X obj 294 4 r myMet;
r@268 1369 #X obj 294 24 snapshot~;
r@268 1370 #X floatatom 294 43 0 0 0 0 - - -;
r@268 1371 #X obj 260 162 r Yprop;
r@268 1372 #X obj 275 204 t f b;
r@268 1373 #X obj 260 225 -;
r@268 1374 #X obj 172 186 r Yobs;
r@268 1375 #X obj 157 166 r Yprop;
r@268 1376 #X obj 172 208 t f b;
r@268 1377 #X obj 157 229 -;
r@268 1378 #X obj 374 176 r Yobs;
r@268 1379 #X obj 359 156 r Yprop;
r@268 1380 #X obj 374 198 t f b;
r@268 1381 #X obj 359 219 -;
r@268 1382 #X obj 479 168 r Yobs;
r@268 1383 #X obj 464 148 r Yprop;
r@268 1384 #X obj 479 190 t f b;
r@268 1385 #X obj 464 211 -;
r@268 1386 #X obj 222 205 t f b;
r@268 1387 #X obj 207 226 -;
r@268 1388 #X obj 122 210 t f b;
r@268 1389 #X obj 107 231 -;
r@268 1390 #X obj 323 203 t f b;
r@268 1391 #X obj 308 224 -;
r@268 1392 #X obj 425 194 t f b;
r@268 1393 #X obj 410 215 -;
r@268 1394 #X obj 107 168 r Xprop;
r@268 1395 #X obj 207 163 r Xprop;
r@268 1396 #X obj 308 161 r Xprop;
r@268 1397 #X obj 410 152 r Xprop;
r@268 1398 #X obj 425 172 r Xobs;
r@268 1399 #X obj 323 181 r Xobs;
r@268 1400 #X obj 222 183 r Xobs;
r@268 1401 #X obj 122 188 r Xobs;
r@268 1402 #X obj 64 536 sig~ 135;
r@268 1403 #X msg 477 624 0.25;
r@268 1404 #X msg 495 636 0.75 40000;
r@268 1405 #X obj 74 130 arccos~;
r@268 1406 #X connect 0 0 2 0;
r@268 1407 #X connect 1 0 2 1;
r@268 1408 #X connect 2 0 3 0;
r@268 1409 #X connect 3 0 4 1;
r@268 1410 #X connect 4 0 117 0;
r@268 1411 #X connect 5 1 35 0;
r@268 1412 #X connect 6 1 35 1;
r@268 1413 #X connect 7 0 8 0;
r@268 1414 #X connect 7 0 5 1;
r@268 1415 #X connect 7 0 54 0;
r@268 1416 #X connect 9 0 7 1;
r@268 1417 #X connect 9 1 7 0;
r@268 1418 #X connect 10 0 11 0;
r@268 1419 #X connect 10 0 6 1;
r@268 1420 #X connect 10 0 53 0;
r@268 1421 #X connect 12 0 10 1;
r@268 1422 #X connect 12 1 10 0;
r@268 1423 #X connect 13 0 10 0;
r@268 1424 #X connect 14 0 12 0;
r@268 1425 #X connect 15 0 16 0;
r@268 1426 #X connect 15 0 24 1;
r@268 1427 #X connect 15 0 49 0;
r@268 1428 #X connect 17 0 15 1;
r@268 1429 #X connect 17 1 15 0;
r@268 1430 #X connect 18 0 84 0;
r@268 1431 #X connect 18 0 14 0;
r@268 1432 #X connect 19 0 20 0;
r@268 1433 #X connect 19 0 25 1;
r@268 1434 #X connect 19 0 50 0;
r@268 1435 #X connect 21 0 19 1;
r@268 1436 #X connect 21 1 19 0;
r@268 1437 #X connect 22 0 19 0;
r@268 1438 #X connect 23 0 21 0;
r@268 1439 #X connect 24 1 36 1;
r@268 1440 #X connect 25 1 37 1;
r@268 1441 #X connect 26 0 7 0;
r@268 1442 #X connect 27 0 9 0;
r@268 1443 #X connect 28 0 15 0;
r@268 1444 #X connect 29 0 17 0;
r@268 1445 #X connect 30 0 31 0;
r@268 1446 #X connect 31 0 32 0;
r@268 1447 #X connect 32 0 6 0;
r@268 1448 #X connect 33 0 24 0;
r@268 1449 #X connect 34 0 33 0;
r@268 1450 #X connect 35 0 36 0;
r@268 1451 #X connect 36 0 37 0;
r@268 1452 #X connect 37 0 44 0;
r@268 1453 #X connect 37 0 40 0;
r@268 1454 #X connect 39 0 40 0;
r@268 1455 #X connect 40 0 41 0;
r@268 1456 #X connect 40 0 43 0;
r@268 1457 #X connect 44 0 45 0;
r@268 1458 #X connect 45 0 61 0;
r@268 1459 #X connect 47 0 79 1;
r@268 1460 #X connect 47 0 0 1;
r@268 1461 #X connect 47 0 0 0;
r@268 1462 #X connect 48 0 77 1;
r@268 1463 #X connect 48 0 4 0;
r@268 1464 #X connect 48 0 1 1;
r@268 1465 #X connect 48 0 1 0;
r@268 1466 #X connect 49 0 54 1;
r@268 1467 #X connect 49 1 54 0;
r@268 1468 #X connect 50 0 53 1;
r@268 1469 #X connect 50 1 53 0;
r@268 1470 #X connect 53 0 52 0;
r@268 1471 #X connect 53 0 56 1;
r@268 1472 #X connect 54 0 51 0;
r@268 1473 #X connect 54 0 55 1;
r@268 1474 #X connect 55 1 57 0;
r@268 1475 #X connect 56 1 63 1;
r@268 1476 #X connect 57 0 63 0;
r@268 1477 #X connect 58 0 59 0;
r@268 1478 #X connect 59 0 60 0;
r@268 1479 #X connect 61 0 71 0;
r@268 1480 #X connect 62 0 55 0;
r@268 1481 #X connect 62 0 56 0;
r@268 1482 #X connect 63 0 64 0;
r@268 1483 #X connect 64 0 65 0;
r@268 1484 #X connect 65 0 72 0;
r@268 1485 #X connect 68 0 69 0;
r@268 1486 #X connect 71 0 62 0;
r@268 1487 #X connect 71 0 62 1;
r@268 1488 #X connect 72 0 59 0;
r@268 1489 #X connect 73 0 67 0;
r@268 1490 #X connect 73 0 42 0;
r@268 1491 #X connect 73 0 70 0;
r@268 1492 #X connect 74 0 116 0;
r@268 1493 #X connect 75 0 115 0;
r@268 1494 #X connect 76 0 77 0;
r@268 1495 #X connect 78 0 79 0;
r@268 1496 #X connect 80 0 81 0;
r@268 1497 #X connect 81 0 82 0;
r@268 1498 #X connect 83 0 85 0;
r@268 1499 #X connect 84 0 85 1;
r@268 1500 #X connect 84 1 85 0;
r@268 1501 #X connect 86 0 88 0;
r@268 1502 #X connect 86 0 27 0;
r@268 1503 #X connect 87 0 89 0;
r@268 1504 #X connect 88 0 89 1;
r@268 1505 #X connect 88 1 89 0;
r@268 1506 #X connect 90 0 92 0;
r@268 1507 #X connect 90 0 29 0;
r@268 1508 #X connect 91 0 93 0;
r@268 1509 #X connect 92 0 93 1;
r@268 1510 #X connect 92 1 93 0;
r@268 1511 #X connect 94 0 96 0;
r@268 1512 #X connect 94 0 23 0;
r@268 1513 #X connect 95 0 97 0;
r@268 1514 #X connect 96 0 97 1;
r@268 1515 #X connect 96 1 97 0;
r@268 1516 #X connect 98 0 99 1;
r@268 1517 #X connect 98 1 99 0;
r@268 1518 #X connect 100 0 101 1;
r@268 1519 #X connect 100 1 101 0;
r@268 1520 #X connect 102 0 103 1;
r@268 1521 #X connect 102 1 103 0;
r@268 1522 #X connect 104 0 105 1;
r@268 1523 #X connect 104 1 105 0;
r@268 1524 #X connect 106 0 101 0;
r@268 1525 #X connect 107 0 99 0;
r@268 1526 #X connect 108 0 103 0;
r@268 1527 #X connect 109 0 105 0;
r@268 1528 #X connect 110 0 104 0;
r@268 1529 #X connect 110 0 22 0;
r@268 1530 #X connect 111 0 102 0;
r@268 1531 #X connect 111 0 28 0;
r@268 1532 #X connect 112 0 98 0;
r@268 1533 #X connect 112 0 13 0;
r@268 1534 #X connect 113 0 100 0;
r@268 1535 #X connect 113 0 26 0;
r@268 1536 #X connect 115 0 73 0;
r@268 1537 #X connect 116 0 73 0;
r@268 1538 #X connect 117 0 31 1;
r@268 1539 #X connect 117 0 33 1;
r@268 1540 #X connect 117 0 5 0;
r@268 1541 #X connect 117 0 25 0;
r@268 1542 #X connect 117 0 81 0;
r@268 1543 #X restore -261 116 pd Angles;
r@268 1544 #X obj -191 656 *~ 0.006;
r@268 1545 #X floatatom -211 144 0 0 0 0 - - -;
r@268 1546 #X msg 85 375 100;
r@268 1547 #X obj 747 543 noise~;
r@268 1548 #X obj 747 565 lop~ 1;
r@268 1549 #X obj 748 587 lop~ 1;
r@268 1550 #X obj 795 667 r myMet;
r@268 1551 #X obj 795 687 snapshot~;
r@268 1552 #X floatatom 796 717 0 0 0 0 - - -;
r@268 1553 #X obj -28 444 +;
r@268 1554 #X obj 728 715 s thisThro;
r@268 1555 #X msg -42 355 0.8;
r@268 1556 #X obj 764 646 +~ 0.7;
r@268 1557 #X obj 752 480 hsl 100 20 0 1 0 0 empty empty Throttle 2 10 0 10 -204800
r@269 1558 -1 -1 0 1;
r@268 1559 #X obj 747 607 *~ 0.8;
r@268 1560 #X obj 47 140 wrap~;
r@268 1561 #X obj 47 120 +~ 0.5;
r@268 1562 #X obj -59 137 wrap~;
r@268 1563 #X obj -59 117 +~ 0.5;
r@268 1564 #X obj 243 25 bng 20 250 50 0 empty empty 2 8 10 0 10 -204786 -1 -1
r@268 1565 ;
r@268 1566 #X obj 99 22 bng 20 250 50 0 empty empty 3 8 10 0 10 -204786 -1 -1
r@268 1567 ;
r@268 1568 #X obj -7 25 bng 20 250 50 0 empty empty 4 8 10 0 10 -204786 -1 -1
r@268 1569 ;
r@269 1570 #N canvas 369 141 1002 525 sources1 1;
r@268 1571 #X text 480 -91 Patch that holds all the sources that are used to produce
r@268 1572 the basic aeolian tone.;
r@269 1573 #N canvas -9 322 1408 599 sourceAASpeed 1;
r@269 1574 #X obj 44 326 outlet~;
r@269 1575 #X text 30 352 Source Speed;
r@268 1576 #X obj 400 49 cos~;
r@268 1577 #X obj 471 52 sin~;
r@269 1578 #X text 114 266 2 PI;
r@269 1579 #X text 111 287 Radius of source;
r@269 1580 #X obj 386 269 outlet~;
r@269 1581 #X obj 463 269 outlet~;
r@269 1582 #X text 442 289 y position of source;
r@269 1583 #X text 615 245 z position of source;
r@268 1584 #X text 26 87 diameter;
r@268 1585 #X text 605 81 radius;
r@269 1586 #X obj 605 64 outlet~;
r@269 1587 #X obj 396 5 inlet~;
r@269 1588 #X obj 605 15 r~ length;
r@269 1589 #X obj 605 40 *~ 0.1541;
r@269 1590 #X obj 44 217 r~ RPM;
r@269 1591 #X obj 44 241 /~ 60;
r@269 1592 #X obj 44 266 *~ 6.28319;
r@269 1593 #X obj 44 293 *~;
r@268 1594 #X obj 400 87 *~;
r@268 1595 #X obj 471 87 *~;
r@268 1596 #X obj 45 64 outlet~;
r@268 1597 #X obj 45 42 sig~ 0.1442;
r@269 1598 #X obj 572 331 r myMet;
r@269 1599 #X obj 572 351 snapshot~;
r@269 1600 #X floatatom 572 372 0 0 0 0 - - -;
r@269 1601 #X obj 651 110 r~ Yaw;
r@269 1602 #X obj 651 151 cos~;
r@269 1603 #X obj 692 39 r myMet;
r@269 1604 #X obj 692 59 snapshot~;
r@269 1605 #X floatatom 692 80 0 0 0 0 - - -;
r@269 1606 #X obj 651 131 /~ 360;
r@269 1607 #X obj 834 108 r~ Yaw;
r@269 1608 #X obj 834 132 /~ 360;
r@269 1609 #X obj 392 339 r myMet;
r@269 1610 #X obj 392 359 snapshot~;
r@269 1611 #X floatatom 392 380 0 0 0 0 - - -;
r@269 1612 #X obj 705 151 cos~;
r@269 1613 #X obj 705 131 /~ 360;
r@269 1614 #X obj 770 129 /~ 360;
r@269 1615 #X obj 770 109 r~ Pitch;
r@269 1616 #X obj 705 110 r~ Pitch;
r@269 1617 #X obj 1205 44 r myMet;
r@269 1618 #X obj 1205 64 snapshot~;
r@269 1619 #X floatatom 1205 85 0 0 0 0 - - -;
r@269 1620 #X obj 1179 22 *~ 360;
r@269 1621 #X obj 480 333 r myMet;
r@269 1622 #X obj 480 353 snapshot~;
r@269 1623 #X floatatom 480 374 0 0 0 0 - - -;
r@269 1624 #X obj 567 266 outlet~;
r@269 1625 #X obj 471 24 /~ 360;
r@269 1626 #X obj 834 152 sin~;
r@269 1627 #X obj 770 149 sin~;
r@269 1628 #X obj 355 193 *~;
r@269 1629 #X obj 566 219 *~;
r@269 1630 #X obj 355 221 *~;
r@269 1631 #X obj 401 222 *~;
r@269 1632 #X obj 386 245 -~;
r@269 1633 #X obj 463 220 *~;
r@269 1634 #X obj 509 221 *~;
r@269 1635 #X obj 463 244 +~;
r@269 1636 #X text 301 289 x position of source;
r@269 1637 #X obj 1034 349 r myMet;
r@269 1638 #X obj 1034 369 snapshot~;
r@269 1639 #X floatatom 1034 390 0 0 0 0 - - -;
r@269 1640 #X obj 937 164 cos~;
r@269 1641 #X obj 1008 167 sin~;
r@269 1642 #X obj 937 202 *~;
r@269 1643 #X obj 1008 202 *~;
r@269 1644 #X obj 939 59 +~ 0.25;
r@269 1645 #X obj 884 248 *~;
r@269 1646 #X obj 1095 274 *~;
r@269 1647 #X obj 884 276 *~;
r@269 1648 #X obj 930 277 *~;
r@269 1649 #X obj 915 300 -~;
r@269 1650 #X obj 992 275 *~;
r@269 1651 #X obj 1038 276 *~;
r@269 1652 #X obj 992 299 +~;
r@269 1653 #X obj 943 350 r myMet;
r@269 1654 #X obj 943 370 snapshot~;
r@269 1655 #X floatatom 943 391 0 0 0 0 - - -;
r@269 1656 #X obj 1122 341 r myMet;
r@269 1657 #X obj 1122 361 snapshot~;
r@269 1658 #X floatatom 1122 382 0 0 0 0 - - -;
r@269 1659 #X obj 929 324 outlet~;
r@269 1660 #X obj 1006 324 outlet~;
r@269 1661 #X obj 1110 321 outlet~;
r@269 1662 #X text 448 430 Source Position bit;
r@269 1663 #X text 1001 445 Vector perpendicular to the source bit;
r@269 1664 #X obj 591 128 outlet~;
r@269 1665 #X obj 1022 54 -~ 0.25;
r@269 1666 #X obj 1022 87 spigot~;
r@269 1667 #X obj 939 85 spigot~;
r@269 1668 #X obj 992 131 +~;
r@269 1669 #X obj 1146 82 > 180;
r@269 1670 #X obj 471 1 sig~ 210;
r@269 1671 #X obj 938 138 +~ 0.25;
r@268 1672 #X connect 2 0 20 0;
r@268 1673 #X connect 3 0 21 0;
r@268 1674 #X connect 14 0 15 0;
r@268 1675 #X connect 15 0 12 0;
r@268 1676 #X connect 15 0 21 1;
r@268 1677 #X connect 15 0 19 1;
r@268 1678 #X connect 15 0 20 1;
r@269 1679 #X connect 15 0 30 0;
r@269 1680 #X connect 15 0 68 1;
r@269 1681 #X connect 15 0 69 1;
r@268 1682 #X connect 16 0 17 0;
r@268 1683 #X connect 17 0 18 0;
r@268 1684 #X connect 18 0 19 0;
r@268 1685 #X connect 19 0 0 0;
r@269 1686 #X connect 20 0 57 0;
r@269 1687 #X connect 20 0 60 0;
r@269 1688 #X connect 21 0 54 0;
r@269 1689 #X connect 21 0 55 0;
r@268 1690 #X connect 23 0 22 0;
r@269 1691 #X connect 24 0 25 0;
r@269 1692 #X connect 25 0 26 0;
r@269 1693 #X connect 27 0 32 0;
r@269 1694 #X connect 28 0 56 1;
r@269 1695 #X connect 28 0 60 1;
r@269 1696 #X connect 28 0 73 1;
r@269 1697 #X connect 28 0 77 1;
r@269 1698 #X connect 29 0 30 0;
r@269 1699 #X connect 30 0 31 0;
r@269 1700 #X connect 32 0 28 0;
r@269 1701 #X connect 33 0 34 0;
r@269 1702 #X connect 34 0 52 0;
r@269 1703 #X connect 35 0 36 0;
r@269 1704 #X connect 36 0 37 0;
r@269 1705 #X connect 38 0 55 1;
r@269 1706 #X connect 38 0 72 1;
r@269 1707 #X connect 39 0 38 0;
r@269 1708 #X connect 40 0 53 0;
r@269 1709 #X connect 41 0 40 0;
r@269 1710 #X connect 42 0 39 0;
r@269 1711 #X connect 43 0 44 0;
r@269 1712 #X connect 44 0 45 0;
r@269 1713 #X connect 44 0 95 0;
r@269 1714 #X connect 46 0 44 0;
r@269 1715 #X connect 47 0 48 0;
r@269 1716 #X connect 48 0 49 0;
r@269 1717 #X connect 51 0 3 0;
r@269 1718 #X connect 51 0 2 0;
r@269 1719 #X connect 51 0 70 0;
r@269 1720 #X connect 51 0 90 0;
r@269 1721 #X connect 51 0 91 0;
r@269 1722 #X connect 51 0 46 0;
r@269 1723 #X connect 51 0 97 0;
r@269 1724 #X connect 52 0 57 1;
r@269 1725 #X connect 52 0 59 1;
r@269 1726 #X connect 52 0 74 1;
r@269 1727 #X connect 53 0 54 1;
r@269 1728 #X connect 53 0 71 1;
r@269 1729 #X connect 54 0 56 0;
r@269 1730 #X connect 54 0 59 0;
r@269 1731 #X connect 55 0 50 0;
r@269 1732 #X connect 55 0 25 0;
r@269 1733 #X connect 56 0 58 0;
r@269 1734 #X connect 57 0 58 1;
r@269 1735 #X connect 58 0 6 0;
r@269 1736 #X connect 58 0 36 0;
r@269 1737 #X connect 59 0 61 0;
r@269 1738 #X connect 60 0 61 1;
r@269 1739 #X connect 61 0 7 0;
r@269 1740 #X connect 61 0 48 0;
r@269 1741 #X connect 63 0 64 0;
r@269 1742 #X connect 64 0 65 0;
r@269 1743 #X connect 66 0 68 0;
r@269 1744 #X connect 67 0 69 0;
r@269 1745 #X connect 68 0 74 0;
r@269 1746 #X connect 68 0 77 0;
r@269 1747 #X connect 69 0 71 0;
r@269 1748 #X connect 69 0 72 0;
r@269 1749 #X connect 70 0 93 0;
r@269 1750 #X connect 71 0 73 0;
r@269 1751 #X connect 71 0 76 0;
r@269 1752 #X connect 72 0 83 0;
r@269 1753 #X connect 72 0 87 0;
r@269 1754 #X connect 73 0 75 0;
r@269 1755 #X connect 74 0 75 1;
r@269 1756 #X connect 75 0 80 0;
r@269 1757 #X connect 75 0 85 0;
r@269 1758 #X connect 76 0 78 0;
r@269 1759 #X connect 77 0 78 1;
r@269 1760 #X connect 78 0 64 0;
r@269 1761 #X connect 78 0 86 0;
r@269 1762 #X connect 79 0 80 0;
r@269 1763 #X connect 80 0 81 0;
r@269 1764 #X connect 82 0 83 0;
r@269 1765 #X connect 83 0 84 0;
r@269 1766 #X connect 91 0 92 0;
r@269 1767 #X connect 92 1 94 1;
r@269 1768 #X connect 93 0 94 0;
r@269 1769 #X connect 95 0 92 1;
r@269 1770 #X connect 95 0 93 1;
r@269 1771 #X connect 96 0 51 0;
r@269 1772 #X connect 97 0 66 0;
r@269 1773 #X connect 97 0 67 0;
r@269 1774 #X restore 53 40 pd sourceAASpeed;
r@268 1775 #X obj 29 -70 inlet~;
r@269 1776 #N canvas 407 273 1103 599 sourcePositions 0;
r@268 1777 #X obj 86 276 *~;
r@268 1778 #X obj 170 283 *~;
r@268 1779 #X obj 256 278 *~;
r@268 1780 #X obj 155 317 +~;
r@268 1781 #X obj 155 349 +~;
r@268 1782 #X obj 155 376 sqrt~;
r@268 1783 #X obj 547 414 outlet~;
r@268 1784 #X obj 436 414 outlet~;
r@268 1785 #X obj 155 401 outlet~;
r@268 1786 #X text 150 439 source distance from Observer;
r@268 1787 #X text 362 440 source - Obs Elevation;
r@268 1788 #X text 541 441 source - Obs Azimuth;
r@268 1789 #X obj 831 345 r myMet;
r@268 1790 #X obj 830 370 snapshot~;
r@268 1791 #X obj 738 149 /~;
r@268 1792 #X obj 738 172 atan~;
r@268 1793 #X obj 738 195 /~ 3.14159;
r@268 1794 #X obj 738 219 abs~;
r@268 1795 #X obj 723 285 spigot~;
r@268 1796 #X obj 762 242 >~ 0;
r@268 1797 #X obj 690 230 sig~ 1;
r@268 1798 #X obj 723 262 -~;
r@268 1799 #X obj 858 309 spigot~;
r@268 1800 #X obj 897 265 <~ 0;
r@268 1801 #X obj 830 396 outlet;
r@268 1802 #X text 822 423 Pan Value;
r@268 1803 #X obj 797 242 r myMet;
r@268 1804 #X obj 762 263 snapshot~;
r@268 1805 #X obj 930 264 r myMet;
r@268 1806 #X obj 897 287 snapshot~;
r@268 1807 #X text 171 33 Calculates position of the source.;
r@268 1808 #X obj 86 140 sig~ 0;
r@269 1809 #X obj 163 116 inlet~;
r@269 1810 #X obj 256 116 inlet~;
r@268 1811 #N canvas 289 166 1084 684 prop________Angs 0;
r@268 1812 #X obj 378 47 inlet~;
r@268 1813 #X obj 461 46 inlet~;
r@268 1814 #X obj 568 43 inlet~;
r@268 1815 #X obj -19 34 inlet~;
r@268 1816 #X text -85 13 Source/Obs distance;
r@268 1817 #X text 364 27 Obs x;
r@268 1818 #X text 426 21 Obs y;
r@268 1819 #X text 539 23 Obs z;
r@268 1820 #X obj 736 49 inlet~;
r@268 1821 #X obj 843 46 inlet~;
r@268 1822 #X text 713 23 source - Obs y;
r@268 1823 #X text 815 27 source - Obs z;
r@268 1824 #X obj 736 78 *~;
r@268 1825 #X obj 843 76 *~;
r@268 1826 #X obj 736 109 +~;
r@268 1827 #X obj 736 134 sqrt~;
r@268 1828 #X obj 169 37 inlet~;
r@268 1829 #X text 155 17 Source radius;
r@268 1830 #X obj 461 71 *~;
r@268 1831 #X obj 568 70 *~;
r@268 1832 #X obj 461 103 +~;
r@268 1833 #X text -65 517 THis is the angle in the y z plane between a projected
r@268 1834 point of the observer into the plane and the source. Think how to relate
r@268 1835 this to the elevation and azimuth as it is neither at the moment.;
r@268 1836 #X obj 168 84 *~ 2;
r@268 1837 #X obj 721 178 *~;
r@268 1838 #X obj 781 448 /~;
r@268 1839 #X obj 431 218 +~;
r@268 1840 #X obj 442 251 -~;
r@268 1841 #X text 808 505 Azimuth;
r@268 1842 #X obj 723 550 outlet~;
r@268 1843 #X obj 708 471 sig~ 90;
r@268 1844 #X obj 722 516 -~;
r@268 1845 #X obj 169 62 sqrt~;
r@268 1846 #X obj 393 452 +~;
r@268 1847 #X obj 405 478 -~;
r@268 1848 #X obj 378 75 *~;
r@268 1849 #X obj -3 58 *~;
r@268 1850 #X obj 556 487 *~ 2;
r@268 1851 #X obj 541 511 *~;
r@268 1852 #X obj 526 534 /~;
r@268 1853 #X obj 554 598 outlet~;
r@268 1854 #X obj 526 562 arccos~;
r@268 1855 #X obj 781 473 arccos~;
r@268 1856 #X connect 0 0 34 0;
r@268 1857 #X connect 0 0 34 1;
r@268 1858 #X connect 1 0 18 0;
r@268 1859 #X connect 1 0 18 1;
r@268 1860 #X connect 2 0 19 0;
r@268 1861 #X connect 2 0 19 1;
r@268 1862 #X connect 3 0 35 0;
r@268 1863 #X connect 3 0 35 1;
r@268 1864 #X connect 3 0 37 0;
r@268 1865 #X connect 8 0 12 1;
r@268 1866 #X connect 8 0 12 0;
r@268 1867 #X connect 9 0 13 0;
r@268 1868 #X connect 9 0 13 1;
r@268 1869 #X connect 12 0 14 0;
r@268 1870 #X connect 13 0 14 1;
r@268 1871 #X connect 14 0 15 0;
r@268 1872 #X connect 14 0 25 1;
r@268 1873 #X connect 14 0 32 1;
r@268 1874 #X connect 15 0 23 1;
r@268 1875 #X connect 15 0 36 0;
r@268 1876 #X connect 16 0 25 0;
r@268 1877 #X connect 16 0 31 0;
r@268 1878 #X connect 18 0 20 0;
r@268 1879 #X connect 19 0 20 1;
r@268 1880 #X connect 20 0 26 1;
r@268 1881 #X connect 22 0 23 0;
r@268 1882 #X connect 23 0 24 1;
r@268 1883 #X connect 24 0 41 0;
r@268 1884 #X connect 25 0 26 0;
r@268 1885 #X connect 26 0 24 0;
r@268 1886 #X connect 29 0 30 0;
r@268 1887 #X connect 30 0 28 0;
r@268 1888 #X connect 31 0 22 0;
r@268 1889 #X connect 32 0 33 0;
r@268 1890 #X connect 33 0 38 0;
r@268 1891 #X connect 34 0 33 1;
r@268 1892 #X connect 35 0 32 0;
r@268 1893 #X connect 36 0 37 1;
r@268 1894 #X connect 37 0 38 1;
r@268 1895 #X connect 38 0 40 0;
r@268 1896 #X connect 40 0 39 0;
r@268 1897 #X connect 41 0 30 1;
r@268 1898 #X restore 436 379 pd prop________Angs;
r@268 1899 #X obj 418 155 inlet~;
r@269 1900 #X obj 192 149 r myMet;
r@269 1901 #X obj 192 169 snapshot~;
r@269 1902 #X floatatom 192 189 0 0 0 0 - - -;
r@269 1903 #X text 39 87 Y position if centreed at the origin;
r@269 1904 #X obj 316 137 r myMet;
r@269 1905 #X obj 316 157 snapshot~;
r@269 1906 #X floatatom 316 177 0 0 0 0 - - -;
r@269 1907 #X text 253 67 X position if centreed at the origin;
r@269 1908 #X obj 86 252 +~;
r@269 1909 #X obj 101 229 r~ PropX;
r@269 1910 #X obj 185 233 r~ PropY;
r@269 1911 #X obj 271 235 r~ PropZ;
r@269 1912 #X obj 185 256 +~;
r@269 1913 #X obj 256 254 +~;
r@269 1914 #X obj 73 357 r myMet;
r@269 1915 #X obj 73 377 snapshot~;
r@269 1916 #X floatatom 73 397 0 0 0 0 - - -;
r@269 1917 #X obj 83 439 r myMet;
r@269 1918 #X obj 83 459 snapshot~;
r@269 1919 #X floatatom 83 479 0 0 0 0 - - -;
r@269 1920 #X obj 205 483 r myMet;
r@269 1921 #X obj 205 503 snapshot~;
r@269 1922 #X floatatom 205 523 0 0 0 0 - - -;
r@269 1923 #X connect 0 0 3 0;
r@269 1924 #X connect 1 0 3 1;
r@269 1925 #X connect 2 0 4 1;
r@269 1926 #X connect 3 0 4 0;
r@268 1927 #X connect 4 0 5 0;
r@269 1928 #X connect 5 0 8 0;
r@269 1929 #X connect 5 0 34 0;
r@269 1930 #X connect 12 0 13 0;
r@269 1931 #X connect 13 0 24 0;
r@269 1932 #X connect 14 0 15 0;
r@268 1933 #X connect 15 0 16 0;
r@269 1934 #X connect 16 0 17 0;
r@269 1935 #X connect 17 0 22 0;
r@269 1936 #X connect 17 0 21 1;
r@269 1937 #X connect 18 1 13 0;
r@269 1938 #X connect 19 0 27 0;
r@269 1939 #X connect 20 0 21 0;
r@269 1940 #X connect 21 0 18 0;
r@269 1941 #X connect 22 1 13 0;
r@269 1942 #X connect 23 0 29 0;
r@269 1943 #X connect 26 0 27 0;
r@269 1944 #X connect 27 0 18 1;
r@269 1945 #X connect 28 0 29 0;
r@269 1946 #X connect 29 0 22 1;
r@269 1947 #X connect 31 0 44 0;
r@269 1948 #X connect 32 0 37 0;
r@269 1949 #X connect 32 0 48 0;
r@269 1950 #X connect 33 0 41 0;
r@269 1951 #X connect 33 0 49 0;
r@269 1952 #X connect 34 0 7 0;
r@269 1953 #X connect 34 1 6 0;
r@269 1954 #X connect 35 0 34 1;
r@269 1955 #X connect 36 0 37 0;
r@269 1956 #X connect 37 0 38 0;
r@269 1957 #X connect 40 0 41 0;
r@269 1958 #X connect 41 0 42 0;
r@269 1959 #X connect 44 0 0 0;
r@269 1960 #X connect 44 0 0 1;
r@269 1961 #X connect 44 0 14 0;
r@269 1962 #X connect 44 0 51 0;
r@269 1963 #X connect 45 0 34 2;
r@269 1964 #X connect 45 0 44 1;
r@269 1965 #X connect 46 0 34 3;
r@269 1966 #X connect 46 0 48 1;
r@269 1967 #X connect 47 0 34 4;
r@269 1968 #X connect 47 0 49 1;
r@269 1969 #X connect 48 0 1 0;
r@269 1970 #X connect 48 0 1 1;
r@269 1971 #X connect 48 0 14 1;
r@269 1972 #X connect 48 0 19 0;
r@269 1973 #X connect 48 0 23 0;
r@269 1974 #X connect 48 0 34 5;
r@269 1975 #X connect 48 0 54 0;
r@269 1976 #X connect 49 0 2 0;
r@269 1977 #X connect 49 0 2 1;
r@269 1978 #X connect 49 0 34 6;
r@269 1979 #X connect 49 0 57 0;
r@269 1980 #X connect 50 0 51 0;
r@269 1981 #X connect 51 0 52 0;
r@269 1982 #X connect 53 0 54 0;
r@269 1983 #X connect 54 0 55 0;
r@269 1984 #X connect 56 0 57 0;
r@269 1985 #X connect 57 0 58 0;
r@268 1986 #X restore 276 106 pd sourcePositions;
r@268 1987 #N canvas 236 271 675 249 sourceBBSpeed 0;
r@268 1988 #X obj 192 185 outlet~;
r@268 1989 #X text 178 211 Source Speed;
r@268 1990 #X obj 408 93 cos~;
r@268 1991 #X obj 479 92 sin~;
r@268 1992 #X text 262 128 2 PI;
r@268 1993 #X text 259 149 Radius of source;
r@268 1994 #X obj 408 162 outlet~;
r@268 1995 #X obj 479 163 outlet~;
r@268 1996 #X text 329 180 y position of source;
r@268 1997 #X text 477 182 z position of source;
r@268 1998 #X text 52 141 diameter;
r@268 1999 #X text 613 114 radius;
r@268 2000 #X obj 561 111 outlet~;
r@268 2001 #X obj 408 69 inlet~;
r@268 2002 #X obj 561 61 r~ length;
r@268 2003 #X obj 192 79 r~ RPM;
r@268 2004 #X obj 192 103 /~ 60;
r@268 2005 #X obj 192 128 *~ 6.28319;
r@268 2006 #X obj 192 157 *~;
r@268 2007 #X obj 408 135 *~;
r@268 2008 #X obj 479 135 *~;
r@268 2009 #X obj 71 118 outlet~;
r@268 2010 #X obj 71 94 sig~ 0.1778;
r@268 2011 #X obj 561 85 *~ 0.3083;
r@268 2012 #X connect 2 0 19 0;
r@268 2013 #X connect 3 0 20 0;
r@268 2014 #X connect 13 0 2 0;
r@268 2015 #X connect 13 0 3 0;
r@268 2016 #X connect 14 0 23 0;
r@268 2017 #X connect 15 0 16 0;
r@268 2018 #X connect 16 0 17 0;
r@268 2019 #X connect 17 0 18 0;
r@268 2020 #X connect 18 0 0 0;
r@268 2021 #X connect 19 0 6 0;
r@268 2022 #X connect 20 0 7 0;
r@268 2023 #X connect 22 0 21 0;
r@268 2024 #X connect 23 0 12 0;
r@268 2025 #X connect 23 0 20 1;
r@268 2026 #X connect 23 0 19 1;
r@268 2027 #X connect 23 0 18 1;
r@268 2028 #X restore 224 65 pd sourceBBSpeed;
r@268 2029 #N canvas 211 338 704 262 sourceCCSpeed 0;
r@268 2030 #X obj 192 185 outlet~;
r@268 2031 #X text 178 211 Source Speed;
r@268 2032 #X obj 409 86 cos~;
r@268 2033 #X obj 479 87 sin~;
r@268 2034 #X text 262 133 2 PI;
r@268 2035 #X text 259 154 Radius of source;
r@268 2036 #X obj 409 162 outlet~;
r@268 2037 #X obj 479 163 outlet~;
r@268 2038 #X text 330 180 y position of source;
r@268 2039 #X text 477 182 z position of source;
r@268 2040 #X text 57 157 diameter;
r@268 2041 #X text 613 118 radius;
r@268 2042 #X obj 561 115 outlet~;
r@268 2043 #X obj 409 61 inlet~;
r@268 2044 #X obj 561 67 r~ length;
r@268 2045 #X obj 192 84 r~ RPM;
r@268 2046 #X obj 192 108 /~ 60;
r@268 2047 #X obj 192 133 *~ 6.28319;
r@268 2048 #X obj 192 162 *~;
r@268 2049 #X obj 409 135 *~;
r@268 2050 #X obj 479 135 *~;
r@268 2051 #X obj 76 134 outlet~;
r@268 2052 #X obj 76 111 sig~ 0.2108;
r@268 2053 #X obj 561 91 *~ 0.4404;
r@268 2054 #X connect 2 0 19 0;
r@268 2055 #X connect 3 0 20 0;
r@268 2056 #X connect 13 0 2 0;
r@268 2057 #X connect 13 0 3 0;
r@268 2058 #X connect 14 0 23 0;
r@268 2059 #X connect 15 0 16 0;
r@268 2060 #X connect 16 0 17 0;
r@268 2061 #X connect 17 0 18 0;
r@268 2062 #X connect 18 0 0 0;
r@268 2063 #X connect 19 0 6 0;
r@268 2064 #X connect 20 0 7 0;
r@268 2065 #X connect 22 0 21 0;
r@268 2066 #X connect 23 0 12 0;
r@268 2067 #X connect 23 0 20 1;
r@268 2068 #X connect 23 0 19 1;
r@268 2069 #X connect 23 0 18 1;
r@268 2070 #X restore 425 63 pd sourceCCSpeed;
r@268 2071 #N canvas 208 486 682 206 sourceDDSpeed 0;
r@268 2072 #X obj 167 139 outlet~;
r@268 2073 #X text 153 165 Source Speed;
r@268 2074 #X obj 383 56 cos~;
r@268 2075 #X obj 454 56 sin~;
r@268 2076 #X text 237 90 2 PI;
r@268 2077 #X text 234 111 Radius of source;
r@268 2078 #X obj 383 116 outlet~;
r@268 2079 #X obj 454 117 outlet~;
r@268 2080 #X text 331 134 y position of source;
r@268 2081 #X text 465 133 z position of source;
r@268 2082 #X text 15 96 diameter;
r@268 2083 #X text 597 79 radius;
r@268 2084 #X obj 545 76 outlet~;
r@268 2085 #X obj 383 30 inlet~;
r@268 2086 #X obj 545 28 r~ length;
r@268 2087 #X obj 167 41 r~ RPM;
r@268 2088 #X obj 167 65 /~ 60;
r@268 2089 #X obj 167 90 *~ 6.28319;
r@268 2090 #X obj 167 117 *~;
r@268 2091 #X obj 383 89 *~;
r@268 2092 #X obj 454 89 *~;
r@268 2093 #X obj 34 73 outlet~;
r@268 2094 #X obj 34 49 sig~ 0.2299;
r@268 2095 #X obj 545 52 *~ 0.5945;
r@268 2096 #X connect 2 0 19 0;
r@268 2097 #X connect 3 0 20 0;
r@268 2098 #X connect 13 0 2 0;
r@268 2099 #X connect 13 0 3 0;
r@268 2100 #X connect 14 0 23 0;
r@268 2101 #X connect 15 0 16 0;
r@268 2102 #X connect 16 0 17 0;
r@268 2103 #X connect 17 0 18 0;
r@268 2104 #X connect 18 0 0 0;
r@268 2105 #X connect 19 0 6 0;
r@268 2106 #X connect 20 0 7 0;
r@268 2107 #X connect 22 0 21 0;
r@268 2108 #X connect 23 0 12 0;
r@268 2109 #X connect 23 0 20 1;
r@268 2110 #X connect 23 0 19 1;
r@268 2111 #X connect 23 0 18 1;
r@268 2112 #X restore 660 62 pd sourceDDSpeed;
r@268 2113 #N canvas 252 340 703 209 sourceEESpeed 0;
r@268 2114 #X obj 170 132 outlet~;
r@268 2115 #X text 156 158 Source Speed;
r@268 2116 #X obj 397 54 cos~;
r@268 2117 #X obj 467 53 sin~;
r@268 2118 #X text 240 81 2 PI;
r@268 2119 #X text 237 102 Radius of source;
r@268 2120 #X obj 397 140 outlet~;
r@268 2121 #X obj 467 141 outlet~;
r@268 2122 #X text 318 158 y position of source;
r@268 2123 #X text 465 160 z position of source;
r@268 2124 #X text 39 136 diameter;
r@268 2125 #X text 603 91 radius;
r@268 2126 #X obj 551 88 outlet~;
r@268 2127 #X obj 397 28 inlet~;
r@268 2128 #X obj 551 40 r~ length;
r@268 2129 #X obj 170 32 r~ RPM;
r@268 2130 #X obj 170 56 /~ 60;
r@268 2131 #X obj 170 81 *~ 6.28319;
r@268 2132 #X obj 170 107 *~;
r@268 2133 #X obj 397 113 *~;
r@268 2134 #X obj 467 113 *~;
r@268 2135 #X obj 58 113 outlet~;
r@268 2136 #X obj 58 91 sig~ 0.2367;
r@268 2137 #X obj 551 64 *~ 0.7486;
r@268 2138 #X connect 2 0 19 0;
r@268 2139 #X connect 3 0 20 0;
r@268 2140 #X connect 13 0 2 0;
r@268 2141 #X connect 13 0 3 0;
r@268 2142 #X connect 14 0 23 0;
r@268 2143 #X connect 15 0 16 0;
r@268 2144 #X connect 16 0 17 0;
r@268 2145 #X connect 17 0 18 0;
r@268 2146 #X connect 18 0 0 0;
r@268 2147 #X connect 19 0 6 0;
r@268 2148 #X connect 20 0 7 0;
r@268 2149 #X connect 22 0 21 0;
r@268 2150 #X connect 23 0 12 0;
r@268 2151 #X connect 23 0 20 1;
r@268 2152 #X connect 23 0 19 1;
r@268 2153 #X connect 23 0 18 1;
r@268 2154 #X restore 122 210 pd sourceEESpeed;
r@268 2155 #N canvas 131 376 638 190 sourceFFSpeed 0;
r@268 2156 #X obj 130 129 outlet~;
r@268 2157 #X text 116 155 Source Speed;
r@268 2158 #X obj 347 45 cos~;
r@268 2159 #X obj 417 47 sin~;
r@268 2160 #X text 200 72 2 PI;
r@268 2161 #X text 197 93 Radius of source;
r@268 2162 #X obj 347 106 outlet~;
r@268 2163 #X obj 417 107 outlet~;
r@268 2164 #X text 268 124 y position of source;
r@268 2165 #X text 415 126 z position of source;
r@268 2166 #X text 17 86 diameter;
r@268 2167 #X text 582 69 radius;
r@268 2168 #X obj 530 66 outlet~;
r@268 2169 #X obj 347 19 inlet~;
r@268 2170 #X obj 530 19 r~ length;
r@268 2171 #X obj 347 79 *~;
r@268 2172 #X obj 417 79 *~;
r@268 2173 #X obj 130 23 r~ RPM;
r@268 2174 #X obj 130 47 /~ 60;
r@268 2175 #X obj 130 72 *~ 6.28319;
r@268 2176 #X obj 130 97 *~;
r@268 2177 #X obj 36 42 sig~ 0.2123;
r@268 2178 #X obj 36 63 outlet~;
r@268 2179 #X obj 530 43 *~ 0.8807;
r@268 2180 #X connect 2 0 15 0;
r@268 2181 #X connect 3 0 16 0;
r@268 2182 #X connect 13 0 2 0;
r@268 2183 #X connect 13 0 3 0;
r@268 2184 #X connect 14 0 23 0;
r@268 2185 #X connect 15 0 6 0;
r@268 2186 #X connect 16 0 7 0;
r@268 2187 #X connect 17 0 18 0;
r@268 2188 #X connect 18 0 19 0;
r@268 2189 #X connect 19 0 20 0;
r@268 2190 #X connect 20 0 0 0;
r@268 2191 #X connect 21 0 22 0;
r@268 2192 #X connect 23 0 12 0;
r@268 2193 #X connect 23 0 16 1;
r@268 2194 #X connect 23 0 15 1;
r@268 2195 #X connect 23 0 20 1;
r@268 2196 #X restore 345 220 pd sourceFFSpeed;
r@268 2197 #N canvas 238 445 631 188 sourceGGSpeed 0;
r@268 2198 #X obj 132 123 outlet~;
r@268 2199 #X text 118 149 Source Speed;
r@268 2200 #X obj 349 41 cos~;
r@268 2201 #X obj 419 41 sin~;
r@268 2202 #X text 202 63 2 PI;
r@268 2203 #X text 199 84 Radius of source;
r@268 2204 #X obj 349 100 outlet~;
r@268 2205 #X obj 419 101 outlet~;
r@268 2206 #X text 270 118 y position of source;
r@268 2207 #X text 417 120 z position of source;
r@268 2208 #X text 6 94 diameter;
r@268 2209 #X text 534 67 radius;
r@268 2210 #X obj 482 64 outlet~;
r@268 2211 #X obj 349 14 inlet~;
r@268 2212 #X obj 482 17 r~ length;
r@268 2213 #X obj 132 14 r~ RPM;
r@268 2214 #X obj 132 38 /~ 60;
r@268 2215 #X obj 132 63 *~ 6.28319;
r@268 2216 #X obj 132 89 *~;
r@268 2217 #X obj 349 73 *~;
r@268 2218 #X obj 419 73 *~;
r@268 2219 #X obj 25 48 sig~ 0.1885;
r@268 2220 #X obj 25 71 outlet~;
r@268 2221 #X obj 482 41 *~ 0.9468;
r@268 2222 #X connect 2 0 19 0;
r@268 2223 #X connect 3 0 20 0;
r@268 2224 #X connect 13 0 2 0;
r@268 2225 #X connect 13 0 3 0;
r@268 2226 #X connect 14 0 23 0;
r@268 2227 #X connect 15 0 16 0;
r@268 2228 #X connect 16 0 17 0;
r@268 2229 #X connect 17 0 18 0;
r@268 2230 #X connect 18 0 0 0;
r@268 2231 #X connect 19 0 6 0;
r@268 2232 #X connect 20 0 7 0;
r@268 2233 #X connect 21 0 22 0;
r@268 2234 #X connect 23 0 12 0;
r@268 2235 #X connect 23 0 20 1;
r@268 2236 #X connect 23 0 19 1;
r@268 2237 #X connect 23 0 18 1;
r@268 2238 #X restore 605 232 pd sourceGGSpeed;
r@268 2239 #N canvas 223 181 1103 599 sourcePositions 0;
r@268 2240 #X obj 86 252 -~;
r@268 2241 #X obj 86 276 *~;
r@268 2242 #X obj 185 256 -~;
r@268 2243 #X obj 170 283 *~;
r@268 2244 #X obj 256 254 -~;
r@268 2245 #X obj 256 278 *~;
r@268 2246 #X obj 155 317 +~;
r@268 2247 #X obj 155 349 +~;
r@268 2248 #X obj 155 376 sqrt~;
r@268 2249 #X obj 547 414 outlet~;
r@268 2250 #X obj 436 414 outlet~;
r@268 2251 #X obj 155 401 outlet~;
r@268 2252 #X text 150 439 source distance from Observer;
r@268 2253 #X text 362 440 source - Obs Elevation;
r@268 2254 #X text 541 441 source - Obs Azimuth;
r@268 2255 #X obj 831 345 r myMet;
r@268 2256 #X obj 830 370 snapshot~;
r@268 2257 #X obj 738 149 /~;
r@268 2258 #X obj 738 172 atan~;
r@268 2259 #X obj 738 195 /~ 3.14159;
r@268 2260 #X obj 738 219 abs~;
r@268 2261 #X obj 723 285 spigot~;
r@268 2262 #X obj 762 242 >~ 0;
r@268 2263 #X obj 690 230 sig~ 1;
r@268 2264 #X obj 723 262 -~;
r@268 2265 #X obj 858 309 spigot~;
r@268 2266 #X obj 897 265 <~ 0;
r@268 2267 #X obj 830 396 outlet;
r@268 2268 #X text 822 423 Pan Value;
r@268 2269 #X obj 797 242 r myMet;
r@268 2270 #X obj 762 263 snapshot~;
r@268 2271 #X obj 930 264 r myMet;
r@268 2272 #X obj 897 287 snapshot~;
r@268 2273 #X text 171 33 Calculates position of the source.;
r@268 2274 #X obj 86 140 sig~ 0;
r@268 2275 #X obj 170 142 inlet~;
r@268 2276 #X obj 256 150 inlet~;
r@268 2277 #N canvas 289 166 1084 684 prop________Angs 0;
r@268 2278 #X obj 378 47 inlet~;
r@268 2279 #X obj 461 46 inlet~;
r@268 2280 #X obj 568 43 inlet~;
r@268 2281 #X obj -19 34 inlet~;
r@268 2282 #X text -85 13 Source/Obs distance;
r@268 2283 #X text 364 27 Obs x;
r@268 2284 #X text 426 21 Obs y;
r@268 2285 #X text 539 23 Obs z;
r@268 2286 #X obj 736 49 inlet~;
r@268 2287 #X obj 843 46 inlet~;
r@268 2288 #X text 713 23 source - Obs y;
r@268 2289 #X text 815 27 source - Obs z;
r@268 2290 #X obj 736 78 *~;
r@268 2291 #X obj 843 76 *~;
r@268 2292 #X obj 736 109 +~;
r@268 2293 #X obj 736 134 sqrt~;
r@268 2294 #X obj 169 37 inlet~;
r@268 2295 #X text 155 17 Source radius;
r@268 2296 #X obj 461 71 *~;
r@268 2297 #X obj 568 70 *~;
r@268 2298 #X obj 461 103 +~;
r@268 2299 #X text -65 517 THis is the angle in the y z plane between a projected
r@268 2300 point of the observer into the plane and the source. Think how to relate
r@268 2301 this to the elevation and azimuth as it is neither at the moment.;
r@268 2302 #X obj 168 84 *~ 2;
r@268 2303 #X obj 721 178 *~;
r@268 2304 #X obj 781 448 /~;
r@268 2305 #X obj 431 218 +~;
r@268 2306 #X obj 442 251 -~;
r@268 2307 #X text 808 505 Azimuth;
r@268 2308 #X obj 723 550 outlet~;
r@268 2309 #X obj 708 471 sig~ 90;
r@268 2310 #X obj 722 516 -~;
r@268 2311 #X obj 169 62 sqrt~;
r@268 2312 #X obj 393 452 +~;
r@268 2313 #X obj 405 478 -~;
r@268 2314 #X obj 378 75 *~;
r@268 2315 #X obj -3 58 *~;
r@268 2316 #X obj 556 487 *~ 2;
r@268 2317 #X obj 541 511 *~;
r@268 2318 #X obj 526 534 /~;
r@268 2319 #X obj 554 598 outlet~;
r@268 2320 #X obj 526 562 arccos~;
r@268 2321 #X obj 781 473 arccos~;
r@268 2322 #X connect 0 0 34 0;
r@268 2323 #X connect 0 0 34 1;
r@268 2324 #X connect 1 0 18 0;
r@268 2325 #X connect 1 0 18 1;
r@268 2326 #X connect 2 0 19 0;
r@268 2327 #X connect 2 0 19 1;
r@268 2328 #X connect 3 0 35 0;
r@268 2329 #X connect 3 0 35 1;
r@268 2330 #X connect 3 0 37 0;
r@268 2331 #X connect 8 0 12 1;
r@268 2332 #X connect 8 0 12 0;
r@268 2333 #X connect 9 0 13 0;
r@268 2334 #X connect 9 0 13 1;
r@268 2335 #X connect 12 0 14 0;
r@268 2336 #X connect 13 0 14 1;
r@268 2337 #X connect 14 0 15 0;
r@268 2338 #X connect 14 0 25 1;
r@268 2339 #X connect 14 0 32 1;
r@268 2340 #X connect 15 0 23 1;
r@268 2341 #X connect 15 0 36 0;
r@268 2342 #X connect 16 0 25 0;
r@268 2343 #X connect 16 0 31 0;
r@268 2344 #X connect 18 0 20 0;
r@268 2345 #X connect 19 0 20 1;
r@268 2346 #X connect 20 0 26 1;
r@268 2347 #X connect 22 0 23 0;
r@268 2348 #X connect 23 0 24 1;
r@268 2349 #X connect 24 0 41 0;
r@268 2350 #X connect 25 0 26 0;
r@268 2351 #X connect 26 0 24 0;
r@268 2352 #X connect 29 0 30 0;
r@268 2353 #X connect 30 0 28 0;
r@268 2354 #X connect 31 0 22 0;
r@268 2355 #X connect 32 0 33 0;
r@268 2356 #X connect 33 0 38 0;
r@268 2357 #X connect 34 0 33 1;
r@268 2358 #X connect 35 0 32 0;
r@268 2359 #X connect 36 0 37 1;
r@268 2360 #X connect 37 0 38 1;
r@268 2361 #X connect 38 0 40 0;
r@268 2362 #X connect 40 0 39 0;
r@268 2363 #X connect 41 0 30 1;
r@268 2364 #X restore 436 379 pd prop________Angs;
r@268 2365 #X obj 418 155 inlet~;
r@268 2366 #X obj 101 229 r~ Xobs;
r@268 2367 #X obj 185 233 r~ Yobs;
r@268 2368 #X obj 271 235 r~ Zobs;
r@268 2369 #X connect 0 0 1 0;
r@268 2370 #X connect 0 0 1 1;
r@268 2371 #X connect 0 0 17 0;
r@268 2372 #X connect 1 0 6 0;
r@268 2373 #X connect 2 0 3 0;
r@268 2374 #X connect 2 0 3 1;
r@268 2375 #X connect 2 0 17 1;
r@268 2376 #X connect 2 0 22 0;
r@268 2377 #X connect 2 0 26 0;
r@268 2378 #X connect 2 0 37 5;
r@268 2379 #X connect 3 0 6 1;
r@268 2380 #X connect 4 0 5 0;
r@268 2381 #X connect 4 0 5 1;
r@268 2382 #X connect 4 0 37 6;
r@268 2383 #X connect 5 0 7 1;
r@268 2384 #X connect 6 0 7 0;
r@268 2385 #X connect 7 0 8 0;
r@268 2386 #X connect 8 0 11 0;
r@268 2387 #X connect 8 0 37 0;
r@268 2388 #X connect 15 0 16 0;
r@268 2389 #X connect 16 0 27 0;
r@268 2390 #X connect 17 0 18 0;
r@268 2391 #X connect 18 0 19 0;
r@268 2392 #X connect 19 0 20 0;
r@268 2393 #X connect 20 0 25 0;
r@268 2394 #X connect 20 0 24 1;
r@268 2395 #X connect 21 1 16 0;
r@268 2396 #X connect 22 0 30 0;
r@268 2397 #X connect 23 0 24 0;
r@268 2398 #X connect 24 0 21 0;
r@268 2399 #X connect 25 1 16 0;
r@268 2400 #X connect 26 0 32 0;
r@268 2401 #X connect 29 0 30 0;
r@268 2402 #X connect 30 0 21 1;
r@268 2403 #X connect 31 0 32 0;
r@268 2404 #X connect 32 0 25 1;
r@268 2405 #X connect 34 0 0 0;
r@268 2406 #X connect 35 0 2 0;
r@268 2407 #X connect 36 0 4 0;
r@268 2408 #X connect 37 0 10 0;
r@268 2409 #X connect 37 1 9 0;
r@268 2410 #X connect 38 0 37 1;
r@268 2411 #X connect 39 0 0 1;
r@268 2412 #X connect 39 0 37 2;
r@268 2413 #X connect 40 0 2 1;
r@268 2414 #X connect 40 0 37 3;
r@268 2415 #X connect 41 0 4 1;
r@268 2416 #X connect 41 0 37 4;
r@268 2417 #X restore 471 93 pd sourcePositions;
r@268 2418 #N canvas 223 181 1103 599 sourcePositions 0;
r@268 2419 #X obj 86 252 -~;
r@268 2420 #X obj 86 276 *~;
r@268 2421 #X obj 185 256 -~;
r@268 2422 #X obj 170 283 *~;
r@268 2423 #X obj 256 254 -~;
r@268 2424 #X obj 256 278 *~;
r@268 2425 #X obj 155 317 +~;
r@268 2426 #X obj 155 349 +~;
r@268 2427 #X obj 155 376 sqrt~;
r@268 2428 #X obj 547 414 outlet~;
r@268 2429 #X obj 436 414 outlet~;
r@268 2430 #X obj 155 401 outlet~;
r@268 2431 #X text 150 439 source distance from Observer;
r@268 2432 #X text 362 440 source - Obs Elevation;
r@268 2433 #X text 541 441 source - Obs Azimuth;
r@268 2434 #X obj 831 345 r myMet;
r@268 2435 #X obj 830 370 snapshot~;
r@268 2436 #X obj 738 149 /~;
r@268 2437 #X obj 738 172 atan~;
r@268 2438 #X obj 738 195 /~ 3.14159;
r@268 2439 #X obj 738 219 abs~;
r@268 2440 #X obj 723 285 spigot~;
r@268 2441 #X obj 762 242 >~ 0;
r@268 2442 #X obj 690 230 sig~ 1;
r@268 2443 #X obj 723 262 -~;
r@268 2444 #X obj 858 309 spigot~;
r@268 2445 #X obj 897 265 <~ 0;
r@268 2446 #X obj 830 396 outlet;
r@268 2447 #X text 822 423 Pan Value;
r@268 2448 #X obj 797 242 r myMet;
r@268 2449 #X obj 762 263 snapshot~;
r@268 2450 #X obj 930 264 r myMet;
r@268 2451 #X obj 897 287 snapshot~;
r@268 2452 #X text 171 33 Calculates position of the source.;
r@268 2453 #X obj 86 140 sig~ 0;
r@268 2454 #X obj 170 142 inlet~;
r@268 2455 #X obj 256 150 inlet~;
r@268 2456 #N canvas 289 166 1084 684 prop________Angs 0;
r@268 2457 #X obj 378 47 inlet~;
r@268 2458 #X obj 461 46 inlet~;
r@268 2459 #X obj 568 43 inlet~;
r@268 2460 #X obj -19 34 inlet~;
r@268 2461 #X text -85 13 Source/Obs distance;
r@268 2462 #X text 364 27 Obs x;
r@268 2463 #X text 426 21 Obs y;
r@268 2464 #X text 539 23 Obs z;
r@268 2465 #X obj 736 49 inlet~;
r@268 2466 #X obj 843 46 inlet~;
r@268 2467 #X text 713 23 source - Obs y;
r@268 2468 #X text 815 27 source - Obs z;
r@268 2469 #X obj 736 78 *~;
r@268 2470 #X obj 843 76 *~;
r@268 2471 #X obj 736 109 +~;
r@268 2472 #X obj 736 134 sqrt~;
r@268 2473 #X obj 169 37 inlet~;
r@268 2474 #X text 155 17 Source radius;
r@268 2475 #X obj 461 71 *~;
r@268 2476 #X obj 568 70 *~;
r@268 2477 #X obj 461 103 +~;
r@268 2478 #X text -65 517 THis is the angle in the y z plane between a projected
r@268 2479 point of the observer into the plane and the source. Think how to relate
r@268 2480 this to the elevation and azimuth as it is neither at the moment.;
r@268 2481 #X obj 168 84 *~ 2;
r@268 2482 #X obj 721 178 *~;
r@268 2483 #X obj 781 448 /~;
r@268 2484 #X obj 431 218 +~;
r@268 2485 #X obj 442 251 -~;
r@268 2486 #X text 808 505 Azimuth;
r@268 2487 #X obj 723 550 outlet~;
r@268 2488 #X obj 708 471 sig~ 90;
r@268 2489 #X obj 722 516 -~;
r@268 2490 #X obj 169 62 sqrt~;
r@268 2491 #X obj 393 452 +~;
r@268 2492 #X obj 405 478 -~;
r@268 2493 #X obj 378 75 *~;
r@268 2494 #X obj -3 58 *~;
r@268 2495 #X obj 556 487 *~ 2;
r@268 2496 #X obj 541 511 *~;
r@268 2497 #X obj 526 534 /~;
r@268 2498 #X obj 554 598 outlet~;
r@268 2499 #X obj 526 562 arccos~;
r@268 2500 #X obj 781 473 arccos~;
r@268 2501 #X connect 0 0 34 0;
r@268 2502 #X connect 0 0 34 1;
r@268 2503 #X connect 1 0 18 0;
r@268 2504 #X connect 1 0 18 1;
r@268 2505 #X connect 2 0 19 0;
r@268 2506 #X connect 2 0 19 1;
r@268 2507 #X connect 3 0 35 0;
r@268 2508 #X connect 3 0 35 1;
r@268 2509 #X connect 3 0 37 0;
r@268 2510 #X connect 8 0 12 1;
r@268 2511 #X connect 8 0 12 0;
r@268 2512 #X connect 9 0 13 0;
r@268 2513 #X connect 9 0 13 1;
r@268 2514 #X connect 12 0 14 0;
r@268 2515 #X connect 13 0 14 1;
r@268 2516 #X connect 14 0 15 0;
r@268 2517 #X connect 14 0 25 1;
r@268 2518 #X connect 14 0 32 1;
r@268 2519 #X connect 15 0 23 1;
r@268 2520 #X connect 15 0 36 0;
r@268 2521 #X connect 16 0 25 0;
r@268 2522 #X connect 16 0 31 0;
r@268 2523 #X connect 18 0 20 0;
r@268 2524 #X connect 19 0 20 1;
r@268 2525 #X connect 20 0 26 1;
r@268 2526 #X connect 22 0 23 0;
r@268 2527 #X connect 23 0 24 1;
r@268 2528 #X connect 24 0 41 0;
r@268 2529 #X connect 25 0 26 0;
r@268 2530 #X connect 26 0 24 0;
r@268 2531 #X connect 29 0 30 0;
r@268 2532 #X connect 30 0 28 0;
r@268 2533 #X connect 31 0 22 0;
r@268 2534 #X connect 32 0 33 0;
r@268 2535 #X connect 33 0 38 0;
r@268 2536 #X connect 34 0 33 1;
r@268 2537 #X connect 35 0 32 0;
r@268 2538 #X connect 36 0 37 1;
r@268 2539 #X connect 37 0 38 1;
r@268 2540 #X connect 38 0 40 0;
r@268 2541 #X connect 40 0 39 0;
r@268 2542 #X connect 41 0 30 1;
r@268 2543 #X restore 436 379 pd prop________Angs;
r@268 2544 #X obj 418 155 inlet~;
r@268 2545 #X obj 101 229 r~ Xobs;
r@268 2546 #X obj 185 233 r~ Yobs;
r@268 2547 #X obj 271 235 r~ Zobs;
r@268 2548 #X connect 0 0 1 0;
r@268 2549 #X connect 0 0 1 1;
r@268 2550 #X connect 0 0 17 0;
r@268 2551 #X connect 1 0 6 0;
r@268 2552 #X connect 2 0 3 0;
r@268 2553 #X connect 2 0 3 1;
r@268 2554 #X connect 2 0 17 1;
r@268 2555 #X connect 2 0 22 0;
r@268 2556 #X connect 2 0 26 0;
r@268 2557 #X connect 2 0 37 5;
r@268 2558 #X connect 3 0 6 1;
r@268 2559 #X connect 4 0 5 0;
r@268 2560 #X connect 4 0 5 1;
r@268 2561 #X connect 4 0 37 6;
r@268 2562 #X connect 5 0 7 1;
r@268 2563 #X connect 6 0 7 0;
r@268 2564 #X connect 7 0 8 0;
r@268 2565 #X connect 8 0 11 0;
r@268 2566 #X connect 8 0 37 0;
r@268 2567 #X connect 15 0 16 0;
r@268 2568 #X connect 16 0 27 0;
r@268 2569 #X connect 17 0 18 0;
r@268 2570 #X connect 18 0 19 0;
r@268 2571 #X connect 19 0 20 0;
r@268 2572 #X connect 20 0 25 0;
r@268 2573 #X connect 20 0 24 1;
r@268 2574 #X connect 21 1 16 0;
r@268 2575 #X connect 22 0 30 0;
r@268 2576 #X connect 23 0 24 0;
r@268 2577 #X connect 24 0 21 0;
r@268 2578 #X connect 25 1 16 0;
r@268 2579 #X connect 26 0 32 0;
r@268 2580 #X connect 29 0 30 0;
r@268 2581 #X connect 30 0 21 1;
r@268 2582 #X connect 31 0 32 0;
r@268 2583 #X connect 32 0 25 1;
r@268 2584 #X connect 34 0 0 0;
r@268 2585 #X connect 35 0 2 0;
r@268 2586 #X connect 36 0 4 0;
r@268 2587 #X connect 37 0 10 0;
r@268 2588 #X connect 37 1 9 0;
r@268 2589 #X connect 38 0 37 1;
r@268 2590 #X connect 39 0 0 1;
r@268 2591 #X connect 39 0 37 2;
r@268 2592 #X connect 40 0 2 1;
r@268 2593 #X connect 40 0 37 3;
r@268 2594 #X connect 41 0 4 1;
r@268 2595 #X connect 41 0 37 4;
r@268 2596 #X restore 707 93 pd sourcePositions;
r@268 2597 #N canvas 223 181 1103 599 sourcePositions 0;
r@268 2598 #X obj 86 252 -~;
r@268 2599 #X obj 86 276 *~;
r@268 2600 #X obj 185 256 -~;
r@268 2601 #X obj 170 283 *~;
r@268 2602 #X obj 256 254 -~;
r@268 2603 #X obj 256 278 *~;
r@268 2604 #X obj 155 317 +~;
r@268 2605 #X obj 155 349 +~;
r@268 2606 #X obj 155 376 sqrt~;
r@268 2607 #X obj 547 414 outlet~;
r@268 2608 #X obj 436 414 outlet~;
r@268 2609 #X obj 155 401 outlet~;
r@268 2610 #X text 150 439 source distance from Observer;
r@268 2611 #X text 362 440 source - Obs Elevation;
r@268 2612 #X text 541 441 source - Obs Azimuth;
r@268 2613 #X obj 831 345 r myMet;
r@268 2614 #X obj 830 370 snapshot~;
r@268 2615 #X obj 738 149 /~;
r@268 2616 #X obj 738 172 atan~;
r@268 2617 #X obj 738 195 /~ 3.14159;
r@268 2618 #X obj 738 219 abs~;
r@268 2619 #X obj 723 285 spigot~;
r@268 2620 #X obj 762 242 >~ 0;
r@268 2621 #X obj 690 230 sig~ 1;
r@268 2622 #X obj 723 262 -~;
r@268 2623 #X obj 858 309 spigot~;
r@268 2624 #X obj 897 265 <~ 0;
r@268 2625 #X obj 830 396 outlet;
r@268 2626 #X text 822 423 Pan Value;
r@268 2627 #X obj 797 242 r myMet;
r@268 2628 #X obj 762 263 snapshot~;
r@268 2629 #X obj 930 264 r myMet;
r@268 2630 #X obj 897 287 snapshot~;
r@268 2631 #X text 171 33 Calculates position of the source.;
r@268 2632 #X obj 86 140 sig~ 0;
r@268 2633 #X obj 170 142 inlet~;
r@268 2634 #X obj 256 150 inlet~;
r@268 2635 #N canvas 289 166 1084 684 prop________Angs 0;
r@268 2636 #X obj 378 47 inlet~;
r@268 2637 #X obj 461 46 inlet~;
r@268 2638 #X obj 568 43 inlet~;
r@268 2639 #X obj -19 34 inlet~;
r@268 2640 #X text -85 13 Source/Obs distance;
r@268 2641 #X text 364 27 Obs x;
r@268 2642 #X text 426 21 Obs y;
r@268 2643 #X text 539 23 Obs z;
r@268 2644 #X obj 736 49 inlet~;
r@268 2645 #X obj 843 46 inlet~;
r@268 2646 #X text 713 23 source - Obs y;
r@268 2647 #X text 815 27 source - Obs z;
r@268 2648 #X obj 736 78 *~;
r@268 2649 #X obj 843 76 *~;
r@268 2650 #X obj 736 109 +~;
r@268 2651 #X obj 736 134 sqrt~;
r@268 2652 #X obj 169 37 inlet~;
r@268 2653 #X text 155 17 Source radius;
r@268 2654 #X obj 461 71 *~;
r@268 2655 #X obj 568 70 *~;
r@268 2656 #X obj 461 103 +~;
r@268 2657 #X text -65 517 THis is the angle in the y z plane between a projected
r@268 2658 point of the observer into the plane and the source. Think how to relate
r@268 2659 this to the elevation and azimuth as it is neither at the moment.;
r@268 2660 #X obj 168 84 *~ 2;
r@268 2661 #X obj 721 178 *~;
r@268 2662 #X obj 781 448 /~;
r@268 2663 #X obj 431 218 +~;
r@268 2664 #X obj 442 251 -~;
r@268 2665 #X text 808 505 Azimuth;
r@268 2666 #X obj 723 550 outlet~;
r@268 2667 #X obj 708 471 sig~ 90;
r@268 2668 #X obj 722 516 -~;
r@268 2669 #X obj 169 62 sqrt~;
r@268 2670 #X obj 393 452 +~;
r@268 2671 #X obj 405 478 -~;
r@268 2672 #X obj 378 75 *~;
r@268 2673 #X obj -3 58 *~;
r@268 2674 #X obj 556 487 *~ 2;
r@268 2675 #X obj 541 511 *~;
r@268 2676 #X obj 526 534 /~;
r@268 2677 #X obj 554 598 outlet~;
r@268 2678 #X obj 526 562 arccos~;
r@268 2679 #X obj 781 473 arccos~;
r@268 2680 #X connect 0 0 34 0;
r@268 2681 #X connect 0 0 34 1;
r@268 2682 #X connect 1 0 18 0;
r@268 2683 #X connect 1 0 18 1;
r@268 2684 #X connect 2 0 19 0;
r@268 2685 #X connect 2 0 19 1;
r@268 2686 #X connect 3 0 35 0;
r@268 2687 #X connect 3 0 35 1;
r@268 2688 #X connect 3 0 37 0;
r@268 2689 #X connect 8 0 12 1;
r@268 2690 #X connect 8 0 12 0;
r@268 2691 #X connect 9 0 13 0;
r@268 2692 #X connect 9 0 13 1;
r@268 2693 #X connect 12 0 14 0;
r@268 2694 #X connect 13 0 14 1;
r@268 2695 #X connect 14 0 15 0;
r@268 2696 #X connect 14 0 25 1;
r@268 2697 #X connect 14 0 32 1;
r@268 2698 #X connect 15 0 23 1;
r@268 2699 #X connect 15 0 36 0;
r@268 2700 #X connect 16 0 25 0;
r@268 2701 #X connect 16 0 31 0;
r@268 2702 #X connect 18 0 20 0;
r@268 2703 #X connect 19 0 20 1;
r@268 2704 #X connect 20 0 26 1;
r@268 2705 #X connect 22 0 23 0;
r@268 2706 #X connect 23 0 24 1;
r@268 2707 #X connect 24 0 41 0;
r@268 2708 #X connect 25 0 26 0;
r@268 2709 #X connect 26 0 24 0;
r@268 2710 #X connect 29 0 30 0;
r@268 2711 #X connect 30 0 28 0;
r@268 2712 #X connect 31 0 22 0;
r@268 2713 #X connect 32 0 33 0;
r@268 2714 #X connect 33 0 38 0;
r@268 2715 #X connect 34 0 33 1;
r@268 2716 #X connect 35 0 32 0;
r@268 2717 #X connect 36 0 37 1;
r@268 2718 #X connect 37 0 38 1;
r@268 2719 #X connect 38 0 40 0;
r@268 2720 #X connect 40 0 39 0;
r@268 2721 #X connect 41 0 30 1;
r@268 2722 #X restore 436 379 pd prop________Angs;
r@268 2723 #X obj 418 155 inlet~;
r@268 2724 #X obj 101 229 r~ Xobs;
r@268 2725 #X obj 185 233 r~ Yobs;
r@268 2726 #X obj 271 235 r~ Zobs;
r@268 2727 #X connect 0 0 1 0;
r@268 2728 #X connect 0 0 1 1;
r@268 2729 #X connect 0 0 17 0;
r@268 2730 #X connect 1 0 6 0;
r@268 2731 #X connect 2 0 3 0;
r@268 2732 #X connect 2 0 3 1;
r@268 2733 #X connect 2 0 17 1;
r@268 2734 #X connect 2 0 22 0;
r@268 2735 #X connect 2 0 26 0;
r@268 2736 #X connect 2 0 37 5;
r@268 2737 #X connect 3 0 6 1;
r@268 2738 #X connect 4 0 5 0;
r@268 2739 #X connect 4 0 5 1;
r@268 2740 #X connect 4 0 37 6;
r@268 2741 #X connect 5 0 7 1;
r@268 2742 #X connect 6 0 7 0;
r@268 2743 #X connect 7 0 8 0;
r@268 2744 #X connect 8 0 11 0;
r@268 2745 #X connect 8 0 37 0;
r@268 2746 #X connect 15 0 16 0;
r@268 2747 #X connect 16 0 27 0;
r@268 2748 #X connect 17 0 18 0;
r@268 2749 #X connect 18 0 19 0;
r@268 2750 #X connect 19 0 20 0;
r@268 2751 #X connect 20 0 25 0;
r@268 2752 #X connect 20 0 24 1;
r@268 2753 #X connect 21 1 16 0;
r@268 2754 #X connect 22 0 30 0;
r@268 2755 #X connect 23 0 24 0;
r@268 2756 #X connect 24 0 21 0;
r@268 2757 #X connect 25 1 16 0;
r@268 2758 #X connect 26 0 32 0;
r@268 2759 #X connect 29 0 30 0;
r@268 2760 #X connect 30 0 21 1;
r@268 2761 #X connect 31 0 32 0;
r@268 2762 #X connect 32 0 25 1;
r@268 2763 #X connect 34 0 0 0;
r@268 2764 #X connect 35 0 2 0;
r@268 2765 #X connect 36 0 4 0;
r@268 2766 #X connect 37 0 10 0;
r@268 2767 #X connect 37 1 9 0;
r@268 2768 #X connect 38 0 37 1;
r@268 2769 #X connect 39 0 0 1;
r@268 2770 #X connect 39 0 37 2;
r@268 2771 #X connect 40 0 2 1;
r@268 2772 #X connect 40 0 37 3;
r@268 2773 #X connect 41 0 4 1;
r@268 2774 #X connect 41 0 37 4;
r@268 2775 #X restore 650 262 pd sourcePositions;
r@268 2776 #N canvas 223 181 1103 599 sourcePositions 0;
r@268 2777 #X obj 86 252 -~;
r@268 2778 #X obj 86 276 *~;
r@268 2779 #X obj 185 256 -~;
r@268 2780 #X obj 170 283 *~;
r@268 2781 #X obj 256 254 -~;
r@268 2782 #X obj 256 278 *~;
r@268 2783 #X obj 155 317 +~;
r@268 2784 #X obj 155 349 +~;
r@268 2785 #X obj 155 376 sqrt~;
r@268 2786 #X obj 547 414 outlet~;
r@268 2787 #X obj 436 414 outlet~;
r@268 2788 #X obj 155 401 outlet~;
r@268 2789 #X text 150 439 source distance from Observer;
r@268 2790 #X text 362 440 source - Obs Elevation;
r@268 2791 #X text 541 441 source - Obs Azimuth;
r@268 2792 #X obj 831 345 r myMet;
r@268 2793 #X obj 830 370 snapshot~;
r@268 2794 #X obj 738 149 /~;
r@268 2795 #X obj 738 172 atan~;
r@268 2796 #X obj 738 195 /~ 3.14159;
r@268 2797 #X obj 738 219 abs~;
r@268 2798 #X obj 723 285 spigot~;
r@268 2799 #X obj 762 242 >~ 0;
r@268 2800 #X obj 690 230 sig~ 1;
r@268 2801 #X obj 723 262 -~;
r@268 2802 #X obj 858 309 spigot~;
r@268 2803 #X obj 897 265 <~ 0;
r@268 2804 #X obj 830 396 outlet;
r@268 2805 #X text 822 423 Pan Value;
r@268 2806 #X obj 797 242 r myMet;
r@268 2807 #X obj 762 263 snapshot~;
r@268 2808 #X obj 930 264 r myMet;
r@268 2809 #X obj 897 287 snapshot~;
r@268 2810 #X text 171 33 Calculates position of the source.;
r@268 2811 #X obj 86 140 sig~ 0;
r@268 2812 #X obj 170 142 inlet~;
r@268 2813 #X obj 256 150 inlet~;
r@268 2814 #N canvas 289 166 1084 684 prop________Angs 0;
r@268 2815 #X obj 378 47 inlet~;
r@268 2816 #X obj 461 46 inlet~;
r@268 2817 #X obj 568 43 inlet~;
r@268 2818 #X obj -19 34 inlet~;
r@268 2819 #X text -85 13 Source/Obs distance;
r@268 2820 #X text 364 27 Obs x;
r@268 2821 #X text 426 21 Obs y;
r@268 2822 #X text 539 23 Obs z;
r@268 2823 #X obj 736 49 inlet~;
r@268 2824 #X obj 843 46 inlet~;
r@268 2825 #X text 713 23 source - Obs y;
r@268 2826 #X text 815 27 source - Obs z;
r@268 2827 #X obj 736 78 *~;
r@268 2828 #X obj 843 76 *~;
r@268 2829 #X obj 736 109 +~;
r@268 2830 #X obj 736 134 sqrt~;
r@268 2831 #X obj 169 37 inlet~;
r@268 2832 #X text 155 17 Source radius;
r@268 2833 #X obj 461 71 *~;
r@268 2834 #X obj 568 70 *~;
r@268 2835 #X obj 461 103 +~;
r@268 2836 #X text -65 517 THis is the angle in the y z plane between a projected
r@268 2837 point of the observer into the plane and the source. Think how to relate
r@268 2838 this to the elevation and azimuth as it is neither at the moment.;
r@268 2839 #X obj 168 84 *~ 2;
r@268 2840 #X obj 721 178 *~;
r@268 2841 #X obj 781 448 /~;
r@268 2842 #X obj 431 218 +~;
r@268 2843 #X obj 442 251 -~;
r@268 2844 #X text 808 505 Azimuth;
r@268 2845 #X obj 723 550 outlet~;
r@268 2846 #X obj 708 471 sig~ 90;
r@268 2847 #X obj 722 516 -~;
r@268 2848 #X obj 169 62 sqrt~;
r@268 2849 #X obj 393 452 +~;
r@268 2850 #X obj 405 478 -~;
r@268 2851 #X obj 378 75 *~;
r@268 2852 #X obj -3 58 *~;
r@268 2853 #X obj 556 487 *~ 2;
r@268 2854 #X obj 541 511 *~;
r@268 2855 #X obj 526 534 /~;
r@268 2856 #X obj 554 598 outlet~;
r@268 2857 #X obj 526 562 arccos~;
r@268 2858 #X obj 781 473 arccos~;
r@268 2859 #X connect 0 0 34 0;
r@268 2860 #X connect 0 0 34 1;
r@268 2861 #X connect 1 0 18 0;
r@268 2862 #X connect 1 0 18 1;
r@268 2863 #X connect 2 0 19 0;
r@268 2864 #X connect 2 0 19 1;
r@268 2865 #X connect 3 0 35 0;
r@268 2866 #X connect 3 0 35 1;
r@268 2867 #X connect 3 0 37 0;
r@268 2868 #X connect 8 0 12 1;
r@268 2869 #X connect 8 0 12 0;
r@268 2870 #X connect 9 0 13 0;
r@268 2871 #X connect 9 0 13 1;
r@268 2872 #X connect 12 0 14 0;
r@268 2873 #X connect 13 0 14 1;
r@268 2874 #X connect 14 0 15 0;
r@268 2875 #X connect 14 0 25 1;
r@268 2876 #X connect 14 0 32 1;
r@268 2877 #X connect 15 0 23 1;
r@268 2878 #X connect 15 0 36 0;
r@268 2879 #X connect 16 0 25 0;
r@268 2880 #X connect 16 0 31 0;
r@268 2881 #X connect 18 0 20 0;
r@268 2882 #X connect 19 0 20 1;
r@268 2883 #X connect 20 0 26 1;
r@268 2884 #X connect 22 0 23 0;
r@268 2885 #X connect 23 0 24 1;
r@268 2886 #X connect 24 0 41 0;
r@268 2887 #X connect 25 0 26 0;
r@268 2888 #X connect 26 0 24 0;
r@268 2889 #X connect 29 0 30 0;
r@268 2890 #X connect 30 0 28 0;
r@268 2891 #X connect 31 0 22 0;
r@268 2892 #X connect 32 0 33 0;
r@268 2893 #X connect 33 0 38 0;
r@268 2894 #X connect 34 0 33 1;
r@268 2895 #X connect 35 0 32 0;
r@268 2896 #X connect 36 0 37 1;
r@268 2897 #X connect 37 0 38 1;
r@268 2898 #X connect 38 0 40 0;
r@268 2899 #X connect 40 0 39 0;
r@268 2900 #X connect 41 0 30 1;
r@268 2901 #X restore 436 379 pd prop________Angs;
r@268 2902 #X obj 418 155 inlet~;
r@268 2903 #X obj 101 229 r~ Xobs;
r@268 2904 #X obj 185 233 r~ Yobs;
r@268 2905 #X obj 271 235 r~ Zobs;
r@268 2906 #X connect 0 0 1 0;
r@268 2907 #X connect 0 0 1 1;
r@268 2908 #X connect 0 0 17 0;
r@268 2909 #X connect 1 0 6 0;
r@268 2910 #X connect 2 0 3 0;
r@268 2911 #X connect 2 0 3 1;
r@268 2912 #X connect 2 0 17 1;
r@268 2913 #X connect 2 0 22 0;
r@268 2914 #X connect 2 0 26 0;
r@268 2915 #X connect 2 0 37 5;
r@268 2916 #X connect 3 0 6 1;
r@268 2917 #X connect 4 0 5 0;
r@268 2918 #X connect 4 0 5 1;
r@268 2919 #X connect 4 0 37 6;
r@268 2920 #X connect 5 0 7 1;
r@268 2921 #X connect 6 0 7 0;
r@268 2922 #X connect 7 0 8 0;
r@268 2923 #X connect 8 0 11 0;
r@268 2924 #X connect 8 0 37 0;
r@268 2925 #X connect 15 0 16 0;
r@268 2926 #X connect 16 0 27 0;
r@268 2927 #X connect 17 0 18 0;
r@268 2928 #X connect 18 0 19 0;
r@268 2929 #X connect 19 0 20 0;
r@268 2930 #X connect 20 0 25 0;
r@268 2931 #X connect 20 0 24 1;
r@268 2932 #X connect 21 1 16 0;
r@268 2933 #X connect 22 0 30 0;
r@268 2934 #X connect 23 0 24 0;
r@268 2935 #X connect 24 0 21 0;
r@268 2936 #X connect 25 1 16 0;
r@268 2937 #X connect 26 0 32 0;
r@268 2938 #X connect 29 0 30 0;
r@268 2939 #X connect 30 0 21 1;
r@268 2940 #X connect 31 0 32 0;
r@268 2941 #X connect 32 0 25 1;
r@268 2942 #X connect 34 0 0 0;
r@268 2943 #X connect 35 0 2 0;
r@268 2944 #X connect 36 0 4 0;
r@268 2945 #X connect 37 0 10 0;
r@268 2946 #X connect 37 1 9 0;
r@268 2947 #X connect 38 0 37 1;
r@268 2948 #X connect 39 0 0 1;
r@268 2949 #X connect 39 0 37 2;
r@268 2950 #X connect 40 0 2 1;
r@268 2951 #X connect 40 0 37 3;
r@268 2952 #X connect 41 0 4 1;
r@268 2953 #X connect 41 0 37 4;
r@268 2954 #X restore 385 250 pd sourcePositions;
r@268 2955 #N canvas 223 181 1103 599 sourcePositions 0;
r@268 2956 #X obj 86 252 -~;
r@268 2957 #X obj 86 276 *~;
r@268 2958 #X obj 185 256 -~;
r@268 2959 #X obj 170 283 *~;
r@268 2960 #X obj 256 254 -~;
r@268 2961 #X obj 256 278 *~;
r@268 2962 #X obj 155 317 +~;
r@268 2963 #X obj 155 349 +~;
r@268 2964 #X obj 155 376 sqrt~;
r@268 2965 #X obj 547 414 outlet~;
r@268 2966 #X obj 436 414 outlet~;
r@268 2967 #X obj 155 401 outlet~;
r@268 2968 #X text 150 439 source distance from Observer;
r@268 2969 #X text 362 440 source - Obs Elevation;
r@268 2970 #X text 541 441 source - Obs Azimuth;
r@268 2971 #X obj 831 345 r myMet;
r@268 2972 #X obj 830 370 snapshot~;
r@268 2973 #X obj 738 149 /~;
r@268 2974 #X obj 738 172 atan~;
r@268 2975 #X obj 738 195 /~ 3.14159;
r@268 2976 #X obj 738 219 abs~;
r@268 2977 #X obj 723 285 spigot~;
r@268 2978 #X obj 762 242 >~ 0;
r@268 2979 #X obj 690 230 sig~ 1;
r@268 2980 #X obj 723 262 -~;
r@268 2981 #X obj 858 309 spigot~;
r@268 2982 #X obj 897 265 <~ 0;
r@268 2983 #X obj 830 396 outlet;
r@268 2984 #X text 822 423 Pan Value;
r@268 2985 #X obj 797 242 r myMet;
r@268 2986 #X obj 762 263 snapshot~;
r@268 2987 #X obj 930 264 r myMet;
r@268 2988 #X obj 897 287 snapshot~;
r@268 2989 #X text 171 33 Calculates position of the source.;
r@268 2990 #X obj 86 140 sig~ 0;
r@268 2991 #X obj 170 142 inlet~;
r@268 2992 #X obj 256 150 inlet~;
r@268 2993 #N canvas 289 166 1084 684 prop________Angs 0;
r@268 2994 #X obj 378 47 inlet~;
r@268 2995 #X obj 461 46 inlet~;
r@268 2996 #X obj 568 43 inlet~;
r@268 2997 #X obj -19 34 inlet~;
r@268 2998 #X text -85 13 Source/Obs distance;
r@268 2999 #X text 364 27 Obs x;
r@268 3000 #X text 426 21 Obs y;
r@268 3001 #X text 539 23 Obs z;
r@268 3002 #X obj 736 49 inlet~;
r@268 3003 #X obj 843 46 inlet~;
r@268 3004 #X text 713 23 source - Obs y;
r@268 3005 #X text 815 27 source - Obs z;
r@268 3006 #X obj 736 78 *~;
r@268 3007 #X obj 843 76 *~;
r@268 3008 #X obj 736 109 +~;
r@268 3009 #X obj 736 134 sqrt~;
r@268 3010 #X obj 169 37 inlet~;
r@268 3011 #X text 155 17 Source radius;
r@268 3012 #X obj 461 71 *~;
r@268 3013 #X obj 568 70 *~;
r@268 3014 #X obj 461 103 +~;
r@268 3015 #X text -65 517 THis is the angle in the y z plane between a projected
r@268 3016 point of the observer into the plane and the source. Think how to relate
r@268 3017 this to the elevation and azimuth as it is neither at the moment.;
r@268 3018 #X obj 168 84 *~ 2;
r@268 3019 #X obj 721 178 *~;
r@268 3020 #X obj 781 448 /~;
r@268 3021 #X obj 431 218 +~;
r@268 3022 #X obj 442 251 -~;
r@268 3023 #X text 808 505 Azimuth;
r@268 3024 #X obj 723 550 outlet~;
r@268 3025 #X obj 708 471 sig~ 90;
r@268 3026 #X obj 722 516 -~;
r@268 3027 #X obj 169 62 sqrt~;
r@268 3028 #X obj 393 452 +~;
r@268 3029 #X obj 405 478 -~;
r@268 3030 #X obj 378 75 *~;
r@268 3031 #X obj -3 58 *~;
r@268 3032 #X obj 556 487 *~ 2;
r@268 3033 #X obj 541 511 *~;
r@268 3034 #X obj 526 534 /~;
r@268 3035 #X obj 554 598 outlet~;
r@268 3036 #X obj 526 562 arccos~;
r@268 3037 #X obj 781 473 arccos~;
r@268 3038 #X connect 0 0 34 0;
r@268 3039 #X connect 0 0 34 1;
r@268 3040 #X connect 1 0 18 0;
r@268 3041 #X connect 1 0 18 1;
r@268 3042 #X connect 2 0 19 0;
r@268 3043 #X connect 2 0 19 1;
r@268 3044 #X connect 3 0 35 0;
r@268 3045 #X connect 3 0 35 1;
r@268 3046 #X connect 3 0 37 0;
r@268 3047 #X connect 8 0 12 1;
r@268 3048 #X connect 8 0 12 0;
r@268 3049 #X connect 9 0 13 0;
r@268 3050 #X connect 9 0 13 1;
r@268 3051 #X connect 12 0 14 0;
r@268 3052 #X connect 13 0 14 1;
r@268 3053 #X connect 14 0 15 0;
r@268 3054 #X connect 14 0 25 1;
r@268 3055 #X connect 14 0 32 1;
r@268 3056 #X connect 15 0 23 1;
r@268 3057 #X connect 15 0 36 0;
r@268 3058 #X connect 16 0 25 0;
r@268 3059 #X connect 16 0 31 0;
r@268 3060 #X connect 18 0 20 0;
r@268 3061 #X connect 19 0 20 1;
r@268 3062 #X connect 20 0 26 1;
r@268 3063 #X connect 22 0 23 0;
r@268 3064 #X connect 23 0 24 1;
r@268 3065 #X connect 24 0 41 0;
r@268 3066 #X connect 25 0 26 0;
r@268 3067 #X connect 26 0 24 0;
r@268 3068 #X connect 29 0 30 0;
r@268 3069 #X connect 30 0 28 0;
r@268 3070 #X connect 31 0 22 0;
r@268 3071 #X connect 32 0 33 0;
r@268 3072 #X connect 33 0 38 0;
r@268 3073 #X connect 34 0 33 1;
r@268 3074 #X connect 35 0 32 0;
r@268 3075 #X connect 36 0 37 1;
r@268 3076 #X connect 37 0 38 1;
r@268 3077 #X connect 38 0 40 0;
r@268 3078 #X connect 40 0 39 0;
r@268 3079 #X connect 41 0 30 1;
r@268 3080 #X restore 436 379 pd prop________Angs;
r@268 3081 #X obj 418 155 inlet~;
r@268 3082 #X obj 101 229 r~ Xobs;
r@268 3083 #X obj 185 233 r~ Yobs;
r@268 3084 #X obj 271 235 r~ Zobs;
r@268 3085 #X connect 0 0 1 0;
r@268 3086 #X connect 0 0 1 1;
r@268 3087 #X connect 0 0 17 0;
r@268 3088 #X connect 1 0 6 0;
r@268 3089 #X connect 2 0 3 0;
r@268 3090 #X connect 2 0 3 1;
r@268 3091 #X connect 2 0 17 1;
r@268 3092 #X connect 2 0 22 0;
r@268 3093 #X connect 2 0 26 0;
r@268 3094 #X connect 2 0 37 5;
r@268 3095 #X connect 3 0 6 1;
r@268 3096 #X connect 4 0 5 0;
r@268 3097 #X connect 4 0 5 1;
r@268 3098 #X connect 4 0 37 6;
r@268 3099 #X connect 5 0 7 1;
r@268 3100 #X connect 6 0 7 0;
r@268 3101 #X connect 7 0 8 0;
r@268 3102 #X connect 8 0 11 0;
r@268 3103 #X connect 8 0 37 0;
r@268 3104 #X connect 15 0 16 0;
r@268 3105 #X connect 16 0 27 0;
r@268 3106 #X connect 17 0 18 0;
r@268 3107 #X connect 18 0 19 0;
r@268 3108 #X connect 19 0 20 0;
r@268 3109 #X connect 20 0 25 0;
r@268 3110 #X connect 20 0 24 1;
r@268 3111 #X connect 21 1 16 0;
r@268 3112 #X connect 22 0 30 0;
r@268 3113 #X connect 23 0 24 0;
r@268 3114 #X connect 24 0 21 0;
r@268 3115 #X connect 25 1 16 0;
r@268 3116 #X connect 26 0 32 0;
r@268 3117 #X connect 29 0 30 0;
r@268 3118 #X connect 30 0 21 1;
r@268 3119 #X connect 31 0 32 0;
r@268 3120 #X connect 32 0 25 1;
r@268 3121 #X connect 34 0 0 0;
r@268 3122 #X connect 35 0 2 0;
r@268 3123 #X connect 36 0 4 0;
r@268 3124 #X connect 37 0 10 0;
r@268 3125 #X connect 37 1 9 0;
r@268 3126 #X connect 38 0 37 1;
r@268 3127 #X connect 39 0 0 1;
r@268 3128 #X connect 39 0 37 2;
r@268 3129 #X connect 40 0 2 1;
r@268 3130 #X connect 40 0 37 3;
r@268 3131 #X connect 41 0 4 1;
r@268 3132 #X connect 41 0 37 4;
r@268 3133 #X restore 165 236 pd sourcePositions;
r@269 3134 #X obj 609 -20 r centrePan;
r@269 3135 #X obj 425 145 freqCalcCyl7HiFi;
r@269 3136 #X obj 239 152 freqCalcCyl7HiFi;
r@268 3137 #X obj 42 143 freqCalcCyl7HiFi;
r@268 3138 #X obj 660 144 freqCalcCyl7HiFi;
r@268 3139 #X obj 605 312 freqCalcCyl7HiFi;
r@268 3140 #X obj 345 301 freqCalcCyl7HiFi;
r@268 3141 #X obj 122 290 freqCalcCyl7HiFi;
r@269 3142 #X obj 329 -74 r myMet;
r@269 3143 #X obj 329 -54 snapshot~;
r@269 3144 #X floatatom 329 -33 0 0 0 0 - - -;
r@269 3145 #N canvas 167 122 1228 755 sourcePositionsD2 1;
r@269 3146 #X obj -260 161 *~;
r@269 3147 #X obj -176 168 *~;
r@269 3148 #X obj -50 165 *~;
r@269 3149 #X obj -191 202 +~;
r@269 3150 #X obj -191 234 +~;
r@269 3151 #X obj -191 261 sqrt~;
r@269 3152 #X obj -191 286 outlet~;
r@269 3153 #X text -227 321 source distance from Observer;
r@269 3154 #X text 427 79 source - Obs Elevation;
r@269 3155 #X text 606 80 source - Obs Azimuth;
r@269 3156 #X text -249 14 Calculates position of the source.;
r@269 3157 #X obj -161 99 inlet~;
r@269 3158 #X obj -50 101 inlet~;
r@269 3159 #N canvas 42 23 1084 684 prop________Angs 0;
r@269 3160 #X obj 377 55 inlet~;
r@269 3161 #X obj 461 46 inlet~;
r@269 3162 #X obj 568 43 inlet~;
r@269 3163 #X obj -19 34 inlet~;
r@269 3164 #X text -85 13 Source/Obs distance;
r@269 3165 #X obj 786 45 inlet~;
r@269 3166 #X obj 885 40 inlet~;
r@269 3167 #X text 763 19 source - Obs y;
r@269 3168 #X text 857 21 source - Obs z;
r@269 3169 #X obj 786 74 *~;
r@269 3170 #X obj 885 70 *~;
r@269 3171 #X obj 786 105 +~;
r@269 3172 #X obj 786 130 sqrt~;
r@269 3173 #X obj 169 37 inlet~;
r@269 3174 #X text 155 17 Source radius;
r@269 3175 #X obj 461 71 *~;
r@269 3176 #X obj 568 70 *~;
r@269 3177 #X obj 461 95 +~;
r@269 3178 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 3179 point of the observer into the plane and the source. Think how to relate
r@269 3180 this to the elevation and azimuth as it is neither at the moment.;
r@269 3181 #X obj 168 84 *~ 2;
r@269 3182 #X obj 771 174 *~;
r@269 3183 #X obj 339 186 +~;
r@269 3184 #X obj 233 250 -~;
r@269 3185 #X obj 507 454 outlet~;
r@269 3186 #X obj 169 62 sqrt~;
r@269 3187 #X obj 378 75 *~;
r@269 3188 #X obj 147 196 *~;
r@269 3189 #X obj 317 459 outlet~;
r@269 3190 #X obj 809 330 r myMet;
r@269 3191 #X obj 809 350 snapshot~;
r@269 3192 #X floatatom 809 371 0 0 0 0 - - -;
r@269 3193 #X text 340 27 Centre PropX;
r@269 3194 #X text 438 27 Centre PropY;
r@269 3195 #X text 538 23 Centre PropZ;
r@269 3196 #X obj 667 47 inlet~;
r@269 3197 #X text 632 12 source - Obs x;
r@269 3198 #X obj 873 250 r myMet;
r@269 3199 #X obj 873 270 snapshot~;
r@269 3200 #X floatatom 873 291 0 0 0 0 - - -;
r@269 3201 #X obj 911 144 r myMet;
r@269 3202 #X obj 911 164 snapshot~;
r@269 3203 #X floatatom 911 185 0 0 0 0 - - -;
r@269 3204 #X obj 58 282 r myMet;
r@269 3205 #X obj 58 302 snapshot~;
r@269 3206 #X floatatom 58 323 0 0 0 0 - - -;
r@269 3207 #X obj 335 354 r myMet;
r@269 3208 #X obj 335 374 snapshot~;
r@269 3209 #X floatatom 335 395 0 0 0 0 - - -;
r@269 3210 #X obj 599 488 r myMet;
r@269 3211 #X obj 599 508 snapshot~;
r@269 3212 #X floatatom 599 529 0 0 0 0 - - -;
r@269 3213 #X obj 446 118 +~;
r@269 3214 #X obj 446 139 sqrt~;
r@269 3215 #X obj 682 380 r myMet;
r@269 3216 #X obj 682 400 snapshot~;
r@269 3217 #X floatatom 682 421 0 0 0 0 - - -;
r@269 3218 #X obj 265 172 *~;
r@269 3219 #X obj 211 215 +~;
r@269 3220 #X obj 248 295 *~;
r@269 3221 #X obj 248 273 *~ 2;
r@269 3222 #X obj 233 317 /~;
r@269 3223 #X obj 233 340 arccos~;
r@269 3224 #X obj 403 341 /~ 57.2958;
r@269 3225 #X obj 318 311 sig~ 2;
r@269 3226 #N canvas 99 63 1003 782 SourceAngles 0;
r@269 3227 #X obj -8305 185 *~;
r@269 3228 #X obj -8274 186 *~;
r@269 3229 #X obj -8245 185 *~;
r@269 3230 #X obj -8289 220 +~;
r@269 3231 #X obj -8289 252 +~;
r@269 3232 #X obj -8289 279 sqrt~;
r@269 3233 #X obj -8571 236 -~;
r@269 3234 #X obj -8571 260 *~;
r@269 3235 #X obj -8535 235 -~;
r@269 3236 #X obj -8535 264 *~;
r@269 3237 #X obj -8499 235 -~;
r@269 3238 #X obj -8499 259 *~;
r@269 3239 #X obj -8550 298 +~;
r@269 3240 #X obj -8550 330 +~;
r@269 3241 #X obj -8550 357 sqrt~;
r@269 3242 #X obj -8569 47 inlet~;
r@269 3243 #X obj -8522 48 inlet~;
r@269 3244 #X obj -8475 49 inlet~;
r@269 3245 #X obj -8132 43 r Xobs;
r@269 3246 #X obj -8132 83 line~;
r@269 3247 #X msg -8132 64 \$1 5;
r@269 3248 #X obj -8088 84 line~;
r@269 3249 #X msg -8088 65 \$1 5;
r@269 3250 #X obj -8041 84 line~;
r@269 3251 #X msg -8041 65 \$1 5;
r@269 3252 #X obj -8088 44 r Yobs;
r@269 3253 #X obj -8041 44 r Zobs;
r@269 3254 #X text -8567 24 a;
r@269 3255 #X text -8517 29 b;
r@269 3256 #X text -8471 26 c;
r@269 3257 #X obj -8134 214 -~;
r@269 3258 #X obj -8134 238 *~;
r@269 3259 #X obj -8098 213 -~;
r@269 3260 #X obj -8098 242 *~;
r@269 3261 #X obj -8062 213 -~;
r@269 3262 #X obj -8062 237 *~;
r@269 3263 #X obj -8113 276 +~;
r@269 3264 #X obj -8113 304 +~;
r@269 3265 #X obj -8113 335 sqrt~;
r@269 3266 #X obj -7937 219 -~;
r@269 3267 #X obj -7937 243 *~;
r@269 3268 #X obj -7901 218 -~;
r@269 3269 #X obj -7901 247 *~;
r@269 3270 #X obj -7865 218 -~;
r@269 3271 #X obj -7865 242 *~;
r@269 3272 #X obj -7916 281 +~;
r@269 3273 #X obj -7916 313 +~;
r@269 3274 #X obj -7916 340 sqrt~;
r@269 3275 #X text -8578 360 U;
r@269 3276 #X text -8309 279 W;
r@269 3277 #X text -8130 337 d;
r@269 3278 #X obj -8722 229 *~;
r@269 3279 #X obj -8691 230 *~;
r@269 3280 #X obj -8662 229 *~;
r@269 3281 #X obj -8706 264 +~;
r@269 3282 #X obj -8706 296 +~;
r@269 3283 #X obj -8706 323 sqrt~;
r@269 3284 #X text -8726 323 l;
r@269 3285 #X obj -8517 559 arccos~;
r@269 3286 #X obj -7909 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@269 3287 -1;
r@269 3288 #X obj -7909 83 s GO;
r@269 3289 #X obj -7969 30 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@269 3290 -1 -1;
r@269 3291 #X obj -7969 83 s setUp;
r@269 3292 #X text -7936 341 m;
r@269 3293 #X obj -8517 606 outlet~;
r@269 3294 #X obj -8096 655 outlet~;
r@269 3295 #X text -8574 642 Tip - Obs Elevation;
r@269 3296 #X text -8145 680 Tip - Obs Azimuth;
r@269 3297 #X obj -8517 445 +~;
r@269 3298 #X obj -8517 474 -~;
r@269 3299 #X obj -8487 481 *~ 2;
r@269 3300 #X obj -8502 504 *~;
r@269 3301 #X obj -8517 534 /~;
r@269 3302 #X obj -8096 606 arccos~;
r@269 3303 #X obj -8096 465 +~;
r@269 3304 #X obj -8096 494 -~;
r@269 3305 #X obj -8066 501 *~ 2;
r@269 3306 #X obj -8081 524 *~;
r@269 3307 #X obj -8096 554 /~;
r@269 3308 #X text -8520 626 comment;
r@269 3309 #X obj -8236 662 snapshot~;
r@269 3310 #X floatatom -8236 686 0 0 0 0 - - -;
r@269 3311 #X obj -8236 640 r myMet;
r@269 3312 #X obj -8344 31 r conProX;
r@269 3313 #X obj -8274 34 r conProY;
r@269 3314 #X obj -8208 36 r conProZ;
r@269 3315 #X obj -8344 72 line~;
r@269 3316 #X msg -8344 53 \$1 5;
r@269 3317 #X obj -8274 73 line~;
r@269 3318 #X msg -8274 54 \$1 5;
r@269 3319 #X obj -8208 76 line~;
r@269 3320 #X msg -8208 57 \$1 5;
r@269 3321 #X obj -8621 596 snapshot~;
r@269 3322 #X floatatom -8621 620 0 0 0 0 - - -;
r@269 3323 #X obj -8621 574 r myMet;
r@269 3324 #X obj -8096 629 -~ 90;
r@269 3325 #X floatatom -8351 6 0 0 0 0 - - -;
r@269 3326 #X floatatom -8287 6 0 0 0 0 - - -;
r@269 3327 #X floatatom -8188 9 0 0 0 0 - - -;
r@269 3328 #X connect 0 0 3 0;
r@269 3329 #X connect 1 0 3 1;
r@269 3330 #X connect 2 0 4 1;
r@269 3331 #X connect 3 0 4 0;
r@269 3332 #X connect 4 0 5 0;
r@269 3333 #X connect 4 0 75 1;
r@269 3334 #X connect 6 0 7 0;
r@269 3335 #X connect 6 0 7 1;
r@269 3336 #X connect 7 0 12 0;
r@269 3337 #X connect 8 0 9 0;
r@269 3338 #X connect 8 0 9 1;
r@269 3339 #X connect 9 0 12 1;
r@269 3340 #X connect 10 0 11 0;
r@269 3341 #X connect 10 0 11 1;
r@269 3342 #X connect 11 0 13 1;
r@269 3343 #X connect 12 0 13 0;
r@269 3344 #X connect 13 0 14 0;
r@269 3345 #X connect 13 0 68 1;
r@269 3346 #X connect 13 0 74 1;
r@269 3347 #X connect 14 0 71 0;
r@269 3348 #X connect 14 0 77 0;
r@269 3349 #X connect 15 0 6 1;
r@269 3350 #X connect 15 0 30 1;
r@269 3351 #X connect 15 0 51 0;
r@269 3352 #X connect 15 0 51 1;
r@269 3353 #X connect 16 0 8 1;
r@269 3354 #X connect 16 0 32 1;
r@269 3355 #X connect 16 0 52 0;
r@269 3356 #X connect 16 0 52 1;
r@269 3357 #X connect 17 0 10 1;
r@269 3358 #X connect 17 0 34 1;
r@269 3359 #X connect 17 0 53 0;
r@269 3360 #X connect 17 0 53 1;
r@269 3361 #X connect 18 0 20 0;
r@269 3362 #X connect 19 0 30 0;
r@269 3363 #X connect 19 0 39 0;
r@269 3364 #X connect 20 0 19 0;
r@269 3365 #X connect 21 0 32 0;
r@269 3366 #X connect 21 0 41 0;
r@269 3367 #X connect 22 0 21 0;
r@269 3368 #X connect 23 0 34 0;
r@269 3369 #X connect 23 0 43 0;
r@269 3370 #X connect 24 0 23 0;
r@269 3371 #X connect 25 0 22 0;
r@269 3372 #X connect 26 0 24 0;
r@269 3373 #X connect 30 0 31 0;
r@269 3374 #X connect 30 0 31 1;
r@269 3375 #X connect 31 0 36 0;
r@269 3376 #X connect 32 0 33 0;
r@269 3377 #X connect 32 0 33 1;
r@269 3378 #X connect 33 0 36 1;
r@269 3379 #X connect 34 0 35 0;
r@269 3380 #X connect 34 0 35 1;
r@269 3381 #X connect 35 0 37 1;
r@269 3382 #X connect 36 0 37 0;
r@269 3383 #X connect 37 0 38 0;
r@269 3384 #X connect 37 0 68 0;
r@269 3385 #X connect 38 0 70 0;
r@269 3386 #X connect 39 0 40 0;
r@269 3387 #X connect 39 0 40 1;
r@269 3388 #X connect 40 0 45 0;
r@269 3389 #X connect 41 0 42 0;
r@269 3390 #X connect 41 0 42 1;
r@269 3391 #X connect 42 0 45 1;
r@269 3392 #X connect 43 0 44 0;
r@269 3393 #X connect 43 0 44 1;
r@269 3394 #X connect 44 0 46 1;
r@269 3395 #X connect 45 0 46 0;
r@269 3396 #X connect 46 0 47 0;
r@269 3397 #X connect 46 0 69 1;
r@269 3398 #X connect 51 0 54 0;
r@269 3399 #X connect 52 0 54 1;
r@269 3400 #X connect 53 0 55 1;
r@269 3401 #X connect 54 0 55 0;
r@269 3402 #X connect 55 0 56 0;
r@269 3403 #X connect 55 0 74 0;
r@269 3404 #X connect 56 0 76 0;
r@269 3405 #X connect 58 0 64 0;
r@269 3406 #X connect 58 0 92 0;
r@269 3407 #X connect 59 0 60 0;
r@269 3408 #X connect 61 0 62 0;
r@269 3409 #X connect 68 0 69 0;
r@269 3410 #X connect 69 0 72 0;
r@269 3411 #X connect 70 0 71 1;
r@269 3412 #X connect 71 0 72 1;
r@269 3413 #X connect 72 0 58 0;
r@269 3414 #X connect 73 0 95 0;
r@269 3415 #X connect 74 0 75 0;
r@269 3416 #X connect 75 0 78 0;
r@269 3417 #X connect 76 0 77 1;
r@269 3418 #X connect 77 0 78 1;
r@269 3419 #X connect 78 0 73 0;
r@269 3420 #X connect 80 0 81 0;
r@269 3421 #X connect 82 0 80 0;
r@269 3422 #X connect 83 0 87 0;
r@269 3423 #X connect 83 0 96 0;
r@269 3424 #X connect 84 0 89 0;
r@269 3425 #X connect 84 0 97 0;
r@269 3426 #X connect 85 0 91 0;
r@269 3427 #X connect 85 0 98 0;
r@269 3428 #X connect 86 0 6 0;
r@269 3429 #X connect 86 0 0 0;
r@269 3430 #X connect 86 0 0 1;
r@269 3431 #X connect 86 0 39 1;
r@269 3432 #X connect 87 0 86 0;
r@269 3433 #X connect 88 0 1 0;
r@269 3434 #X connect 88 0 1 1;
r@269 3435 #X connect 88 0 41 1;
r@269 3436 #X connect 88 0 8 0;
r@269 3437 #X connect 89 0 88 0;
r@269 3438 #X connect 90 0 10 0;
r@269 3439 #X connect 90 0 2 0;
r@269 3440 #X connect 90 0 2 1;
r@269 3441 #X connect 90 0 43 1;
r@269 3442 #X connect 91 0 90 0;
r@269 3443 #X connect 92 0 93 0;
r@269 3444 #X connect 94 0 92 0;
r@269 3445 #X connect 95 0 65 0;
r@269 3446 #X connect 95 0 80 0;
r@269 3447 #X restore 747 487 pd SourceAngles;
r@269 3448 #X connect 0 0 25 0;
r@269 3449 #X connect 0 0 25 1;
r@269 3450 #X connect 1 0 15 0;
r@269 3451 #X connect 1 0 15 1;
r@269 3452 #X connect 2 0 16 0;
r@269 3453 #X connect 2 0 16 1;
r@269 3454 #X connect 3 0 26 0;
r@269 3455 #X connect 3 0 26 1;
r@269 3456 #X connect 3 0 43 0;
r@269 3457 #X connect 3 0 59 0;
r@269 3458 #X connect 5 0 9 1;
r@269 3459 #X connect 5 0 9 0;
r@269 3460 #X connect 5 0 37 0;
r@269 3461 #X connect 6 0 10 0;
r@269 3462 #X connect 6 0 10 1;
r@269 3463 #X connect 6 0 40 0;
r@269 3464 #X connect 9 0 11 0;
r@269 3465 #X connect 10 0 11 1;
r@269 3466 #X connect 11 0 12 0;
r@269 3467 #X connect 11 0 21 1;
r@269 3468 #X connect 12 0 20 1;
r@269 3469 #X connect 13 0 21 0;
r@269 3470 #X connect 13 0 24 0;
r@269 3471 #X connect 13 0 56 0;
r@269 3472 #X connect 13 0 56 1;
r@269 3473 #X connect 13 0 58 1;
r@269 3474 #X connect 13 0 49 0;
r@269 3475 #X connect 15 0 17 0;
r@269 3476 #X connect 16 0 17 1;
r@269 3477 #X connect 17 0 51 1;
r@269 3478 #X connect 19 0 20 0;
r@269 3479 #X connect 22 0 60 0;
r@269 3480 #X connect 24 0 19 0;
r@269 3481 #X connect 25 0 51 0;
r@269 3482 #X connect 26 0 57 0;
r@269 3483 #X connect 28 0 29 0;
r@269 3484 #X connect 29 0 30 0;
r@269 3485 #X connect 34 0 29 0;
r@269 3486 #X connect 36 0 37 0;
r@269 3487 #X connect 37 0 38 0;
r@269 3488 #X connect 39 0 40 0;
r@269 3489 #X connect 40 0 41 0;
r@269 3490 #X connect 42 0 43 0;
r@269 3491 #X connect 43 0 44 0;
r@269 3492 #X connect 45 0 46 0;
r@269 3493 #X connect 46 0 47 0;
r@269 3494 #X connect 48 0 49 0;
r@269 3495 #X connect 49 0 50 0;
r@269 3496 #X connect 51 0 52 0;
r@269 3497 #X connect 51 0 22 1;
r@269 3498 #X connect 52 0 54 0;
r@269 3499 #X connect 53 0 54 0;
r@269 3500 #X connect 54 0 55 0;
r@269 3501 #X connect 56 0 57 1;
r@269 3502 #X connect 57 0 22 0;
r@269 3503 #X connect 58 0 60 1;
r@269 3504 #X connect 59 0 58 0;
r@269 3505 #X connect 60 0 61 0;
r@269 3506 #X connect 61 0 46 0;
r@269 3507 #X restore 501 18 pd prop________Angs;
r@269 3508 #X obj 789 108 inlet~;
r@269 3509 #X obj -245 114 r~ PropX;
r@269 3510 #X obj -146 119 r~ PropY;
r@269 3511 #X obj -35 122 r~ PropZ;
r@269 3512 #X obj -260 137 +~;
r@269 3513 #X obj -161 141 +~;
r@269 3514 #X obj -50 141 +~;
r@269 3515 #X obj 571 283 r myMet;
r@269 3516 #X obj 571 303 snapshot~;
r@269 3517 #X floatatom 571 324 0 0 0 0 - - -;
r@269 3518 #X obj 844 122 r myMet;
r@269 3519 #X obj 844 142 snapshot~;
r@269 3520 #X floatatom 844 163 0 0 0 0 - - -;
r@269 3521 #X obj -260 92 inlet~;
r@269 3522 #X text -260 71 Prop X;
r@269 3523 #X text -157 81 Prop Y;
r@269 3524 #X text -48 81 Prop Z;
r@269 3525 #X obj -272 186 s~ point1X;
r@269 3526 #X obj -151 170 s~ point1Y;
r@269 3527 #X obj -20 168 s~ point1Z;
r@269 3528 #N canvas 453 269 501 410 ProjectionPointSig 0;
r@269 3529 #X obj -84 65 r p11;
r@269 3530 #X obj -45 88 r p12;
r@269 3531 #X obj -9 109 r p13;
r@269 3532 #X obj 59 61 r p21;
r@269 3533 #X obj 98 84 r p22;
r@269 3534 #X obj 134 108 r p23;
r@269 3535 #X obj 207 58 r p31;
r@269 3536 #X obj 246 81 r p32;
r@269 3537 #X obj 282 105 r p33;
r@269 3538 #X text -54 182 x';
r@269 3539 #X text 89 187 y';
r@269 3540 #X text 233 190 z';
r@269 3541 #X obj 36 -12 inlet~;
r@269 3542 #X obj 75 9 inlet~;
r@269 3543 #X obj 111 29 inlet~;
r@269 3544 #X obj 186 128 *~ 1;
r@269 3545 #X obj 225 128 *~ 1;
r@269 3546 #X obj 261 129 *~ 1;
r@269 3547 #X obj 210 161 +~;
r@269 3548 #X obj 210 192 +~;
r@269 3549 #X obj 62 185 +~;
r@269 3550 #X obj 62 157 +~;
r@269 3551 #X obj 38 127 *~ 1;
r@269 3552 #X obj 77 127 *~ 1;
r@269 3553 #X obj 113 129 *~ 1;
r@269 3554 #X obj -105 130 *~ 1;
r@269 3555 #X obj -66 130 *~ 1;
r@269 3556 #X obj -30 131 *~ 1;
r@269 3557 #X obj -81 155 +~;
r@269 3558 #X obj -81 180 +~;
r@269 3559 #X text -83 282 x' \, y' & z' relates to the point in the plane of
r@269 3560 the Observer when the propeller source position is projected on;
r@269 3561 #X obj -81 207 outlet~;
r@269 3562 #X obj 62 212 outlet~;
r@269 3563 #X obj 210 217 outlet~;
r@269 3564 #X connect 0 0 25 1;
r@269 3565 #X connect 1 0 26 1;
r@269 3566 #X connect 2 0 27 1;
r@269 3567 #X connect 3 0 22 1;
r@269 3568 #X connect 4 0 23 1;
r@269 3569 #X connect 5 0 24 1;
r@269 3570 #X connect 6 0 15 1;
r@269 3571 #X connect 7 0 16 1;
r@269 3572 #X connect 8 0 17 1;
r@269 3573 #X connect 12 0 15 0;
r@269 3574 #X connect 12 0 22 0;
r@269 3575 #X connect 12 0 25 0;
r@269 3576 #X connect 13 0 16 0;
r@269 3577 #X connect 13 0 23 0;
r@269 3578 #X connect 13 0 26 0;
r@269 3579 #X connect 14 0 17 0;
r@269 3580 #X connect 14 0 24 0;
r@269 3581 #X connect 14 0 27 0;
r@269 3582 #X connect 15 0 18 0;
r@269 3583 #X connect 16 0 18 1;
r@269 3584 #X connect 17 0 19 1;
r@269 3585 #X connect 18 0 19 0;
r@269 3586 #X connect 19 0 33 0;
r@269 3587 #X connect 20 0 32 0;
r@269 3588 #X connect 21 0 20 0;
r@269 3589 #X connect 22 0 21 0;
r@269 3590 #X connect 23 0 21 1;
r@269 3591 #X connect 24 0 20 1;
r@269 3592 #X connect 25 0 28 0;
r@269 3593 #X connect 26 0 28 1;
r@269 3594 #X connect 27 0 29 1;
r@269 3595 #X connect 28 0 29 0;
r@269 3596 #X connect 29 0 31 0;
r@269 3597 #X restore 351 25 pd ProjectionPointSig;
r@269 3598 #X obj -97 391 r myMet;
r@269 3599 #X obj -97 411 snapshot~;
r@269 3600 #X floatatom -97 432 0 0 0 0 - - -;
r@269 3601 #X obj -35 390 r myMet;
r@269 3602 #X obj -35 410 snapshot~;
r@269 3603 #X floatatom -35 431 0 0 0 0 - - -;
r@269 3604 #X obj 37 389 r myMet;
r@269 3605 #X obj 37 409 snapshot~;
r@269 3606 #X floatatom 37 430 0 0 0 0 - - -;
r@269 3607 #X obj -237 363 r myMet;
r@269 3608 #X obj -237 383 snapshot~;
r@269 3609 #X floatatom -237 404 0 0 0 0 - - -;
r@269 3610 #X obj 254 105 inlet~;
r@269 3611 #X obj 365 107 inlet~;
r@269 3612 #X obj 155 98 inlet~;
r@269 3613 #X text 155 77 X';
r@269 3614 #X text 258 87 Y';
r@269 3615 #X text 367 87 Z';
r@269 3616 #X obj 192 138 r myMet;
r@269 3617 #X obj 192 158 snapshot~;
r@269 3618 #X floatatom 192 179 0 0 0 0 - - -;
r@269 3619 #X obj 282 141 r myMet;
r@269 3620 #X obj 282 161 snapshot~;
r@269 3621 #X floatatom 282 182 0 0 0 0 - - -;
r@269 3622 #X obj 401 133 r myMet;
r@269 3623 #X obj 401 153 snapshot~;
r@269 3624 #X floatatom 401 174 0 0 0 0 - - -;
r@269 3625 #X obj 343 274 arccos~;
r@269 3626 #X obj 343 252 /~;
r@269 3627 #X obj 343 230 abs~;
r@269 3628 #X obj 343 316 sin~;
r@269 3629 #X obj 108 528 r myMet;
r@269 3630 #X obj 108 548 snapshot~;
r@269 3631 #X floatatom 108 569 0 0 0 0 - - -;
r@269 3632 #X obj 343 295 /~ 360;
r@269 3633 #X obj 346 354 /~;
r@269 3634 #X obj 261 593 sqrt~;
r@269 3635 #X obj 260 568 +~;
r@269 3636 #X obj 321 562 +~;
r@269 3637 #X obj 321 585 -~;
r@269 3638 #X obj 353 573 *~ 2;
r@269 3639 #X obj 353 594 *~;
r@269 3640 #X obj 321 613 /~;
r@269 3641 #X obj 321 634 arccos~;
r@269 3642 #X obj 518 458 r myMet;
r@269 3643 #X obj 518 478 snapshot~;
r@269 3644 #X floatatom 518 499 0 0 0 0 - - -;
r@269 3645 #X obj 443 409 /~;
r@269 3646 #X obj 473 368 cos~;
r@269 3647 #X obj 457 388 /~;
r@269 3648 #X text 483 419 Temp projection Y coordinate;
r@269 3649 #X obj 429 455 *~;
r@269 3650 #X obj 414 478 +~;
r@269 3651 #X obj 414 500 sqrt~;
r@269 3652 #X obj 81 115 inlet~;
r@269 3653 #X obj 125 135 r myMet;
r@269 3654 #X obj 125 155 snapshot~;
r@269 3655 #X floatatom 125 176 0 0 0 0 - - -;
r@269 3656 #X obj 142 201 > 0.5;
r@269 3657 #X obj 136 225 spigot~;
r@269 3658 #X obj 429 430 +~;
r@269 3659 #X connect 0 0 3 0;
r@269 3660 #X connect 0 0 72 0;
r@269 3661 #X connect 0 0 87 0;
r@269 3662 #X connect 1 0 3 1;
r@269 3663 #X connect 2 0 4 1;
r@269 3664 #X connect 3 0 4 0;
r@269 3665 #X connect 4 0 5 0;
r@269 3666 #X connect 4 0 73 0;
r@269 3667 #X connect 5 0 6 0;
r@269 3668 #X connect 5 0 45 0;
r@269 3669 #X connect 5 0 75 0;
r@269 3670 #X connect 11 0 19 0;
r@269 3671 #X connect 12 0 20 0;
r@269 3672 #X connect 14 0 25 0;
r@269 3673 #X connect 14 0 63 1;
r@269 3674 #X connect 14 0 70 0;
r@269 3675 #X connect 15 0 18 1;
r@269 3676 #X connect 16 0 19 1;
r@269 3677 #X connect 17 0 20 1;
r@269 3678 #X connect 18 0 0 0;
r@269 3679 #X connect 18 0 0 1;
r@269 3680 #X connect 18 0 31 0;
r@269 3681 #X connect 18 0 36 0;
r@269 3682 #X connect 19 0 1 0;
r@269 3683 #X connect 19 0 1 1;
r@269 3684 #X connect 19 0 32 0;
r@269 3685 #X connect 19 0 39 0;
r@269 3686 #X connect 19 0 95 0;
r@269 3687 #X connect 20 0 2 0;
r@269 3688 #X connect 20 0 2 1;
r@269 3689 #X connect 20 0 33 0;
r@269 3690 #X connect 20 0 42 0;
r@269 3691 #X connect 20 0 82 0;
r@269 3692 #X connect 21 0 22 0;
r@269 3693 #X connect 22 0 23 0;
r@269 3694 #X connect 24 0 25 0;
r@269 3695 #X connect 25 0 26 0;
r@269 3696 #X connect 27 0 18 0;
r@269 3697 #X connect 35 0 36 0;
r@269 3698 #X connect 36 0 37 0;
r@269 3699 #X connect 38 0 39 0;
r@269 3700 #X connect 39 0 40 0;
r@269 3701 #X connect 41 0 42 0;
r@269 3702 #X connect 42 0 43 0;
r@269 3703 #X connect 44 0 45 0;
r@269 3704 #X connect 45 0 46 0;
r@269 3705 #X connect 47 0 57 0;
r@269 3706 #X connect 47 0 64 0;
r@269 3707 #X connect 48 0 60 0;
r@269 3708 #X connect 49 0 54 0;
r@269 3709 #X connect 53 0 54 0;
r@269 3710 #X connect 54 0 55 0;
r@269 3711 #X connect 56 0 57 0;
r@269 3712 #X connect 57 0 58 0;
r@269 3713 #X connect 59 0 60 0;
r@269 3714 #X connect 60 0 61 0;
r@269 3715 #X connect 62 0 22 0;
r@269 3716 #X connect 62 0 69 0;
r@269 3717 #X connect 63 0 62 0;
r@269 3718 #X connect 64 0 63 0;
r@269 3719 #X connect 65 0 70 1;
r@269 3720 #X connect 65 0 84 0;
r@269 3721 #X connect 66 0 67 0;
r@269 3722 #X connect 67 0 68 0;
r@269 3723 #X connect 69 0 65 0;
r@269 3724 #X connect 69 0 83 0;
r@269 3725 #X connect 72 0 71 0;
r@269 3726 #X connect 72 0 74 1;
r@269 3727 #X connect 73 0 74 0;
r@269 3728 #X connect 74 0 77 0;
r@269 3729 #X connect 75 0 76 0;
r@269 3730 #X connect 76 0 77 1;
r@269 3731 #X connect 77 0 78 0;
r@269 3732 #X connect 78 0 67 0;
r@269 3733 #X connect 79 0 80 0;
r@269 3734 #X connect 80 0 81 0;
r@269 3735 #X connect 82 0 95 1;
r@269 3736 #X connect 83 0 84 1;
r@269 3737 #X connect 84 0 82 1;
r@269 3738 #X connect 86 0 87 1;
r@269 3739 #X connect 86 0 72 1;
r@269 3740 #X connect 87 0 88 0;
r@269 3741 #X connect 87 0 73 1;
r@269 3742 #X connect 88 0 76 1;
r@269 3743 #X connect 89 0 91 0;
r@269 3744 #X connect 90 0 91 0;
r@269 3745 #X connect 91 0 92 0;
r@269 3746 #X connect 91 0 93 0;
r@269 3747 #X connect 95 0 80 0;
r@269 3748 #X connect 95 0 86 1;
r@269 3749 #X connect 95 0 86 0;
r@269 3750 #X restore 99 88 pd sourcePositionsD2;
r@269 3751 #X connect 1 0 18 0;
r@269 3752 #X connect 1 1 18 1;
r@269 3753 #X connect 1 2 26 0;
r@269 3754 #X connect 1 3 26 1;
r@269 3755 #X connect 1 4 26 2;
r@269 3756 #X connect 1 5 26 3;
r@269 3757 #X connect 1 6 26 7;
r@269 3758 #X connect 1 7 26 4;
r@269 3759 #X connect 1 8 26 5;
r@269 3760 #X connect 1 9 26 6;
r@268 3761 #X connect 2 0 1 0;
r@268 3762 #X connect 2 0 4 0;
r@268 3763 #X connect 2 0 5 0;
r@268 3764 #X connect 2 0 6 0;
r@268 3765 #X connect 2 0 9 0;
r@268 3766 #X connect 2 0 7 0;
r@268 3767 #X connect 2 0 8 0;
r@269 3768 #X connect 2 0 24 0;
r@268 3769 #X connect 3 0 17 3;
r@268 3770 #X connect 3 1 17 4;
r@268 3771 #X connect 3 2 17 5;
r@268 3772 #X connect 4 0 17 1;
r@268 3773 #X connect 4 1 17 0;
r@268 3774 #X connect 4 2 3 0;
r@268 3775 #X connect 4 3 3 1;
r@268 3776 #X connect 4 4 3 2;
r@269 3777 #X connect 5 0 16 1;
r@269 3778 #X connect 5 1 16 0;
r@269 3779 #X connect 5 2 10 0;
r@269 3780 #X connect 5 3 10 1;
r@269 3781 #X connect 5 4 10 2;
r@268 3782 #X connect 6 0 19 1;
r@268 3783 #X connect 6 1 19 0;
r@269 3784 #X connect 6 2 11 0;
r@269 3785 #X connect 6 3 11 1;
r@269 3786 #X connect 6 4 11 2;
r@268 3787 #X connect 7 0 22 1;
r@268 3788 #X connect 7 1 22 0;
r@269 3789 #X connect 7 2 14 0;
r@269 3790 #X connect 7 3 14 1;
r@269 3791 #X connect 7 4 14 2;
r@268 3792 #X connect 8 0 21 1;
r@268 3793 #X connect 8 1 21 0;
r@269 3794 #X connect 8 2 13 0;
r@269 3795 #X connect 8 3 13 1;
r@269 3796 #X connect 8 4 13 2;
r@268 3797 #X connect 9 0 20 1;
r@268 3798 #X connect 9 1 20 0;
r@269 3799 #X connect 9 2 12 0;
r@269 3800 #X connect 9 3 12 1;
r@269 3801 #X connect 9 4 12 2;
r@268 3802 #X connect 10 0 16 3;
r@268 3803 #X connect 10 1 16 4;
r@268 3804 #X connect 10 2 16 5;
r@269 3805 #X connect 11 0 19 3;
r@269 3806 #X connect 11 1 19 4;
r@269 3807 #X connect 11 2 19 5;
r@269 3808 #X connect 12 0 20 3;
r@269 3809 #X connect 12 1 20 4;
r@269 3810 #X connect 12 2 20 5;
r@269 3811 #X connect 13 0 21 3;
r@269 3812 #X connect 13 1 21 4;
r@269 3813 #X connect 13 2 21 5;
r@269 3814 #X connect 14 0 22 3;
r@269 3815 #X connect 14 1 22 4;
r@269 3816 #X connect 14 2 22 5;
r@269 3817 #X connect 15 0 16 2;
r@269 3818 #X connect 15 0 17 2;
r@269 3819 #X connect 15 0 18 2;
r@269 3820 #X connect 15 0 19 2;
r@269 3821 #X connect 15 0 20 2;
r@269 3822 #X connect 15 0 21 2;
r@269 3823 #X connect 15 0 22 2;
r@269 3824 #X connect 23 0 24 0;
r@269 3825 #X connect 24 0 25 0;
r@269 3826 #X connect 26 0 18 3;
r@268 3827 #X restore 249 183 pd sources1;
r@268 3828 #X msg 172 61 0.25;
r@268 3829 #X msg 207 59 0.33;
r@268 3830 #X obj 47 161 spigot~;
r@268 3831 #X obj -59 161 spigot~;
r@268 3832 #X msg -59 95 0;
r@268 3833 #X msg -27 94 1;
r@268 3834 #X msg 73 96 1;
r@268 3835 #X msg 45 97 0;
r@268 3836 #X msg 243 58 0.5;
r@268 3837 #X msg 74 65 0.67;
r@268 3838 #X msg 110 66 0.5;
r@268 3839 #X msg 0 70 0.75;
r@268 3840 #N canvas 819 327 343 198 startUp 0;
r@268 3841 #X obj 245 129 outlet;
r@268 3842 #X obj 245 85 loadbang;
r@268 3843 #X msg 245 105 350;
r@268 3844 #X obj 182 124 outlet;
r@268 3845 #X obj 182 83 loadbang;
r@268 3846 #X msg 182 103 36;
r@268 3847 #X obj 35 116 outlet;
r@268 3848 #X obj 36 73 loadbang;
r@268 3849 #X msg 36 93 10.6;
r@268 3850 #X obj 114 120 outlet;
r@268 3851 #X obj 114 80 loadbang;
r@268 3852 #X msg 114 100 2.5e-05;
r@268 3853 #X connect 1 0 2 0;
r@268 3854 #X connect 2 0 0 0;
r@268 3855 #X connect 4 0 5 0;
r@268 3856 #X connect 5 0 3 0;
r@268 3857 #X connect 7 0 8 0;
r@268 3858 #X connect 8 0 6 0;
r@268 3859 #X connect 10 0 11 0;
r@268 3860 #X connect 11 0 9 0;
r@268 3861 #X restore 348 378 pd startUp;
r@268 3862 #X obj 444 249 hsl 100 20 -500 500 0 0 empty empty PropX 6 10 0 10
r@269 3863 -228856 -1 -1 5049 1;
r@268 3864 #X obj 553 247 hsl 100 20 -500 500 0 0 empty empty PropY 6 10 0 10
r@269 3865 -228856 -1 -1 4950 1;
r@268 3866 #X obj 395 144 vsl 20 100 0 500 0 0 empty empty PropZ 0 -9 0 10 -228856
r@269 3867 -1 -1 198 1;
r@268 3868 #X obj 477 102 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
r@268 3869 -1 -1;
r@268 3870 #X floatatom 486 274 0 0 0 0 - - -;
r@268 3871 #X floatatom 597 273 0 0 0 0 - - -;
r@268 3872 #X floatatom 399 254 0 0 0 0 - - -;
r@268 3873 #X obj 441 295 line~;
r@268 3874 #X msg 441 275 \$1 30;
r@268 3875 #X obj 383 294 line~;
r@268 3876 #X msg 383 274 \$1 30;
r@268 3877 #X obj 550 291 line~;
r@268 3878 #X msg 550 271 \$1 30;
r@268 3879 #X obj 441 315 s~ PropX;
r@268 3880 #X obj 383 315 s~ PropZ;
r@268 3881 #X obj 550 312 s~ PropY;
r@268 3882 #N canvas 151 51 1335 759 Angles2 0;
r@268 3883 #X obj 239 129 r~ PropX;
r@268 3884 #X obj 269 39 r~ PropZ;
r@268 3885 #X obj 254 -5 r~ dist;
r@268 3886 #X obj 640 58 r~ Pitch;
r@268 3887 #X obj 336 195 r~ Yaw;
r@268 3888 #X obj 239 197 arccos~;
r@268 3889 #X obj 239 175 /~;
r@268 3890 #X obj 254 19 *~;
r@268 3891 #X obj 269 64 *~;
r@268 3892 #X obj 254 85 -~;
r@268 3893 #X obj 254 107 sqrt~;
r@268 3894 #X obj 708 77 r myMet;
r@268 3895 #X obj 708 97 snapshot~;
r@268 3896 #X floatatom 708 120 0 0 0 0 - - -;
r@268 3897 #X obj 625 17 /~;
r@268 3898 #X obj 625 79 +~;
r@268 3899 #X obj 625 101 s~ planeElev;
r@268 3900 #X obj 519 508 s~ planeAzim;
r@268 3901 #X text 9 698 Calculate the Azimuth and Elevation between the observer
r@268 3902 \, at the centre of coordinate system and point between propellors.
r@268 3903 Azimuth and elevation of the plane also calculated in.;
r@268 3904 #N canvas 37 223 656 584 centrePan 0;
r@268 3905 #X obj -4 111 /~;
r@268 3906 #X obj 12 91 inlet~;
r@268 3907 #X obj -4 71 r~ PropX;
r@268 3908 #X obj 30 24 r~ PropY;
r@268 3909 #X obj 83 23 r myMet;
r@268 3910 #X obj 83 43 snapshot~;
r@268 3911 #X obj 83 65 < 0;
r@268 3912 #X obj 83 126 * -1;
r@268 3913 #X obj -4 154 *~ 1;
r@268 3914 #X obj 83 85 * 2;
r@268 3915 #X obj 83 105 - 1;
r@268 3916 #X obj -4 132 arccos~;
r@268 3917 #X obj 203 24 r myMet;
r@268 3918 #X obj 203 44 snapshot~;
r@268 3919 #X obj 203 66 < 0;
r@268 3920 #X obj 203 127 * -1;
r@268 3921 #X obj 150 25 r~ PropX;
r@268 3922 #X obj 203 106 - 1;
r@268 3923 #X obj 203 86 * 1;
r@268 3924 #X obj -4 219 spigot~;
r@268 3925 #X obj 59 427 r myMet;
r@268 3926 #X obj 59 447 snapshot~;
r@268 3927 #X floatatom 138 468 0 0 0 0 - - -;
r@268 3928 #X obj -4 175 /~ 180;
r@268 3929 #X obj -4 198 +~ 0.5;
r@268 3930 #X obj -4 239 abs~;
r@268 3931 #X obj -4 260 spigot~;
r@268 3932 #X obj -4 280 -~ 2;
r@268 3933 #X obj -4 300 *~ -1;
r@268 3934 #X obj -4 320 +~ 0;
r@268 3935 #X obj -4 341 spigot~;
r@268 3936 #X obj 46 378 +~;
r@268 3937 #X obj 31 422 +~;
r@268 3938 #X obj 46 401 spigot~;
r@268 3939 #X text 176 230 Calculating the pan value between the obseerver \,
r@268 3940 static at the centre of the coordinates system and facing direct up
r@268 3941 the x axis.;
r@268 3942 #X obj 59 469 s centrePan;
r@268 3943 #X connect 0 0 11 0;
r@268 3944 #X connect 1 0 0 1;
r@268 3945 #X connect 2 0 0 0;
r@268 3946 #X connect 3 0 5 0;
r@268 3947 #X connect 4 0 5 0;
r@268 3948 #X connect 5 0 6 0;
r@268 3949 #X connect 6 0 9 0;
r@268 3950 #X connect 6 0 26 1;
r@268 3951 #X connect 6 0 30 1;
r@268 3952 #X connect 7 0 8 1;
r@268 3953 #X connect 8 0 23 0;
r@268 3954 #X connect 9 0 10 0;
r@268 3955 #X connect 10 0 7 0;
r@268 3956 #X connect 11 0 8 0;
r@268 3957 #X connect 12 0 13 0;
r@268 3958 #X connect 13 0 14 0;
r@268 3959 #X connect 14 0 18 0;
r@268 3960 #X connect 15 0 19 1;
r@268 3961 #X connect 15 0 33 1;
r@268 3962 #X connect 16 0 13 0;
r@268 3963 #X connect 17 0 15 0;
r@268 3964 #X connect 18 0 17 0;
r@268 3965 #X connect 19 0 25 0;
r@268 3966 #X connect 19 1 32 0;
r@268 3967 #X connect 20 0 21 0;
r@268 3968 #X connect 21 0 22 0;
r@268 3969 #X connect 21 0 35 0;
r@268 3970 #X connect 23 0 24 0;
r@268 3971 #X connect 24 0 19 0;
r@268 3972 #X connect 25 0 26 0;
r@268 3973 #X connect 26 0 27 0;
r@268 3974 #X connect 26 1 31 0;
r@268 3975 #X connect 27 0 28 0;
r@268 3976 #X connect 28 0 29 0;
r@268 3977 #X connect 29 0 30 0;
r@268 3978 #X connect 30 0 31 1;
r@268 3979 #X connect 31 0 33 0;
r@268 3980 #X connect 32 0 21 0;
r@268 3981 #X connect 33 0 32 1;
r@268 3982 #X restore 320 131 pd centrePan;
r@268 3983 #X obj 625 38 arccos~;
r@268 3984 #X obj 1124 87 r~ PropY;
r@268 3985 #X obj 1124 108 snapshot~;
r@268 3986 #X obj 1124 130 < 0;
r@268 3987 #X obj 969 437 spigot~;
r@268 3988 #X obj 1305 626 spigot~;
r@268 3989 #X obj 1178 87 r myMet;
r@268 3990 #X obj 1206 168 r myMet;
r@268 3991 #X obj 1144 188 snapshot~;
r@268 3992 #X obj 1144 210 < 0;
r@268 3993 #X obj 1144 167 r~ PropX;
r@268 3994 #X floatatom 1178 214 5 0 0 0 - - -;
r@268 3995 #X obj 969 464 spigot~;
r@268 3996 #X floatatom 1157 132 5 0 0 0 - - -;
r@268 3997 #X obj 970 364 +~;
r@268 3998 #X obj 1153 398 -~;
r@268 3999 #X obj 1418 389 -~;
r@268 4000 #X obj 1417 365 -~;
r@268 4001 #X obj 239 155 abs~;
r@268 4002 #X text 1526 618 x -ve \, y -ve;
r@268 4003 #X text 1217 628 x +ve \, y -ve;
r@268 4004 #X text 1368 641 x -ve \, y +ve;
r@268 4005 #X text 1040 617 x +ve \, y +ve;
r@268 4006 #X obj 1153 448 spigot~;
r@268 4007 #X obj 1153 475 spigot~;
r@268 4008 #X obj 1266 467 spigot~;
r@268 4009 #X obj 1266 494 spigot~;
r@268 4010 #X obj 1418 438 spigot~;
r@268 4011 #X obj 1418 465 spigot~;
r@268 4012 #X obj 1362 702 +~;
r@268 4013 #X obj 1326 675 +~;
r@268 4014 #X obj 1082 646 +~;
r@268 4015 #X obj 512 690 r myMet;
r@268 4016 #X obj 512 710 snapshot~;
r@268 4017 #X floatatom 512 733 0 0 0 0 - - -;
r@268 4018 #X obj 1329 537 wrap~;
r@268 4019 #X obj 1329 516 /~ 180;
r@268 4020 #X obj 1329 559 *~ 180;
r@268 4021 #X obj 972 105 r~ Yaw;
r@268 4022 #X obj 1014 105 r myMet;
r@268 4023 #X obj 972 125 snapshot~;
r@268 4024 #X floatatom 1001 147 0 0 0 0 - - -;
r@268 4025 #X obj 972 147 > 0;
r@268 4026 #X obj 1266 399 +~;
r@268 4027 #X obj 1266 446 -~;
r@268 4028 #X obj 1314 581 -~;
r@268 4029 #X obj 1314 603 spigot~;
r@268 4030 #X obj 1338 648 +~;
r@268 4031 #X obj 1153 609 spigot~;
r@268 4032 #X obj 1177 524 wrap~;
r@268 4033 #X obj 1177 503 /~ 180;
r@268 4034 #X obj 1177 546 *~ 180;
r@268 4035 #X obj 1162 568 -~;
r@268 4036 #X obj 1162 589 spigot~;
r@268 4037 #X obj 1186 630 +~;
r@268 4038 #X obj 1457 593 spigot~;
r@268 4039 #X obj 1481 504 wrap~;
r@268 4040 #X obj 1481 485 /~ 180;
r@268 4041 #X obj 1481 526 *~ 180;
r@268 4042 #X obj 1466 548 -~;
r@268 4043 #X obj 1466 570 spigot~;
r@268 4044 #X obj 1496 617 +~;
r@268 4045 #X obj 969 598 spigot~;
r@268 4046 #X obj 993 509 wrap~;
r@268 4047 #X obj 993 488 /~ 180;
r@268 4048 #X obj 993 531 *~ 180;
r@268 4049 #X obj 978 553 -~;
r@268 4050 #X obj 978 575 spigot~;
r@268 4051 #X obj 1008 622 +~;
r@268 4052 #X obj 1659 612 r myMet;
r@268 4053 #X obj 1659 632 snapshot~;
r@268 4054 #X floatatom 1659 655 0 0 0 0 - - -;
r@268 4055 #X obj 969 405 abs~;
r@268 4056 #X obj 1535 684 r myMet;
r@268 4057 #X obj 1535 704 snapshot~;
r@268 4058 #X floatatom 674 686 0 0 0 0 - - -;
r@268 4059 #X obj 1211 674 r myMet;
r@268 4060 #X obj 1211 694 snapshot~;
r@268 4061 #X floatatom 1211 717 0 0 0 0 - - -;
r@268 4062 #X obj 945 638 r myMet;
r@268 4063 #X obj 945 658 snapshot~;
r@268 4064 #X floatatom 945 681 0 0 0 0 - - -;
r@268 4065 #X obj 475 692 abs~;
r@268 4066 #X obj 1153 425 abs~;
r@268 4067 #X obj 1266 422 abs~;
r@268 4068 #X obj 1418 415 abs~;
r@268 4069 #X obj 647 167 r~ Yaw;
r@268 4070 #X obj 689 167 r myMet;
r@268 4071 #X obj 647 187 snapshot~;
r@268 4072 #X floatatom 676 209 0 0 0 0 - - -;
r@268 4073 #X obj 647 209 > 0;
r@268 4074 #X obj 108 388 r myMet;
r@268 4075 #X obj 108 408 snapshot~;
r@268 4076 #X floatatom 108 431 0 0 0 0 - - -;
r@268 4077 #X obj 96 113 r myMet;
r@268 4078 #X obj 96 133 snapshot~;
r@268 4079 #X floatatom 96 156 0 0 0 0 - - -;
r@268 4080 #N canvas 20 503 246 189 Q1 0;
r@268 4081 #X obj 73 40 inlet~;
r@268 4082 #X obj 58 16 sig~ 180;
r@268 4083 #X obj 84 64 inlet~;
r@268 4084 #X obj 58 64 -~;
r@268 4085 #X obj 69 88 +~;
r@268 4086 #X obj 69 113 outlet~;
r@268 4087 #X text 15 140 Calculate first step azimuth angle;
r@268 4088 #X connect 0 0 3 1;
r@268 4089 #X connect 1 0 3 0;
r@268 4090 #X connect 2 0 4 1;
r@268 4091 #X connect 3 0 4 0;
r@268 4092 #X connect 4 0 5 0;
r@268 4093 #X restore 224 321 pd Q1;
r@268 4094 #N canvas 181 143 517 300 QuadSelect 0;
r@268 4095 #X obj 25 18 inlet~;
r@268 4096 #X obj 126 41 r myMet;
r@268 4097 #X obj 64 61 snapshot~;
r@268 4098 #X obj 64 40 r~ PropX;
r@268 4099 #X floatatom 98 87 5 0 0 0 - - -;
r@268 4100 #X obj 64 83 > 0;
r@268 4101 #X obj 231 70 r myMet;
r@268 4102 #X obj 169 90 snapshot~;
r@268 4103 #X floatatom 203 116 5 0 0 0 - - -;
r@268 4104 #X obj 169 112 > 0;
r@268 4105 #X obj 169 69 r~ PropY;
r@268 4106 #X obj 25 104 spigot~;
r@268 4107 #X obj -201 179 spigot~;
r@268 4108 #X obj -100 178 spigot~;
r@268 4109 #X obj 127 172 spigot~;
r@268 4110 #X obj 224 172 spigot~;
r@268 4111 #X obj -162 200 outlet~;
r@268 4112 #X obj -100 200 outlet~;
r@268 4113 #X obj 166 193 outlet~;
r@268 4114 #X obj 224 193 outlet~;
r@268 4115 #X text -82 259 Selects which quadrant the plane is flying in;
r@268 4116 #X connect 0 0 11 0;
r@268 4117 #X connect 1 0 2 0;
r@268 4118 #X connect 2 0 5 0;
r@268 4119 #X connect 3 0 2 0;
r@268 4120 #X connect 5 0 4 0;
r@268 4121 #X connect 5 0 11 1;
r@268 4122 #X connect 6 0 7 0;
r@268 4123 #X connect 7 0 9 0;
r@268 4124 #X connect 9 0 8 0;
r@268 4125 #X connect 9 0 12 1;
r@268 4126 #X connect 9 0 13 1;
r@268 4127 #X connect 9 0 14 1;
r@268 4128 #X connect 9 0 15 1;
r@268 4129 #X connect 10 0 7 0;
r@268 4130 #X connect 11 0 14 0;
r@268 4131 #X connect 11 0 15 0;
r@268 4132 #X connect 11 1 12 0;
r@268 4133 #X connect 11 1 13 0;
r@268 4134 #X connect 12 1 16 0;
r@268 4135 #X connect 13 0 17 0;
r@268 4136 #X connect 14 1 18 0;
r@268 4137 #X connect 15 0 19 0;
r@268 4138 #X restore 224 345 pd QuadSelect;
r@268 4139 #N canvas 181 143 517 300 QuadSelect 0;
r@268 4140 #X obj 25 18 inlet~;
r@268 4141 #X obj 126 41 r myMet;
r@268 4142 #X obj 64 61 snapshot~;
r@268 4143 #X obj 64 40 r~ PropX;
r@268 4144 #X floatatom 98 87 5 0 0 0 - - -;
r@268 4145 #X obj 64 83 > 0;
r@268 4146 #X obj 231 70 r myMet;
r@268 4147 #X obj 169 90 snapshot~;
r@268 4148 #X floatatom 203 116 5 0 0 0 - - -;
r@268 4149 #X obj 169 112 > 0;
r@268 4150 #X obj 169 69 r~ PropY;
r@268 4151 #X obj 25 104 spigot~;
r@268 4152 #X obj -201 179 spigot~;
r@268 4153 #X obj -100 178 spigot~;
r@268 4154 #X obj 127 172 spigot~;
r@268 4155 #X obj 224 172 spigot~;
r@268 4156 #X obj -162 200 outlet~;
r@268 4157 #X obj -100 200 outlet~;
r@268 4158 #X obj 166 193 outlet~;
r@268 4159 #X obj 224 193 outlet~;
r@268 4160 #X text -82 259 Selects which quadrant the plane is flying in;
r@268 4161 #X connect 0 0 11 0;
r@268 4162 #X connect 1 0 2 0;
r@268 4163 #X connect 2 0 5 0;
r@268 4164 #X connect 3 0 2 0;
r@268 4165 #X connect 5 0 4 0;
r@268 4166 #X connect 5 0 11 1;
r@268 4167 #X connect 6 0 7 0;
r@268 4168 #X connect 7 0 9 0;
r@268 4169 #X connect 9 0 8 0;
r@268 4170 #X connect 9 0 12 1;
r@268 4171 #X connect 9 0 13 1;
r@268 4172 #X connect 9 0 14 1;
r@268 4173 #X connect 9 0 15 1;
r@268 4174 #X connect 10 0 7 0;
r@268 4175 #X connect 11 0 14 0;
r@268 4176 #X connect 11 0 15 0;
r@268 4177 #X connect 11 1 12 0;
r@268 4178 #X connect 11 1 13 0;
r@268 4179 #X connect 12 1 16 0;
r@268 4180 #X connect 13 0 17 0;
r@268 4181 #X connect 14 1 18 0;
r@268 4182 #X connect 15 0 19 0;
r@268 4183 #X restore 322 349 pd QuadSelect;
r@268 4184 #N canvas 20 503 246 189 Q2 0;
r@268 4185 #X obj 73 40 inlet~;
r@268 4186 #X obj 58 16 sig~ 180;
r@268 4187 #X obj 84 64 inlet~;
r@268 4188 #X obj 58 64 -~;
r@268 4189 #X obj 69 113 outlet~;
r@268 4190 #X text 15 140 Calculate first step azimuth angle;
r@268 4191 #X obj 69 88 -~;
r@268 4192 #X connect 0 0 3 1;
r@268 4193 #X connect 1 0 3 0;
r@268 4194 #X connect 2 0 6 1;
r@268 4195 #X connect 3 0 6 0;
r@268 4196 #X connect 6 0 4 0;
r@268 4197 #X restore 322 322 pd Q2;
r@268 4198 #X obj 332 377 +~;
r@268 4199 #N canvas 181 143 517 300 QuadSelect 0;
r@268 4200 #X obj 25 18 inlet~;
r@268 4201 #X obj 126 41 r myMet;
r@268 4202 #X obj 64 61 snapshot~;
r@268 4203 #X obj 64 40 r~ PropX;
r@268 4204 #X floatatom 98 87 5 0 0 0 - - -;
r@268 4205 #X obj 64 83 > 0;
r@268 4206 #X obj 231 70 r myMet;
r@268 4207 #X obj 169 90 snapshot~;
r@268 4208 #X floatatom 203 116 5 0 0 0 - - -;
r@268 4209 #X obj 169 112 > 0;
r@268 4210 #X obj 169 69 r~ PropY;
r@268 4211 #X obj 25 104 spigot~;
r@268 4212 #X obj -201 179 spigot~;
r@268 4213 #X obj -100 178 spigot~;
r@268 4214 #X obj 127 172 spigot~;
r@268 4215 #X obj 224 172 spigot~;
r@268 4216 #X obj -162 200 outlet~;
r@268 4217 #X obj -100 200 outlet~;
r@268 4218 #X obj 166 193 outlet~;
r@268 4219 #X obj 224 193 outlet~;
r@268 4220 #X text -82 259 Selects which quadrant the plane is flying in;
r@268 4221 #X connect 0 0 11 0;
r@268 4222 #X connect 1 0 2 0;
r@268 4223 #X connect 2 0 5 0;
r@268 4224 #X connect 3 0 2 0;
r@268 4225 #X connect 5 0 4 0;
r@268 4226 #X connect 5 0 11 1;
r@268 4227 #X connect 6 0 7 0;
r@268 4228 #X connect 7 0 9 0;
r@268 4229 #X connect 9 0 8 0;
r@268 4230 #X connect 9 0 12 1;
r@268 4231 #X connect 9 0 13 1;
r@268 4232 #X connect 9 0 14 1;
r@268 4233 #X connect 9 0 15 1;
r@268 4234 #X connect 10 0 7 0;
r@268 4235 #X connect 11 0 14 0;
r@268 4236 #X connect 11 0 15 0;
r@268 4237 #X connect 11 1 12 0;
r@268 4238 #X connect 11 1 13 0;
r@268 4239 #X connect 12 1 16 0;
r@268 4240 #X connect 13 0 17 0;
r@268 4241 #X connect 14 1 18 0;
r@268 4242 #X connect 15 0 19 0;
r@268 4243 #X restore 504 349 pd QuadSelect;
r@268 4244 #X obj 451 374 +~;
r@268 4245 #N canvas 181 143 517 300 QuadSelect 0;
r@268 4246 #X obj 25 18 inlet~;
r@268 4247 #X obj 126 41 r myMet;
r@268 4248 #X obj 64 61 snapshot~;
r@268 4249 #X obj 64 40 r~ PropX;
r@268 4250 #X floatatom 98 87 5 0 0 0 - - -;
r@268 4251 #X obj 64 83 > 0;
r@268 4252 #X obj 231 70 r myMet;
r@268 4253 #X obj 169 90 snapshot~;
r@268 4254 #X floatatom 203 116 5 0 0 0 - - -;
r@268 4255 #X obj 169 112 > 0;
r@268 4256 #X obj 169 69 r~ PropY;
r@268 4257 #X obj 25 104 spigot~;
r@268 4258 #X obj -201 179 spigot~;
r@268 4259 #X obj -100 178 spigot~;
r@268 4260 #X obj 127 172 spigot~;
r@268 4261 #X obj 224 172 spigot~;
r@268 4262 #X obj -162 200 outlet~;
r@268 4263 #X obj -100 200 outlet~;
r@268 4264 #X obj 166 193 outlet~;
r@268 4265 #X obj 224 193 outlet~;
r@268 4266 #X text -82 259 Selects which quadrant the plane is flying in;
r@268 4267 #X connect 0 0 11 0;
r@268 4268 #X connect 1 0 2 0;
r@268 4269 #X connect 2 0 5 0;
r@268 4270 #X connect 3 0 2 0;
r@268 4271 #X connect 5 0 4 0;
r@268 4272 #X connect 5 0 11 1;
r@268 4273 #X connect 6 0 7 0;
r@268 4274 #X connect 7 0 9 0;
r@268 4275 #X connect 9 0 8 0;
r@268 4276 #X connect 9 0 12 1;
r@268 4277 #X connect 9 0 13 1;
r@268 4278 #X connect 9 0 14 1;
r@268 4279 #X connect 9 0 15 1;
r@268 4280 #X connect 10 0 7 0;
r@268 4281 #X connect 11 0 14 0;
r@268 4282 #X connect 11 0 15 0;
r@268 4283 #X connect 11 1 12 0;
r@268 4284 #X connect 11 1 13 0;
r@268 4285 #X connect 12 1 16 0;
r@268 4286 #X connect 13 0 17 0;
r@268 4287 #X connect 14 1 18 0;
r@268 4288 #X connect 15 0 19 0;
r@268 4289 #X restore 416 349 pd QuadSelect;
r@268 4290 #X obj 564 376 +~;
r@268 4291 #N canvas 20 503 246 189 Q4 0;
r@268 4292 #X obj 69 40 inlet~;
r@268 4293 #X obj 84 64 inlet~;
r@268 4294 #X obj 69 113 outlet~;
r@268 4295 #X text 15 140 Calculate first step azimuth angle;
r@268 4296 #X obj 69 88 +~;
r@268 4297 #X connect 0 0 4 0;
r@268 4298 #X connect 1 0 4 1;
r@268 4299 #X connect 4 0 2 0;
r@268 4300 #X restore 417 322 pd Q4;
r@268 4301 #N canvas 20 503 246 189 Q3 0;
r@268 4302 #X obj 69 40 inlet~;
r@268 4303 #X obj 84 64 inlet~;
r@268 4304 #X obj 69 113 outlet~;
r@268 4305 #X text 15 140 Calculate first step azimuth angle;
r@268 4306 #X obj 69 88 -~;
r@268 4307 #X connect 0 0 4 0;
r@268 4308 #X connect 1 0 4 1;
r@268 4309 #X connect 4 0 2 0;
r@268 4310 #X restore 503 320 pd Q3;
r@269 4311 #N canvas 266 228 1134 494 corAngle 0;
r@268 4312 #X obj 606 27 inlet~;
r@268 4313 #X obj 632 116 spigot~;
r@268 4314 #X obj 671 52 r myMet;
r@268 4315 #X obj 672 74 snapshot~;
r@268 4316 #X obj 411 128 r myMet;
r@268 4317 #X obj 411 149 snapshot~;
r@268 4318 #X obj 411 169 > 180;
r@268 4319 #X obj 672 94 > 0;
r@268 4320 #X obj 671 160 spigot~;
r@268 4321 #X obj 710 96 r myMet;
r@268 4322 #X obj 711 118 snapshot~;
r@268 4323 #X obj 711 138 < 180;
r@268 4324 #X obj 720 312 +~;
r@268 4325 #X obj 859 136 spigot~;
r@268 4326 #X obj 898 72 r myMet;
r@268 4327 #X obj 899 94 snapshot~;
r@268 4328 #X obj 899 114 > 360;
r@268 4329 #X obj 451 217 spigot~;
r@268 4330 #X obj 490 153 r myMet;
r@268 4331 #X obj 491 175 snapshot~;
r@268 4332 #X obj 412 194 spigot~;
r@268 4333 #X obj 491 195 < 360;
r@268 4334 #X obj 838 99 -~ 360;
r@268 4335 #X obj 248 120 r myMet;
r@268 4336 #X obj 248 141 snapshot~;
r@268 4337 #X obj 288 209 spigot~;
r@268 4338 #X obj 327 145 r myMet;
r@268 4339 #X obj 328 167 snapshot~;
r@268 4340 #X obj 249 186 spigot~;
r@268 4341 #X obj 327 123 *~ -1;
r@268 4342 #X obj 492 107 sig~ 360;
r@268 4343 #X obj 492 128 -~;
r@268 4344 #X obj 328 187 < 0;
r@268 4345 #X obj 51 127 r myMet;
r@268 4346 #X obj 51 148 snapshot~;
r@268 4347 #X obj 91 216 spigot~;
r@268 4348 #X obj 130 152 r myMet;
r@268 4349 #X obj 131 174 snapshot~;
r@268 4350 #X obj 52 193 spigot~;
r@268 4351 #X obj 132 106 sig~ 360;
r@268 4352 #X obj 248 161 > -180;
r@268 4353 #X obj 51 168 > -360;
r@268 4354 #X obj 131 194 < -180;
r@268 4355 #X obj 132 127 +~;
r@268 4356 #X obj 315 277 +~;
r@268 4357 #X obj 471 310 +~;
r@268 4358 #X obj 862 252 +~;
r@268 4359 #X obj 840 383 outlet~;
r@268 4360 #X obj 119 342 r myMet;
r@268 4361 #X obj 119 362 snapshot~;
r@268 4362 #X floatatom 119 385 0 0 0 0 - - -;
r@268 4363 #X connect 0 0 1 0;
r@268 4364 #X connect 0 0 3 0;
r@268 4365 #X connect 0 0 10 0;
r@268 4366 #X connect 0 0 19 0;
r@268 4367 #X connect 0 0 5 0;
r@268 4368 #X connect 0 0 15 0;
r@268 4369 #X connect 0 0 22 0;
r@268 4370 #X connect 0 0 31 1;
r@268 4371 #X connect 0 0 29 0;
r@268 4372 #X connect 0 0 43 1;
r@268 4373 #X connect 0 0 34 0;
r@268 4374 #X connect 0 0 27 0;
r@268 4375 #X connect 0 0 24 0;
r@268 4376 #X connect 0 0 37 0;
r@268 4377 #X connect 1 1 8 0;
r@268 4378 #X connect 2 0 3 0;
r@268 4379 #X connect 3 0 7 0;
r@268 4380 #X connect 4 0 5 0;
r@268 4381 #X connect 5 0 6 0;
r@268 4382 #X connect 6 0 20 1;
r@268 4383 #X connect 7 0 1 1;
r@268 4384 #X connect 8 1 12 0;
r@268 4385 #X connect 9 0 10 0;
r@268 4386 #X connect 10 0 11 0;
r@268 4387 #X connect 11 0 8 1;
r@268 4388 #X connect 12 0 46 1;
r@268 4389 #X connect 13 1 46 0;
r@268 4390 #X connect 14 0 15 0;
r@268 4391 #X connect 15 0 16 0;
r@268 4392 #X connect 16 0 13 1;
r@268 4393 #X connect 17 1 45 0;
r@268 4394 #X connect 18 0 19 0;
r@268 4395 #X connect 19 0 21 0;
r@268 4396 #X connect 20 1 17 0;
r@268 4397 #X connect 21 0 17 1;
r@268 4398 #X connect 22 0 13 0;
r@268 4399 #X connect 23 0 24 0;
r@268 4400 #X connect 24 0 40 0;
r@268 4401 #X connect 25 1 44 0;
r@268 4402 #X connect 26 0 27 0;
r@268 4403 #X connect 27 0 32 0;
r@268 4404 #X connect 28 1 25 0;
r@268 4405 #X connect 29 0 28 0;
r@268 4406 #X connect 30 0 31 0;
r@268 4407 #X connect 31 0 20 0;
r@268 4408 #X connect 32 0 25 1;
r@268 4409 #X connect 33 0 34 0;
r@268 4410 #X connect 34 0 41 0;
r@268 4411 #X connect 35 1 44 1;
r@268 4412 #X connect 36 0 37 0;
r@268 4413 #X connect 37 0 42 0;
r@268 4414 #X connect 38 1 35 0;
r@268 4415 #X connect 39 0 43 0;
r@268 4416 #X connect 40 0 28 1;
r@268 4417 #X connect 41 0 38 1;
r@268 4418 #X connect 42 0 35 1;
r@268 4419 #X connect 43 0 38 0;
r@268 4420 #X connect 44 0 45 1;
r@268 4421 #X connect 45 0 12 1;
r@268 4422 #X connect 46 0 47 0;
r@268 4423 #X connect 48 0 49 0;
r@268 4424 #X connect 49 0 50 0;
r@268 4425 #X restore 524 468 pd corAngle;
r@268 4426 #X obj 116 489 r myMet;
r@268 4427 #X obj 116 509 snapshot~;
r@268 4428 #X floatatom 116 532 0 0 0 0 - - -;
r@268 4429 #X obj 220 555 outlet;
r@268 4430 #X connect 0 0 38 0;
r@268 4431 #X connect 1 0 8 0;
r@268 4432 #X connect 1 0 8 1;
r@268 4433 #X connect 2 0 7 0;
r@268 4434 #X connect 2 0 7 1;
r@268 4435 #X connect 2 0 14 1;
r@268 4436 #X connect 3 0 15 1;
r@268 4437 #X connect 4 0 117 1;
r@268 4438 #X connect 4 0 120 1;
r@268 4439 #X connect 4 0 126 1;
r@268 4440 #X connect 4 0 127 1;
r@268 4441 #X connect 5 0 115 0;
r@268 4442 #X connect 5 0 117 0;
r@268 4443 #X connect 5 0 120 0;
r@268 4444 #X connect 5 0 126 0;
r@268 4445 #X connect 5 0 127 0;
r@268 4446 #X connect 6 0 5 0;
r@268 4447 #X connect 7 0 9 0;
r@268 4448 #X connect 8 0 9 1;
r@268 4449 #X connect 9 0 10 0;
r@268 4450 #X connect 10 0 6 1;
r@268 4451 #X connect 10 0 14 0;
r@268 4452 #X connect 10 0 19 0;
r@268 4453 #X connect 11 0 12 0;
r@268 4454 #X connect 12 0 13 0;
r@268 4455 #X connect 14 0 20 0;
r@268 4456 #X connect 15 0 12 0;
r@268 4457 #X connect 15 0 16 0;
r@268 4458 #X connect 20 0 15 0;
r@268 4459 #X connect 21 0 22 0;
r@268 4460 #X connect 22 0 23 0;
r@268 4461 #X connect 23 0 33 0;
r@268 4462 #X connect 23 0 24 1;
r@268 4463 #X connect 23 0 43 1;
r@268 4464 #X connect 23 0 45 1;
r@268 4465 #X connect 23 0 47 1;
r@268 4466 #X connect 24 0 32 0;
r@268 4467 #X connect 25 0 67 0;
r@268 4468 #X connect 26 0 22 0;
r@268 4469 #X connect 27 0 28 0;
r@268 4470 #X connect 28 0 29 0;
r@268 4471 #X connect 29 0 31 0;
r@268 4472 #X connect 29 0 32 1;
r@268 4473 #X connect 29 0 44 1;
r@268 4474 #X connect 29 0 46 1;
r@268 4475 #X connect 29 0 48 1;
r@268 4476 #X connect 30 0 28 0;
r@268 4477 #X connect 32 0 84 0;
r@268 4478 #X connect 32 0 82 0;
r@268 4479 #X connect 34 0 92 0;
r@268 4480 #X connect 35 0 103 0;
r@268 4481 #X connect 36 0 105 0;
r@268 4482 #X connect 37 0 36 0;
r@268 4483 #X connect 38 0 6 0;
r@268 4484 #X connect 43 1 44 0;
r@268 4485 #X connect 44 0 68 0;
r@268 4486 #X connect 44 0 70 0;
r@268 4487 #X connect 45 0 46 0;
r@268 4488 #X connect 46 1 25 0;
r@268 4489 #X connect 46 1 56 0;
r@268 4490 #X connect 47 1 48 0;
r@268 4491 #X connect 48 1 77 0;
r@268 4492 #X connect 48 1 75 0;
r@268 4493 #X connect 48 1 90 0;
r@268 4494 #X connect 49 0 102 0;
r@268 4495 #X connect 50 0 49 0;
r@268 4496 #X connect 51 0 50 0;
r@268 4497 #X connect 52 0 53 0;
r@268 4498 #X connect 53 0 54 0;
r@268 4499 #X connect 55 0 57 0;
r@268 4500 #X connect 56 0 55 0;
r@268 4501 #X connect 57 0 65 1;
r@268 4502 #X connect 58 0 60 0;
r@268 4503 #X connect 59 0 60 0;
r@268 4504 #X connect 60 0 62 0;
r@268 4505 #X connect 62 0 61 0;
r@268 4506 #X connect 62 0 25 1;
r@268 4507 #X connect 62 0 66 1;
r@268 4508 #X connect 62 0 68 1;
r@268 4509 #X connect 62 0 73 1;
r@268 4510 #X connect 62 0 80 1;
r@268 4511 #X connect 62 0 75 1;
r@268 4512 #X connect 62 0 87 1;
r@268 4513 #X connect 62 0 82 1;
r@268 4514 #X connect 63 0 104 0;
r@268 4515 #X connect 64 0 45 0;
r@268 4516 #X connect 65 0 66 0;
r@268 4517 #X connect 66 1 67 1;
r@268 4518 #X connect 67 0 50 1;
r@268 4519 #X connect 67 0 94 0;
r@268 4520 #X connect 68 0 74 0;
r@268 4521 #X connect 69 0 71 0;
r@268 4522 #X connect 70 0 69 0;
r@268 4523 #X connect 71 0 72 1;
r@268 4524 #X connect 72 0 73 0;
r@268 4525 #X connect 73 1 74 1;
r@268 4526 #X connect 74 0 51 1;
r@268 4527 #X connect 74 0 97 0;
r@268 4528 #X connect 75 1 81 0;
r@268 4529 #X connect 76 0 78 0;
r@268 4530 #X connect 77 0 76 0;
r@268 4531 #X connect 78 0 79 1;
r@268 4532 #X connect 79 0 80 0;
r@268 4533 #X connect 80 0 81 1;
r@268 4534 #X connect 81 0 49 1;
r@268 4535 #X connect 82 0 88 0;
r@268 4536 #X connect 83 0 85 0;
r@268 4537 #X connect 84 0 83 0;
r@268 4538 #X connect 85 0 86 1;
r@268 4539 #X connect 86 0 87 0;
r@268 4540 #X connect 87 1 88 1;
r@268 4541 #X connect 88 0 51 0;
r@268 4542 #X connect 88 0 100 0;
r@268 4543 #X connect 89 0 90 0;
r@268 4544 #X connect 90 0 91 0;
r@268 4545 #X connect 92 0 24 0;
r@268 4546 #X connect 93 0 94 0;
r@268 4547 #X connect 94 0 95 0;
r@268 4548 #X connect 96 0 97 0;
r@268 4549 #X connect 97 0 98 0;
r@268 4550 #X connect 99 0 100 0;
r@268 4551 #X connect 100 0 101 0;
r@268 4552 #X connect 102 0 53 0;
r@268 4553 #X connect 103 0 43 0;
r@268 4554 #X connect 104 0 64 0;
r@268 4555 #X connect 105 0 47 0;
r@268 4556 #X connect 106 0 108 0;
r@268 4557 #X connect 107 0 108 0;
r@268 4558 #X connect 108 0 110 0;
r@268 4559 #X connect 110 0 109 0;
r@268 4560 #X connect 111 0 112 0;
r@268 4561 #X connect 112 0 113 0;
r@268 4562 #X connect 114 0 115 0;
r@268 4563 #X connect 115 0 116 0;
r@268 4564 #X connect 117 0 118 0;
r@268 4565 #X connect 118 0 121 0;
r@268 4566 #X connect 119 1 121 1;
r@268 4567 #X connect 120 0 119 0;
r@268 4568 #X connect 121 0 123 0;
r@268 4569 #X connect 122 3 125 1;
r@268 4570 #X connect 123 0 125 0;
r@268 4571 #X connect 124 2 123 1;
r@268 4572 #X connect 125 0 112 0;
r@268 4573 #X connect 125 0 128 0;
r@268 4574 #X connect 126 0 124 0;
r@268 4575 #X connect 127 0 122 0;
r@268 4576 #X connect 128 0 130 0;
r@268 4577 #X connect 128 0 17 0;
r@268 4578 #X connect 129 0 130 0;
r@268 4579 #X connect 130 0 131 0;
r@268 4580 #X connect 130 0 132 0;
r@269 4581 #X restore 576 379 pd Angles2;
r@268 4582 #X obj 593 137 hsl 80 20 0 360 0 0 empty empty Yaw(Azimuth) 2 10 0
r@269 4583 10 -232576 -1 -1 0 1;
r@268 4584 #X floatatom 755 163 0 0 0 0 - - -;
r@268 4585 #X obj 809 137 hsl 80 20 -180 180 0 0 empty empty Roll 2 10 0 10 -232576
r@269 4586 -1 -1 0 1;
r@268 4587 #X floatatom 863 165 0 0 0 0 - - -;
r@268 4588 #X obj 590 184 line~;
r@268 4589 #X msg 590 164 \$1 30;
r@268 4590 #X floatatom 641 162 0 0 0 0 - - -;
r@268 4591 #X obj 700 183 line~;
r@268 4592 #X msg 700 163 \$1 30;
r@268 4593 #X obj 806 181 line~;
r@268 4594 #X msg 806 161 \$1 30;
r@269 4595 #X obj 700 76 vsl 25 80 90 -90 0 0 empty empty Pitch(Elevation) 0 -9
r@268 4596 0 10 -232576 -1 -1 3950 1;
r@268 4597 #X msg 806 114 0;
r@268 4598 #X msg 742 100 0 5000;
r@268 4599 #X msg 742 121 -1 5000;
r@268 4600 #X msg 742 141 0 5000;
r@268 4601 #X obj 590 205 s~ Yaw;
r@268 4602 #X obj 700 204 s~ Pitch;
r@268 4603 #X obj 806 202 s~ Roll;
r@268 4604 #X obj 136 4 select 2 3 4;
r@268 4605 #X obj -233 718 s noBlad;
r@268 4606 #X obj 69 -7 r noBlad;
r@268 4607 #N canvas 190 23 703 814 rotNoise1 0;
r@264 4608 #X obj 329 -137 noise~;
r@264 4609 #X obj 329 -116 s~ myNoise;
r@264 4610 #X obj 489 -118 /~ 60;
r@264 4611 #X obj 489 -92 *~;
r@264 4612 #X obj 528 -118 r~ noBlad;
r@264 4613 #N canvas 307 242 656 482 rotPeak 0;
r@264 4614 #X obj 141 332 throw~ l;
r@264 4615 #X obj 168 309 throw~ r;
r@264 4616 #X obj 141 288 fcpan;
r@264 4617 #X obj 141 131 *~;
r@264 4618 #X obj 141 41 r~ myNoise;
r@264 4619 #X obj 196 104 inlet~;
r@264 4620 #X obj 74 58 inlet~;
r@264 4621 #X obj 141 83 vcf~ 150;
r@264 4622 #X obj 141 104 vcf~ 150;
r@264 4623 #X obj 169 222 r~ rotBoost;
r@264 4624 #X obj 141 244 *~;
r@264 4625 #X obj 141 194 *~;
r@264 4626 #N canvas 38 38 1337 513 step9 0;
r@264 4627 #X obj 269 26 inlet~;
r@264 4628 #X obj 318 27 r myMet;
r@264 4629 #X obj -223 191 spigot;
r@264 4630 #X obj -177 164 spigot;
r@264 4631 #X obj -115 193 spigot;
r@264 4632 #X obj -69 166 spigot;
r@264 4633 #X obj -6 193 spigot;
r@264 4634 #X obj 40 166 spigot;
r@264 4635 #X floatatom 438 64 0 0 0 0 - - -;
r@264 4636 #X obj 101 191 spigot;
r@264 4637 #X obj 147 164 spigot;
r@264 4638 #X obj 207 193 spigot;
r@264 4639 #X obj 253 166 spigot;
r@264 4640 #X obj 315 192 spigot;
r@264 4641 #X obj 361 165 spigot;
r@264 4642 #X obj 318 48 snapshot~;
r@264 4643 #X obj 423 194 spigot;
r@264 4644 #X obj 469 167 spigot;
r@264 4645 #X obj 772 330 r~ dist;
r@264 4646 #X obj -144 139 < 90;
r@264 4647 #X obj -36 141 < 180;
r@264 4648 #X obj 73 142 < 355;
r@264 4649 #X obj 180 140 < 710;
r@264 4650 #X obj 286 143 < 1400;
r@264 4651 #X obj 394 141 < 2800;
r@264 4652 #X obj 514 142 < 5600;
r@264 4653 #X obj 539 195 spigot;
r@264 4654 #X obj 585 168 spigot;
r@264 4655 #X obj 630 143 < 11200;
r@264 4656 #X obj 653 194 spigot;
r@264 4657 #X obj 699 167 spigot;
r@264 4658 #X obj 744 142 < 22400;
r@264 4659 #X msg -223 214 0;
r@264 4660 #X msg -115 216 0.2;
r@264 4661 #X msg -6 216 0.6;
r@264 4662 #X msg 101 216 1;
r@264 4663 #X msg 206 215 1.8;
r@264 4664 #X msg 315 217 3.3;
r@264 4665 #X msg 423 219 6;
r@264 4666 #X msg 539 220 11.4;
r@264 4667 #X msg 653 219 20;
r@264 4668 #X text 679 219 Estimate;
r@264 4669 #X obj 772 355 *~ 3.28084;
r@264 4670 #X text 847 357 Convert to feet;
r@264 4671 #X obj 772 379 /~ 1000;
r@264 4672 #X text 833 381 Attenuation per 1000 feet;
r@264 4673 #X obj 773 420 *~ 1;
r@264 4674 #X obj 686 142 >= 11200;
r@264 4675 #X obj 572 143 >= 5600;
r@264 4676 #X obj 456 142 >= 2800;
r@264 4677 #X obj 348 142 >= 1400;
r@264 4678 #X obj 240 143 >= 710;
r@264 4679 #X obj 134 140 >= 355;
r@264 4680 #X obj 27 141 >= 180;
r@264 4681 #X obj -82 142 >= 90;
r@264 4682 #X obj -190 137 >= 0;
r@264 4683 #X obj 773 445 outlet~;
r@264 4684 #X text 831 442 Attenuation factor for this freq;
r@264 4685 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 4686 band as published in Marte & Kurtz 1970;
r@264 4687 #X connect 0 0 15 0;
r@264 4688 #X connect 1 0 15 0;
r@264 4689 #X connect 2 0 32 0;
r@264 4690 #X connect 3 0 2 0;
r@264 4691 #X connect 4 0 33 0;
r@264 4692 #X connect 5 0 4 0;
r@264 4693 #X connect 6 0 34 0;
r@264 4694 #X connect 7 0 6 0;
r@264 4695 #X connect 9 0 35 0;
r@264 4696 #X connect 10 0 9 0;
r@264 4697 #X connect 11 0 36 0;
r@264 4698 #X connect 12 0 11 0;
r@264 4699 #X connect 13 0 37 0;
r@264 4700 #X connect 14 0 13 0;
r@264 4701 #X connect 15 0 8 0;
r@264 4702 #X connect 15 0 19 0;
r@264 4703 #X connect 15 0 20 0;
r@264 4704 #X connect 15 0 21 0;
r@264 4705 #X connect 15 0 22 0;
r@264 4706 #X connect 15 0 23 0;
r@264 4707 #X connect 15 0 24 0;
r@264 4708 #X connect 15 0 25 0;
r@264 4709 #X connect 15 0 28 0;
r@264 4710 #X connect 15 0 31 0;
r@264 4711 #X connect 15 0 47 0;
r@264 4712 #X connect 15 0 48 0;
r@264 4713 #X connect 15 0 49 0;
r@264 4714 #X connect 15 0 50 0;
r@264 4715 #X connect 15 0 51 0;
r@264 4716 #X connect 15 0 52 0;
r@264 4717 #X connect 15 0 53 0;
r@264 4718 #X connect 15 0 54 0;
r@264 4719 #X connect 15 0 55 0;
r@264 4720 #X connect 16 0 38 0;
r@264 4721 #X connect 17 0 16 0;
r@264 4722 #X connect 18 0 42 0;
r@264 4723 #X connect 19 0 3 1;
r@264 4724 #X connect 20 0 5 1;
r@264 4725 #X connect 21 0 7 1;
r@264 4726 #X connect 22 0 10 1;
r@264 4727 #X connect 23 0 12 1;
r@264 4728 #X connect 24 0 14 1;
r@264 4729 #X connect 25 0 17 1;
r@264 4730 #X connect 26 0 39 0;
r@264 4731 #X connect 27 0 26 0;
r@264 4732 #X connect 28 0 27 1;
r@264 4733 #X connect 29 0 40 0;
r@264 4734 #X connect 30 0 29 0;
r@264 4735 #X connect 31 0 30 1;
r@264 4736 #X connect 32 0 46 1;
r@264 4737 #X connect 33 0 46 1;
r@264 4738 #X connect 34 0 46 1;
r@264 4739 #X connect 35 0 46 1;
r@264 4740 #X connect 36 0 46 1;
r@264 4741 #X connect 37 0 46 1;
r@264 4742 #X connect 38 0 46 1;
r@264 4743 #X connect 39 0 46 1;
r@264 4744 #X connect 40 0 46 1;
r@264 4745 #X connect 42 0 44 0;
r@264 4746 #X connect 44 0 46 0;
r@264 4747 #X connect 46 0 56 0;
r@264 4748 #X connect 47 0 30 0;
r@264 4749 #X connect 47 0 29 1;
r@264 4750 #X connect 48 0 27 0;
r@264 4751 #X connect 48 0 26 1;
r@264 4752 #X connect 49 0 17 0;
r@264 4753 #X connect 49 0 16 1;
r@264 4754 #X connect 50 0 13 1;
r@264 4755 #X connect 50 0 14 0;
r@264 4756 #X connect 51 0 11 1;
r@264 4757 #X connect 51 0 12 0;
r@264 4758 #X connect 52 0 9 1;
r@264 4759 #X connect 52 0 10 0;
r@264 4760 #X connect 53 0 6 1;
r@264 4761 #X connect 53 0 7 0;
r@264 4762 #X connect 54 0 5 0;
r@264 4763 #X connect 54 0 4 1;
r@264 4764 #X connect 55 0 2 1;
r@264 4765 #X connect 55 0 3 0;
r@264 4766 #X restore 74 127 pd step9;
r@268 4767 #X obj 69 479 s centrePan;
r@268 4768 #X obj 168 268 r centrePan;
r@264 4769 #X connect 2 0 0 0;
r@264 4770 #X connect 2 1 1 0;
r@268 4771 #X connect 3 0 11 0;
r@268 4772 #X connect 4 0 7 0;
r@268 4773 #X connect 5 0 3 1;
r@268 4774 #X connect 6 0 7 1;
r@268 4775 #X connect 6 0 8 1;
r@268 4776 #X connect 6 0 12 0;
r@268 4777 #X connect 7 0 8 0;
r@268 4778 #X connect 8 0 3 0;
r@268 4779 #X connect 9 0 10 1;
r@268 4780 #X connect 10 0 2 0;
r@268 4781 #X connect 11 0 10 0;
r@268 4782 #X connect 12 0 11 1;
r@268 4783 #X connect 14 0 2 1;
r@264 4784 #X restore 35 -48 pd rotPeak;
r@264 4785 #X obj 35 -69 *~ 1;
r@264 4786 #X obj 489 -29 s~ \$0-fundFreq;
r@264 4787 #X obj 35 -134 r~ \$0-fundFreq;
r@264 4788 #X obj 56 -112 loadbang;
r@264 4789 #X obj 596 -110 *~ 0.10472;
r@264 4790 #X obj 596 -130 r~ RPM;
r@264 4791 #X obj 596 -90 s~ radsec;
r@264 4792 #X msg 56 -91 1;
r@264 4793 #X obj 331 -91 gutinGain;
r@268 4794 #N canvas 561 155 413 204 step1 0;
r@264 4795 #X obj 54 21 r~ horseP;
r@264 4796 #X obj 54 44 log~ 10;
r@264 4797 #X obj 54 67 *~ 15.11;
r@264 4798 #X obj 69 88 sig~ 83.57;
r@264 4799 #X obj 54 110 +~;
r@264 4800 #X obj 115 22 sig~ 10;
r@264 4801 #X obj 54 132 outlet~;
r@268 4802 #X text 50 161 Reference level based on the power input to the propeller
r@268 4803 ;
r@264 4804 #X connect 0 0 1 0;
r@264 4805 #X connect 1 0 2 0;
r@264 4806 #X connect 2 0 4 0;
r@264 4807 #X connect 3 0 4 1;
r@264 4808 #X connect 4 0 6 0;
r@264 4809 #X connect 5 0 1 1;
r@264 4810 #X restore 338 245 pd step1;
r@268 4811 #N canvas 278 94 435 484 step2 0;
r@268 4812 #X obj 111 18 sig~ 4;
r@268 4813 #X obj 126 38 r~ noBlad;
r@268 4814 #X obj 111 58 /~;
r@268 4815 #X obj 132 78 sig~ 10;
r@268 4816 #X obj 111 98 log~;
r@268 4817 #X obj 111 119 *~ 20;
r@268 4818 #X obj 126 252 /~;
r@268 4819 #X obj 147 272 sig~ 10;
r@268 4820 #X obj 126 292 log~;
r@268 4821 #X obj 126 150 sig~ 4.72;
r@268 4822 #X obj 126 313 *~ 40;
r@268 4823 #X obj 37 127 r myMet;
r@268 4824 #X obj 37 147 snapshot~;
r@268 4825 #X floatatom 37 166 0 0 0 0 - - -;
r@268 4826 #X obj 194 344 r myMet;
r@268 4827 #X obj 194 364 snapshot~;
r@268 4828 #X floatatom 194 383 0 0 0 0 - - -;
r@268 4829 #X obj 141 231 *~ 2;
r@268 4830 #X obj 111 337 +~;
r@268 4831 #X obj 141 170 r~ length;
r@268 4832 #X obj 111 362 outlet~;
r@268 4833 #X text 49 423 Calculate the correction to the partial level for number
r@268 4834 of blades and propeller diameter;
r@264 4835 #X connect 0 0 2 0;
r@264 4836 #X connect 1 0 2 1;
r@264 4837 #X connect 2 0 4 0;
r@264 4838 #X connect 3 0 4 1;
r@264 4839 #X connect 4 0 5 0;
r@264 4840 #X connect 5 0 12 0;
r@264 4841 #X connect 5 0 18 0;
r@264 4842 #X connect 6 0 8 0;
r@264 4843 #X connect 7 0 8 1;
r@264 4844 #X connect 8 0 10 0;
r@264 4845 #X connect 9 0 6 0;
r@264 4846 #X connect 10 0 15 0;
r@264 4847 #X connect 10 0 18 1;
r@264 4848 #X connect 11 0 12 0;
r@264 4849 #X connect 12 0 13 0;
r@264 4850 #X connect 14 0 15 0;
r@264 4851 #X connect 15 0 16 0;
r@264 4852 #X connect 17 0 6 1;
r@264 4853 #X connect 18 0 20 0;
r@264 4854 #X connect 19 0 17 0;
r@264 4855 #X restore 349 267 pd step2;
r@268 4856 #N canvas 204 35 390 417 step3 0;
r@264 4857 #X obj -47 77 *~ 2;
r@264 4858 #X obj -47 159 *~;
r@264 4859 #X obj -47 180 *~ 3.14159;
r@264 4860 #X obj -47 203 /~ 60;
r@264 4861 #X obj -111 229 r myMet;
r@264 4862 #X obj -111 249 snapshot~;
r@264 4863 #X floatatom -111 268 0 0 0 0 - - -;
r@264 4864 #X obj -47 226 /~ 343;
r@264 4865 #X obj -117 75 sig~ 0.305;
r@264 4866 #X obj -117 97 /~;
r@264 4867 #X obj -121 145 r myMet;
r@264 4868 #X obj -121 165 snapshot~;
r@264 4869 #X floatatom -121 184 0 0 0 0 - - -;
r@264 4870 #X obj -117 119 s~ repPo;
r@264 4871 #X obj 170 51 *~ 25.12;
r@264 4872 #X obj 170 72 -~ 33.4;
r@264 4873 #X obj 206 113 sig~ 10;
r@264 4874 #X obj 185 133 log~;
r@264 4875 #X obj 185 92 r~ repPo;
r@264 4876 #X obj 170 155 *~;
r@264 4877 #X obj 185 198 *~ 34.375;
r@264 4878 #X obj 185 219 -~ 36.875;
r@264 4879 #X obj 170 240 +~;
r@264 4880 #X obj 103 242 r myMet;
r@264 4881 #X obj 103 262 snapshot~;
r@264 4882 #X floatatom 103 281 0 0 0 0 - - -;
r@264 4883 #X obj -47 16 r~ length;
r@264 4884 #X obj -32 98 r~ RPM;
r@264 4885 #X obj 170 262 outlet~;
r@264 4886 #X obj -25 286 outlet~;
r@268 4887 #X text -106 323 Obtain the correction factor from Fig. B-3. This accounts
r@268 4888 for the rotational speed of the propeller (M \, = tip Mach number)
r@268 4889 as well as the distance from a radial reference point to the propeller
r@268 4890 disc.;
r@264 4891 #X connect 0 0 1 0;
r@264 4892 #X connect 0 0 9 1;
r@264 4893 #X connect 1 0 2 0;
r@264 4894 #X connect 2 0 3 0;
r@264 4895 #X connect 3 0 7 0;
r@264 4896 #X connect 4 0 5 0;
r@264 4897 #X connect 5 0 6 0;
r@264 4898 #X connect 7 0 5 0;
r@264 4899 #X connect 7 0 14 0;
r@264 4900 #X connect 7 0 20 0;
r@264 4901 #X connect 7 0 29 0;
r@264 4902 #X connect 8 0 9 0;
r@264 4903 #X connect 9 0 11 0;
r@264 4904 #X connect 9 0 13 0;
r@264 4905 #X connect 10 0 11 0;
r@264 4906 #X connect 11 0 12 0;
r@264 4907 #X connect 14 0 15 0;
r@264 4908 #X connect 15 0 19 0;
r@264 4909 #X connect 16 0 17 1;
r@264 4910 #X connect 17 0 19 1;
r@264 4911 #X connect 18 0 17 0;
r@264 4912 #X connect 19 0 22 0;
r@264 4913 #X connect 20 0 21 0;
r@264 4914 #X connect 21 0 22 1;
r@264 4915 #X connect 22 0 24 0;
r@264 4916 #X connect 22 0 28 0;
r@264 4917 #X connect 23 0 24 0;
r@264 4918 #X connect 24 0 25 0;
r@264 4919 #X connect 26 0 0 0;
r@264 4920 #X connect 27 0 1 1;
r@264 4921 #X restore 361 285 pd step3;
r@268 4922 #N canvas 277 294 356 296 step4 0;
r@264 4923 #X obj 107 37 *~;
r@264 4924 #X obj 107 59 *~ -0.0053;
r@268 4925 #X obj 122 123 *~ 1.19;
r@268 4926 #X obj 107 145 +~;
r@268 4927 #X obj 107 167 -~ 62.32;
r@268 4928 #X obj 37 167 r myMet;
r@268 4929 #X obj 37 187 snapshot~;
r@268 4930 #X floatatom 37 206 0 0 0 0 - - -;
r@268 4931 #X obj 202 81 r myMet;
r@268 4932 #X obj 202 101 snapshot~;
r@268 4933 #X floatatom 202 120 0 0 0 0 - - -;
r@268 4934 #X obj 107 189 max~ -20;
r@268 4935 #X obj 107 210 outlet~;
r@268 4936 #X text 6 236 Obtain the correction factor from Fig. B-8. This accounts
r@268 4937 for the directional characteristics of sound propagation from a propeller.
r@268 4938 ;
r@268 4939 #X obj 107 15 r~ planeAzim;
r@268 4940 #X obj 122 80 r~ planeAzim;
r@268 4941 #X obj 122 101 abs~;
r@264 4942 #X connect 0 0 1 0;
r@268 4943 #X connect 1 0 3 0;
r@268 4944 #X connect 2 0 3 1;
r@264 4945 #X connect 3 0 4 0;
r@268 4946 #X connect 4 0 6 0;
r@268 4947 #X connect 4 0 11 0;
r@264 4948 #X connect 5 0 6 0;
r@268 4949 #X connect 6 0 7 0;
r@264 4950 #X connect 8 0 9 0;
r@268 4951 #X connect 9 0 10 0;
r@264 4952 #X connect 11 0 12 0;
r@268 4953 #X connect 14 0 0 1;
r@268 4954 #X connect 14 0 0 0;
r@268 4955 #X connect 15 0 9 0;
r@268 4956 #X connect 15 0 16 0;
r@268 4957 #X connect 16 0 2 0;
r@264 4958 #X restore 372 305 pd step4;
r@264 4959 #N canvas 135 113 216 232 step5 0;
r@264 4960 #X obj 102 23 r~ dist;
r@264 4961 #X obj 102 44 *~ 3.375;
r@264 4962 #X obj 102 65 -~ 1;
r@264 4963 #X obj 123 85 sig~ 10;
r@264 4964 #X obj 102 106 log~;
r@264 4965 #X obj 102 129 *~ 20;
r@264 4966 #X obj 102 150 outlet~;
r@264 4967 #X connect 0 0 1 0;
r@264 4968 #X connect 1 0 2 0;
r@264 4969 #X connect 2 0 4 0;
r@264 4970 #X connect 3 0 4 1;
r@264 4971 #X connect 4 0 5 0;
r@264 4972 #X connect 5 0 6 0;
r@264 4973 #X restore 383 324 pd step5;
r@264 4974 #N canvas 1078 90 239 351 step6 0;
r@264 4975 #X obj 32 77 +~;
r@264 4976 #X obj 32 120 +~;
r@264 4977 #X obj 32 160 +~;
r@264 4978 #X obj 32 204 -~;
r@264 4979 #X obj 32 38 inlet~;
r@264 4980 #X obj 47 58 inlet~;
r@264 4981 #X obj 50 98 inlet~;
r@264 4982 #X obj 66 137 inlet~;
r@264 4983 #X obj 79 174 inlet~;
r@264 4984 #X obj 32 231 outlet~;
r@264 4985 #X obj 119 205 r myMet;
r@264 4986 #X obj 119 225 snapshot~;
r@264 4987 #X floatatom 119 244 0 0 0 0 - - -;
r@264 4988 #X connect 0 0 1 0;
r@264 4989 #X connect 1 0 2 0;
r@264 4990 #X connect 2 0 3 0;
r@264 4991 #X connect 3 0 9 0;
r@264 4992 #X connect 4 0 0 0;
r@264 4993 #X connect 5 0 0 1;
r@264 4994 #X connect 6 0 1 1;
r@264 4995 #X connect 7 0 2 1;
r@264 4996 #X connect 8 0 3 1;
r@264 4997 #X connect 10 0 11 0;
r@264 4998 #X connect 11 0 12 0;
r@264 4999 #X restore 338 346 pd step6;
r@264 5000 #N canvas 26 45 855 455 step7 0;
r@264 5001 #X obj 29 33 *~ -0.7;
r@264 5002 #X obj 29 54 +~ 0.79;
r@264 5003 #X obj 144 13 sig~ 1;
r@264 5004 #X obj 144 34 *~ -1;
r@264 5005 #X obj 144 75 *~;
r@264 5006 #X obj 144 96 exp~;
r@264 5007 #X obj 144 117 *~ 26;
r@264 5008 #X obj 144 139 -~ 22;
r@264 5009 #X obj 144 162 s~ dec1;
r@264 5010 #X obj 270 36 *~ -1;
r@264 5011 #X obj 270 77 *~;
r@264 5012 #X obj 270 98 exp~;
r@264 5013 #X obj 270 119 *~ 26;
r@264 5014 #X obj 270 141 -~ 22;
r@264 5015 #X obj 392 36 *~ -1;
r@264 5016 #X obj 392 77 *~;
r@264 5017 #X obj 392 98 exp~;
r@264 5018 #X obj 392 119 *~ 26;
r@264 5019 #X obj 392 141 -~ 22;
r@264 5020 #X obj 518 38 *~ -1;
r@264 5021 #X obj 518 79 *~;
r@264 5022 #X obj 518 100 exp~;
r@264 5023 #X obj 518 121 *~ 26;
r@264 5024 #X obj 518 143 -~ 22;
r@264 5025 #X obj 644 37 *~ -1;
r@264 5026 #X obj 644 78 *~;
r@264 5027 #X obj 644 99 exp~;
r@264 5028 #X obj 644 120 *~ 26;
r@264 5029 #X obj 644 142 -~ 22;
r@264 5030 #X obj 144 219 *~ -1;
r@264 5031 #X obj 144 260 *~;
r@264 5032 #X obj 144 281 exp~;
r@264 5033 #X obj 144 302 *~ 26;
r@264 5034 #X obj 144 324 -~ 22;
r@264 5035 #X obj 270 221 *~ -1;
r@264 5036 #X obj 270 262 *~;
r@264 5037 #X obj 270 283 exp~;
r@264 5038 #X obj 270 304 *~ 26;
r@264 5039 #X obj 270 326 -~ 22;
r@264 5040 #X obj 392 221 *~ -1;
r@264 5041 #X obj 392 262 *~;
r@264 5042 #X obj 392 283 exp~;
r@264 5043 #X obj 392 304 *~ 26;
r@264 5044 #X obj 392 326 -~ 22;
r@264 5045 #X obj 518 223 *~ -1;
r@264 5046 #X obj 518 264 *~;
r@264 5047 #X obj 518 285 exp~;
r@264 5048 #X obj 518 306 *~ 26;
r@264 5049 #X obj 518 328 -~ 22;
r@264 5050 #X obj 644 222 *~ -1;
r@264 5051 #X obj 644 263 *~;
r@264 5052 #X obj 644 284 exp~;
r@264 5053 #X obj 644 305 *~ 26;
r@264 5054 #X obj 644 327 -~ 22;
r@264 5055 #X obj 270 15 sig~ 2;
r@264 5056 #X obj 270 164 s~ dec2;
r@264 5057 #X obj 392 15 sig~ 3;
r@264 5058 #X obj 392 164 s~ dec3;
r@264 5059 #X obj 518 17 sig~ 4;
r@264 5060 #X obj 518 166 s~ dec4;
r@264 5061 #X obj 644 16 sig~ 5;
r@264 5062 #X obj 644 165 s~ dec5;
r@264 5063 #X obj 144 198 sig~ 6;
r@264 5064 #X obj 144 347 s~ dec6;
r@264 5065 #X obj 270 200 sig~ 7;
r@264 5066 #X obj 270 349 s~ dec7;
r@264 5067 #X obj 392 200 sig~ 8;
r@264 5068 #X obj 392 349 s~ dec8;
r@264 5069 #X obj 518 202 sig~ 9;
r@264 5070 #X obj 518 351 s~ dec9;
r@264 5071 #X obj 644 201 sig~ 10;
r@264 5072 #X obj 644 350 s~ dec10;
r@264 5073 #X obj 29 12 inlet~;
r@264 5074 #X connect 0 0 1 0;
r@264 5075 #X connect 1 0 4 1;
r@264 5076 #X connect 1 0 10 1;
r@264 5077 #X connect 1 0 15 1;
r@264 5078 #X connect 1 0 20 1;
r@264 5079 #X connect 1 0 25 1;
r@264 5080 #X connect 1 0 50 1;
r@264 5081 #X connect 1 0 45 1;
r@264 5082 #X connect 1 0 40 1;
r@264 5083 #X connect 1 0 35 1;
r@264 5084 #X connect 1 0 30 1;
r@264 5085 #X connect 2 0 3 0;
r@264 5086 #X connect 3 0 4 0;
r@264 5087 #X connect 4 0 5 0;
r@264 5088 #X connect 5 0 6 0;
r@264 5089 #X connect 6 0 7 0;
r@264 5090 #X connect 7 0 8 0;
r@264 5091 #X connect 9 0 10 0;
r@264 5092 #X connect 10 0 11 0;
r@264 5093 #X connect 11 0 12 0;
r@264 5094 #X connect 12 0 13 0;
r@264 5095 #X connect 13 0 55 0;
r@264 5096 #X connect 14 0 15 0;
r@264 5097 #X connect 15 0 16 0;
r@264 5098 #X connect 16 0 17 0;
r@264 5099 #X connect 17 0 18 0;
r@264 5100 #X connect 18 0 57 0;
r@264 5101 #X connect 19 0 20 0;
r@264 5102 #X connect 20 0 21 0;
r@264 5103 #X connect 21 0 22 0;
r@264 5104 #X connect 22 0 23 0;
r@264 5105 #X connect 23 0 59 0;
r@264 5106 #X connect 24 0 25 0;
r@264 5107 #X connect 25 0 26 0;
r@264 5108 #X connect 26 0 27 0;
r@264 5109 #X connect 27 0 28 0;
r@264 5110 #X connect 28 0 61 0;
r@264 5111 #X connect 29 0 30 0;
r@264 5112 #X connect 30 0 31 0;
r@264 5113 #X connect 31 0 32 0;
r@264 5114 #X connect 32 0 33 0;
r@264 5115 #X connect 33 0 63 0;
r@264 5116 #X connect 34 0 35 0;
r@264 5117 #X connect 35 0 36 0;
r@264 5118 #X connect 36 0 37 0;
r@264 5119 #X connect 37 0 38 0;
r@264 5120 #X connect 38 0 65 0;
r@264 5121 #X connect 39 0 40 0;
r@264 5122 #X connect 40 0 41 0;
r@264 5123 #X connect 41 0 42 0;
r@264 5124 #X connect 42 0 43 0;
r@264 5125 #X connect 43 0 67 0;
r@264 5126 #X connect 44 0 45 0;
r@264 5127 #X connect 45 0 46 0;
r@264 5128 #X connect 46 0 47 0;
r@264 5129 #X connect 47 0 48 0;
r@264 5130 #X connect 48 0 69 0;
r@264 5131 #X connect 49 0 50 0;
r@264 5132 #X connect 50 0 51 0;
r@264 5133 #X connect 51 0 52 0;
r@264 5134 #X connect 52 0 53 0;
r@264 5135 #X connect 53 0 71 0;
r@264 5136 #X connect 54 0 9 0;
r@264 5137 #X connect 56 0 14 0;
r@264 5138 #X connect 58 0 19 0;
r@264 5139 #X connect 60 0 24 0;
r@264 5140 #X connect 62 0 29 0;
r@264 5141 #X connect 64 0 34 0;
r@264 5142 #X connect 66 0 39 0;
r@264 5143 #X connect 68 0 44 0;
r@264 5144 #X connect 70 0 49 0;
r@264 5145 #X connect 72 0 0 0;
r@264 5146 #X restore 397 374 pd step7;
r@264 5147 #X obj 92 -67 r~ harm1G;
r@264 5148 #X obj 34 46 *~ 1;
r@264 5149 #X obj 34 -19 r~ \$0-fundFreq;
r@264 5150 #X obj 55 3 loadbang;
r@264 5151 #X msg 55 24 2;
r@264 5152 #X obj 91 46 r~ harm2G;
r@264 5153 #X obj 34 162 *~ 1;
r@264 5154 #X obj 34 97 r~ \$0-fundFreq;
r@264 5155 #X obj 55 119 loadbang;
r@264 5156 #X obj 32 275 *~ 1;
r@264 5157 #X obj 32 210 r~ \$0-fundFreq;
r@264 5158 #X obj 53 232 loadbang;
r@264 5159 #X msg 55 140 3;
r@264 5160 #X obj 91 162 r~ harm3G;
r@264 5161 #X msg 53 253 4;
r@264 5162 #X obj 89 275 r~ harm4G;
r@264 5163 #X obj 30 388 *~ 1;
r@264 5164 #X obj 30 323 r~ \$0-fundFreq;
r@264 5165 #X obj 51 345 loadbang;
r@264 5166 #X msg 51 366 5;
r@264 5167 #X obj 87 388 r~ harm5G;
r@264 5168 #X obj 172 -70 *~ 1;
r@264 5169 #X obj 172 -135 r~ \$0-fundFreq;
r@264 5170 #X obj 193 -113 loadbang;
r@264 5171 #X obj 170 44 *~ 1;
r@264 5172 #X obj 170 -21 r~ \$0-fundFreq;
r@264 5173 #X obj 191 1 loadbang;
r@264 5174 #X obj 170 164 *~ 1;
r@264 5175 #X obj 170 99 r~ \$0-fundFreq;
r@264 5176 #X obj 191 121 loadbang;
r@264 5177 #X obj 167 275 *~ 1;
r@264 5178 #X obj 167 210 r~ \$0-fundFreq;
r@264 5179 #X obj 188 232 loadbang;
r@264 5180 #X obj 162 386 *~ 1;
r@264 5181 #X obj 162 321 r~ \$0-fundFreq;
r@264 5182 #X obj 183 343 loadbang;
r@264 5183 #X msg 193 -92 6;
r@264 5184 #X obj 229 -69 r~ harm6G;
r@264 5185 #X msg 191 22 7;
r@264 5186 #X obj 227 43 r~ harm7G;
r@264 5187 #X msg 191 142 8;
r@264 5188 #X obj 227 164 r~ harm8G;
r@264 5189 #X msg 188 253 9;
r@264 5190 #X obj 224 276 r~ harm9G;
r@264 5191 #X msg 183 364 10;
r@264 5192 #X obj 219 385 r~ harm10G;
r@264 5193 #X obj 489 -140 r~ RPM;
r@264 5194 #N canvas 305 129 260 284 doppler 0;
r@264 5195 #X obj 91 27 inlet~;
r@264 5196 #X obj 91 207 outlet~;
r@264 5197 #X obj 121 47 sig~ 323.56;
r@264 5198 #X obj 121 131 +~;
r@264 5199 #X obj 106 153 /~;
r@264 5200 #X obj 91 175 *~;
r@264 5201 #X obj 136 69 r~ dist;
r@264 5202 #X obj 136 90 delta~;
r@264 5203 #X obj 136 111 *~ 44100;
r@264 5204 #X connect 0 0 5 0;
r@264 5205 #X connect 2 0 3 0;
r@264 5206 #X connect 2 0 4 0;
r@264 5207 #X connect 3 0 4 1;
r@264 5208 #X connect 4 0 5 1;
r@264 5209 #X connect 5 0 1 0;
r@264 5210 #X connect 6 0 7 0;
r@264 5211 #X connect 7 0 8 0;
r@264 5212 #X connect 8 0 3 1;
r@264 5213 #X restore 489 -57 pd doppler;
r@264 5214 #X obj 404 -78 r myMet;
r@264 5215 #X obj 404 -58 snapshot~;
r@264 5216 #X floatatom 404 -39 0 0 0 0 - - -;
r@264 5217 #N canvas 307 242 656 482 rotPeak 0;
r@264 5218 #X obj 141 332 throw~ l;
r@264 5219 #X obj 168 309 throw~ r;
r@264 5220 #X obj 141 288 fcpan;
r@264 5221 #X obj 141 131 *~;
r@264 5222 #X obj 141 41 r~ myNoise;
r@264 5223 #X obj 196 104 inlet~;
r@264 5224 #X obj 74 58 inlet~;
r@264 5225 #X obj 141 83 vcf~ 150;
r@264 5226 #X obj 141 104 vcf~ 150;
r@264 5227 #X obj 169 222 r~ rotBoost;
r@264 5228 #X obj 141 244 *~;
r@264 5229 #X obj 141 194 *~;
r@264 5230 #N canvas 38 38 1337 513 step9 0;
r@264 5231 #X obj 269 26 inlet~;
r@264 5232 #X obj 318 27 r myMet;
r@264 5233 #X obj -223 191 spigot;
r@264 5234 #X obj -177 164 spigot;
r@264 5235 #X obj -115 193 spigot;
r@264 5236 #X obj -69 166 spigot;
r@264 5237 #X obj -6 193 spigot;
r@264 5238 #X obj 40 166 spigot;
r@264 5239 #X floatatom 438 64 0 0 0 0 - - -;
r@264 5240 #X obj 101 191 spigot;
r@264 5241 #X obj 147 164 spigot;
r@264 5242 #X obj 207 193 spigot;
r@264 5243 #X obj 253 166 spigot;
r@264 5244 #X obj 315 192 spigot;
r@264 5245 #X obj 361 165 spigot;
r@264 5246 #X obj 318 48 snapshot~;
r@264 5247 #X obj 423 194 spigot;
r@264 5248 #X obj 469 167 spigot;
r@264 5249 #X obj 772 330 r~ dist;
r@264 5250 #X obj -144 139 < 90;
r@264 5251 #X obj -36 141 < 180;
r@264 5252 #X obj 73 142 < 355;
r@264 5253 #X obj 180 140 < 710;
r@264 5254 #X obj 286 143 < 1400;
r@264 5255 #X obj 394 141 < 2800;
r@264 5256 #X obj 514 142 < 5600;
r@264 5257 #X obj 539 195 spigot;
r@264 5258 #X obj 585 168 spigot;
r@264 5259 #X obj 630 143 < 11200;
r@264 5260 #X obj 653 194 spigot;
r@264 5261 #X obj 699 167 spigot;
r@264 5262 #X obj 744 142 < 22400;
r@264 5263 #X msg -223 214 0;
r@264 5264 #X msg -115 216 0.2;
r@264 5265 #X msg -6 216 0.6;
r@264 5266 #X msg 101 216 1;
r@264 5267 #X msg 206 215 1.8;
r@264 5268 #X msg 315 217 3.3;
r@264 5269 #X msg 423 219 6;
r@264 5270 #X msg 539 220 11.4;
r@264 5271 #X msg 653 219 20;
r@264 5272 #X text 679 219 Estimate;
r@264 5273 #X obj 772 355 *~ 3.28084;
r@264 5274 #X text 847 357 Convert to feet;
r@264 5275 #X obj 772 379 /~ 1000;
r@264 5276 #X text 833 381 Attenuation per 1000 feet;
r@264 5277 #X obj 773 420 *~ 1;
r@264 5278 #X obj 686 142 >= 11200;
r@264 5279 #X obj 572 143 >= 5600;
r@264 5280 #X obj 456 142 >= 2800;
r@264 5281 #X obj 348 142 >= 1400;
r@264 5282 #X obj 240 143 >= 710;
r@264 5283 #X obj 134 140 >= 355;
r@264 5284 #X obj 27 141 >= 180;
r@264 5285 #X obj -82 142 >= 90;
r@264 5286 #X obj -190 137 >= 0;
r@264 5287 #X obj 773 445 outlet~;
r@264 5288 #X text 831 442 Attenuation factor for this freq;
r@264 5289 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 5290 band as published in Marte & Kurtz 1970;
r@264 5291 #X connect 0 0 15 0;
r@264 5292 #X connect 1 0 15 0;
r@264 5293 #X connect 2 0 32 0;
r@264 5294 #X connect 3 0 2 0;
r@264 5295 #X connect 4 0 33 0;
r@264 5296 #X connect 5 0 4 0;
r@264 5297 #X connect 6 0 34 0;
r@264 5298 #X connect 7 0 6 0;
r@264 5299 #X connect 9 0 35 0;
r@264 5300 #X connect 10 0 9 0;
r@264 5301 #X connect 11 0 36 0;
r@264 5302 #X connect 12 0 11 0;
r@264 5303 #X connect 13 0 37 0;
r@264 5304 #X connect 14 0 13 0;
r@264 5305 #X connect 15 0 8 0;
r@264 5306 #X connect 15 0 19 0;
r@264 5307 #X connect 15 0 20 0;
r@264 5308 #X connect 15 0 21 0;
r@264 5309 #X connect 15 0 22 0;
r@264 5310 #X connect 15 0 23 0;
r@264 5311 #X connect 15 0 24 0;
r@264 5312 #X connect 15 0 25 0;
r@264 5313 #X connect 15 0 28 0;
r@264 5314 #X connect 15 0 31 0;
r@264 5315 #X connect 15 0 47 0;
r@264 5316 #X connect 15 0 48 0;
r@264 5317 #X connect 15 0 49 0;
r@264 5318 #X connect 15 0 50 0;
r@264 5319 #X connect 15 0 51 0;
r@264 5320 #X connect 15 0 52 0;
r@264 5321 #X connect 15 0 53 0;
r@264 5322 #X connect 15 0 54 0;
r@264 5323 #X connect 15 0 55 0;
r@264 5324 #X connect 16 0 38 0;
r@264 5325 #X connect 17 0 16 0;
r@264 5326 #X connect 18 0 42 0;
r@264 5327 #X connect 19 0 3 1;
r@264 5328 #X connect 20 0 5 1;
r@264 5329 #X connect 21 0 7 1;
r@264 5330 #X connect 22 0 10 1;
r@264 5331 #X connect 23 0 12 1;
r@264 5332 #X connect 24 0 14 1;
r@264 5333 #X connect 25 0 17 1;
r@264 5334 #X connect 26 0 39 0;
r@264 5335 #X connect 27 0 26 0;
r@264 5336 #X connect 28 0 27 1;
r@264 5337 #X connect 29 0 40 0;
r@264 5338 #X connect 30 0 29 0;
r@264 5339 #X connect 31 0 30 1;
r@264 5340 #X connect 32 0 46 1;
r@264 5341 #X connect 33 0 46 1;
r@264 5342 #X connect 34 0 46 1;
r@264 5343 #X connect 35 0 46 1;
r@264 5344 #X connect 36 0 46 1;
r@264 5345 #X connect 37 0 46 1;
r@264 5346 #X connect 38 0 46 1;
r@264 5347 #X connect 39 0 46 1;
r@264 5348 #X connect 40 0 46 1;
r@264 5349 #X connect 42 0 44 0;
r@264 5350 #X connect 44 0 46 0;
r@264 5351 #X connect 46 0 56 0;
r@264 5352 #X connect 47 0 30 0;
r@264 5353 #X connect 47 0 29 1;
r@264 5354 #X connect 48 0 27 0;
r@264 5355 #X connect 48 0 26 1;
r@264 5356 #X connect 49 0 17 0;
r@264 5357 #X connect 49 0 16 1;
r@264 5358 #X connect 50 0 13 1;
r@264 5359 #X connect 50 0 14 0;
r@264 5360 #X connect 51 0 11 1;
r@264 5361 #X connect 51 0 12 0;
r@264 5362 #X connect 52 0 9 1;
r@264 5363 #X connect 52 0 10 0;
r@264 5364 #X connect 53 0 6 1;
r@264 5365 #X connect 53 0 7 0;
r@264 5366 #X connect 54 0 5 0;
r@264 5367 #X connect 54 0 4 1;
r@264 5368 #X connect 55 0 2 1;
r@264 5369 #X connect 55 0 3 0;
r@264 5370 #X restore 74 127 pd step9;
r@268 5371 #X obj 168 268 r centrePan;
r@264 5372 #X connect 2 0 0 0;
r@264 5373 #X connect 2 1 1 0;
r@268 5374 #X connect 3 0 11 0;
r@268 5375 #X connect 4 0 7 0;
r@268 5376 #X connect 5 0 3 1;
r@268 5377 #X connect 6 0 7 1;
r@268 5378 #X connect 6 0 8 1;
r@268 5379 #X connect 6 0 12 0;
r@268 5380 #X connect 7 0 8 0;
r@268 5381 #X connect 8 0 3 0;
r@268 5382 #X connect 9 0 10 1;
r@268 5383 #X connect 10 0 2 0;
r@268 5384 #X connect 11 0 10 0;
r@268 5385 #X connect 12 0 11 1;
r@268 5386 #X connect 13 0 2 1;
r@264 5387 #X restore 172 -48 pd rotPeak;
r@264 5388 #N canvas 307 242 656 482 rotPeak 0;
r@264 5389 #X obj 141 332 throw~ l;
r@264 5390 #X obj 168 309 throw~ r;
r@264 5391 #X obj 141 288 fcpan;
r@264 5392 #X obj 141 131 *~;
r@264 5393 #X obj 141 41 r~ myNoise;
r@264 5394 #X obj 196 104 inlet~;
r@264 5395 #X obj 74 58 inlet~;
r@264 5396 #X obj 141 83 vcf~ 150;
r@264 5397 #X obj 141 104 vcf~ 150;
r@264 5398 #X obj 169 222 r~ rotBoost;
r@264 5399 #X obj 141 244 *~;
r@264 5400 #N canvas 38 38 1337 513 step9 0;
r@264 5401 #X obj 269 26 inlet~;
r@264 5402 #X obj 318 27 r myMet;
r@264 5403 #X obj -223 191 spigot;
r@264 5404 #X obj -177 164 spigot;
r@264 5405 #X obj -115 193 spigot;
r@264 5406 #X obj -69 166 spigot;
r@264 5407 #X obj -6 193 spigot;
r@264 5408 #X obj 40 166 spigot;
r@264 5409 #X floatatom 438 64 0 0 0 0 - - -;
r@264 5410 #X obj 101 191 spigot;
r@264 5411 #X obj 147 164 spigot;
r@264 5412 #X obj 207 193 spigot;
r@264 5413 #X obj 253 166 spigot;
r@264 5414 #X obj 315 192 spigot;
r@264 5415 #X obj 361 165 spigot;
r@264 5416 #X obj 318 48 snapshot~;
r@264 5417 #X obj 423 194 spigot;
r@264 5418 #X obj 469 167 spigot;
r@264 5419 #X obj 772 330 r~ dist;
r@264 5420 #X obj -144 139 < 90;
r@264 5421 #X obj -36 141 < 180;
r@264 5422 #X obj 73 142 < 355;
r@264 5423 #X obj 180 140 < 710;
r@264 5424 #X obj 286 143 < 1400;
r@264 5425 #X obj 394 141 < 2800;
r@264 5426 #X obj 514 142 < 5600;
r@264 5427 #X obj 539 195 spigot;
r@264 5428 #X obj 585 168 spigot;
r@264 5429 #X obj 630 143 < 11200;
r@264 5430 #X obj 653 194 spigot;
r@264 5431 #X obj 699 167 spigot;
r@264 5432 #X obj 744 142 < 22400;
r@264 5433 #X msg -223 214 0;
r@264 5434 #X msg -115 216 0.2;
r@264 5435 #X msg -6 216 0.6;
r@264 5436 #X msg 101 216 1;
r@264 5437 #X msg 206 215 1.8;
r@264 5438 #X msg 315 217 3.3;
r@264 5439 #X msg 423 219 6;
r@264 5440 #X msg 539 220 11.4;
r@264 5441 #X msg 653 219 20;
r@264 5442 #X text 679 219 Estimate;
r@264 5443 #X obj 772 355 *~ 3.28084;
r@264 5444 #X text 847 357 Convert to feet;
r@264 5445 #X obj 772 379 /~ 1000;
r@264 5446 #X text 833 381 Attenuation per 1000 feet;
r@264 5447 #X obj 773 420 *~ 1;
r@264 5448 #X obj 686 142 >= 11200;
r@264 5449 #X obj 572 143 >= 5600;
r@264 5450 #X obj 456 142 >= 2800;
r@264 5451 #X obj 348 142 >= 1400;
r@264 5452 #X obj 240 143 >= 710;
r@264 5453 #X obj 134 140 >= 355;
r@264 5454 #X obj 27 141 >= 180;
r@264 5455 #X obj -82 142 >= 90;
r@264 5456 #X obj -190 137 >= 0;
r@264 5457 #X obj 773 445 outlet~;
r@264 5458 #X text 831 442 Attenuation factor for this freq;
r@264 5459 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 5460 band as published in Marte & Kurtz 1970;
r@264 5461 #X obj 963 333 r myMet;
r@264 5462 #X floatatom 1003 374 0 0 0 0 - - -;
r@264 5463 #X obj 963 354 snapshot~;
r@264 5464 #X obj 620 412 r myMet;
r@264 5465 #X floatatom 660 453 0 0 0 0 - - -;
r@264 5466 #X obj 620 433 snapshot~;
r@264 5467 #X connect 0 0 15 0;
r@264 5468 #X connect 1 0 15 0;
r@264 5469 #X connect 2 0 32 0;
r@264 5470 #X connect 3 0 2 0;
r@264 5471 #X connect 4 0 33 0;
r@264 5472 #X connect 5 0 4 0;
r@264 5473 #X connect 6 0 34 0;
r@264 5474 #X connect 7 0 6 0;
r@264 5475 #X connect 9 0 35 0;
r@264 5476 #X connect 10 0 9 0;
r@264 5477 #X connect 11 0 36 0;
r@264 5478 #X connect 12 0 11 0;
r@264 5479 #X connect 13 0 37 0;
r@264 5480 #X connect 14 0 13 0;
r@264 5481 #X connect 15 0 8 0;
r@264 5482 #X connect 15 0 19 0;
r@264 5483 #X connect 15 0 20 0;
r@264 5484 #X connect 15 0 21 0;
r@264 5485 #X connect 15 0 22 0;
r@264 5486 #X connect 15 0 23 0;
r@264 5487 #X connect 15 0 24 0;
r@264 5488 #X connect 15 0 25 0;
r@264 5489 #X connect 15 0 28 0;
r@264 5490 #X connect 15 0 31 0;
r@264 5491 #X connect 15 0 47 0;
r@264 5492 #X connect 15 0 48 0;
r@264 5493 #X connect 15 0 49 0;
r@264 5494 #X connect 15 0 50 0;
r@264 5495 #X connect 15 0 51 0;
r@264 5496 #X connect 15 0 52 0;
r@264 5497 #X connect 15 0 53 0;
r@264 5498 #X connect 15 0 54 0;
r@264 5499 #X connect 15 0 55 0;
r@264 5500 #X connect 16 0 38 0;
r@264 5501 #X connect 17 0 16 0;
r@264 5502 #X connect 18 0 42 0;
r@264 5503 #X connect 19 0 3 1;
r@264 5504 #X connect 20 0 5 1;
r@264 5505 #X connect 21 0 7 1;
r@264 5506 #X connect 22 0 10 1;
r@264 5507 #X connect 23 0 12 1;
r@264 5508 #X connect 24 0 14 1;
r@264 5509 #X connect 25 0 17 1;
r@264 5510 #X connect 26 0 39 0;
r@264 5511 #X connect 27 0 26 0;
r@264 5512 #X connect 28 0 27 1;
r@264 5513 #X connect 29 0 40 0;
r@264 5514 #X connect 30 0 29 0;
r@264 5515 #X connect 31 0 30 1;
r@264 5516 #X connect 32 0 46 1;
r@264 5517 #X connect 33 0 46 1;
r@264 5518 #X connect 34 0 46 1;
r@264 5519 #X connect 35 0 46 1;
r@264 5520 #X connect 36 0 46 1;
r@264 5521 #X connect 37 0 46 1;
r@264 5522 #X connect 38 0 46 1;
r@264 5523 #X connect 39 0 46 1;
r@264 5524 #X connect 40 0 46 1;
r@264 5525 #X connect 42 0 44 0;
r@264 5526 #X connect 42 0 61 0;
r@264 5527 #X connect 44 0 46 0;
r@264 5528 #X connect 46 0 56 0;
r@264 5529 #X connect 46 0 64 0;
r@264 5530 #X connect 47 0 30 0;
r@264 5531 #X connect 47 0 29 1;
r@264 5532 #X connect 48 0 27 0;
r@264 5533 #X connect 48 0 26 1;
r@264 5534 #X connect 49 0 17 0;
r@264 5535 #X connect 49 0 16 1;
r@264 5536 #X connect 50 0 13 1;
r@264 5537 #X connect 50 0 14 0;
r@264 5538 #X connect 51 0 11 1;
r@264 5539 #X connect 51 0 12 0;
r@264 5540 #X connect 52 0 9 1;
r@264 5541 #X connect 52 0 10 0;
r@264 5542 #X connect 53 0 6 1;
r@264 5543 #X connect 53 0 7 0;
r@264 5544 #X connect 54 0 5 0;
r@264 5545 #X connect 54 0 4 1;
r@264 5546 #X connect 55 0 2 1;
r@264 5547 #X connect 55 0 3 0;
r@264 5548 #X connect 59 0 61 0;
r@264 5549 #X connect 61 0 60 0;
r@264 5550 #X connect 62 0 64 0;
r@264 5551 #X connect 64 0 63 0;
r@264 5552 #X restore 74 127 pd step9;
r@268 5553 #X obj 168 268 r centrePan;
r@264 5554 #X connect 2 0 0 0;
r@264 5555 #X connect 2 1 1 0;
r@268 5556 #X connect 3 0 10 0;
r@268 5557 #X connect 4 0 7 0;
r@268 5558 #X connect 5 0 3 1;
r@268 5559 #X connect 6 0 7 1;
r@268 5560 #X connect 6 0 8 1;
r@268 5561 #X connect 6 0 11 0;
r@268 5562 #X connect 7 0 8 0;
r@268 5563 #X connect 8 0 3 0;
r@268 5564 #X connect 9 0 10 1;
r@268 5565 #X connect 10 0 2 0;
r@268 5566 #X connect 12 0 2 1;
r@264 5567 #X restore 34 66 pd rotPeak;
r@264 5568 #N canvas 307 242 656 482 rotPeak 0;
r@264 5569 #X obj 141 332 throw~ l;
r@264 5570 #X obj 168 309 throw~ r;
r@264 5571 #X obj 141 288 fcpan;
r@264 5572 #X obj 141 131 *~;
r@264 5573 #X obj 141 41 r~ myNoise;
r@264 5574 #X obj 196 104 inlet~;
r@264 5575 #X obj 74 58 inlet~;
r@264 5576 #X obj 141 83 vcf~ 150;
r@264 5577 #X obj 141 104 vcf~ 150;
r@264 5578 #X obj 169 222 r~ rotBoost;
r@264 5579 #X obj 141 244 *~;
r@264 5580 #X obj 141 194 *~;
r@264 5581 #N canvas 38 38 1337 513 step9 0;
r@264 5582 #X obj 269 26 inlet~;
r@264 5583 #X obj 318 27 r myMet;
r@264 5584 #X obj -223 191 spigot;
r@264 5585 #X obj -177 164 spigot;
r@264 5586 #X obj -115 193 spigot;
r@264 5587 #X obj -69 166 spigot;
r@264 5588 #X obj -6 193 spigot;
r@264 5589 #X obj 40 166 spigot;
r@264 5590 #X floatatom 438 64 0 0 0 0 - - -;
r@264 5591 #X obj 101 191 spigot;
r@264 5592 #X obj 147 164 spigot;
r@264 5593 #X obj 207 193 spigot;
r@264 5594 #X obj 253 166 spigot;
r@264 5595 #X obj 315 192 spigot;
r@264 5596 #X obj 361 165 spigot;
r@264 5597 #X obj 318 48 snapshot~;
r@264 5598 #X obj 423 194 spigot;
r@264 5599 #X obj 469 167 spigot;
r@264 5600 #X obj 772 330 r~ dist;
r@264 5601 #X obj -144 139 < 90;
r@264 5602 #X obj -36 141 < 180;
r@264 5603 #X obj 73 142 < 355;
r@264 5604 #X obj 180 140 < 710;
r@264 5605 #X obj 286 143 < 1400;
r@264 5606 #X obj 394 141 < 2800;
r@264 5607 #X obj 514 142 < 5600;
r@264 5608 #X obj 539 195 spigot;
r@264 5609 #X obj 585 168 spigot;
r@264 5610 #X obj 630 143 < 11200;
r@264 5611 #X obj 653 194 spigot;
r@264 5612 #X obj 699 167 spigot;
r@264 5613 #X obj 744 142 < 22400;
r@264 5614 #X msg -223 214 0;
r@264 5615 #X msg -115 216 0.2;
r@264 5616 #X msg -6 216 0.6;
r@264 5617 #X msg 101 216 1;
r@264 5618 #X msg 206 215 1.8;
r@264 5619 #X msg 315 217 3.3;
r@264 5620 #X msg 423 219 6;
r@264 5621 #X msg 539 220 11.4;
r@264 5622 #X msg 653 219 20;
r@264 5623 #X text 679 219 Estimate;
r@264 5624 #X obj 772 355 *~ 3.28084;
r@264 5625 #X text 847 357 Convert to feet;
r@264 5626 #X obj 772 379 /~ 1000;
r@264 5627 #X text 833 381 Attenuation per 1000 feet;
r@264 5628 #X obj 773 420 *~ 1;
r@264 5629 #X obj 686 142 >= 11200;
r@264 5630 #X obj 572 143 >= 5600;
r@264 5631 #X obj 456 142 >= 2800;
r@264 5632 #X obj 348 142 >= 1400;
r@264 5633 #X obj 240 143 >= 710;
r@264 5634 #X obj 134 140 >= 355;
r@264 5635 #X obj 27 141 >= 180;
r@264 5636 #X obj -82 142 >= 90;
r@264 5637 #X obj -190 137 >= 0;
r@264 5638 #X obj 773 445 outlet~;
r@264 5639 #X text 831 442 Attenuation factor for this freq;
r@264 5640 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 5641 band as published in Marte & Kurtz 1970;
r@264 5642 #X connect 0 0 15 0;
r@264 5643 #X connect 1 0 15 0;
r@264 5644 #X connect 2 0 32 0;
r@264 5645 #X connect 3 0 2 0;
r@264 5646 #X connect 4 0 33 0;
r@264 5647 #X connect 5 0 4 0;
r@264 5648 #X connect 6 0 34 0;
r@264 5649 #X connect 7 0 6 0;
r@264 5650 #X connect 9 0 35 0;
r@264 5651 #X connect 10 0 9 0;
r@264 5652 #X connect 11 0 36 0;
r@264 5653 #X connect 12 0 11 0;
r@264 5654 #X connect 13 0 37 0;
r@264 5655 #X connect 14 0 13 0;
r@264 5656 #X connect 15 0 8 0;
r@264 5657 #X connect 15 0 19 0;
r@264 5658 #X connect 15 0 20 0;
r@264 5659 #X connect 15 0 21 0;
r@264 5660 #X connect 15 0 22 0;
r@264 5661 #X connect 15 0 23 0;
r@264 5662 #X connect 15 0 24 0;
r@264 5663 #X connect 15 0 25 0;
r@264 5664 #X connect 15 0 28 0;
r@264 5665 #X connect 15 0 31 0;
r@264 5666 #X connect 15 0 47 0;
r@264 5667 #X connect 15 0 48 0;
r@264 5668 #X connect 15 0 49 0;
r@264 5669 #X connect 15 0 50 0;
r@264 5670 #X connect 15 0 51 0;
r@264 5671 #X connect 15 0 52 0;
r@264 5672 #X connect 15 0 53 0;
r@264 5673 #X connect 15 0 54 0;
r@264 5674 #X connect 15 0 55 0;
r@264 5675 #X connect 16 0 38 0;
r@264 5676 #X connect 17 0 16 0;
r@264 5677 #X connect 18 0 42 0;
r@264 5678 #X connect 19 0 3 1;
r@264 5679 #X connect 20 0 5 1;
r@264 5680 #X connect 21 0 7 1;
r@264 5681 #X connect 22 0 10 1;
r@264 5682 #X connect 23 0 12 1;
r@264 5683 #X connect 24 0 14 1;
r@264 5684 #X connect 25 0 17 1;
r@264 5685 #X connect 26 0 39 0;
r@264 5686 #X connect 27 0 26 0;
r@264 5687 #X connect 28 0 27 1;
r@264 5688 #X connect 29 0 40 0;
r@264 5689 #X connect 30 0 29 0;
r@264 5690 #X connect 31 0 30 1;
r@264 5691 #X connect 32 0 46 1;
r@264 5692 #X connect 33 0 46 1;
r@264 5693 #X connect 34 0 46 1;
r@264 5694 #X connect 35 0 46 1;
r@264 5695 #X connect 36 0 46 1;
r@264 5696 #X connect 37 0 46 1;
r@264 5697 #X connect 38 0 46 1;
r@264 5698 #X connect 39 0 46 1;
r@264 5699 #X connect 40 0 46 1;
r@264 5700 #X connect 42 0 44 0;
r@264 5701 #X connect 44 0 46 0;
r@264 5702 #X connect 46 0 56 0;
r@264 5703 #X connect 47 0 30 0;
r@264 5704 #X connect 47 0 29 1;
r@264 5705 #X connect 48 0 27 0;
r@264 5706 #X connect 48 0 26 1;
r@264 5707 #X connect 49 0 17 0;
r@264 5708 #X connect 49 0 16 1;
r@264 5709 #X connect 50 0 13 1;
r@264 5710 #X connect 50 0 14 0;
r@264 5711 #X connect 51 0 11 1;
r@264 5712 #X connect 51 0 12 0;
r@264 5713 #X connect 52 0 9 1;
r@264 5714 #X connect 52 0 10 0;
r@264 5715 #X connect 53 0 6 1;
r@264 5716 #X connect 53 0 7 0;
r@264 5717 #X connect 54 0 5 0;
r@264 5718 #X connect 54 0 4 1;
r@264 5719 #X connect 55 0 2 1;
r@264 5720 #X connect 55 0 3 0;
r@264 5721 #X restore 74 127 pd step9;
r@268 5722 #X obj 168 268 r centrePan;
r@264 5723 #X connect 2 0 0 0;
r@264 5724 #X connect 2 1 1 0;
r@268 5725 #X connect 3 0 11 0;
r@268 5726 #X connect 4 0 7 0;
r@268 5727 #X connect 5 0 3 1;
r@268 5728 #X connect 6 0 7 1;
r@268 5729 #X connect 6 0 8 1;
r@268 5730 #X connect 6 0 12 0;
r@268 5731 #X connect 7 0 8 0;
r@268 5732 #X connect 8 0 3 0;
r@268 5733 #X connect 9 0 10 1;
r@268 5734 #X connect 10 0 2 0;
r@268 5735 #X connect 11 0 10 0;
r@268 5736 #X connect 12 0 11 1;
r@268 5737 #X connect 13 0 2 1;
r@264 5738 #X restore 171 66 pd rotPeak;
r@264 5739 #N canvas 307 242 656 482 rotPeak 0;
r@264 5740 #X obj 141 332 throw~ l;
r@264 5741 #X obj 168 309 throw~ r;
r@264 5742 #X obj 141 288 fcpan;
r@264 5743 #X obj 141 131 *~;
r@264 5744 #X obj 141 41 r~ myNoise;
r@264 5745 #X obj 196 104 inlet~;
r@264 5746 #X obj 74 58 inlet~;
r@264 5747 #X obj 141 83 vcf~ 150;
r@264 5748 #X obj 141 104 vcf~ 150;
r@264 5749 #X obj 169 222 r~ rotBoost;
r@264 5750 #X obj 141 244 *~;
r@264 5751 #X obj 141 194 *~;
r@264 5752 #N canvas 38 38 1337 513 step9 0;
r@264 5753 #X obj 269 26 inlet~;
r@264 5754 #X obj 318 27 r myMet;
r@264 5755 #X obj -223 191 spigot;
r@264 5756 #X obj -177 164 spigot;
r@264 5757 #X obj -115 193 spigot;
r@264 5758 #X obj -69 166 spigot;
r@264 5759 #X obj -6 193 spigot;
r@264 5760 #X obj 40 166 spigot;
r@264 5761 #X floatatom 438 64 0 0 0 0 - - -;
r@264 5762 #X obj 101 191 spigot;
r@264 5763 #X obj 147 164 spigot;
r@264 5764 #X obj 207 193 spigot;
r@264 5765 #X obj 253 166 spigot;
r@264 5766 #X obj 315 192 spigot;
r@264 5767 #X obj 361 165 spigot;
r@264 5768 #X obj 318 48 snapshot~;
r@264 5769 #X obj 423 194 spigot;
r@264 5770 #X obj 469 167 spigot;
r@264 5771 #X obj 772 330 r~ dist;
r@264 5772 #X obj -144 139 < 90;
r@264 5773 #X obj -36 141 < 180;
r@264 5774 #X obj 73 142 < 355;
r@264 5775 #X obj 180 140 < 710;
r@264 5776 #X obj 286 143 < 1400;
r@264 5777 #X obj 394 141 < 2800;
r@264 5778 #X obj 514 142 < 5600;
r@264 5779 #X obj 539 195 spigot;
r@264 5780 #X obj 585 168 spigot;
r@264 5781 #X obj 630 143 < 11200;
r@264 5782 #X obj 653 194 spigot;
r@264 5783 #X obj 699 167 spigot;
r@264 5784 #X obj 744 142 < 22400;
r@264 5785 #X msg -223 214 0;
r@264 5786 #X msg -115 216 0.2;
r@264 5787 #X msg -6 216 0.6;
r@264 5788 #X msg 101 216 1;
r@264 5789 #X msg 206 215 1.8;
r@264 5790 #X msg 315 217 3.3;
r@264 5791 #X msg 423 219 6;
r@264 5792 #X msg 539 220 11.4;
r@264 5793 #X msg 653 219 20;
r@264 5794 #X text 679 219 Estimate;
r@264 5795 #X obj 772 355 *~ 3.28084;
r@264 5796 #X text 847 357 Convert to feet;
r@264 5797 #X obj 772 379 /~ 1000;
r@264 5798 #X text 833 381 Attenuation per 1000 feet;
r@264 5799 #X obj 773 420 *~ 1;
r@264 5800 #X obj 686 142 >= 11200;
r@264 5801 #X obj 572 143 >= 5600;
r@264 5802 #X obj 456 142 >= 2800;
r@264 5803 #X obj 348 142 >= 1400;
r@264 5804 #X obj 240 143 >= 710;
r@264 5805 #X obj 134 140 >= 355;
r@264 5806 #X obj 27 141 >= 180;
r@264 5807 #X obj -82 142 >= 90;
r@264 5808 #X obj -190 137 >= 0;
r@264 5809 #X obj 773 445 outlet~;
r@264 5810 #X text 831 442 Attenuation factor for this freq;
r@264 5811 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 5812 band as published in Marte & Kurtz 1970;
r@264 5813 #X connect 0 0 15 0;
r@264 5814 #X connect 1 0 15 0;
r@264 5815 #X connect 2 0 32 0;
r@264 5816 #X connect 3 0 2 0;
r@264 5817 #X connect 4 0 33 0;
r@264 5818 #X connect 5 0 4 0;
r@264 5819 #X connect 6 0 34 0;
r@264 5820 #X connect 7 0 6 0;
r@264 5821 #X connect 9 0 35 0;
r@264 5822 #X connect 10 0 9 0;
r@264 5823 #X connect 11 0 36 0;
r@264 5824 #X connect 12 0 11 0;
r@264 5825 #X connect 13 0 37 0;
r@264 5826 #X connect 14 0 13 0;
r@264 5827 #X connect 15 0 8 0;
r@264 5828 #X connect 15 0 19 0;
r@264 5829 #X connect 15 0 20 0;
r@264 5830 #X connect 15 0 21 0;
r@264 5831 #X connect 15 0 22 0;
r@264 5832 #X connect 15 0 23 0;
r@264 5833 #X connect 15 0 24 0;
r@264 5834 #X connect 15 0 25 0;
r@264 5835 #X connect 15 0 28 0;
r@264 5836 #X connect 15 0 31 0;
r@264 5837 #X connect 15 0 47 0;
r@264 5838 #X connect 15 0 48 0;
r@264 5839 #X connect 15 0 49 0;
r@264 5840 #X connect 15 0 50 0;
r@264 5841 #X connect 15 0 51 0;
r@264 5842 #X connect 15 0 52 0;
r@264 5843 #X connect 15 0 53 0;
r@264 5844 #X connect 15 0 54 0;
r@264 5845 #X connect 15 0 55 0;
r@264 5846 #X connect 16 0 38 0;
r@264 5847 #X connect 17 0 16 0;
r@264 5848 #X connect 18 0 42 0;
r@264 5849 #X connect 19 0 3 1;
r@264 5850 #X connect 20 0 5 1;
r@264 5851 #X connect 21 0 7 1;
r@264 5852 #X connect 22 0 10 1;
r@264 5853 #X connect 23 0 12 1;
r@264 5854 #X connect 24 0 14 1;
r@264 5855 #X connect 25 0 17 1;
r@264 5856 #X connect 26 0 39 0;
r@264 5857 #X connect 27 0 26 0;
r@264 5858 #X connect 28 0 27 1;
r@264 5859 #X connect 29 0 40 0;
r@264 5860 #X connect 30 0 29 0;
r@264 5861 #X connect 31 0 30 1;
r@264 5862 #X connect 32 0 46 1;
r@264 5863 #X connect 33 0 46 1;
r@264 5864 #X connect 34 0 46 1;
r@264 5865 #X connect 35 0 46 1;
r@264 5866 #X connect 36 0 46 1;
r@264 5867 #X connect 37 0 46 1;
r@264 5868 #X connect 38 0 46 1;
r@264 5869 #X connect 39 0 46 1;
r@264 5870 #X connect 40 0 46 1;
r@264 5871 #X connect 42 0 44 0;
r@264 5872 #X connect 44 0 46 0;
r@264 5873 #X connect 46 0 56 0;
r@264 5874 #X connect 47 0 30 0;
r@264 5875 #X connect 47 0 29 1;
r@264 5876 #X connect 48 0 27 0;
r@264 5877 #X connect 48 0 26 1;
r@264 5878 #X connect 49 0 17 0;
r@264 5879 #X connect 49 0 16 1;
r@264 5880 #X connect 50 0 13 1;
r@264 5881 #X connect 50 0 14 0;
r@264 5882 #X connect 51 0 11 1;
r@264 5883 #X connect 51 0 12 0;
r@264 5884 #X connect 52 0 9 1;
r@264 5885 #X connect 52 0 10 0;
r@264 5886 #X connect 53 0 6 1;
r@264 5887 #X connect 53 0 7 0;
r@264 5888 #X connect 54 0 5 0;
r@264 5889 #X connect 54 0 4 1;
r@264 5890 #X connect 55 0 2 1;
r@264 5891 #X connect 55 0 3 0;
r@264 5892 #X restore 74 127 pd step9;
r@268 5893 #X obj 168 268 r centrePan;
r@264 5894 #X connect 2 0 0 0;
r@264 5895 #X connect 2 1 1 0;
r@268 5896 #X connect 3 0 11 0;
r@268 5897 #X connect 4 0 7 0;
r@268 5898 #X connect 5 0 3 1;
r@268 5899 #X connect 6 0 7 1;
r@268 5900 #X connect 6 0 8 1;
r@268 5901 #X connect 6 0 12 0;
r@268 5902 #X connect 7 0 8 0;
r@268 5903 #X connect 8 0 3 0;
r@268 5904 #X connect 9 0 10 1;
r@268 5905 #X connect 10 0 2 0;
r@268 5906 #X connect 11 0 10 0;
r@268 5907 #X connect 12 0 11 1;
r@268 5908 #X connect 13 0 2 1;
r@264 5909 #X restore 32 183 pd rotPeak;
r@264 5910 #N canvas 307 242 656 482 rotPeak 0;
r@264 5911 #X obj 141 332 throw~ l;
r@264 5912 #X obj 168 309 throw~ r;
r@264 5913 #X obj 141 288 fcpan;
r@264 5914 #X obj 141 131 *~;
r@264 5915 #X obj 141 41 r~ myNoise;
r@264 5916 #X obj 196 104 inlet~;
r@264 5917 #X obj 74 58 inlet~;
r@264 5918 #X obj 141 83 vcf~ 150;
r@264 5919 #X obj 141 104 vcf~ 150;
r@264 5920 #X obj 169 222 r~ rotBoost;
r@264 5921 #X obj 141 244 *~;
r@264 5922 #X obj 141 194 *~;
r@264 5923 #N canvas 38 38 1337 513 step9 0;
r@264 5924 #X obj 269 26 inlet~;
r@264 5925 #X obj 318 27 r myMet;
r@264 5926 #X obj -223 191 spigot;
r@264 5927 #X obj -177 164 spigot;
r@264 5928 #X obj -115 193 spigot;
r@264 5929 #X obj -69 166 spigot;
r@264 5930 #X obj -6 193 spigot;
r@264 5931 #X obj 40 166 spigot;
r@264 5932 #X floatatom 438 64 0 0 0 0 - - -;
r@264 5933 #X obj 101 191 spigot;
r@264 5934 #X obj 147 164 spigot;
r@264 5935 #X obj 207 193 spigot;
r@264 5936 #X obj 253 166 spigot;
r@264 5937 #X obj 315 192 spigot;
r@264 5938 #X obj 361 165 spigot;
r@264 5939 #X obj 318 48 snapshot~;
r@264 5940 #X obj 423 194 spigot;
r@264 5941 #X obj 469 167 spigot;
r@264 5942 #X obj 772 330 r~ dist;
r@264 5943 #X obj -144 139 < 90;
r@264 5944 #X obj -36 141 < 180;
r@264 5945 #X obj 73 142 < 355;
r@264 5946 #X obj 180 140 < 710;
r@264 5947 #X obj 286 143 < 1400;
r@264 5948 #X obj 394 141 < 2800;
r@264 5949 #X obj 514 142 < 5600;
r@264 5950 #X obj 539 195 spigot;
r@264 5951 #X obj 585 168 spigot;
r@264 5952 #X obj 630 143 < 11200;
r@264 5953 #X obj 653 194 spigot;
r@264 5954 #X obj 699 167 spigot;
r@264 5955 #X obj 744 142 < 22400;
r@264 5956 #X msg -223 214 0;
r@264 5957 #X msg -115 216 0.2;
r@264 5958 #X msg -6 216 0.6;
r@264 5959 #X msg 101 216 1;
r@264 5960 #X msg 206 215 1.8;
r@264 5961 #X msg 315 217 3.3;
r@264 5962 #X msg 423 219 6;
r@264 5963 #X msg 539 220 11.4;
r@264 5964 #X msg 653 219 20;
r@264 5965 #X text 679 219 Estimate;
r@264 5966 #X obj 772 355 *~ 3.28084;
r@264 5967 #X text 847 357 Convert to feet;
r@264 5968 #X obj 772 379 /~ 1000;
r@264 5969 #X text 833 381 Attenuation per 1000 feet;
r@264 5970 #X obj 773 420 *~ 1;
r@264 5971 #X obj 686 142 >= 11200;
r@264 5972 #X obj 572 143 >= 5600;
r@264 5973 #X obj 456 142 >= 2800;
r@264 5974 #X obj 348 142 >= 1400;
r@264 5975 #X obj 240 143 >= 710;
r@264 5976 #X obj 134 140 >= 355;
r@264 5977 #X obj 27 141 >= 180;
r@264 5978 #X obj -82 142 >= 90;
r@264 5979 #X obj -190 137 >= 0;
r@264 5980 #X obj 773 445 outlet~;
r@264 5981 #X text 831 442 Attenuation factor for this freq;
r@264 5982 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 5983 band as published in Marte & Kurtz 1970;
r@264 5984 #X connect 0 0 15 0;
r@264 5985 #X connect 1 0 15 0;
r@264 5986 #X connect 2 0 32 0;
r@264 5987 #X connect 3 0 2 0;
r@264 5988 #X connect 4 0 33 0;
r@264 5989 #X connect 5 0 4 0;
r@264 5990 #X connect 6 0 34 0;
r@264 5991 #X connect 7 0 6 0;
r@264 5992 #X connect 9 0 35 0;
r@264 5993 #X connect 10 0 9 0;
r@264 5994 #X connect 11 0 36 0;
r@264 5995 #X connect 12 0 11 0;
r@264 5996 #X connect 13 0 37 0;
r@264 5997 #X connect 14 0 13 0;
r@264 5998 #X connect 15 0 8 0;
r@264 5999 #X connect 15 0 19 0;
r@264 6000 #X connect 15 0 20 0;
r@264 6001 #X connect 15 0 21 0;
r@264 6002 #X connect 15 0 22 0;
r@264 6003 #X connect 15 0 23 0;
r@264 6004 #X connect 15 0 24 0;
r@264 6005 #X connect 15 0 25 0;
r@264 6006 #X connect 15 0 28 0;
r@264 6007 #X connect 15 0 31 0;
r@264 6008 #X connect 15 0 47 0;
r@264 6009 #X connect 15 0 48 0;
r@264 6010 #X connect 15 0 49 0;
r@264 6011 #X connect 15 0 50 0;
r@264 6012 #X connect 15 0 51 0;
r@264 6013 #X connect 15 0 52 0;
r@264 6014 #X connect 15 0 53 0;
r@264 6015 #X connect 15 0 54 0;
r@264 6016 #X connect 15 0 55 0;
r@264 6017 #X connect 16 0 38 0;
r@264 6018 #X connect 17 0 16 0;
r@264 6019 #X connect 18 0 42 0;
r@264 6020 #X connect 19 0 3 1;
r@264 6021 #X connect 20 0 5 1;
r@264 6022 #X connect 21 0 7 1;
r@264 6023 #X connect 22 0 10 1;
r@264 6024 #X connect 23 0 12 1;
r@264 6025 #X connect 24 0 14 1;
r@264 6026 #X connect 25 0 17 1;
r@264 6027 #X connect 26 0 39 0;
r@264 6028 #X connect 27 0 26 0;
r@264 6029 #X connect 28 0 27 1;
r@264 6030 #X connect 29 0 40 0;
r@264 6031 #X connect 30 0 29 0;
r@264 6032 #X connect 31 0 30 1;
r@264 6033 #X connect 32 0 46 1;
r@264 6034 #X connect 33 0 46 1;
r@264 6035 #X connect 34 0 46 1;
r@264 6036 #X connect 35 0 46 1;
r@264 6037 #X connect 36 0 46 1;
r@264 6038 #X connect 37 0 46 1;
r@264 6039 #X connect 38 0 46 1;
r@264 6040 #X connect 39 0 46 1;
r@264 6041 #X connect 40 0 46 1;
r@264 6042 #X connect 42 0 44 0;
r@264 6043 #X connect 44 0 46 0;
r@264 6044 #X connect 46 0 56 0;
r@264 6045 #X connect 47 0 30 0;
r@264 6046 #X connect 47 0 29 1;
r@264 6047 #X connect 48 0 27 0;
r@264 6048 #X connect 48 0 26 1;
r@264 6049 #X connect 49 0 17 0;
r@264 6050 #X connect 49 0 16 1;
r@264 6051 #X connect 50 0 13 1;
r@264 6052 #X connect 50 0 14 0;
r@264 6053 #X connect 51 0 11 1;
r@264 6054 #X connect 51 0 12 0;
r@264 6055 #X connect 52 0 9 1;
r@264 6056 #X connect 52 0 10 0;
r@264 6057 #X connect 53 0 6 1;
r@264 6058 #X connect 53 0 7 0;
r@264 6059 #X connect 54 0 5 0;
r@264 6060 #X connect 54 0 4 1;
r@264 6061 #X connect 55 0 2 1;
r@264 6062 #X connect 55 0 3 0;
r@264 6063 #X restore 74 127 pd step9;
r@268 6064 #X obj 168 268 r centrePan;
r@264 6065 #X connect 2 0 0 0;
r@264 6066 #X connect 2 1 1 0;
r@268 6067 #X connect 3 0 11 0;
r@268 6068 #X connect 4 0 7 0;
r@268 6069 #X connect 5 0 3 1;
r@268 6070 #X connect 6 0 7 1;
r@268 6071 #X connect 6 0 8 1;
r@268 6072 #X connect 6 0 12 0;
r@268 6073 #X connect 7 0 8 0;
r@268 6074 #X connect 8 0 3 0;
r@268 6075 #X connect 9 0 10 1;
r@268 6076 #X connect 10 0 2 0;
r@268 6077 #X connect 11 0 10 0;
r@268 6078 #X connect 12 0 11 1;
r@268 6079 #X connect 13 0 2 1;
r@264 6080 #X restore 169 183 pd rotPeak;
r@264 6081 #N canvas 307 242 656 482 rotPeak 0;
r@264 6082 #X obj 141 332 throw~ l;
r@264 6083 #X obj 168 309 throw~ r;
r@264 6084 #X obj 141 288 fcpan;
r@264 6085 #X obj 141 131 *~;
r@264 6086 #X obj 141 41 r~ myNoise;
r@264 6087 #X obj 196 104 inlet~;
r@264 6088 #X obj 74 58 inlet~;
r@264 6089 #X obj 141 83 vcf~ 150;
r@264 6090 #X obj 141 104 vcf~ 150;
r@264 6091 #X obj 169 222 r~ rotBoost;
r@264 6092 #X obj 141 244 *~;
r@264 6093 #X obj 141 194 *~;
r@264 6094 #N canvas 38 38 1337 513 step9 0;
r@264 6095 #X obj 269 26 inlet~;
r@264 6096 #X obj 318 27 r myMet;
r@264 6097 #X obj -223 191 spigot;
r@264 6098 #X obj -177 164 spigot;
r@264 6099 #X obj -115 193 spigot;
r@264 6100 #X obj -69 166 spigot;
r@264 6101 #X obj -6 193 spigot;
r@264 6102 #X obj 40 166 spigot;
r@264 6103 #X floatatom 438 64 0 0 0 0 - - -;
r@264 6104 #X obj 101 191 spigot;
r@264 6105 #X obj 147 164 spigot;
r@264 6106 #X obj 207 193 spigot;
r@264 6107 #X obj 253 166 spigot;
r@264 6108 #X obj 315 192 spigot;
r@264 6109 #X obj 361 165 spigot;
r@264 6110 #X obj 318 48 snapshot~;
r@264 6111 #X obj 423 194 spigot;
r@264 6112 #X obj 469 167 spigot;
r@264 6113 #X obj 772 330 r~ dist;
r@264 6114 #X obj -144 139 < 90;
r@264 6115 #X obj -36 141 < 180;
r@264 6116 #X obj 73 142 < 355;
r@264 6117 #X obj 180 140 < 710;
r@264 6118 #X obj 286 143 < 1400;
r@264 6119 #X obj 394 141 < 2800;
r@264 6120 #X obj 514 142 < 5600;
r@264 6121 #X obj 539 195 spigot;
r@264 6122 #X obj 585 168 spigot;
r@264 6123 #X obj 630 143 < 11200;
r@264 6124 #X obj 653 194 spigot;
r@264 6125 #X obj 699 167 spigot;
r@264 6126 #X obj 744 142 < 22400;
r@264 6127 #X msg -223 214 0;
r@264 6128 #X msg -115 216 0.2;
r@264 6129 #X msg -6 216 0.6;
r@264 6130 #X msg 101 216 1;
r@264 6131 #X msg 206 215 1.8;
r@264 6132 #X msg 315 217 3.3;
r@264 6133 #X msg 423 219 6;
r@264 6134 #X msg 539 220 11.4;
r@264 6135 #X msg 653 219 20;
r@264 6136 #X text 679 219 Estimate;
r@264 6137 #X obj 772 355 *~ 3.28084;
r@264 6138 #X text 847 357 Convert to feet;
r@264 6139 #X obj 772 379 /~ 1000;
r@264 6140 #X text 833 381 Attenuation per 1000 feet;
r@264 6141 #X obj 773 420 *~ 1;
r@264 6142 #X obj 686 142 >= 11200;
r@264 6143 #X obj 572 143 >= 5600;
r@264 6144 #X obj 456 142 >= 2800;
r@264 6145 #X obj 348 142 >= 1400;
r@264 6146 #X obj 240 143 >= 710;
r@264 6147 #X obj 134 140 >= 355;
r@264 6148 #X obj 27 141 >= 180;
r@264 6149 #X obj -82 142 >= 90;
r@264 6150 #X obj -190 137 >= 0;
r@264 6151 #X obj 773 445 outlet~;
r@264 6152 #X text 831 442 Attenuation factor for this freq;
r@264 6153 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 6154 band as published in Marte & Kurtz 1970;
r@264 6155 #X connect 0 0 15 0;
r@264 6156 #X connect 1 0 15 0;
r@264 6157 #X connect 2 0 32 0;
r@264 6158 #X connect 3 0 2 0;
r@264 6159 #X connect 4 0 33 0;
r@264 6160 #X connect 5 0 4 0;
r@264 6161 #X connect 6 0 34 0;
r@264 6162 #X connect 7 0 6 0;
r@264 6163 #X connect 9 0 35 0;
r@264 6164 #X connect 10 0 9 0;
r@264 6165 #X connect 11 0 36 0;
r@264 6166 #X connect 12 0 11 0;
r@264 6167 #X connect 13 0 37 0;
r@264 6168 #X connect 14 0 13 0;
r@264 6169 #X connect 15 0 8 0;
r@264 6170 #X connect 15 0 19 0;
r@264 6171 #X connect 15 0 20 0;
r@264 6172 #X connect 15 0 21 0;
r@264 6173 #X connect 15 0 22 0;
r@264 6174 #X connect 15 0 23 0;
r@264 6175 #X connect 15 0 24 0;
r@264 6176 #X connect 15 0 25 0;
r@264 6177 #X connect 15 0 28 0;
r@264 6178 #X connect 15 0 31 0;
r@264 6179 #X connect 15 0 47 0;
r@264 6180 #X connect 15 0 48 0;
r@264 6181 #X connect 15 0 49 0;
r@264 6182 #X connect 15 0 50 0;
r@264 6183 #X connect 15 0 51 0;
r@264 6184 #X connect 15 0 52 0;
r@264 6185 #X connect 15 0 53 0;
r@264 6186 #X connect 15 0 54 0;
r@264 6187 #X connect 15 0 55 0;
r@264 6188 #X connect 16 0 38 0;
r@264 6189 #X connect 17 0 16 0;
r@264 6190 #X connect 18 0 42 0;
r@264 6191 #X connect 19 0 3 1;
r@264 6192 #X connect 20 0 5 1;
r@264 6193 #X connect 21 0 7 1;
r@264 6194 #X connect 22 0 10 1;
r@264 6195 #X connect 23 0 12 1;
r@264 6196 #X connect 24 0 14 1;
r@264 6197 #X connect 25 0 17 1;
r@264 6198 #X connect 26 0 39 0;
r@264 6199 #X connect 27 0 26 0;
r@264 6200 #X connect 28 0 27 1;
r@264 6201 #X connect 29 0 40 0;
r@264 6202 #X connect 30 0 29 0;
r@264 6203 #X connect 31 0 30 1;
r@264 6204 #X connect 32 0 46 1;
r@264 6205 #X connect 33 0 46 1;
r@264 6206 #X connect 34 0 46 1;
r@264 6207 #X connect 35 0 46 1;
r@264 6208 #X connect 36 0 46 1;
r@264 6209 #X connect 37 0 46 1;
r@264 6210 #X connect 38 0 46 1;
r@264 6211 #X connect 39 0 46 1;
r@264 6212 #X connect 40 0 46 1;
r@264 6213 #X connect 42 0 44 0;
r@264 6214 #X connect 44 0 46 0;
r@264 6215 #X connect 46 0 56 0;
r@264 6216 #X connect 47 0 30 0;
r@264 6217 #X connect 47 0 29 1;
r@264 6218 #X connect 48 0 27 0;
r@264 6219 #X connect 48 0 26 1;
r@264 6220 #X connect 49 0 17 0;
r@264 6221 #X connect 49 0 16 1;
r@264 6222 #X connect 50 0 13 1;
r@264 6223 #X connect 50 0 14 0;
r@264 6224 #X connect 51 0 11 1;
r@264 6225 #X connect 51 0 12 0;
r@264 6226 #X connect 52 0 9 1;
r@264 6227 #X connect 52 0 10 0;
r@264 6228 #X connect 53 0 6 1;
r@264 6229 #X connect 53 0 7 0;
r@264 6230 #X connect 54 0 5 0;
r@264 6231 #X connect 54 0 4 1;
r@264 6232 #X connect 55 0 2 1;
r@264 6233 #X connect 55 0 3 0;
r@264 6234 #X restore 74 127 pd step9;
r@268 6235 #X obj 168 268 r centrePan;
r@264 6236 #X connect 2 0 0 0;
r@264 6237 #X connect 2 1 1 0;
r@268 6238 #X connect 3 0 11 0;
r@268 6239 #X connect 4 0 7 0;
r@268 6240 #X connect 5 0 3 1;
r@268 6241 #X connect 6 0 7 1;
r@268 6242 #X connect 6 0 8 1;
r@268 6243 #X connect 6 0 12 0;
r@268 6244 #X connect 7 0 8 0;
r@268 6245 #X connect 8 0 3 0;
r@268 6246 #X connect 9 0 10 1;
r@268 6247 #X connect 10 0 2 0;
r@268 6248 #X connect 11 0 10 0;
r@268 6249 #X connect 12 0 11 1;
r@268 6250 #X connect 13 0 2 1;
r@264 6251 #X restore 32 297 pd rotPeak;
r@264 6252 #N canvas 307 242 656 482 rotPeak 0;
r@264 6253 #X obj 141 332 throw~ l;
r@264 6254 #X obj 168 309 throw~ r;
r@264 6255 #X obj 141 288 fcpan;
r@264 6256 #X obj 141 131 *~;
r@264 6257 #X obj 141 41 r~ myNoise;
r@264 6258 #X obj 196 104 inlet~;
r@264 6259 #X obj 74 58 inlet~;
r@264 6260 #X obj 141 83 vcf~ 150;
r@264 6261 #X obj 141 104 vcf~ 150;
r@264 6262 #X obj 169 222 r~ rotBoost;
r@264 6263 #X obj 141 244 *~;
r@264 6264 #X obj 141 194 *~;
r@264 6265 #N canvas 38 38 1337 513 step9 0;
r@264 6266 #X obj 269 26 inlet~;
r@264 6267 #X obj 318 27 r myMet;
r@264 6268 #X obj -223 191 spigot;
r@264 6269 #X obj -177 164 spigot;
r@264 6270 #X obj -115 193 spigot;
r@264 6271 #X obj -69 166 spigot;
r@264 6272 #X obj -6 193 spigot;
r@264 6273 #X obj 40 166 spigot;
r@264 6274 #X floatatom 438 64 0 0 0 0 - - -;
r@264 6275 #X obj 101 191 spigot;
r@264 6276 #X obj 147 164 spigot;
r@264 6277 #X obj 207 193 spigot;
r@264 6278 #X obj 253 166 spigot;
r@264 6279 #X obj 315 192 spigot;
r@264 6280 #X obj 361 165 spigot;
r@264 6281 #X obj 318 48 snapshot~;
r@264 6282 #X obj 423 194 spigot;
r@264 6283 #X obj 469 167 spigot;
r@264 6284 #X obj 772 330 r~ dist;
r@264 6285 #X obj -144 139 < 90;
r@264 6286 #X obj -36 141 < 180;
r@264 6287 #X obj 73 142 < 355;
r@264 6288 #X obj 180 140 < 710;
r@264 6289 #X obj 286 143 < 1400;
r@264 6290 #X obj 394 141 < 2800;
r@264 6291 #X obj 514 142 < 5600;
r@264 6292 #X obj 539 195 spigot;
r@264 6293 #X obj 585 168 spigot;
r@264 6294 #X obj 630 143 < 11200;
r@264 6295 #X obj 653 194 spigot;
r@264 6296 #X obj 699 167 spigot;
r@264 6297 #X obj 744 142 < 22400;
r@264 6298 #X msg -223 214 0;
r@264 6299 #X msg -115 216 0.2;
r@264 6300 #X msg -6 216 0.6;
r@264 6301 #X msg 101 216 1;
r@264 6302 #X msg 206 215 1.8;
r@264 6303 #X msg 315 217 3.3;
r@264 6304 #X msg 423 219 6;
r@264 6305 #X msg 539 220 11.4;
r@264 6306 #X msg 653 219 20;
r@264 6307 #X text 679 219 Estimate;
r@264 6308 #X obj 772 355 *~ 3.28084;
r@264 6309 #X text 847 357 Convert to feet;
r@264 6310 #X obj 772 379 /~ 1000;
r@264 6311 #X text 833 381 Attenuation per 1000 feet;
r@264 6312 #X obj 773 420 *~ 1;
r@264 6313 #X obj 686 142 >= 11200;
r@264 6314 #X obj 572 143 >= 5600;
r@264 6315 #X obj 456 142 >= 2800;
r@264 6316 #X obj 348 142 >= 1400;
r@264 6317 #X obj 240 143 >= 710;
r@264 6318 #X obj 134 140 >= 355;
r@264 6319 #X obj 27 141 >= 180;
r@264 6320 #X obj -82 142 >= 90;
r@264 6321 #X obj -190 137 >= 0;
r@264 6322 #X obj 773 445 outlet~;
r@264 6323 #X text 831 442 Attenuation factor for this freq;
r@264 6324 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 6325 band as published in Marte & Kurtz 1970;
r@264 6326 #X connect 0 0 15 0;
r@264 6327 #X connect 1 0 15 0;
r@264 6328 #X connect 2 0 32 0;
r@264 6329 #X connect 3 0 2 0;
r@264 6330 #X connect 4 0 33 0;
r@264 6331 #X connect 5 0 4 0;
r@264 6332 #X connect 6 0 34 0;
r@264 6333 #X connect 7 0 6 0;
r@264 6334 #X connect 9 0 35 0;
r@264 6335 #X connect 10 0 9 0;
r@264 6336 #X connect 11 0 36 0;
r@264 6337 #X connect 12 0 11 0;
r@264 6338 #X connect 13 0 37 0;
r@264 6339 #X connect 14 0 13 0;
r@264 6340 #X connect 15 0 8 0;
r@264 6341 #X connect 15 0 19 0;
r@264 6342 #X connect 15 0 20 0;
r@264 6343 #X connect 15 0 21 0;
r@264 6344 #X connect 15 0 22 0;
r@264 6345 #X connect 15 0 23 0;
r@264 6346 #X connect 15 0 24 0;
r@264 6347 #X connect 15 0 25 0;
r@264 6348 #X connect 15 0 28 0;
r@264 6349 #X connect 15 0 31 0;
r@264 6350 #X connect 15 0 47 0;
r@264 6351 #X connect 15 0 48 0;
r@264 6352 #X connect 15 0 49 0;
r@264 6353 #X connect 15 0 50 0;
r@264 6354 #X connect 15 0 51 0;
r@264 6355 #X connect 15 0 52 0;
r@264 6356 #X connect 15 0 53 0;
r@264 6357 #X connect 15 0 54 0;
r@264 6358 #X connect 15 0 55 0;
r@264 6359 #X connect 16 0 38 0;
r@264 6360 #X connect 17 0 16 0;
r@264 6361 #X connect 18 0 42 0;
r@264 6362 #X connect 19 0 3 1;
r@264 6363 #X connect 20 0 5 1;
r@264 6364 #X connect 21 0 7 1;
r@264 6365 #X connect 22 0 10 1;
r@264 6366 #X connect 23 0 12 1;
r@264 6367 #X connect 24 0 14 1;
r@264 6368 #X connect 25 0 17 1;
r@264 6369 #X connect 26 0 39 0;
r@264 6370 #X connect 27 0 26 0;
r@264 6371 #X connect 28 0 27 1;
r@264 6372 #X connect 29 0 40 0;
r@264 6373 #X connect 30 0 29 0;
r@264 6374 #X connect 31 0 30 1;
r@264 6375 #X connect 32 0 46 1;
r@264 6376 #X connect 33 0 46 1;
r@264 6377 #X connect 34 0 46 1;
r@264 6378 #X connect 35 0 46 1;
r@264 6379 #X connect 36 0 46 1;
r@264 6380 #X connect 37 0 46 1;
r@264 6381 #X connect 38 0 46 1;
r@264 6382 #X connect 39 0 46 1;
r@264 6383 #X connect 40 0 46 1;
r@264 6384 #X connect 42 0 44 0;
r@264 6385 #X connect 44 0 46 0;
r@264 6386 #X connect 46 0 56 0;
r@264 6387 #X connect 47 0 30 0;
r@264 6388 #X connect 47 0 29 1;
r@264 6389 #X connect 48 0 27 0;
r@264 6390 #X connect 48 0 26 1;
r@264 6391 #X connect 49 0 17 0;
r@264 6392 #X connect 49 0 16 1;
r@264 6393 #X connect 50 0 13 1;
r@264 6394 #X connect 50 0 14 0;
r@264 6395 #X connect 51 0 11 1;
r@264 6396 #X connect 51 0 12 0;
r@264 6397 #X connect 52 0 9 1;
r@264 6398 #X connect 52 0 10 0;
r@264 6399 #X connect 53 0 6 1;
r@264 6400 #X connect 53 0 7 0;
r@264 6401 #X connect 54 0 5 0;
r@264 6402 #X connect 54 0 4 1;
r@264 6403 #X connect 55 0 2 1;
r@264 6404 #X connect 55 0 3 0;
r@264 6405 #X restore 74 127 pd step9;
r@268 6406 #X obj 168 268 r centrePan;
r@264 6407 #X connect 2 0 0 0;
r@264 6408 #X connect 2 1 1 0;
r@268 6409 #X connect 3 0 11 0;
r@268 6410 #X connect 4 0 7 0;
r@268 6411 #X connect 5 0 3 1;
r@268 6412 #X connect 6 0 7 1;
r@268 6413 #X connect 6 0 8 1;
r@268 6414 #X connect 6 0 12 0;
r@268 6415 #X connect 7 0 8 0;
r@268 6416 #X connect 8 0 3 0;
r@268 6417 #X connect 9 0 10 1;
r@268 6418 #X connect 10 0 2 0;
r@268 6419 #X connect 11 0 10 0;
r@268 6420 #X connect 12 0 11 1;
r@268 6421 #X connect 13 0 2 1;
r@264 6422 #X restore 169 297 pd rotPeak;
r@264 6423 #N canvas 307 242 656 482 rotPeak 0;
r@264 6424 #X obj 141 332 throw~ l;
r@264 6425 #X obj 168 309 throw~ r;
r@264 6426 #X obj 141 288 fcpan;
r@264 6427 #X obj 141 131 *~;
r@264 6428 #X obj 141 41 r~ myNoise;
r@264 6429 #X obj 196 104 inlet~;
r@264 6430 #X obj 74 58 inlet~;
r@264 6431 #X obj 141 83 vcf~ 150;
r@264 6432 #X obj 141 104 vcf~ 150;
r@264 6433 #X obj 169 222 r~ rotBoost;
r@264 6434 #X obj 141 244 *~;
r@264 6435 #X obj 141 194 *~;
r@264 6436 #N canvas 38 38 1337 513 step9 0;
r@264 6437 #X obj 269 26 inlet~;
r@264 6438 #X obj 318 27 r myMet;
r@264 6439 #X obj -223 191 spigot;
r@264 6440 #X obj -177 164 spigot;
r@264 6441 #X obj -115 193 spigot;
r@264 6442 #X obj -69 166 spigot;
r@264 6443 #X obj -6 193 spigot;
r@264 6444 #X obj 40 166 spigot;
r@264 6445 #X floatatom 438 64 0 0 0 0 - - -;
r@264 6446 #X obj 101 191 spigot;
r@264 6447 #X obj 147 164 spigot;
r@264 6448 #X obj 207 193 spigot;
r@264 6449 #X obj 253 166 spigot;
r@264 6450 #X obj 315 192 spigot;
r@264 6451 #X obj 361 165 spigot;
r@264 6452 #X obj 318 48 snapshot~;
r@264 6453 #X obj 423 194 spigot;
r@264 6454 #X obj 469 167 spigot;
r@264 6455 #X obj 772 330 r~ dist;
r@264 6456 #X obj -144 139 < 90;
r@264 6457 #X obj -36 141 < 180;
r@264 6458 #X obj 73 142 < 355;
r@264 6459 #X obj 180 140 < 710;
r@264 6460 #X obj 286 143 < 1400;
r@264 6461 #X obj 394 141 < 2800;
r@264 6462 #X obj 514 142 < 5600;
r@264 6463 #X obj 539 195 spigot;
r@264 6464 #X obj 585 168 spigot;
r@264 6465 #X obj 630 143 < 11200;
r@264 6466 #X obj 653 194 spigot;
r@264 6467 #X obj 699 167 spigot;
r@264 6468 #X obj 744 142 < 22400;
r@264 6469 #X msg -223 214 0;
r@264 6470 #X msg -115 216 0.2;
r@264 6471 #X msg -6 216 0.6;
r@264 6472 #X msg 101 216 1;
r@264 6473 #X msg 206 215 1.8;
r@264 6474 #X msg 315 217 3.3;
r@264 6475 #X msg 423 219 6;
r@264 6476 #X msg 539 220 11.4;
r@264 6477 #X msg 653 219 20;
r@264 6478 #X text 679 219 Estimate;
r@264 6479 #X obj 772 355 *~ 3.28084;
r@264 6480 #X text 847 357 Convert to feet;
r@264 6481 #X obj 772 379 /~ 1000;
r@264 6482 #X text 833 381 Attenuation per 1000 feet;
r@264 6483 #X obj 773 420 *~ 1;
r@264 6484 #X obj 686 142 >= 11200;
r@264 6485 #X obj 572 143 >= 5600;
r@264 6486 #X obj 456 142 >= 2800;
r@264 6487 #X obj 348 142 >= 1400;
r@264 6488 #X obj 240 143 >= 710;
r@264 6489 #X obj 134 140 >= 355;
r@264 6490 #X obj 27 141 >= 180;
r@264 6491 #X obj -82 142 >= 90;
r@264 6492 #X obj -190 137 >= 0;
r@264 6493 #X obj 773 445 outlet~;
r@264 6494 #X text 831 442 Attenuation factor for this freq;
r@264 6495 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 6496 band as published in Marte & Kurtz 1970;
r@264 6497 #X connect 0 0 15 0;
r@264 6498 #X connect 1 0 15 0;
r@264 6499 #X connect 2 0 32 0;
r@264 6500 #X connect 3 0 2 0;
r@264 6501 #X connect 4 0 33 0;
r@264 6502 #X connect 5 0 4 0;
r@264 6503 #X connect 6 0 34 0;
r@264 6504 #X connect 7 0 6 0;
r@264 6505 #X connect 9 0 35 0;
r@264 6506 #X connect 10 0 9 0;
r@264 6507 #X connect 11 0 36 0;
r@264 6508 #X connect 12 0 11 0;
r@264 6509 #X connect 13 0 37 0;
r@264 6510 #X connect 14 0 13 0;
r@264 6511 #X connect 15 0 8 0;
r@264 6512 #X connect 15 0 19 0;
r@264 6513 #X connect 15 0 20 0;
r@264 6514 #X connect 15 0 21 0;
r@264 6515 #X connect 15 0 22 0;
r@264 6516 #X connect 15 0 23 0;
r@264 6517 #X connect 15 0 24 0;
r@264 6518 #X connect 15 0 25 0;
r@264 6519 #X connect 15 0 28 0;
r@264 6520 #X connect 15 0 31 0;
r@264 6521 #X connect 15 0 47 0;
r@264 6522 #X connect 15 0 48 0;
r@264 6523 #X connect 15 0 49 0;
r@264 6524 #X connect 15 0 50 0;
r@264 6525 #X connect 15 0 51 0;
r@264 6526 #X connect 15 0 52 0;
r@264 6527 #X connect 15 0 53 0;
r@264 6528 #X connect 15 0 54 0;
r@264 6529 #X connect 15 0 55 0;
r@264 6530 #X connect 16 0 38 0;
r@264 6531 #X connect 17 0 16 0;
r@264 6532 #X connect 18 0 42 0;
r@264 6533 #X connect 19 0 3 1;
r@264 6534 #X connect 20 0 5 1;
r@264 6535 #X connect 21 0 7 1;
r@264 6536 #X connect 22 0 10 1;
r@264 6537 #X connect 23 0 12 1;
r@264 6538 #X connect 24 0 14 1;
r@264 6539 #X connect 25 0 17 1;
r@264 6540 #X connect 26 0 39 0;
r@264 6541 #X connect 27 0 26 0;
r@264 6542 #X connect 28 0 27 1;
r@264 6543 #X connect 29 0 40 0;
r@264 6544 #X connect 30 0 29 0;
r@264 6545 #X connect 31 0 30 1;
r@264 6546 #X connect 32 0 46 1;
r@264 6547 #X connect 33 0 46 1;
r@264 6548 #X connect 34 0 46 1;
r@264 6549 #X connect 35 0 46 1;
r@264 6550 #X connect 36 0 46 1;
r@264 6551 #X connect 37 0 46 1;
r@264 6552 #X connect 38 0 46 1;
r@264 6553 #X connect 39 0 46 1;
r@264 6554 #X connect 40 0 46 1;
r@264 6555 #X connect 42 0 44 0;
r@264 6556 #X connect 44 0 46 0;
r@264 6557 #X connect 46 0 56 0;
r@264 6558 #X connect 47 0 30 0;
r@264 6559 #X connect 47 0 29 1;
r@264 6560 #X connect 48 0 27 0;
r@264 6561 #X connect 48 0 26 1;
r@264 6562 #X connect 49 0 17 0;
r@264 6563 #X connect 49 0 16 1;
r@264 6564 #X connect 50 0 13 1;
r@264 6565 #X connect 50 0 14 0;
r@264 6566 #X connect 51 0 11 1;
r@264 6567 #X connect 51 0 12 0;
r@264 6568 #X connect 52 0 9 1;
r@264 6569 #X connect 52 0 10 0;
r@264 6570 #X connect 53 0 6 1;
r@264 6571 #X connect 53 0 7 0;
r@264 6572 #X connect 54 0 5 0;
r@264 6573 #X connect 54 0 4 1;
r@264 6574 #X connect 55 0 2 1;
r@264 6575 #X connect 55 0 3 0;
r@264 6576 #X restore 74 127 pd step9;
r@268 6577 #X obj 168 268 r centrePan;
r@264 6578 #X connect 2 0 0 0;
r@264 6579 #X connect 2 1 1 0;
r@268 6580 #X connect 3 0 11 0;
r@268 6581 #X connect 4 0 7 0;
r@268 6582 #X connect 5 0 3 1;
r@268 6583 #X connect 6 0 7 1;
r@268 6584 #X connect 6 0 8 1;
r@268 6585 #X connect 6 0 12 0;
r@268 6586 #X connect 7 0 8 0;
r@268 6587 #X connect 8 0 3 0;
r@268 6588 #X connect 9 0 10 1;
r@268 6589 #X connect 10 0 2 0;
r@268 6590 #X connect 11 0 10 0;
r@268 6591 #X connect 12 0 11 1;
r@268 6592 #X connect 13 0 2 1;
r@264 6593 #X restore 30 411 pd rotPeak;
r@264 6594 #N canvas 307 242 656 482 rotPeak 0;
r@264 6595 #X obj 141 332 throw~ l;
r@264 6596 #X obj 168 309 throw~ r;
r@264 6597 #X obj 141 288 fcpan;
r@264 6598 #X obj 141 131 *~;
r@264 6599 #X obj 141 41 r~ myNoise;
r@264 6600 #X obj 196 104 inlet~;
r@264 6601 #X obj 74 58 inlet~;
r@264 6602 #X obj 141 83 vcf~ 150;
r@264 6603 #X obj 141 104 vcf~ 150;
r@264 6604 #X obj 169 222 r~ rotBoost;
r@264 6605 #X obj 141 244 *~;
r@264 6606 #X obj 141 194 *~;
r@264 6607 #N canvas 38 38 1337 513 step9 0;
r@264 6608 #X obj 269 26 inlet~;
r@264 6609 #X obj 318 27 r myMet;
r@264 6610 #X obj -223 191 spigot;
r@264 6611 #X obj -177 164 spigot;
r@264 6612 #X obj -115 193 spigot;
r@264 6613 #X obj -69 166 spigot;
r@264 6614 #X obj -6 193 spigot;
r@264 6615 #X obj 40 166 spigot;
r@264 6616 #X floatatom 438 64 0 0 0 0 - - -;
r@264 6617 #X obj 101 191 spigot;
r@264 6618 #X obj 147 164 spigot;
r@264 6619 #X obj 207 193 spigot;
r@264 6620 #X obj 253 166 spigot;
r@264 6621 #X obj 315 192 spigot;
r@264 6622 #X obj 361 165 spigot;
r@264 6623 #X obj 318 48 snapshot~;
r@264 6624 #X obj 423 194 spigot;
r@264 6625 #X obj 469 167 spigot;
r@264 6626 #X obj 772 330 r~ dist;
r@264 6627 #X obj -144 139 < 90;
r@264 6628 #X obj -36 141 < 180;
r@264 6629 #X obj 73 142 < 355;
r@264 6630 #X obj 180 140 < 710;
r@264 6631 #X obj 286 143 < 1400;
r@264 6632 #X obj 394 141 < 2800;
r@264 6633 #X obj 514 142 < 5600;
r@264 6634 #X obj 539 195 spigot;
r@264 6635 #X obj 585 168 spigot;
r@264 6636 #X obj 630 143 < 11200;
r@264 6637 #X obj 653 194 spigot;
r@264 6638 #X obj 699 167 spigot;
r@264 6639 #X obj 744 142 < 22400;
r@264 6640 #X msg -223 214 0;
r@264 6641 #X msg -115 216 0.2;
r@264 6642 #X msg -6 216 0.6;
r@264 6643 #X msg 101 216 1;
r@264 6644 #X msg 206 215 1.8;
r@264 6645 #X msg 315 217 3.3;
r@264 6646 #X msg 423 219 6;
r@264 6647 #X msg 539 220 11.4;
r@264 6648 #X msg 653 219 20;
r@264 6649 #X text 679 219 Estimate;
r@264 6650 #X obj 772 355 *~ 3.28084;
r@264 6651 #X text 847 357 Convert to feet;
r@264 6652 #X obj 772 379 /~ 1000;
r@264 6653 #X text 833 381 Attenuation per 1000 feet;
r@264 6654 #X obj 773 420 *~ 1;
r@264 6655 #X obj 686 142 >= 11200;
r@264 6656 #X obj 572 143 >= 5600;
r@264 6657 #X obj 456 142 >= 2800;
r@264 6658 #X obj 348 142 >= 1400;
r@264 6659 #X obj 240 143 >= 710;
r@264 6660 #X obj 134 140 >= 355;
r@264 6661 #X obj 27 141 >= 180;
r@264 6662 #X obj -82 142 >= 90;
r@264 6663 #X obj -190 137 >= 0;
r@264 6664 #X obj 773 445 outlet~;
r@264 6665 #X text 831 442 Attenuation factor for this freq;
r@264 6666 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 6667 band as published in Marte & Kurtz 1970;
r@264 6668 #X connect 0 0 15 0;
r@264 6669 #X connect 1 0 15 0;
r@264 6670 #X connect 2 0 32 0;
r@264 6671 #X connect 3 0 2 0;
r@264 6672 #X connect 4 0 33 0;
r@264 6673 #X connect 5 0 4 0;
r@264 6674 #X connect 6 0 34 0;
r@264 6675 #X connect 7 0 6 0;
r@264 6676 #X connect 9 0 35 0;
r@264 6677 #X connect 10 0 9 0;
r@264 6678 #X connect 11 0 36 0;
r@264 6679 #X connect 12 0 11 0;
r@264 6680 #X connect 13 0 37 0;
r@264 6681 #X connect 14 0 13 0;
r@264 6682 #X connect 15 0 8 0;
r@264 6683 #X connect 15 0 19 0;
r@264 6684 #X connect 15 0 20 0;
r@264 6685 #X connect 15 0 21 0;
r@264 6686 #X connect 15 0 22 0;
r@264 6687 #X connect 15 0 23 0;
r@264 6688 #X connect 15 0 24 0;
r@264 6689 #X connect 15 0 25 0;
r@264 6690 #X connect 15 0 28 0;
r@264 6691 #X connect 15 0 31 0;
r@264 6692 #X connect 15 0 47 0;
r@264 6693 #X connect 15 0 48 0;
r@264 6694 #X connect 15 0 49 0;
r@264 6695 #X connect 15 0 50 0;
r@264 6696 #X connect 15 0 51 0;
r@264 6697 #X connect 15 0 52 0;
r@264 6698 #X connect 15 0 53 0;
r@264 6699 #X connect 15 0 54 0;
r@264 6700 #X connect 15 0 55 0;
r@264 6701 #X connect 16 0 38 0;
r@264 6702 #X connect 17 0 16 0;
r@264 6703 #X connect 18 0 42 0;
r@264 6704 #X connect 19 0 3 1;
r@264 6705 #X connect 20 0 5 1;
r@264 6706 #X connect 21 0 7 1;
r@264 6707 #X connect 22 0 10 1;
r@264 6708 #X connect 23 0 12 1;
r@264 6709 #X connect 24 0 14 1;
r@264 6710 #X connect 25 0 17 1;
r@264 6711 #X connect 26 0 39 0;
r@264 6712 #X connect 27 0 26 0;
r@264 6713 #X connect 28 0 27 1;
r@264 6714 #X connect 29 0 40 0;
r@264 6715 #X connect 30 0 29 0;
r@264 6716 #X connect 31 0 30 1;
r@264 6717 #X connect 32 0 46 1;
r@264 6718 #X connect 33 0 46 1;
r@264 6719 #X connect 34 0 46 1;
r@264 6720 #X connect 35 0 46 1;
r@264 6721 #X connect 36 0 46 1;
r@264 6722 #X connect 37 0 46 1;
r@264 6723 #X connect 38 0 46 1;
r@264 6724 #X connect 39 0 46 1;
r@264 6725 #X connect 40 0 46 1;
r@264 6726 #X connect 42 0 44 0;
r@264 6727 #X connect 44 0 46 0;
r@264 6728 #X connect 46 0 56 0;
r@264 6729 #X connect 47 0 30 0;
r@264 6730 #X connect 47 0 29 1;
r@264 6731 #X connect 48 0 27 0;
r@264 6732 #X connect 48 0 26 1;
r@264 6733 #X connect 49 0 17 0;
r@264 6734 #X connect 49 0 16 1;
r@264 6735 #X connect 50 0 13 1;
r@264 6736 #X connect 50 0 14 0;
r@264 6737 #X connect 51 0 11 1;
r@264 6738 #X connect 51 0 12 0;
r@264 6739 #X connect 52 0 9 1;
r@264 6740 #X connect 52 0 10 0;
r@264 6741 #X connect 53 0 6 1;
r@264 6742 #X connect 53 0 7 0;
r@264 6743 #X connect 54 0 5 0;
r@264 6744 #X connect 54 0 4 1;
r@264 6745 #X connect 55 0 2 1;
r@264 6746 #X connect 55 0 3 0;
r@264 6747 #X restore 74 127 pd step9;
r@268 6748 #X obj 168 268 r centrePan;
r@264 6749 #X connect 2 0 0 0;
r@264 6750 #X connect 2 1 1 0;
r@268 6751 #X connect 3 0 11 0;
r@268 6752 #X connect 4 0 7 0;
r@268 6753 #X connect 5 0 3 1;
r@268 6754 #X connect 6 0 7 1;
r@268 6755 #X connect 6 0 8 1;
r@268 6756 #X connect 6 0 12 0;
r@268 6757 #X connect 7 0 8 0;
r@268 6758 #X connect 8 0 3 0;
r@268 6759 #X connect 9 0 10 1;
r@268 6760 #X connect 10 0 2 0;
r@268 6761 #X connect 11 0 10 0;
r@268 6762 #X connect 12 0 11 1;
r@268 6763 #X connect 13 0 2 1;
r@264 6764 #X restore 167 411 pd rotPeak;
r@264 6765 #N canvas 137 149 1252 322 s_t_e_p_9 0;
r@264 6766 #N canvas 38 38 1337 513 step9calc 0;
r@264 6767 #X obj 269 26 inlet~;
r@264 6768 #X obj 318 27 r myMet;
r@264 6769 #X obj -223 191 spigot;
r@264 6770 #X obj -177 164 spigot;
r@264 6771 #X obj -115 193 spigot;
r@264 6772 #X obj -69 166 spigot;
r@264 6773 #X obj -6 193 spigot;
r@264 6774 #X obj 40 166 spigot;
r@264 6775 #X floatatom 438 64 0 0 0 0 - - -;
r@264 6776 #X obj 101 191 spigot;
r@264 6777 #X obj 147 164 spigot;
r@264 6778 #X obj 207 193 spigot;
r@264 6779 #X obj 253 166 spigot;
r@264 6780 #X obj 315 192 spigot;
r@264 6781 #X obj 361 165 spigot;
r@264 6782 #X obj 318 48 snapshot~;
r@264 6783 #X obj 423 194 spigot;
r@264 6784 #X obj 469 167 spigot;
r@264 6785 #X obj 772 330 r~ dist;
r@264 6786 #X obj -144 139 < 90;
r@264 6787 #X obj -36 141 < 180;
r@264 6788 #X obj 73 142 < 355;
r@264 6789 #X obj 180 140 < 710;
r@264 6790 #X obj 286 143 < 1400;
r@264 6791 #X obj 394 141 < 2800;
r@264 6792 #X obj 514 142 < 5600;
r@264 6793 #X obj 539 195 spigot;
r@264 6794 #X obj 585 168 spigot;
r@264 6795 #X obj 630 143 < 11200;
r@264 6796 #X obj 653 194 spigot;
r@264 6797 #X obj 699 167 spigot;
r@264 6798 #X obj 744 142 < 22400;
r@264 6799 #X msg -223 214 0;
r@264 6800 #X msg -115 216 0.2;
r@264 6801 #X msg -6 216 0.6;
r@264 6802 #X msg 101 216 1;
r@264 6803 #X msg 206 215 1.8;
r@264 6804 #X msg 315 217 3.3;
r@264 6805 #X msg 423 219 6;
r@264 6806 #X msg 539 220 11.4;
r@264 6807 #X msg 653 219 20;
r@264 6808 #X text 679 219 Estimate;
r@264 6809 #X obj 772 355 *~ 3.28084;
r@264 6810 #X text 847 357 Convert to feet;
r@264 6811 #X obj 772 379 /~ 1000;
r@264 6812 #X text 833 381 Attenuation per 1000 feet;
r@264 6813 #X obj 773 420 *~ 1;
r@264 6814 #X obj 686 142 >= 11200;
r@264 6815 #X obj 572 143 >= 5600;
r@264 6816 #X obj 456 142 >= 2800;
r@264 6817 #X obj 348 142 >= 1400;
r@264 6818 #X obj 240 143 >= 710;
r@264 6819 #X obj 134 140 >= 355;
r@264 6820 #X obj 27 141 >= 180;
r@264 6821 #X obj -82 142 >= 90;
r@264 6822 #X obj -190 137 >= 0;
r@264 6823 #X obj 773 445 outlet~;
r@264 6824 #X text 831 442 Attenuation factor for this freq;
r@264 6825 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 6826 band as published in Marte & Kurtz 1970;
r@264 6827 #X connect 0 0 15 0;
r@264 6828 #X connect 1 0 15 0;
r@264 6829 #X connect 2 0 32 0;
r@264 6830 #X connect 3 0 2 0;
r@264 6831 #X connect 4 0 33 0;
r@264 6832 #X connect 5 0 4 0;
r@264 6833 #X connect 6 0 34 0;
r@264 6834 #X connect 7 0 6 0;
r@264 6835 #X connect 9 0 35 0;
r@264 6836 #X connect 10 0 9 0;
r@264 6837 #X connect 11 0 36 0;
r@264 6838 #X connect 12 0 11 0;
r@264 6839 #X connect 13 0 37 0;
r@264 6840 #X connect 14 0 13 0;
r@264 6841 #X connect 15 0 8 0;
r@264 6842 #X connect 15 0 19 0;
r@264 6843 #X connect 15 0 20 0;
r@264 6844 #X connect 15 0 21 0;
r@264 6845 #X connect 15 0 22 0;
r@264 6846 #X connect 15 0 23 0;
r@264 6847 #X connect 15 0 24 0;
r@264 6848 #X connect 15 0 25 0;
r@264 6849 #X connect 15 0 28 0;
r@264 6850 #X connect 15 0 31 0;
r@264 6851 #X connect 15 0 47 0;
r@264 6852 #X connect 15 0 48 0;
r@264 6853 #X connect 15 0 49 0;
r@264 6854 #X connect 15 0 50 0;
r@264 6855 #X connect 15 0 51 0;
r@264 6856 #X connect 15 0 52 0;
r@264 6857 #X connect 15 0 53 0;
r@264 6858 #X connect 15 0 54 0;
r@264 6859 #X connect 15 0 55 0;
r@264 6860 #X connect 16 0 38 0;
r@264 6861 #X connect 17 0 16 0;
r@264 6862 #X connect 18 0 42 0;
r@264 6863 #X connect 19 0 3 1;
r@264 6864 #X connect 20 0 5 1;
r@264 6865 #X connect 21 0 7 1;
r@264 6866 #X connect 22 0 10 1;
r@264 6867 #X connect 23 0 12 1;
r@264 6868 #X connect 24 0 14 1;
r@264 6869 #X connect 25 0 17 1;
r@264 6870 #X connect 26 0 39 0;
r@264 6871 #X connect 27 0 26 0;
r@264 6872 #X connect 28 0 27 1;
r@264 6873 #X connect 29 0 40 0;
r@264 6874 #X connect 30 0 29 0;
r@264 6875 #X connect 31 0 30 1;
r@264 6876 #X connect 32 0 46 1;
r@264 6877 #X connect 33 0 46 1;
r@264 6878 #X connect 34 0 46 1;
r@264 6879 #X connect 35 0 46 1;
r@264 6880 #X connect 36 0 46 1;
r@264 6881 #X connect 37 0 46 1;
r@264 6882 #X connect 38 0 46 1;
r@264 6883 #X connect 39 0 46 1;
r@264 6884 #X connect 40 0 46 1;
r@264 6885 #X connect 42 0 44 0;
r@264 6886 #X connect 44 0 46 0;
r@264 6887 #X connect 46 0 56 0;
r@264 6888 #X connect 47 0 30 0;
r@264 6889 #X connect 47 0 29 1;
r@264 6890 #X connect 48 0 27 0;
r@264 6891 #X connect 48 0 26 1;
r@264 6892 #X connect 49 0 17 0;
r@264 6893 #X connect 49 0 16 1;
r@264 6894 #X connect 50 0 13 1;
r@264 6895 #X connect 50 0 14 0;
r@264 6896 #X connect 51 0 11 1;
r@264 6897 #X connect 51 0 12 0;
r@264 6898 #X connect 52 0 9 1;
r@264 6899 #X connect 52 0 10 0;
r@264 6900 #X connect 53 0 6 1;
r@264 6901 #X connect 53 0 7 0;
r@264 6902 #X connect 54 0 5 0;
r@264 6903 #X connect 54 0 4 1;
r@264 6904 #X connect 55 0 2 1;
r@264 6905 #X connect 55 0 3 0;
r@264 6906 #X restore 181 134 pd step9calc;
r@264 6907 #X obj 181 112 inlet~;
r@264 6908 #N canvas 38 38 1337 513 step9calc 0;
r@264 6909 #X obj 269 26 inlet~;
r@264 6910 #X obj 318 27 r myMet;
r@264 6911 #X obj -223 191 spigot;
r@264 6912 #X obj -177 164 spigot;
r@264 6913 #X obj -115 193 spigot;
r@264 6914 #X obj -69 166 spigot;
r@264 6915 #X obj -6 193 spigot;
r@264 6916 #X obj 40 166 spigot;
r@264 6917 #X floatatom 438 64 0 0 0 0 - - -;
r@264 6918 #X obj 101 191 spigot;
r@264 6919 #X obj 147 164 spigot;
r@264 6920 #X obj 207 193 spigot;
r@264 6921 #X obj 253 166 spigot;
r@264 6922 #X obj 315 192 spigot;
r@264 6923 #X obj 361 165 spigot;
r@264 6924 #X obj 318 48 snapshot~;
r@264 6925 #X obj 423 194 spigot;
r@264 6926 #X obj 469 167 spigot;
r@264 6927 #X obj 772 330 r~ dist;
r@264 6928 #X obj -144 139 < 90;
r@264 6929 #X obj -36 141 < 180;
r@264 6930 #X obj 73 142 < 355;
r@264 6931 #X obj 180 140 < 710;
r@264 6932 #X obj 286 143 < 1400;
r@264 6933 #X obj 394 141 < 2800;
r@264 6934 #X obj 514 142 < 5600;
r@264 6935 #X obj 539 195 spigot;
r@264 6936 #X obj 585 168 spigot;
r@264 6937 #X obj 630 143 < 11200;
r@264 6938 #X obj 653 194 spigot;
r@264 6939 #X obj 699 167 spigot;
r@264 6940 #X obj 744 142 < 22400;
r@264 6941 #X msg -223 214 0;
r@264 6942 #X msg -115 216 0.2;
r@264 6943 #X msg -6 216 0.6;
r@264 6944 #X msg 101 216 1;
r@264 6945 #X msg 206 215 1.8;
r@264 6946 #X msg 315 217 3.3;
r@264 6947 #X msg 423 219 6;
r@264 6948 #X msg 539 220 11.4;
r@264 6949 #X msg 653 219 20;
r@264 6950 #X text 679 219 Estimate;
r@264 6951 #X obj 772 355 *~ 3.28084;
r@264 6952 #X text 847 357 Convert to feet;
r@264 6953 #X obj 772 379 /~ 1000;
r@264 6954 #X text 833 381 Attenuation per 1000 feet;
r@264 6955 #X obj 773 420 *~ 1;
r@264 6956 #X obj 686 142 >= 11200;
r@264 6957 #X obj 572 143 >= 5600;
r@264 6958 #X obj 456 142 >= 2800;
r@264 6959 #X obj 348 142 >= 1400;
r@264 6960 #X obj 240 143 >= 710;
r@264 6961 #X obj 134 140 >= 355;
r@264 6962 #X obj 27 141 >= 180;
r@264 6963 #X obj -82 142 >= 90;
r@264 6964 #X obj -190 137 >= 0;
r@264 6965 #X obj 773 445 outlet~;
r@264 6966 #X text 831 442 Attenuation factor for this freq;
r@264 6967 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 6968 band as published in Marte & Kurtz 1970;
r@264 6969 #X connect 0 0 15 0;
r@264 6970 #X connect 1 0 15 0;
r@264 6971 #X connect 2 0 32 0;
r@264 6972 #X connect 3 0 2 0;
r@264 6973 #X connect 4 0 33 0;
r@264 6974 #X connect 5 0 4 0;
r@264 6975 #X connect 6 0 34 0;
r@264 6976 #X connect 7 0 6 0;
r@264 6977 #X connect 9 0 35 0;
r@264 6978 #X connect 10 0 9 0;
r@264 6979 #X connect 11 0 36 0;
r@264 6980 #X connect 12 0 11 0;
r@264 6981 #X connect 13 0 37 0;
r@264 6982 #X connect 14 0 13 0;
r@264 6983 #X connect 15 0 8 0;
r@264 6984 #X connect 15 0 19 0;
r@264 6985 #X connect 15 0 20 0;
r@264 6986 #X connect 15 0 21 0;
r@264 6987 #X connect 15 0 22 0;
r@264 6988 #X connect 15 0 23 0;
r@264 6989 #X connect 15 0 24 0;
r@264 6990 #X connect 15 0 25 0;
r@264 6991 #X connect 15 0 28 0;
r@264 6992 #X connect 15 0 31 0;
r@264 6993 #X connect 15 0 47 0;
r@264 6994 #X connect 15 0 48 0;
r@264 6995 #X connect 15 0 49 0;
r@264 6996 #X connect 15 0 50 0;
r@264 6997 #X connect 15 0 51 0;
r@264 6998 #X connect 15 0 52 0;
r@264 6999 #X connect 15 0 53 0;
r@264 7000 #X connect 15 0 54 0;
r@264 7001 #X connect 15 0 55 0;
r@264 7002 #X connect 16 0 38 0;
r@264 7003 #X connect 17 0 16 0;
r@264 7004 #X connect 18 0 42 0;
r@264 7005 #X connect 19 0 3 1;
r@264 7006 #X connect 20 0 5 1;
r@264 7007 #X connect 21 0 7 1;
r@264 7008 #X connect 22 0 10 1;
r@264 7009 #X connect 23 0 12 1;
r@264 7010 #X connect 24 0 14 1;
r@264 7011 #X connect 25 0 17 1;
r@264 7012 #X connect 26 0 39 0;
r@264 7013 #X connect 27 0 26 0;
r@264 7014 #X connect 28 0 27 1;
r@264 7015 #X connect 29 0 40 0;
r@264 7016 #X connect 30 0 29 0;
r@264 7017 #X connect 31 0 30 1;
r@264 7018 #X connect 32 0 46 1;
r@264 7019 #X connect 33 0 46 1;
r@264 7020 #X connect 34 0 46 1;
r@264 7021 #X connect 35 0 46 1;
r@264 7022 #X connect 36 0 46 1;
r@264 7023 #X connect 37 0 46 1;
r@264 7024 #X connect 38 0 46 1;
r@264 7025 #X connect 39 0 46 1;
r@264 7026 #X connect 40 0 46 1;
r@264 7027 #X connect 42 0 44 0;
r@264 7028 #X connect 44 0 46 0;
r@264 7029 #X connect 46 0 56 0;
r@264 7030 #X connect 47 0 30 0;
r@264 7031 #X connect 47 0 29 1;
r@264 7032 #X connect 48 0 27 0;
r@264 7033 #X connect 48 0 26 1;
r@264 7034 #X connect 49 0 17 0;
r@264 7035 #X connect 49 0 16 1;
r@264 7036 #X connect 50 0 13 1;
r@264 7037 #X connect 50 0 14 0;
r@264 7038 #X connect 51 0 11 1;
r@264 7039 #X connect 51 0 12 0;
r@264 7040 #X connect 52 0 9 1;
r@264 7041 #X connect 52 0 10 0;
r@264 7042 #X connect 53 0 6 1;
r@264 7043 #X connect 53 0 7 0;
r@264 7044 #X connect 54 0 5 0;
r@264 7045 #X connect 54 0 4 1;
r@264 7046 #X connect 55 0 2 1;
r@264 7047 #X connect 55 0 3 0;
r@264 7048 #X restore 268 133 pd step9calc;
r@264 7049 #X obj 268 111 inlet~;
r@264 7050 #N canvas 38 38 1337 513 step9calc 0;
r@264 7051 #X obj 269 26 inlet~;
r@264 7052 #X obj 318 27 r myMet;
r@264 7053 #X obj -223 191 spigot;
r@264 7054 #X obj -177 164 spigot;
r@264 7055 #X obj -115 193 spigot;
r@264 7056 #X obj -69 166 spigot;
r@264 7057 #X obj -6 193 spigot;
r@264 7058 #X obj 40 166 spigot;
r@264 7059 #X floatatom 438 64 0 0 0 0 - - -;
r@264 7060 #X obj 101 191 spigot;
r@264 7061 #X obj 147 164 spigot;
r@264 7062 #X obj 207 193 spigot;
r@264 7063 #X obj 253 166 spigot;
r@264 7064 #X obj 315 192 spigot;
r@264 7065 #X obj 361 165 spigot;
r@264 7066 #X obj 318 48 snapshot~;
r@264 7067 #X obj 423 194 spigot;
r@264 7068 #X obj 469 167 spigot;
r@264 7069 #X obj 772 330 r~ dist;
r@264 7070 #X obj -144 139 < 90;
r@264 7071 #X obj -36 141 < 180;
r@264 7072 #X obj 73 142 < 355;
r@264 7073 #X obj 180 140 < 710;
r@264 7074 #X obj 286 143 < 1400;
r@264 7075 #X obj 394 141 < 2800;
r@264 7076 #X obj 514 142 < 5600;
r@264 7077 #X obj 539 195 spigot;
r@264 7078 #X obj 585 168 spigot;
r@264 7079 #X obj 630 143 < 11200;
r@264 7080 #X obj 653 194 spigot;
r@264 7081 #X obj 699 167 spigot;
r@264 7082 #X obj 744 142 < 22400;
r@264 7083 #X msg -223 214 0;
r@264 7084 #X msg -115 216 0.2;
r@264 7085 #X msg -6 216 0.6;
r@264 7086 #X msg 101 216 1;
r@264 7087 #X msg 206 215 1.8;
r@264 7088 #X msg 315 217 3.3;
r@264 7089 #X msg 423 219 6;
r@264 7090 #X msg 539 220 11.4;
r@264 7091 #X msg 653 219 20;
r@264 7092 #X text 679 219 Estimate;
r@264 7093 #X obj 772 355 *~ 3.28084;
r@264 7094 #X text 847 357 Convert to feet;
r@264 7095 #X obj 772 379 /~ 1000;
r@264 7096 #X text 833 381 Attenuation per 1000 feet;
r@264 7097 #X obj 773 420 *~ 1;
r@264 7098 #X obj 686 142 >= 11200;
r@264 7099 #X obj 572 143 >= 5600;
r@264 7100 #X obj 456 142 >= 2800;
r@264 7101 #X obj 348 142 >= 1400;
r@264 7102 #X obj 240 143 >= 710;
r@264 7103 #X obj 134 140 >= 355;
r@264 7104 #X obj 27 141 >= 180;
r@264 7105 #X obj -82 142 >= 90;
r@264 7106 #X obj -190 137 >= 0;
r@264 7107 #X obj 773 445 outlet~;
r@264 7108 #X text 831 442 Attenuation factor for this freq;
r@264 7109 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 7110 band as published in Marte & Kurtz 1970;
r@264 7111 #X connect 0 0 15 0;
r@264 7112 #X connect 1 0 15 0;
r@264 7113 #X connect 2 0 32 0;
r@264 7114 #X connect 3 0 2 0;
r@264 7115 #X connect 4 0 33 0;
r@264 7116 #X connect 5 0 4 0;
r@264 7117 #X connect 6 0 34 0;
r@264 7118 #X connect 7 0 6 0;
r@264 7119 #X connect 9 0 35 0;
r@264 7120 #X connect 10 0 9 0;
r@264 7121 #X connect 11 0 36 0;
r@264 7122 #X connect 12 0 11 0;
r@264 7123 #X connect 13 0 37 0;
r@264 7124 #X connect 14 0 13 0;
r@264 7125 #X connect 15 0 8 0;
r@264 7126 #X connect 15 0 19 0;
r@264 7127 #X connect 15 0 20 0;
r@264 7128 #X connect 15 0 21 0;
r@264 7129 #X connect 15 0 22 0;
r@264 7130 #X connect 15 0 23 0;
r@264 7131 #X connect 15 0 24 0;
r@264 7132 #X connect 15 0 25 0;
r@264 7133 #X connect 15 0 28 0;
r@264 7134 #X connect 15 0 31 0;
r@264 7135 #X connect 15 0 47 0;
r@264 7136 #X connect 15 0 48 0;
r@264 7137 #X connect 15 0 49 0;
r@264 7138 #X connect 15 0 50 0;
r@264 7139 #X connect 15 0 51 0;
r@264 7140 #X connect 15 0 52 0;
r@264 7141 #X connect 15 0 53 0;
r@264 7142 #X connect 15 0 54 0;
r@264 7143 #X connect 15 0 55 0;
r@264 7144 #X connect 16 0 38 0;
r@264 7145 #X connect 17 0 16 0;
r@264 7146 #X connect 18 0 42 0;
r@264 7147 #X connect 19 0 3 1;
r@264 7148 #X connect 20 0 5 1;
r@264 7149 #X connect 21 0 7 1;
r@264 7150 #X connect 22 0 10 1;
r@264 7151 #X connect 23 0 12 1;
r@264 7152 #X connect 24 0 14 1;
r@264 7153 #X connect 25 0 17 1;
r@264 7154 #X connect 26 0 39 0;
r@264 7155 #X connect 27 0 26 0;
r@264 7156 #X connect 28 0 27 1;
r@264 7157 #X connect 29 0 40 0;
r@264 7158 #X connect 30 0 29 0;
r@264 7159 #X connect 31 0 30 1;
r@264 7160 #X connect 32 0 46 1;
r@264 7161 #X connect 33 0 46 1;
r@264 7162 #X connect 34 0 46 1;
r@264 7163 #X connect 35 0 46 1;
r@264 7164 #X connect 36 0 46 1;
r@264 7165 #X connect 37 0 46 1;
r@264 7166 #X connect 38 0 46 1;
r@264 7167 #X connect 39 0 46 1;
r@264 7168 #X connect 40 0 46 1;
r@264 7169 #X connect 42 0 44 0;
r@264 7170 #X connect 44 0 46 0;
r@264 7171 #X connect 46 0 56 0;
r@264 7172 #X connect 47 0 30 0;
r@264 7173 #X connect 47 0 29 1;
r@264 7174 #X connect 48 0 27 0;
r@264 7175 #X connect 48 0 26 1;
r@264 7176 #X connect 49 0 17 0;
r@264 7177 #X connect 49 0 16 1;
r@264 7178 #X connect 50 0 13 1;
r@264 7179 #X connect 50 0 14 0;
r@264 7180 #X connect 51 0 11 1;
r@264 7181 #X connect 51 0 12 0;
r@264 7182 #X connect 52 0 9 1;
r@264 7183 #X connect 52 0 10 0;
r@264 7184 #X connect 53 0 6 1;
r@264 7185 #X connect 53 0 7 0;
r@264 7186 #X connect 54 0 5 0;
r@264 7187 #X connect 54 0 4 1;
r@264 7188 #X connect 55 0 2 1;
r@264 7189 #X connect 55 0 3 0;
r@264 7190 #X restore 353 133 pd step9calc;
r@264 7191 #X obj 353 111 inlet~;
r@264 7192 #N canvas 38 38 1337 513 step9calc 0;
r@264 7193 #X obj 269 26 inlet~;
r@264 7194 #X obj 318 27 r myMet;
r@264 7195 #X obj -223 191 spigot;
r@264 7196 #X obj -177 164 spigot;
r@264 7197 #X obj -115 193 spigot;
r@264 7198 #X obj -69 166 spigot;
r@264 7199 #X obj -6 193 spigot;
r@264 7200 #X obj 40 166 spigot;
r@264 7201 #X floatatom 438 64 0 0 0 0 - - -;
r@264 7202 #X obj 101 191 spigot;
r@264 7203 #X obj 147 164 spigot;
r@264 7204 #X obj 207 193 spigot;
r@264 7205 #X obj 253 166 spigot;
r@264 7206 #X obj 315 192 spigot;
r@264 7207 #X obj 361 165 spigot;
r@264 7208 #X obj 318 48 snapshot~;
r@264 7209 #X obj 423 194 spigot;
r@264 7210 #X obj 469 167 spigot;
r@264 7211 #X obj 772 330 r~ dist;
r@264 7212 #X obj -144 139 < 90;
r@264 7213 #X obj -36 141 < 180;
r@264 7214 #X obj 73 142 < 355;
r@264 7215 #X obj 180 140 < 710;
r@264 7216 #X obj 286 143 < 1400;
r@264 7217 #X obj 394 141 < 2800;
r@264 7218 #X obj 514 142 < 5600;
r@264 7219 #X obj 539 195 spigot;
r@264 7220 #X obj 585 168 spigot;
r@264 7221 #X obj 630 143 < 11200;
r@264 7222 #X obj 653 194 spigot;
r@264 7223 #X obj 699 167 spigot;
r@264 7224 #X obj 744 142 < 22400;
r@264 7225 #X msg -223 214 0;
r@264 7226 #X msg -115 216 0.2;
r@264 7227 #X msg -6 216 0.6;
r@264 7228 #X msg 101 216 1;
r@264 7229 #X msg 206 215 1.8;
r@264 7230 #X msg 315 217 3.3;
r@264 7231 #X msg 423 219 6;
r@264 7232 #X msg 539 220 11.4;
r@264 7233 #X msg 653 219 20;
r@264 7234 #X text 679 219 Estimate;
r@264 7235 #X obj 772 355 *~ 3.28084;
r@264 7236 #X text 847 357 Convert to feet;
r@264 7237 #X obj 772 379 /~ 1000;
r@264 7238 #X text 833 381 Attenuation per 1000 feet;
r@264 7239 #X obj 773 420 *~ 1;
r@264 7240 #X obj 686 142 >= 11200;
r@264 7241 #X obj 572 143 >= 5600;
r@264 7242 #X obj 456 142 >= 2800;
r@264 7243 #X obj 348 142 >= 1400;
r@264 7244 #X obj 240 143 >= 710;
r@264 7245 #X obj 134 140 >= 355;
r@264 7246 #X obj 27 141 >= 180;
r@264 7247 #X obj -82 142 >= 90;
r@264 7248 #X obj -190 137 >= 0;
r@264 7249 #X obj 773 445 outlet~;
r@264 7250 #X text 831 442 Attenuation factor for this freq;
r@264 7251 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 7252 band as published in Marte & Kurtz 1970;
r@264 7253 #X connect 0 0 15 0;
r@264 7254 #X connect 1 0 15 0;
r@264 7255 #X connect 2 0 32 0;
r@264 7256 #X connect 3 0 2 0;
r@264 7257 #X connect 4 0 33 0;
r@264 7258 #X connect 5 0 4 0;
r@264 7259 #X connect 6 0 34 0;
r@264 7260 #X connect 7 0 6 0;
r@264 7261 #X connect 9 0 35 0;
r@264 7262 #X connect 10 0 9 0;
r@264 7263 #X connect 11 0 36 0;
r@264 7264 #X connect 12 0 11 0;
r@264 7265 #X connect 13 0 37 0;
r@264 7266 #X connect 14 0 13 0;
r@264 7267 #X connect 15 0 8 0;
r@264 7268 #X connect 15 0 19 0;
r@264 7269 #X connect 15 0 20 0;
r@264 7270 #X connect 15 0 21 0;
r@264 7271 #X connect 15 0 22 0;
r@264 7272 #X connect 15 0 23 0;
r@264 7273 #X connect 15 0 24 0;
r@264 7274 #X connect 15 0 25 0;
r@264 7275 #X connect 15 0 28 0;
r@264 7276 #X connect 15 0 31 0;
r@264 7277 #X connect 15 0 47 0;
r@264 7278 #X connect 15 0 48 0;
r@264 7279 #X connect 15 0 49 0;
r@264 7280 #X connect 15 0 50 0;
r@264 7281 #X connect 15 0 51 0;
r@264 7282 #X connect 15 0 52 0;
r@264 7283 #X connect 15 0 53 0;
r@264 7284 #X connect 15 0 54 0;
r@264 7285 #X connect 15 0 55 0;
r@264 7286 #X connect 16 0 38 0;
r@264 7287 #X connect 17 0 16 0;
r@264 7288 #X connect 18 0 42 0;
r@264 7289 #X connect 19 0 3 1;
r@264 7290 #X connect 20 0 5 1;
r@264 7291 #X connect 21 0 7 1;
r@264 7292 #X connect 22 0 10 1;
r@264 7293 #X connect 23 0 12 1;
r@264 7294 #X connect 24 0 14 1;
r@264 7295 #X connect 25 0 17 1;
r@264 7296 #X connect 26 0 39 0;
r@264 7297 #X connect 27 0 26 0;
r@264 7298 #X connect 28 0 27 1;
r@264 7299 #X connect 29 0 40 0;
r@264 7300 #X connect 30 0 29 0;
r@264 7301 #X connect 31 0 30 1;
r@264 7302 #X connect 32 0 46 1;
r@264 7303 #X connect 33 0 46 1;
r@264 7304 #X connect 34 0 46 1;
r@264 7305 #X connect 35 0 46 1;
r@264 7306 #X connect 36 0 46 1;
r@264 7307 #X connect 37 0 46 1;
r@264 7308 #X connect 38 0 46 1;
r@264 7309 #X connect 39 0 46 1;
r@264 7310 #X connect 40 0 46 1;
r@264 7311 #X connect 42 0 44 0;
r@264 7312 #X connect 44 0 46 0;
r@264 7313 #X connect 46 0 56 0;
r@264 7314 #X connect 47 0 30 0;
r@264 7315 #X connect 47 0 29 1;
r@264 7316 #X connect 48 0 27 0;
r@264 7317 #X connect 48 0 26 1;
r@264 7318 #X connect 49 0 17 0;
r@264 7319 #X connect 49 0 16 1;
r@264 7320 #X connect 50 0 13 1;
r@264 7321 #X connect 50 0 14 0;
r@264 7322 #X connect 51 0 11 1;
r@264 7323 #X connect 51 0 12 0;
r@264 7324 #X connect 52 0 9 1;
r@264 7325 #X connect 52 0 10 0;
r@264 7326 #X connect 53 0 6 1;
r@264 7327 #X connect 53 0 7 0;
r@264 7328 #X connect 54 0 5 0;
r@264 7329 #X connect 54 0 4 1;
r@264 7330 #X connect 55 0 2 1;
r@264 7331 #X connect 55 0 3 0;
r@264 7332 #X restore 435 129 pd step9calc;
r@264 7333 #X obj 435 107 inlet~;
r@264 7334 #N canvas 38 38 1337 513 step9calc 0;
r@264 7335 #X obj 269 26 inlet~;
r@264 7336 #X obj 318 27 r myMet;
r@264 7337 #X obj -223 191 spigot;
r@264 7338 #X obj -177 164 spigot;
r@264 7339 #X obj -115 193 spigot;
r@264 7340 #X obj -69 166 spigot;
r@264 7341 #X obj -6 193 spigot;
r@264 7342 #X obj 40 166 spigot;
r@264 7343 #X floatatom 438 64 0 0 0 0 - - -;
r@264 7344 #X obj 101 191 spigot;
r@264 7345 #X obj 147 164 spigot;
r@264 7346 #X obj 207 193 spigot;
r@264 7347 #X obj 253 166 spigot;
r@264 7348 #X obj 315 192 spigot;
r@264 7349 #X obj 361 165 spigot;
r@264 7350 #X obj 318 48 snapshot~;
r@264 7351 #X obj 423 194 spigot;
r@264 7352 #X obj 469 167 spigot;
r@264 7353 #X obj 772 330 r~ dist;
r@264 7354 #X obj -144 139 < 90;
r@264 7355 #X obj -36 141 < 180;
r@264 7356 #X obj 73 142 < 355;
r@264 7357 #X obj 180 140 < 710;
r@264 7358 #X obj 286 143 < 1400;
r@264 7359 #X obj 394 141 < 2800;
r@264 7360 #X obj 514 142 < 5600;
r@264 7361 #X obj 539 195 spigot;
r@264 7362 #X obj 585 168 spigot;
r@264 7363 #X obj 630 143 < 11200;
r@264 7364 #X obj 653 194 spigot;
r@264 7365 #X obj 699 167 spigot;
r@264 7366 #X obj 744 142 < 22400;
r@264 7367 #X msg -223 214 0;
r@264 7368 #X msg -115 216 0.2;
r@264 7369 #X msg -6 216 0.6;
r@264 7370 #X msg 101 216 1;
r@264 7371 #X msg 206 215 1.8;
r@264 7372 #X msg 315 217 3.3;
r@264 7373 #X msg 423 219 6;
r@264 7374 #X msg 539 220 11.4;
r@264 7375 #X msg 653 219 20;
r@264 7376 #X text 679 219 Estimate;
r@264 7377 #X obj 772 355 *~ 3.28084;
r@264 7378 #X text 847 357 Convert to feet;
r@264 7379 #X obj 772 379 /~ 1000;
r@264 7380 #X text 833 381 Attenuation per 1000 feet;
r@264 7381 #X obj 773 420 *~ 1;
r@264 7382 #X obj 686 142 >= 11200;
r@264 7383 #X obj 572 143 >= 5600;
r@264 7384 #X obj 456 142 >= 2800;
r@264 7385 #X obj 348 142 >= 1400;
r@264 7386 #X obj 240 143 >= 710;
r@264 7387 #X obj 134 140 >= 355;
r@264 7388 #X obj 27 141 >= 180;
r@264 7389 #X obj -82 142 >= 90;
r@264 7390 #X obj -190 137 >= 0;
r@264 7391 #X obj 773 445 outlet~;
r@264 7392 #X text 831 442 Attenuation factor for this freq;
r@264 7393 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 7394 band as published in Marte & Kurtz 1970;
r@264 7395 #X connect 0 0 15 0;
r@264 7396 #X connect 1 0 15 0;
r@264 7397 #X connect 2 0 32 0;
r@264 7398 #X connect 3 0 2 0;
r@264 7399 #X connect 4 0 33 0;
r@264 7400 #X connect 5 0 4 0;
r@264 7401 #X connect 6 0 34 0;
r@264 7402 #X connect 7 0 6 0;
r@264 7403 #X connect 9 0 35 0;
r@264 7404 #X connect 10 0 9 0;
r@264 7405 #X connect 11 0 36 0;
r@264 7406 #X connect 12 0 11 0;
r@264 7407 #X connect 13 0 37 0;
r@264 7408 #X connect 14 0 13 0;
r@264 7409 #X connect 15 0 8 0;
r@264 7410 #X connect 15 0 19 0;
r@264 7411 #X connect 15 0 20 0;
r@264 7412 #X connect 15 0 21 0;
r@264 7413 #X connect 15 0 22 0;
r@264 7414 #X connect 15 0 23 0;
r@264 7415 #X connect 15 0 24 0;
r@264 7416 #X connect 15 0 25 0;
r@264 7417 #X connect 15 0 28 0;
r@264 7418 #X connect 15 0 31 0;
r@264 7419 #X connect 15 0 47 0;
r@264 7420 #X connect 15 0 48 0;
r@264 7421 #X connect 15 0 49 0;
r@264 7422 #X connect 15 0 50 0;
r@264 7423 #X connect 15 0 51 0;
r@264 7424 #X connect 15 0 52 0;
r@264 7425 #X connect 15 0 53 0;
r@264 7426 #X connect 15 0 54 0;
r@264 7427 #X connect 15 0 55 0;
r@264 7428 #X connect 16 0 38 0;
r@264 7429 #X connect 17 0 16 0;
r@264 7430 #X connect 18 0 42 0;
r@264 7431 #X connect 19 0 3 1;
r@264 7432 #X connect 20 0 5 1;
r@264 7433 #X connect 21 0 7 1;
r@264 7434 #X connect 22 0 10 1;
r@264 7435 #X connect 23 0 12 1;
r@264 7436 #X connect 24 0 14 1;
r@264 7437 #X connect 25 0 17 1;
r@264 7438 #X connect 26 0 39 0;
r@264 7439 #X connect 27 0 26 0;
r@264 7440 #X connect 28 0 27 1;
r@264 7441 #X connect 29 0 40 0;
r@264 7442 #X connect 30 0 29 0;
r@264 7443 #X connect 31 0 30 1;
r@264 7444 #X connect 32 0 46 1;
r@264 7445 #X connect 33 0 46 1;
r@264 7446 #X connect 34 0 46 1;
r@264 7447 #X connect 35 0 46 1;
r@264 7448 #X connect 36 0 46 1;
r@264 7449 #X connect 37 0 46 1;
r@264 7450 #X connect 38 0 46 1;
r@264 7451 #X connect 39 0 46 1;
r@264 7452 #X connect 40 0 46 1;
r@264 7453 #X connect 42 0 44 0;
r@264 7454 #X connect 44 0 46 0;
r@264 7455 #X connect 46 0 56 0;
r@264 7456 #X connect 47 0 30 0;
r@264 7457 #X connect 47 0 29 1;
r@264 7458 #X connect 48 0 27 0;
r@264 7459 #X connect 48 0 26 1;
r@264 7460 #X connect 49 0 17 0;
r@264 7461 #X connect 49 0 16 1;
r@264 7462 #X connect 50 0 13 1;
r@264 7463 #X connect 50 0 14 0;
r@264 7464 #X connect 51 0 11 1;
r@264 7465 #X connect 51 0 12 0;
r@264 7466 #X connect 52 0 9 1;
r@264 7467 #X connect 52 0 10 0;
r@264 7468 #X connect 53 0 6 1;
r@264 7469 #X connect 53 0 7 0;
r@264 7470 #X connect 54 0 5 0;
r@264 7471 #X connect 54 0 4 1;
r@264 7472 #X connect 55 0 2 1;
r@264 7473 #X connect 55 0 3 0;
r@264 7474 #X restore 522 130 pd step9calc;
r@264 7475 #X obj 522 108 inlet~;
r@264 7476 #N canvas 38 38 1337 513 step9calc 0;
r@264 7477 #X obj 269 26 inlet~;
r@264 7478 #X obj 318 27 r myMet;
r@264 7479 #X obj -223 191 spigot;
r@264 7480 #X obj -177 164 spigot;
r@264 7481 #X obj -115 193 spigot;
r@264 7482 #X obj -69 166 spigot;
r@264 7483 #X obj -6 193 spigot;
r@264 7484 #X obj 40 166 spigot;
r@264 7485 #X floatatom 438 64 0 0 0 0 - - -;
r@264 7486 #X obj 101 191 spigot;
r@264 7487 #X obj 147 164 spigot;
r@264 7488 #X obj 207 193 spigot;
r@264 7489 #X obj 253 166 spigot;
r@264 7490 #X obj 315 192 spigot;
r@264 7491 #X obj 361 165 spigot;
r@264 7492 #X obj 318 48 snapshot~;
r@264 7493 #X obj 423 194 spigot;
r@264 7494 #X obj 469 167 spigot;
r@264 7495 #X obj 772 330 r~ dist;
r@264 7496 #X obj -144 139 < 90;
r@264 7497 #X obj -36 141 < 180;
r@264 7498 #X obj 73 142 < 355;
r@264 7499 #X obj 180 140 < 710;
r@264 7500 #X obj 286 143 < 1400;
r@264 7501 #X obj 394 141 < 2800;
r@264 7502 #X obj 514 142 < 5600;
r@264 7503 #X obj 539 195 spigot;
r@264 7504 #X obj 585 168 spigot;
r@264 7505 #X obj 630 143 < 11200;
r@264 7506 #X obj 653 194 spigot;
r@264 7507 #X obj 699 167 spigot;
r@264 7508 #X obj 744 142 < 22400;
r@264 7509 #X msg -223 214 0;
r@264 7510 #X msg -115 216 0.2;
r@264 7511 #X msg -6 216 0.6;
r@264 7512 #X msg 101 216 1;
r@264 7513 #X msg 206 215 1.8;
r@264 7514 #X msg 315 217 3.3;
r@264 7515 #X msg 423 219 6;
r@264 7516 #X msg 539 220 11.4;
r@264 7517 #X msg 653 219 20;
r@264 7518 #X text 679 219 Estimate;
r@264 7519 #X obj 772 355 *~ 3.28084;
r@264 7520 #X text 847 357 Convert to feet;
r@264 7521 #X obj 772 379 /~ 1000;
r@264 7522 #X text 833 381 Attenuation per 1000 feet;
r@264 7523 #X obj 773 420 *~ 1;
r@264 7524 #X obj 686 142 >= 11200;
r@264 7525 #X obj 572 143 >= 5600;
r@264 7526 #X obj 456 142 >= 2800;
r@264 7527 #X obj 348 142 >= 1400;
r@264 7528 #X obj 240 143 >= 710;
r@264 7529 #X obj 134 140 >= 355;
r@264 7530 #X obj 27 141 >= 180;
r@264 7531 #X obj -82 142 >= 90;
r@264 7532 #X obj -190 137 >= 0;
r@264 7533 #X obj 773 445 outlet~;
r@264 7534 #X text 831 442 Attenuation factor for this freq;
r@264 7535 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 7536 band as published in Marte & Kurtz 1970;
r@264 7537 #X connect 0 0 15 0;
r@264 7538 #X connect 1 0 15 0;
r@264 7539 #X connect 2 0 32 0;
r@264 7540 #X connect 3 0 2 0;
r@264 7541 #X connect 4 0 33 0;
r@264 7542 #X connect 5 0 4 0;
r@264 7543 #X connect 6 0 34 0;
r@264 7544 #X connect 7 0 6 0;
r@264 7545 #X connect 9 0 35 0;
r@264 7546 #X connect 10 0 9 0;
r@264 7547 #X connect 11 0 36 0;
r@264 7548 #X connect 12 0 11 0;
r@264 7549 #X connect 13 0 37 0;
r@264 7550 #X connect 14 0 13 0;
r@264 7551 #X connect 15 0 8 0;
r@264 7552 #X connect 15 0 19 0;
r@264 7553 #X connect 15 0 20 0;
r@264 7554 #X connect 15 0 21 0;
r@264 7555 #X connect 15 0 22 0;
r@264 7556 #X connect 15 0 23 0;
r@264 7557 #X connect 15 0 24 0;
r@264 7558 #X connect 15 0 25 0;
r@264 7559 #X connect 15 0 28 0;
r@264 7560 #X connect 15 0 31 0;
r@264 7561 #X connect 15 0 47 0;
r@264 7562 #X connect 15 0 48 0;
r@264 7563 #X connect 15 0 49 0;
r@264 7564 #X connect 15 0 50 0;
r@264 7565 #X connect 15 0 51 0;
r@264 7566 #X connect 15 0 52 0;
r@264 7567 #X connect 15 0 53 0;
r@264 7568 #X connect 15 0 54 0;
r@264 7569 #X connect 15 0 55 0;
r@264 7570 #X connect 16 0 38 0;
r@264 7571 #X connect 17 0 16 0;
r@264 7572 #X connect 18 0 42 0;
r@264 7573 #X connect 19 0 3 1;
r@264 7574 #X connect 20 0 5 1;
r@264 7575 #X connect 21 0 7 1;
r@264 7576 #X connect 22 0 10 1;
r@264 7577 #X connect 23 0 12 1;
r@264 7578 #X connect 24 0 14 1;
r@264 7579 #X connect 25 0 17 1;
r@264 7580 #X connect 26 0 39 0;
r@264 7581 #X connect 27 0 26 0;
r@264 7582 #X connect 28 0 27 1;
r@264 7583 #X connect 29 0 40 0;
r@264 7584 #X connect 30 0 29 0;
r@264 7585 #X connect 31 0 30 1;
r@264 7586 #X connect 32 0 46 1;
r@264 7587 #X connect 33 0 46 1;
r@264 7588 #X connect 34 0 46 1;
r@264 7589 #X connect 35 0 46 1;
r@264 7590 #X connect 36 0 46 1;
r@264 7591 #X connect 37 0 46 1;
r@264 7592 #X connect 38 0 46 1;
r@264 7593 #X connect 39 0 46 1;
r@264 7594 #X connect 40 0 46 1;
r@264 7595 #X connect 42 0 44 0;
r@264 7596 #X connect 44 0 46 0;
r@264 7597 #X connect 46 0 56 0;
r@264 7598 #X connect 47 0 30 0;
r@264 7599 #X connect 47 0 29 1;
r@264 7600 #X connect 48 0 27 0;
r@264 7601 #X connect 48 0 26 1;
r@264 7602 #X connect 49 0 17 0;
r@264 7603 #X connect 49 0 16 1;
r@264 7604 #X connect 50 0 13 1;
r@264 7605 #X connect 50 0 14 0;
r@264 7606 #X connect 51 0 11 1;
r@264 7607 #X connect 51 0 12 0;
r@264 7608 #X connect 52 0 9 1;
r@264 7609 #X connect 52 0 10 0;
r@264 7610 #X connect 53 0 6 1;
r@264 7611 #X connect 53 0 7 0;
r@264 7612 #X connect 54 0 5 0;
r@264 7613 #X connect 54 0 4 1;
r@264 7614 #X connect 55 0 2 1;
r@264 7615 #X connect 55 0 3 0;
r@264 7616 #X restore 606 128 pd step9calc;
r@264 7617 #X obj 606 106 inlet~;
r@264 7618 #N canvas 38 38 1337 513 step9calc 0;
r@264 7619 #X obj 269 26 inlet~;
r@264 7620 #X obj 318 27 r myMet;
r@264 7621 #X obj -223 191 spigot;
r@264 7622 #X obj -177 164 spigot;
r@264 7623 #X obj -115 193 spigot;
r@264 7624 #X obj -69 166 spigot;
r@264 7625 #X obj -6 193 spigot;
r@264 7626 #X obj 40 166 spigot;
r@264 7627 #X floatatom 438 64 0 0 0 0 - - -;
r@264 7628 #X obj 101 191 spigot;
r@264 7629 #X obj 147 164 spigot;
r@264 7630 #X obj 207 193 spigot;
r@264 7631 #X obj 253 166 spigot;
r@264 7632 #X obj 315 192 spigot;
r@264 7633 #X obj 361 165 spigot;
r@264 7634 #X obj 318 48 snapshot~;
r@264 7635 #X obj 423 194 spigot;
r@264 7636 #X obj 469 167 spigot;
r@264 7637 #X obj 772 330 r~ dist;
r@264 7638 #X obj -144 139 < 90;
r@264 7639 #X obj -36 141 < 180;
r@264 7640 #X obj 73 142 < 355;
r@264 7641 #X obj 180 140 < 710;
r@264 7642 #X obj 286 143 < 1400;
r@264 7643 #X obj 394 141 < 2800;
r@264 7644 #X obj 514 142 < 5600;
r@264 7645 #X obj 539 195 spigot;
r@264 7646 #X obj 585 168 spigot;
r@264 7647 #X obj 630 143 < 11200;
r@264 7648 #X obj 653 194 spigot;
r@264 7649 #X obj 699 167 spigot;
r@264 7650 #X obj 744 142 < 22400;
r@264 7651 #X msg -223 214 0;
r@264 7652 #X msg -115 216 0.2;
r@264 7653 #X msg -6 216 0.6;
r@264 7654 #X msg 101 216 1;
r@264 7655 #X msg 206 215 1.8;
r@264 7656 #X msg 315 217 3.3;
r@264 7657 #X msg 423 219 6;
r@264 7658 #X msg 539 220 11.4;
r@264 7659 #X msg 653 219 20;
r@264 7660 #X text 679 219 Estimate;
r@264 7661 #X obj 772 355 *~ 3.28084;
r@264 7662 #X text 847 357 Convert to feet;
r@264 7663 #X obj 772 379 /~ 1000;
r@264 7664 #X text 833 381 Attenuation per 1000 feet;
r@264 7665 #X obj 773 420 *~ 1;
r@264 7666 #X obj 686 142 >= 11200;
r@264 7667 #X obj 572 143 >= 5600;
r@264 7668 #X obj 456 142 >= 2800;
r@264 7669 #X obj 348 142 >= 1400;
r@264 7670 #X obj 240 143 >= 710;
r@264 7671 #X obj 134 140 >= 355;
r@264 7672 #X obj 27 141 >= 180;
r@264 7673 #X obj -82 142 >= 90;
r@264 7674 #X obj -190 137 >= 0;
r@264 7675 #X obj 773 445 outlet~;
r@264 7676 #X text 831 442 Attenuation factor for this freq;
r@264 7677 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 7678 band as published in Marte & Kurtz 1970;
r@264 7679 #X connect 0 0 15 0;
r@264 7680 #X connect 1 0 15 0;
r@264 7681 #X connect 2 0 32 0;
r@264 7682 #X connect 3 0 2 0;
r@264 7683 #X connect 4 0 33 0;
r@264 7684 #X connect 5 0 4 0;
r@264 7685 #X connect 6 0 34 0;
r@264 7686 #X connect 7 0 6 0;
r@264 7687 #X connect 9 0 35 0;
r@264 7688 #X connect 10 0 9 0;
r@264 7689 #X connect 11 0 36 0;
r@264 7690 #X connect 12 0 11 0;
r@264 7691 #X connect 13 0 37 0;
r@264 7692 #X connect 14 0 13 0;
r@264 7693 #X connect 15 0 8 0;
r@264 7694 #X connect 15 0 19 0;
r@264 7695 #X connect 15 0 20 0;
r@264 7696 #X connect 15 0 21 0;
r@264 7697 #X connect 15 0 22 0;
r@264 7698 #X connect 15 0 23 0;
r@264 7699 #X connect 15 0 24 0;
r@264 7700 #X connect 15 0 25 0;
r@264 7701 #X connect 15 0 28 0;
r@264 7702 #X connect 15 0 31 0;
r@264 7703 #X connect 15 0 47 0;
r@264 7704 #X connect 15 0 48 0;
r@264 7705 #X connect 15 0 49 0;
r@264 7706 #X connect 15 0 50 0;
r@264 7707 #X connect 15 0 51 0;
r@264 7708 #X connect 15 0 52 0;
r@264 7709 #X connect 15 0 53 0;
r@264 7710 #X connect 15 0 54 0;
r@264 7711 #X connect 15 0 55 0;
r@264 7712 #X connect 16 0 38 0;
r@264 7713 #X connect 17 0 16 0;
r@264 7714 #X connect 18 0 42 0;
r@264 7715 #X connect 19 0 3 1;
r@264 7716 #X connect 20 0 5 1;
r@264 7717 #X connect 21 0 7 1;
r@264 7718 #X connect 22 0 10 1;
r@264 7719 #X connect 23 0 12 1;
r@264 7720 #X connect 24 0 14 1;
r@264 7721 #X connect 25 0 17 1;
r@264 7722 #X connect 26 0 39 0;
r@264 7723 #X connect 27 0 26 0;
r@264 7724 #X connect 28 0 27 1;
r@264 7725 #X connect 29 0 40 0;
r@264 7726 #X connect 30 0 29 0;
r@264 7727 #X connect 31 0 30 1;
r@264 7728 #X connect 32 0 46 1;
r@264 7729 #X connect 33 0 46 1;
r@264 7730 #X connect 34 0 46 1;
r@264 7731 #X connect 35 0 46 1;
r@264 7732 #X connect 36 0 46 1;
r@264 7733 #X connect 37 0 46 1;
r@264 7734 #X connect 38 0 46 1;
r@264 7735 #X connect 39 0 46 1;
r@264 7736 #X connect 40 0 46 1;
r@264 7737 #X connect 42 0 44 0;
r@264 7738 #X connect 44 0 46 0;
r@264 7739 #X connect 46 0 56 0;
r@264 7740 #X connect 47 0 30 0;
r@264 7741 #X connect 47 0 29 1;
r@264 7742 #X connect 48 0 27 0;
r@264 7743 #X connect 48 0 26 1;
r@264 7744 #X connect 49 0 17 0;
r@264 7745 #X connect 49 0 16 1;
r@264 7746 #X connect 50 0 13 1;
r@264 7747 #X connect 50 0 14 0;
r@264 7748 #X connect 51 0 11 1;
r@264 7749 #X connect 51 0 12 0;
r@264 7750 #X connect 52 0 9 1;
r@264 7751 #X connect 52 0 10 0;
r@264 7752 #X connect 53 0 6 1;
r@264 7753 #X connect 53 0 7 0;
r@264 7754 #X connect 54 0 5 0;
r@264 7755 #X connect 54 0 4 1;
r@264 7756 #X connect 55 0 2 1;
r@264 7757 #X connect 55 0 3 0;
r@264 7758 #X restore 691 129 pd step9calc;
r@264 7759 #X obj 691 107 inlet~;
r@264 7760 #N canvas 38 38 1337 513 step9calc 0;
r@264 7761 #X obj 269 26 inlet~;
r@264 7762 #X obj 318 27 r myMet;
r@264 7763 #X obj -223 191 spigot;
r@264 7764 #X obj -177 164 spigot;
r@264 7765 #X obj -115 193 spigot;
r@264 7766 #X obj -69 166 spigot;
r@264 7767 #X obj -6 193 spigot;
r@264 7768 #X obj 40 166 spigot;
r@264 7769 #X floatatom 438 64 0 0 0 0 - - -;
r@264 7770 #X obj 101 191 spigot;
r@264 7771 #X obj 147 164 spigot;
r@264 7772 #X obj 207 193 spigot;
r@264 7773 #X obj 253 166 spigot;
r@264 7774 #X obj 315 192 spigot;
r@264 7775 #X obj 361 165 spigot;
r@264 7776 #X obj 318 48 snapshot~;
r@264 7777 #X obj 423 194 spigot;
r@264 7778 #X obj 469 167 spigot;
r@264 7779 #X obj 772 330 r~ dist;
r@264 7780 #X obj -144 139 < 90;
r@264 7781 #X obj -36 141 < 180;
r@264 7782 #X obj 73 142 < 355;
r@264 7783 #X obj 180 140 < 710;
r@264 7784 #X obj 286 143 < 1400;
r@264 7785 #X obj 394 141 < 2800;
r@264 7786 #X obj 514 142 < 5600;
r@264 7787 #X obj 539 195 spigot;
r@264 7788 #X obj 585 168 spigot;
r@264 7789 #X obj 630 143 < 11200;
r@264 7790 #X obj 653 194 spigot;
r@264 7791 #X obj 699 167 spigot;
r@264 7792 #X obj 744 142 < 22400;
r@264 7793 #X msg -223 214 0;
r@264 7794 #X msg -115 216 0.2;
r@264 7795 #X msg -6 216 0.6;
r@264 7796 #X msg 101 216 1;
r@264 7797 #X msg 206 215 1.8;
r@264 7798 #X msg 315 217 3.3;
r@264 7799 #X msg 423 219 6;
r@264 7800 #X msg 539 220 11.4;
r@264 7801 #X msg 653 219 20;
r@264 7802 #X text 679 219 Estimate;
r@264 7803 #X obj 772 355 *~ 3.28084;
r@264 7804 #X text 847 357 Convert to feet;
r@264 7805 #X obj 772 379 /~ 1000;
r@264 7806 #X text 833 381 Attenuation per 1000 feet;
r@264 7807 #X obj 773 420 *~ 1;
r@264 7808 #X obj 686 142 >= 11200;
r@264 7809 #X obj 572 143 >= 5600;
r@264 7810 #X obj 456 142 >= 2800;
r@264 7811 #X obj 348 142 >= 1400;
r@264 7812 #X obj 240 143 >= 710;
r@264 7813 #X obj 134 140 >= 355;
r@264 7814 #X obj 27 141 >= 180;
r@264 7815 #X obj -82 142 >= 90;
r@264 7816 #X obj -190 137 >= 0;
r@264 7817 #X obj 773 445 outlet~;
r@264 7818 #X text 831 442 Attenuation factor for this freq;
r@264 7819 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 7820 band as published in Marte & Kurtz 1970;
r@264 7821 #X connect 0 0 15 0;
r@264 7822 #X connect 1 0 15 0;
r@264 7823 #X connect 2 0 32 0;
r@264 7824 #X connect 3 0 2 0;
r@264 7825 #X connect 4 0 33 0;
r@264 7826 #X connect 5 0 4 0;
r@264 7827 #X connect 6 0 34 0;
r@264 7828 #X connect 7 0 6 0;
r@264 7829 #X connect 9 0 35 0;
r@264 7830 #X connect 10 0 9 0;
r@264 7831 #X connect 11 0 36 0;
r@264 7832 #X connect 12 0 11 0;
r@264 7833 #X connect 13 0 37 0;
r@264 7834 #X connect 14 0 13 0;
r@264 7835 #X connect 15 0 8 0;
r@264 7836 #X connect 15 0 19 0;
r@264 7837 #X connect 15 0 20 0;
r@264 7838 #X connect 15 0 21 0;
r@264 7839 #X connect 15 0 22 0;
r@264 7840 #X connect 15 0 23 0;
r@264 7841 #X connect 15 0 24 0;
r@264 7842 #X connect 15 0 25 0;
r@264 7843 #X connect 15 0 28 0;
r@264 7844 #X connect 15 0 31 0;
r@264 7845 #X connect 15 0 47 0;
r@264 7846 #X connect 15 0 48 0;
r@264 7847 #X connect 15 0 49 0;
r@264 7848 #X connect 15 0 50 0;
r@264 7849 #X connect 15 0 51 0;
r@264 7850 #X connect 15 0 52 0;
r@264 7851 #X connect 15 0 53 0;
r@264 7852 #X connect 15 0 54 0;
r@264 7853 #X connect 15 0 55 0;
r@264 7854 #X connect 16 0 38 0;
r@264 7855 #X connect 17 0 16 0;
r@264 7856 #X connect 18 0 42 0;
r@264 7857 #X connect 19 0 3 1;
r@264 7858 #X connect 20 0 5 1;
r@264 7859 #X connect 21 0 7 1;
r@264 7860 #X connect 22 0 10 1;
r@264 7861 #X connect 23 0 12 1;
r@264 7862 #X connect 24 0 14 1;
r@264 7863 #X connect 25 0 17 1;
r@264 7864 #X connect 26 0 39 0;
r@264 7865 #X connect 27 0 26 0;
r@264 7866 #X connect 28 0 27 1;
r@264 7867 #X connect 29 0 40 0;
r@264 7868 #X connect 30 0 29 0;
r@264 7869 #X connect 31 0 30 1;
r@264 7870 #X connect 32 0 46 1;
r@264 7871 #X connect 33 0 46 1;
r@264 7872 #X connect 34 0 46 1;
r@264 7873 #X connect 35 0 46 1;
r@264 7874 #X connect 36 0 46 1;
r@264 7875 #X connect 37 0 46 1;
r@264 7876 #X connect 38 0 46 1;
r@264 7877 #X connect 39 0 46 1;
r@264 7878 #X connect 40 0 46 1;
r@264 7879 #X connect 42 0 44 0;
r@264 7880 #X connect 44 0 46 0;
r@264 7881 #X connect 46 0 56 0;
r@264 7882 #X connect 47 0 30 0;
r@264 7883 #X connect 47 0 29 1;
r@264 7884 #X connect 48 0 27 0;
r@264 7885 #X connect 48 0 26 1;
r@264 7886 #X connect 49 0 17 0;
r@264 7887 #X connect 49 0 16 1;
r@264 7888 #X connect 50 0 13 1;
r@264 7889 #X connect 50 0 14 0;
r@264 7890 #X connect 51 0 11 1;
r@264 7891 #X connect 51 0 12 0;
r@264 7892 #X connect 52 0 9 1;
r@264 7893 #X connect 52 0 10 0;
r@264 7894 #X connect 53 0 6 1;
r@264 7895 #X connect 53 0 7 0;
r@264 7896 #X connect 54 0 5 0;
r@264 7897 #X connect 54 0 4 1;
r@264 7898 #X connect 55 0 2 1;
r@264 7899 #X connect 55 0 3 0;
r@264 7900 #X restore 773 129 pd step9calc;
r@264 7901 #X obj 773 107 inlet~;
r@264 7902 #N canvas 38 38 1337 513 step9calc 0;
r@264 7903 #X obj 269 26 inlet~;
r@264 7904 #X obj 318 27 r myMet;
r@264 7905 #X obj -223 191 spigot;
r@264 7906 #X obj -177 164 spigot;
r@264 7907 #X obj -115 193 spigot;
r@264 7908 #X obj -69 166 spigot;
r@264 7909 #X obj -6 193 spigot;
r@264 7910 #X obj 40 166 spigot;
r@264 7911 #X floatatom 438 64 0 0 0 0 - - -;
r@264 7912 #X obj 101 191 spigot;
r@264 7913 #X obj 147 164 spigot;
r@264 7914 #X obj 207 193 spigot;
r@264 7915 #X obj 253 166 spigot;
r@264 7916 #X obj 315 192 spigot;
r@264 7917 #X obj 361 165 spigot;
r@264 7918 #X obj 318 48 snapshot~;
r@264 7919 #X obj 423 194 spigot;
r@264 7920 #X obj 469 167 spigot;
r@264 7921 #X obj 772 330 r~ dist;
r@264 7922 #X obj -144 139 < 90;
r@264 7923 #X obj -36 141 < 180;
r@264 7924 #X obj 73 142 < 355;
r@264 7925 #X obj 180 140 < 710;
r@264 7926 #X obj 286 143 < 1400;
r@264 7927 #X obj 394 141 < 2800;
r@264 7928 #X obj 514 142 < 5600;
r@264 7929 #X obj 539 195 spigot;
r@264 7930 #X obj 585 168 spigot;
r@264 7931 #X obj 630 143 < 11200;
r@264 7932 #X obj 653 194 spigot;
r@264 7933 #X obj 699 167 spigot;
r@264 7934 #X obj 744 142 < 22400;
r@264 7935 #X msg -223 214 0;
r@264 7936 #X msg -115 216 0.2;
r@264 7937 #X msg -6 216 0.6;
r@264 7938 #X msg 101 216 1;
r@264 7939 #X msg 206 215 1.8;
r@264 7940 #X msg 315 217 3.3;
r@264 7941 #X msg 423 219 6;
r@264 7942 #X msg 539 220 11.4;
r@264 7943 #X msg 653 219 20;
r@264 7944 #X text 679 219 Estimate;
r@264 7945 #X obj 772 355 *~ 3.28084;
r@264 7946 #X text 847 357 Convert to feet;
r@264 7947 #X obj 772 379 /~ 1000;
r@264 7948 #X text 833 381 Attenuation per 1000 feet;
r@264 7949 #X obj 773 420 *~ 1;
r@264 7950 #X obj 686 142 >= 11200;
r@264 7951 #X obj 572 143 >= 5600;
r@264 7952 #X obj 456 142 >= 2800;
r@264 7953 #X obj 348 142 >= 1400;
r@264 7954 #X obj 240 143 >= 710;
r@264 7955 #X obj 134 140 >= 355;
r@264 7956 #X obj 27 141 >= 180;
r@264 7957 #X obj -82 142 >= 90;
r@264 7958 #X obj -190 137 >= 0;
r@264 7959 #X obj 773 445 outlet~;
r@264 7960 #X text 831 442 Attenuation factor for this freq;
r@264 7961 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 7962 band as published in Marte & Kurtz 1970;
r@264 7963 #X connect 0 0 15 0;
r@264 7964 #X connect 1 0 15 0;
r@264 7965 #X connect 2 0 32 0;
r@264 7966 #X connect 3 0 2 0;
r@264 7967 #X connect 4 0 33 0;
r@264 7968 #X connect 5 0 4 0;
r@264 7969 #X connect 6 0 34 0;
r@264 7970 #X connect 7 0 6 0;
r@264 7971 #X connect 9 0 35 0;
r@264 7972 #X connect 10 0 9 0;
r@264 7973 #X connect 11 0 36 0;
r@264 7974 #X connect 12 0 11 0;
r@264 7975 #X connect 13 0 37 0;
r@264 7976 #X connect 14 0 13 0;
r@264 7977 #X connect 15 0 8 0;
r@264 7978 #X connect 15 0 19 0;
r@264 7979 #X connect 15 0 20 0;
r@264 7980 #X connect 15 0 21 0;
r@264 7981 #X connect 15 0 22 0;
r@264 7982 #X connect 15 0 23 0;
r@264 7983 #X connect 15 0 24 0;
r@264 7984 #X connect 15 0 25 0;
r@264 7985 #X connect 15 0 28 0;
r@264 7986 #X connect 15 0 31 0;
r@264 7987 #X connect 15 0 47 0;
r@264 7988 #X connect 15 0 48 0;
r@264 7989 #X connect 15 0 49 0;
r@264 7990 #X connect 15 0 50 0;
r@264 7991 #X connect 15 0 51 0;
r@264 7992 #X connect 15 0 52 0;
r@264 7993 #X connect 15 0 53 0;
r@264 7994 #X connect 15 0 54 0;
r@264 7995 #X connect 15 0 55 0;
r@264 7996 #X connect 16 0 38 0;
r@264 7997 #X connect 17 0 16 0;
r@264 7998 #X connect 18 0 42 0;
r@264 7999 #X connect 19 0 3 1;
r@264 8000 #X connect 20 0 5 1;
r@264 8001 #X connect 21 0 7 1;
r@264 8002 #X connect 22 0 10 1;
r@264 8003 #X connect 23 0 12 1;
r@264 8004 #X connect 24 0 14 1;
r@264 8005 #X connect 25 0 17 1;
r@264 8006 #X connect 26 0 39 0;
r@264 8007 #X connect 27 0 26 0;
r@264 8008 #X connect 28 0 27 1;
r@264 8009 #X connect 29 0 40 0;
r@264 8010 #X connect 30 0 29 0;
r@264 8011 #X connect 31 0 30 1;
r@264 8012 #X connect 32 0 46 1;
r@264 8013 #X connect 33 0 46 1;
r@264 8014 #X connect 34 0 46 1;
r@264 8015 #X connect 35 0 46 1;
r@264 8016 #X connect 36 0 46 1;
r@264 8017 #X connect 37 0 46 1;
r@264 8018 #X connect 38 0 46 1;
r@264 8019 #X connect 39 0 46 1;
r@264 8020 #X connect 40 0 46 1;
r@264 8021 #X connect 42 0 44 0;
r@264 8022 #X connect 44 0 46 0;
r@264 8023 #X connect 46 0 56 0;
r@264 8024 #X connect 47 0 30 0;
r@264 8025 #X connect 47 0 29 1;
r@264 8026 #X connect 48 0 27 0;
r@264 8027 #X connect 48 0 26 1;
r@264 8028 #X connect 49 0 17 0;
r@264 8029 #X connect 49 0 16 1;
r@264 8030 #X connect 50 0 13 1;
r@264 8031 #X connect 50 0 14 0;
r@264 8032 #X connect 51 0 11 1;
r@264 8033 #X connect 51 0 12 0;
r@264 8034 #X connect 52 0 9 1;
r@264 8035 #X connect 52 0 10 0;
r@264 8036 #X connect 53 0 6 1;
r@264 8037 #X connect 53 0 7 0;
r@264 8038 #X connect 54 0 5 0;
r@264 8039 #X connect 54 0 4 1;
r@264 8040 #X connect 55 0 2 1;
r@264 8041 #X connect 55 0 3 0;
r@264 8042 #X restore 853 129 pd step9calc;
r@264 8043 #X obj 853 107 inlet~;
r@264 8044 #N canvas 38 38 1337 513 step9calc 0;
r@264 8045 #X obj 269 26 inlet~;
r@264 8046 #X obj 318 27 r myMet;
r@264 8047 #X obj -223 191 spigot;
r@264 8048 #X obj -177 164 spigot;
r@264 8049 #X obj -115 193 spigot;
r@264 8050 #X obj -69 166 spigot;
r@264 8051 #X obj -6 193 spigot;
r@264 8052 #X obj 40 166 spigot;
r@264 8053 #X floatatom 438 64 0 0 0 0 - - -;
r@264 8054 #X obj 101 191 spigot;
r@264 8055 #X obj 147 164 spigot;
r@264 8056 #X obj 207 193 spigot;
r@264 8057 #X obj 253 166 spigot;
r@264 8058 #X obj 315 192 spigot;
r@264 8059 #X obj 361 165 spigot;
r@264 8060 #X obj 318 48 snapshot~;
r@264 8061 #X obj 423 194 spigot;
r@264 8062 #X obj 469 167 spigot;
r@264 8063 #X obj 772 330 r~ dist;
r@264 8064 #X obj -144 139 < 90;
r@264 8065 #X obj -36 141 < 180;
r@264 8066 #X obj 73 142 < 355;
r@264 8067 #X obj 180 140 < 710;
r@264 8068 #X obj 286 143 < 1400;
r@264 8069 #X obj 394 141 < 2800;
r@264 8070 #X obj 514 142 < 5600;
r@264 8071 #X obj 539 195 spigot;
r@264 8072 #X obj 585 168 spigot;
r@264 8073 #X obj 630 143 < 11200;
r@264 8074 #X obj 653 194 spigot;
r@264 8075 #X obj 699 167 spigot;
r@264 8076 #X obj 744 142 < 22400;
r@264 8077 #X msg -223 214 0;
r@264 8078 #X msg -115 216 0.2;
r@264 8079 #X msg -6 216 0.6;
r@264 8080 #X msg 101 216 1;
r@264 8081 #X msg 206 215 1.8;
r@264 8082 #X msg 315 217 3.3;
r@264 8083 #X msg 423 219 6;
r@264 8084 #X msg 539 220 11.4;
r@264 8085 #X msg 653 219 20;
r@264 8086 #X text 679 219 Estimate;
r@264 8087 #X obj 772 355 *~ 3.28084;
r@264 8088 #X text 847 357 Convert to feet;
r@264 8089 #X obj 772 379 /~ 1000;
r@264 8090 #X text 833 381 Attenuation per 1000 feet;
r@264 8091 #X obj 773 420 *~ 1;
r@264 8092 #X obj 686 142 >= 11200;
r@264 8093 #X obj 572 143 >= 5600;
r@264 8094 #X obj 456 142 >= 2800;
r@264 8095 #X obj 348 142 >= 1400;
r@264 8096 #X obj 240 143 >= 710;
r@264 8097 #X obj 134 140 >= 355;
r@264 8098 #X obj 27 141 >= 180;
r@264 8099 #X obj -82 142 >= 90;
r@264 8100 #X obj -190 137 >= 0;
r@264 8101 #X obj 773 445 outlet~;
r@264 8102 #X text 831 442 Attenuation factor for this freq;
r@264 8103 #X text 80 466 Values represent atmospheric attenuation for each frequnecy
r@264 8104 band as published in Marte & Kurtz 1970;
r@264 8105 #X connect 0 0 15 0;
r@264 8106 #X connect 1 0 15 0;
r@264 8107 #X connect 2 0 32 0;
r@264 8108 #X connect 3 0 2 0;
r@264 8109 #X connect 4 0 33 0;
r@264 8110 #X connect 5 0 4 0;
r@264 8111 #X connect 6 0 34 0;
r@264 8112 #X connect 7 0 6 0;
r@264 8113 #X connect 9 0 35 0;
r@264 8114 #X connect 10 0 9 0;
r@264 8115 #X connect 11 0 36 0;
r@264 8116 #X connect 12 0 11 0;
r@264 8117 #X connect 13 0 37 0;
r@264 8118 #X connect 14 0 13 0;
r@264 8119 #X connect 15 0 8 0;
r@264 8120 #X connect 15 0 19 0;
r@264 8121 #X connect 15 0 20 0;
r@264 8122 #X connect 15 0 21 0;
r@264 8123 #X connect 15 0 22 0;
r@264 8124 #X connect 15 0 23 0;
r@264 8125 #X connect 15 0 24 0;
r@264 8126 #X connect 15 0 25 0;
r@264 8127 #X connect 15 0 28 0;
r@264 8128 #X connect 15 0 31 0;
r@264 8129 #X connect 15 0 47 0;
r@264 8130 #X connect 15 0 48 0;
r@264 8131 #X connect 15 0 49 0;
r@264 8132 #X connect 15 0 50 0;
r@264 8133 #X connect 15 0 51 0;
r@264 8134 #X connect 15 0 52 0;
r@264 8135 #X connect 15 0 53 0;
r@264 8136 #X connect 15 0 54 0;
r@264 8137 #X connect 15 0 55 0;
r@264 8138 #X connect 16 0 38 0;
r@264 8139 #X connect 17 0 16 0;
r@264 8140 #X connect 18 0 42 0;
r@264 8141 #X connect 19 0 3 1;
r@264 8142 #X connect 20 0 5 1;
r@264 8143 #X connect 21 0 7 1;
r@264 8144 #X connect 22 0 10 1;
r@264 8145 #X connect 23 0 12 1;
r@264 8146 #X connect 24 0 14 1;
r@264 8147 #X connect 25 0 17 1;
r@264 8148 #X connect 26 0 39 0;
r@264 8149 #X connect 27 0 26 0;
r@264 8150 #X connect 28 0 27 1;
r@264 8151 #X connect 29 0 40 0;
r@264 8152 #X connect 30 0 29 0;
r@264 8153 #X connect 31 0 30 1;
r@264 8154 #X connect 32 0 46 1;
r@264 8155 #X connect 33 0 46 1;
r@264 8156 #X connect 34 0 46 1;
r@264 8157 #X connect 35 0 46 1;
r@264 8158 #X connect 36 0 46 1;
r@264 8159 #X connect 37 0 46 1;
r@264 8160 #X connect 38 0 46 1;
r@264 8161 #X connect 39 0 46 1;
r@264 8162 #X connect 40 0 46 1;
r@264 8163 #X connect 42 0 44 0;
r@264 8164 #X connect 44 0 46 0;
r@264 8165 #X connect 46 0 56 0;
r@264 8166 #X connect 47 0 30 0;
r@264 8167 #X connect 47 0 29 1;
r@264 8168 #X connect 48 0 27 0;
r@264 8169 #X connect 48 0 26 1;
r@264 8170 #X connect 49 0 17 0;
r@264 8171 #X connect 49 0 16 1;
r@264 8172 #X connect 50 0 13 1;
r@264 8173 #X connect 50 0 14 0;
r@264 8174 #X connect 51 0 11 1;
r@264 8175 #X connect 51 0 12 0;
r@264 8176 #X connect 52 0 9 1;
r@264 8177 #X connect 52 0 10 0;
r@264 8178 #X connect 53 0 6 1;
r@264 8179 #X connect 53 0 7 0;
r@264 8180 #X connect 54 0 5 0;
r@264 8181 #X connect 54 0 4 1;
r@264 8182 #X connect 55 0 2 1;
r@264 8183 #X connect 55 0 3 0;
r@264 8184 #X restore 936 130 pd step9calc;
r@264 8185 #X obj 936 108 inlet~;
r@264 8186 #X obj 181 161 outlet~;
r@264 8187 #X obj 267 161 outlet~;
r@264 8188 #X obj 351 163 outlet~;
r@264 8189 #X obj 437 163 outlet~;
r@264 8190 #X obj 518 161 outlet~;
r@264 8191 #X obj 604 161 outlet~;
r@264 8192 #X obj 688 163 outlet~;
r@264 8193 #X obj 774 163 outlet~;
r@264 8194 #X obj 851 163 outlet~;
r@264 8195 #X obj 937 163 outlet~;
r@264 8196 #X connect 0 0 20 0;
r@264 8197 #X connect 1 0 0 0;
r@264 8198 #X connect 2 0 21 0;
r@264 8199 #X connect 3 0 2 0;
r@264 8200 #X connect 4 0 22 0;
r@264 8201 #X connect 5 0 4 0;
r@264 8202 #X connect 6 0 23 0;
r@264 8203 #X connect 7 0 6 0;
r@264 8204 #X connect 8 0 24 0;
r@264 8205 #X connect 9 0 8 0;
r@264 8206 #X connect 10 0 25 0;
r@264 8207 #X connect 11 0 10 0;
r@264 8208 #X connect 12 0 26 0;
r@264 8209 #X connect 13 0 12 0;
r@264 8210 #X connect 14 0 27 0;
r@264 8211 #X connect 15 0 14 0;
r@264 8212 #X connect 16 0 28 0;
r@264 8213 #X connect 17 0 16 0;
r@264 8214 #X connect 18 0 29 0;
r@264 8215 #X connect 19 0 18 0;
r@264 8216 #X restore 93 532 pd s_t_e_p_9;
r@264 8217 #N canvas 0 142 1440 469 s_t_e_p_8 0;
r@264 8218 #X obj 64 99 r~ dec1;
r@264 8219 #X obj 49 166 /~ 20;
r@264 8220 #X obj 28 79 sig~ 10;
r@264 8221 #X obj 28 211 *~ 2e-05;
r@264 8222 #X obj 28 190 pow~;
r@264 8223 #X obj 49 121 +~;
r@264 8224 #X obj 185 168 /~ 20;
r@264 8225 #X obj 164 81 sig~ 10;
r@264 8226 #X obj 164 213 *~ 2e-05;
r@264 8227 #X obj 164 192 pow~;
r@264 8228 #X obj 185 121 +~;
r@264 8229 #X obj 200 99 r~ dec2;
r@264 8230 #X obj 329 166 /~ 20;
r@264 8231 #X obj 308 79 sig~ 10;
r@264 8232 #X obj 308 211 *~ 2e-05;
r@264 8233 #X obj 308 190 pow~;
r@264 8234 #X obj 328 118 +~;
r@264 8235 #X obj 465 168 /~ 20;
r@264 8236 #X obj 444 81 sig~ 10;
r@264 8237 #X obj 444 213 *~ 2e-05;
r@264 8238 #X obj 444 192 pow~;
r@264 8239 #X obj 464 121 +~;
r@264 8240 #X obj 604 170 /~ 20;
r@264 8241 #X obj 583 83 sig~ 10;
r@264 8242 #X obj 583 215 *~ 2e-05;
r@264 8243 #X obj 583 194 pow~;
r@264 8244 #X obj 604 126 +~;
r@264 8245 #X obj 806 165 /~ 20;
r@264 8246 #X obj 785 78 sig~ 10;
r@264 8247 #X obj 785 210 *~ 2e-05;
r@264 8248 #X obj 785 189 pow~;
r@264 8249 #X obj 806 118 +~;
r@264 8250 #X obj 942 167 /~ 20;
r@264 8251 #X obj 921 80 sig~ 10;
r@264 8252 #X obj 921 212 *~ 2e-05;
r@264 8253 #X obj 921 191 pow~;
r@264 8254 #X obj 942 120 +~;
r@264 8255 #X obj 1086 165 /~ 20;
r@264 8256 #X obj 1065 78 sig~ 10;
r@264 8257 #X obj 1065 210 *~ 2e-05;
r@264 8258 #X obj 1065 189 pow~;
r@264 8259 #X obj 1085 117 +~;
r@264 8260 #X obj 1222 167 /~ 20;
r@264 8261 #X obj 1201 80 sig~ 10;
r@264 8262 #X obj 1201 212 *~ 2e-05;
r@264 8263 #X obj 1201 191 pow~;
r@264 8264 #X obj 1221 113 +~;
r@264 8265 #X obj 1361 169 /~ 20;
r@264 8266 #X obj 1340 82 sig~ 10;
r@264 8267 #X obj 1340 214 *~ 2e-05;
r@264 8268 #X obj 1340 193 pow~;
r@264 8269 #X obj 1361 117 +~;
r@264 8270 #X obj 343 96 r~ dec3;
r@264 8271 #X obj 479 99 r~ dec4;
r@264 8272 #X obj 619 104 r~ dec5;
r@264 8273 #X obj 821 96 r~ dec6;
r@264 8274 #X obj 957 98 r~ dec7;
r@264 8275 #X obj 1100 95 r~ dec8;
r@264 8276 #X obj 1236 91 r~ dec9;
r@264 8277 #X obj 1376 95 r~ dec10;
r@264 8278 #X obj 28 234 s~ harm1G;
r@264 8279 #X obj 583 237 s~ harm5G;
r@264 8280 #X obj 444 235 s~ harm4G;
r@264 8281 #X obj 308 232 s~ harm3G;
r@264 8282 #X obj 164 235 s~ harm2G;
r@264 8283 #X obj 921 234 s~ harm7G;
r@264 8284 #X obj 785 232 s~ harm6G;
r@264 8285 #X obj 1065 232 s~ harm8G;
r@264 8286 #X obj 1201 233 s~ harm9G;
r@264 8287 #X obj 1340 235 s~ harm10G;
r@264 8288 #X obj 765 305 inlet~;
r@264 8289 #X obj 85 38 inlet~;
r@264 8290 #X obj 232 41 inlet~;
r@264 8291 #X obj 386 44 inlet~;
r@264 8292 #X obj 533 47 inlet~;
r@264 8293 #X obj 671 39 inlet~;
r@264 8294 #X obj 818 42 inlet~;
r@264 8295 #X obj 972 45 inlet~;
r@264 8296 #X obj 1119 48 inlet~;
r@264 8297 #X obj 1266 55 inlet~;
r@264 8298 #X obj 1413 58 inlet~;
r@264 8299 #X obj 49 144 -~;
r@264 8300 #X obj 184 144 -~;
r@264 8301 #X obj 328 143 -~;
r@264 8302 #X obj 464 143 -~;
r@264 8303 #X obj 603 148 -~;
r@264 8304 #X obj 806 142 -~;
r@264 8305 #X obj 941 143 -~;
r@264 8306 #X obj 1084 139 -~;
r@264 8307 #X obj 1222 140 -~;
r@264 8308 #X obj 1361 143 -~;
r@264 8309 #X connect 0 0 5 1;
r@264 8310 #X connect 1 0 4 1;
r@264 8311 #X connect 2 0 4 0;
r@264 8312 #X connect 3 0 60 0;
r@264 8313 #X connect 4 0 3 0;
r@264 8314 #X connect 5 0 81 0;
r@264 8315 #X connect 6 0 9 1;
r@264 8316 #X connect 7 0 9 0;
r@264 8317 #X connect 8 0 64 0;
r@264 8318 #X connect 9 0 8 0;
r@264 8319 #X connect 10 0 82 0;
r@264 8320 #X connect 11 0 10 1;
r@264 8321 #X connect 12 0 15 1;
r@264 8322 #X connect 13 0 15 0;
r@264 8323 #X connect 14 0 63 0;
r@264 8324 #X connect 15 0 14 0;
r@264 8325 #X connect 16 0 83 0;
r@264 8326 #X connect 17 0 20 1;
r@264 8327 #X connect 18 0 20 0;
r@264 8328 #X connect 19 0 62 0;
r@264 8329 #X connect 20 0 19 0;
r@264 8330 #X connect 21 0 84 0;
r@264 8331 #X connect 22 0 25 1;
r@264 8332 #X connect 23 0 25 0;
r@264 8333 #X connect 24 0 61 0;
r@264 8334 #X connect 25 0 24 0;
r@264 8335 #X connect 26 0 85 0;
r@264 8336 #X connect 27 0 30 1;
r@264 8337 #X connect 28 0 30 0;
r@264 8338 #X connect 29 0 66 0;
r@264 8339 #X connect 30 0 29 0;
r@264 8340 #X connect 31 0 86 0;
r@264 8341 #X connect 32 0 35 1;
r@264 8342 #X connect 33 0 35 0;
r@264 8343 #X connect 34 0 65 0;
r@264 8344 #X connect 35 0 34 0;
r@264 8345 #X connect 36 0 87 0;
r@264 8346 #X connect 37 0 40 1;
r@264 8347 #X connect 38 0 40 0;
r@264 8348 #X connect 39 0 67 0;
r@264 8349 #X connect 40 0 39 0;
r@264 8350 #X connect 41 0 88 0;
r@264 8351 #X connect 42 0 45 1;
r@264 8352 #X connect 43 0 45 0;
r@264 8353 #X connect 44 0 68 0;
r@264 8354 #X connect 45 0 44 0;
r@264 8355 #X connect 46 0 89 0;
r@264 8356 #X connect 47 0 50 1;
r@264 8357 #X connect 48 0 50 0;
r@264 8358 #X connect 49 0 69 0;
r@264 8359 #X connect 50 0 49 0;
r@264 8360 #X connect 51 0 90 0;
r@264 8361 #X connect 52 0 16 1;
r@264 8362 #X connect 53 0 21 1;
r@264 8363 #X connect 54 0 26 1;
r@264 8364 #X connect 55 0 31 1;
r@264 8365 #X connect 56 0 36 1;
r@264 8366 #X connect 57 0 41 1;
r@264 8367 #X connect 58 0 46 1;
r@264 8368 #X connect 59 0 51 1;
r@264 8369 #X connect 70 0 26 0;
r@264 8370 #X connect 70 0 51 0;
r@264 8371 #X connect 70 0 21 0;
r@264 8372 #X connect 70 0 46 0;
r@264 8373 #X connect 70 0 16 0;
r@264 8374 #X connect 70 0 41 0;
r@264 8375 #X connect 70 0 10 0;
r@264 8376 #X connect 70 0 36 0;
r@264 8377 #X connect 70 0 5 0;
r@264 8378 #X connect 70 0 31 0;
r@264 8379 #X connect 71 0 81 1;
r@264 8380 #X connect 72 0 82 1;
r@264 8381 #X connect 73 0 83 1;
r@264 8382 #X connect 74 0 84 1;
r@264 8383 #X connect 75 0 85 1;
r@264 8384 #X connect 76 0 86 1;
r@264 8385 #X connect 77 0 87 1;
r@264 8386 #X connect 78 0 88 1;
r@264 8387 #X connect 79 0 89 1;
r@264 8388 #X connect 80 0 90 1;
r@264 8389 #X connect 81 0 1 0;
r@264 8390 #X connect 82 0 6 0;
r@264 8391 #X connect 83 0 12 0;
r@264 8392 #X connect 84 0 17 0;
r@264 8393 #X connect 85 0 22 0;
r@264 8394 #X connect 86 0 27 0;
r@264 8395 #X connect 87 0 32 0;
r@264 8396 #X connect 88 0 37 0;
r@264 8397 #X connect 89 0 42 0;
r@264 8398 #X connect 90 0 47 0;
r@264 8399 #X restore 87 591 pd s_t_e_p_8;
r@264 8400 #X connect 0 0 1 0;
r@264 8401 #X connect 2 0 3 0;
r@264 8402 #X connect 3 0 69 0;
r@264 8403 #X connect 4 0 3 1;
r@264 8404 #X connect 6 0 5 0;
r@264 8405 #X connect 6 0 82 0;
r@264 8406 #X connect 8 0 6 0;
r@264 8407 #X connect 9 0 13 0;
r@264 8408 #X connect 10 0 12 0;
r@264 8409 #X connect 11 0 10 0;
r@264 8410 #X connect 13 0 6 1;
r@264 8411 #X connect 15 0 20 0;
r@264 8412 #X connect 16 0 20 1;
r@264 8413 #X connect 17 0 21 0;
r@264 8414 #X connect 17 1 20 2;
r@264 8415 #X connect 18 0 20 3;
r@264 8416 #X connect 19 0 20 4;
r@264 8417 #X connect 20 0 83 5;
r@264 8418 #X connect 22 0 5 1;
r@264 8419 #X connect 23 0 74 0;
r@264 8420 #X connect 23 0 82 1;
r@264 8421 #X connect 24 0 23 0;
r@264 8422 #X connect 25 0 26 0;
r@264 8423 #X connect 26 0 23 1;
r@264 8424 #X connect 27 0 74 1;
r@264 8425 #X connect 28 0 76 0;
r@264 8426 #X connect 28 0 82 2;
r@264 8427 #X connect 29 0 28 0;
r@264 8428 #X connect 30 0 34 0;
r@264 8429 #X connect 31 0 78 0;
r@264 8430 #X connect 31 0 82 3;
r@264 8431 #X connect 32 0 31 0;
r@264 8432 #X connect 33 0 36 0;
r@264 8433 #X connect 34 0 28 1;
r@264 8434 #X connect 35 0 76 1;
r@264 8435 #X connect 36 0 31 1;
r@264 8436 #X connect 37 0 78 1;
r@264 8437 #X connect 38 0 80 0;
r@264 8438 #X connect 38 0 82 4;
r@264 8439 #X connect 39 0 38 0;
r@264 8440 #X connect 40 0 41 0;
r@264 8441 #X connect 41 0 38 1;
r@264 8442 #X connect 42 0 80 1;
r@264 8443 #X connect 43 0 73 0;
r@264 8444 #X connect 43 0 82 5;
r@264 8445 #X connect 44 0 43 0;
r@264 8446 #X connect 45 0 58 0;
r@264 8447 #X connect 46 0 75 0;
r@264 8448 #X connect 46 0 82 6;
r@264 8449 #X connect 47 0 46 0;
r@264 8450 #X connect 48 0 60 0;
r@264 8451 #X connect 49 0 77 0;
r@264 8452 #X connect 49 0 82 7;
r@264 8453 #X connect 50 0 49 0;
r@264 8454 #X connect 51 0 62 0;
r@264 8455 #X connect 52 0 79 0;
r@264 8456 #X connect 52 0 82 8;
r@264 8457 #X connect 53 0 52 0;
r@264 8458 #X connect 54 0 64 0;
r@264 8459 #X connect 55 0 81 0;
r@264 8460 #X connect 55 0 82 9;
r@264 8461 #X connect 56 0 55 0;
r@264 8462 #X connect 57 0 66 0;
r@264 8463 #X connect 58 0 43 1;
r@264 8464 #X connect 59 0 73 1;
r@264 8465 #X connect 60 0 46 1;
r@264 8466 #X connect 61 0 75 1;
r@264 8467 #X connect 62 0 49 1;
r@264 8468 #X connect 63 0 77 1;
r@264 8469 #X connect 64 0 52 1;
r@264 8470 #X connect 65 0 79 1;
r@264 8471 #X connect 66 0 55 1;
r@264 8472 #X connect 67 0 81 1;
r@264 8473 #X connect 68 0 2 0;
r@264 8474 #X connect 69 0 7 0;
r@264 8475 #X connect 69 0 71 0;
r@264 8476 #X connect 70 0 71 0;
r@264 8477 #X connect 71 0 72 0;
r@264 8478 #X connect 82 0 83 0;
r@264 8479 #X connect 82 1 83 1;
r@264 8480 #X connect 82 2 83 2;
r@264 8481 #X connect 82 3 83 3;
r@264 8482 #X connect 82 4 83 4;
r@264 8483 #X connect 82 5 83 6;
r@264 8484 #X connect 82 6 83 7;
r@264 8485 #X connect 82 7 83 8;
r@264 8486 #X connect 82 8 83 9;
r@264 8487 #X connect 82 9 83 10;
r@268 8488 #X restore 3 268 pd rotNoise1;
r@269 8489 #X obj 576 422 r centrePan;
r@269 8490 #X floatatom 576 444 5 0 0 0 - - -;
r@269 8491 #X msg 538 166 312;
r@269 8492 #N canvas 176 23 1138 732 PropAzim 0;
r@269 8493 #X obj 342 346 pack;
r@269 8494 #X obj 390 345 pack;
r@269 8495 #X obj 342 369 line~;
r@269 8496 #X obj 390 367 line~;
r@269 8497 #X obj 352 390 r myMet;
r@269 8498 #X obj 352 410 snapshot~;
r@269 8499 #X floatatom 352 433 0 0 0 0 - - -;
r@269 8500 #X obj 414 389 r myMet;
r@269 8501 #X obj 414 409 snapshot~;
r@269 8502 #X floatatom 414 432 0 0 0 0 - - -;
r@269 8503 #X obj 830 176 hsl 128 15 -500 500 0 0 empty empty x -2 -8 0 10 -262144
r@269 8504 -1 -1 6350 1;
r@269 8505 #X obj 821 218 hsl 128 15 -500 500 0 0 empty empty y -2 -8 0 10 -262144
r@269 8506 -1 -1 6350 1;
r@269 8507 #X obj 171 348 unpack;
r@269 8508 #X obj 342 322 unpack f f f;
r@269 8509 #X obj 156 471 <;
r@269 8510 #X floatatom 155 495 0 0 0 0 - - -;
r@269 8511 #X obj 189 471 <;
r@269 8512 #X floatatom 188 495 0 0 0 0 - - -;
r@269 8513 #X msg 342 292 -100 -250 20000;
r@269 8514 #X msg 675 273 \$1 30;
r@269 8515 #X obj 675 295 line~;
r@269 8516 #X msg 761 271 \$1 30;
r@269 8517 #X obj 761 293 line~;
r@269 8518 #X msg 719 272 \$1 30;
r@269 8519 #X obj 719 294 line~;
r@269 8520 #X msg 800 271 \$1 30;
r@269 8521 #X obj 800 293 line~;
r@269 8522 #X obj 674 325 -~;
r@269 8523 #X obj 761 314 -~;
r@269 8524 #X obj 659 408 /~;
r@269 8525 #X obj 581 115 atan~;
r@269 8526 #X obj 852 399 r myMet;
r@269 8527 #X obj 852 419 snapshot~;
r@269 8528 #X floatatom 852 442 0 0 0 0 - - -;
r@269 8529 #X obj 581 137 *~ 57.2958;
r@269 8530 #X obj 541 500 +~ 180;
r@269 8531 #X obj 612 521 -~;
r@269 8532 #X obj 541 569 spigot~;
r@269 8533 #X obj 541 594 spigot~;
r@269 8534 #X obj 612 570 spigot~;
r@269 8535 #X obj 612 595 spigot~;
r@269 8536 #X obj 682 571 spigot~;
r@269 8537 #X obj 682 595 spigot~;
r@269 8538 #X obj 753 572 spigot~;
r@269 8539 #X obj 753 595 spigot~;
r@269 8540 #X obj 597 619 +~;
r@269 8541 #X obj 706 618 +~;
r@269 8542 #X obj 738 619 +~;
r@269 8543 #X obj 781 650 r myMet;
r@269 8544 #X obj 781 670 snapshot~;
r@269 8545 #X floatatom 781 693 0 0 0 0 - - -;
r@269 8546 #X msg 130 261 30 200;
r@269 8547 #X msg 159 304 450 -300;
r@269 8548 #X msg 171 326 -250 -20;
r@269 8549 #X floatatom 822 243 0 0 0 0 - - -;
r@269 8550 #X floatatom 838 195 0 0 0 0 - - -;
r@269 8551 #X msg 262 219 240 -400 12000;
r@269 8552 #X msg 312 268 -450 -100 20000;
r@269 8553 #X msg 121 149 1;
r@269 8554 #X msg 156 149 2;
r@269 8555 #X msg 188 150 3;
r@269 8556 #X msg 223 150 4;
r@269 8557 #X obj 121 176 select 1 2 3 4;
r@269 8558 #X obj 160 223 delay 10;
r@269 8559 #X obj 121 119 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
r@269 8560 -1 -1;
r@269 8561 #X obj 155 120 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
r@269 8562 -1 -1;
r@269 8563 #X obj 193 123 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
r@269 8564 -1 -1;
r@269 8565 #X obj 227 124 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
r@269 8566 -1 -1;
r@269 8567 #X obj 194 245 delay 10;
r@269 8568 #X obj 214 268 delay 10;
r@269 8569 #X obj 248 290 delay 10;
r@269 8570 #X obj 659 428 arccos~;
r@269 8571 #X obj 674 346 *~;
r@269 8572 #X obj 761 335 *~;
r@269 8573 #X obj 674 368 +~;
r@269 8574 #X obj 674 387 sqrt~;
r@269 8575 #X obj 676 661 r myMet;
r@269 8576 #X obj 676 681 snapshot~;
r@269 8577 #X floatatom 676 704 0 0 0 0 - - -;
r@269 8578 #X obj 577 656 r myMet;
r@269 8579 #X obj 577 676 snapshot~;
r@269 8580 #X floatatom 577 699 0 0 0 0 - - -;
r@269 8581 #X obj 612 498 sig~ 180;
r@269 8582 #X obj 682 521 sig~ 360;
r@269 8583 #X obj 682 545 -~;
r@269 8584 #X obj 644 388 abs~;
r@269 8585 #X obj 906 688 outlet;
r@269 8586 #X obj 397 459 outlet;
r@269 8587 #X obj 340 457 outlet;
r@269 8588 #X obj 121 96 r p1;
r@269 8589 #X obj 155 96 r p2;
r@269 8590 #X obj 193 99 r p3;
r@269 8591 #X obj 227 100 r p4;
r@269 8592 #X msg 142 283 0 0;
r@269 8593 #X msg 292 243 10 0 30000;
r@269 8594 #X connect 0 0 2 0;
r@269 8595 #X connect 1 0 3 0;
r@269 8596 #X connect 2 0 5 0;
r@269 8597 #X connect 3 0 8 0;
r@269 8598 #X connect 4 0 5 0;
r@269 8599 #X connect 5 0 6 0;
r@269 8600 #X connect 5 0 10 0;
r@269 8601 #X connect 5 0 88 0;
r@269 8602 #X connect 7 0 8 0;
r@269 8603 #X connect 8 0 9 0;
r@269 8604 #X connect 8 0 11 0;
r@269 8605 #X connect 8 0 87 0;
r@269 8606 #X connect 10 0 55 0;
r@269 8607 #X connect 11 0 54 0;
r@269 8608 #X connect 12 0 10 0;
r@269 8609 #X connect 12 0 2 0;
r@269 8610 #X connect 12 0 14 1;
r@269 8611 #X connect 12 0 19 0;
r@269 8612 #X connect 12 1 11 0;
r@269 8613 #X connect 12 1 3 0;
r@269 8614 #X connect 12 1 16 1;
r@269 8615 #X connect 12 1 21 0;
r@269 8616 #X connect 13 0 0 0;
r@269 8617 #X connect 13 0 14 0;
r@269 8618 #X connect 13 0 23 0;
r@269 8619 #X connect 13 1 1 0;
r@269 8620 #X connect 13 1 16 0;
r@269 8621 #X connect 13 1 25 0;
r@269 8622 #X connect 13 2 0 1;
r@269 8623 #X connect 13 2 1 1;
r@269 8624 #X connect 14 0 15 0;
r@269 8625 #X connect 14 0 37 1;
r@269 8626 #X connect 14 0 39 1;
r@269 8627 #X connect 14 0 41 1;
r@269 8628 #X connect 14 0 43 1;
r@269 8629 #X connect 16 0 17 0;
r@269 8630 #X connect 16 0 38 1;
r@269 8631 #X connect 16 0 40 1;
r@269 8632 #X connect 16 0 42 1;
r@269 8633 #X connect 16 0 44 1;
r@269 8634 #X connect 18 0 13 0;
r@269 8635 #X connect 19 0 20 0;
r@269 8636 #X connect 20 0 27 0;
r@269 8637 #X connect 21 0 22 0;
r@269 8638 #X connect 22 0 28 0;
r@269 8639 #X connect 23 0 24 0;
r@269 8640 #X connect 24 0 27 1;
r@269 8641 #X connect 25 0 26 0;
r@269 8642 #X connect 26 0 28 1;
r@269 8643 #X connect 27 0 72 0;
r@269 8644 #X connect 27 0 72 1;
r@269 8645 #X connect 27 0 85 0;
r@269 8646 #X connect 28 0 73 1;
r@269 8647 #X connect 28 0 73 0;
r@269 8648 #X connect 29 0 71 0;
r@269 8649 #X connect 31 0 32 0;
r@269 8650 #X connect 32 0 33 0;
r@269 8651 #X connect 35 0 37 0;
r@269 8652 #X connect 36 0 39 0;
r@269 8653 #X connect 36 0 80 0;
r@269 8654 #X connect 37 1 38 0;
r@269 8655 #X connect 38 1 45 0;
r@269 8656 #X connect 39 1 40 0;
r@269 8657 #X connect 40 0 45 1;
r@269 8658 #X connect 41 0 42 0;
r@269 8659 #X connect 42 1 46 1;
r@269 8660 #X connect 43 0 44 0;
r@269 8661 #X connect 44 0 47 1;
r@269 8662 #X connect 45 0 46 0;
r@269 8663 #X connect 46 0 47 0;
r@269 8664 #X connect 47 0 49 0;
r@269 8665 #X connect 48 0 49 0;
r@269 8666 #X connect 49 0 50 0;
r@269 8667 #X connect 49 0 86 0;
r@269 8668 #X connect 51 0 12 0;
r@269 8669 #X connect 52 0 12 0;
r@269 8670 #X connect 53 0 12 0;
r@269 8671 #X connect 56 0 13 0;
r@269 8672 #X connect 57 0 13 0;
r@269 8673 #X connect 58 0 62 0;
r@269 8674 #X connect 59 0 62 0;
r@269 8675 #X connect 60 0 62 0;
r@269 8676 #X connect 61 0 62 0;
r@269 8677 #X connect 62 0 51 0;
r@269 8678 #X connect 62 0 63 0;
r@269 8679 #X connect 62 1 68 0;
r@269 8680 #X connect 62 1 93 0;
r@269 8681 #X connect 62 2 69 0;
r@269 8682 #X connect 62 2 52 0;
r@269 8683 #X connect 62 3 70 0;
r@269 8684 #X connect 62 3 53 0;
r@269 8685 #X connect 63 0 56 0;
r@269 8686 #X connect 64 0 58 0;
r@269 8687 #X connect 65 0 59 0;
r@269 8688 #X connect 66 0 60 0;
r@269 8689 #X connect 67 0 61 0;
r@269 8690 #X connect 68 0 94 0;
r@269 8691 #X connect 69 0 57 0;
r@269 8692 #X connect 70 0 18 0;
r@269 8693 #X connect 71 0 43 0;
r@269 8694 #X connect 71 0 36 1;
r@269 8695 #X connect 71 0 35 0;
r@269 8696 #X connect 71 0 32 0;
r@269 8697 #X connect 71 0 84 1;
r@269 8698 #X connect 72 0 74 0;
r@269 8699 #X connect 73 0 74 1;
r@269 8700 #X connect 74 0 75 0;
r@269 8701 #X connect 75 0 29 1;
r@269 8702 #X connect 76 0 77 0;
r@269 8703 #X connect 77 0 78 0;
r@269 8704 #X connect 79 0 80 0;
r@269 8705 #X connect 80 0 81 0;
r@269 8706 #X connect 82 0 36 0;
r@269 8707 #X connect 83 0 84 0;
r@269 8708 #X connect 84 0 41 0;
r@269 8709 #X connect 84 0 77 0;
r@269 8710 #X connect 85 0 29 0;
r@269 8711 #X connect 89 0 64 0;
r@269 8712 #X connect 90 0 65 0;
r@269 8713 #X connect 91 0 66 0;
r@269 8714 #X connect 92 0 67 0;
r@269 8715 #X connect 93 0 12 0;
r@269 8716 #X connect 94 0 13 0;
r@269 8717 #X restore 506 69 pd PropAzim;
r@269 8718 #X obj 336 607 bng 25 250 50 0 empty empty 1 11 11 0 10 -262130 -1
r@269 8719 -1;
r@269 8720 #X obj 373 607 bng 25 250 50 0 empty empty 2 11 11 0 10 -262130 -1
r@269 8721 -1;
r@269 8722 #X obj 410 607 bng 25 250 50 0 empty empty 3 11 11 0 10 -262130 -1
r@269 8723 -1;
r@269 8724 #X obj 447 607 bng 25 250 50 0 empty empty 4 11 11 0 10 -262130 -1
r@269 8725 -1;
r@269 8726 #X obj 563 653 s p1;
r@269 8727 #X obj 563 671 s p2;
r@269 8728 #X obj 563 690 s p3;
r@269 8729 #X obj 563 708 s p4;
r@269 8730 #X floatatom 576 400 0 0 0 0 - - -;
r@269 8731 #N canvas 338 225 1002 525 sources1 0;
r@267 8732 #X text 480 -91 Patch that holds all the sources that are used to produce
r@267 8733 the basic aeolian tone.;
r@267 8734 #N canvas 176 379 674 193 sourceAASpeed 0;
r@267 8735 #X obj 184 137 outlet~;
r@267 8736 #X text 170 163 Source Speed;
r@267 8737 #X obj 400 49 cos~;
r@267 8738 #X obj 471 52 sin~;
r@267 8739 #X text 254 77 2 PI;
r@267 8740 #X text 251 98 Radius of source;
r@267 8741 #X obj 400 114 outlet~;
r@267 8742 #X obj 471 115 outlet~;
r@267 8743 #X text 321 132 y position of source;
r@267 8744 #X text 469 134 z position of source;
r@267 8745 #X text 26 87 diameter;
r@267 8746 #X text 605 81 radius;
r@267 8747 #X obj 553 78 outlet~;
r@267 8748 #X obj 400 24 inlet~;
r@267 8749 #X obj 553 29 r~ length;
r@267 8750 #X obj 553 53 *~ 0.1541;
r@267 8751 #X obj 184 28 r~ RPM;
r@267 8752 #X obj 184 52 /~ 60;
r@267 8753 #X obj 184 77 *~ 6.28319;
r@267 8754 #X obj 184 104 *~;
r@267 8755 #X obj 400 87 *~;
r@267 8756 #X obj 471 87 *~;
r@267 8757 #X obj 45 64 outlet~;
r@267 8758 #X obj 45 42 sig~ 0.1442;
r@267 8759 #X connect 2 0 20 0;
r@267 8760 #X connect 3 0 21 0;
r@267 8761 #X connect 13 0 2 0;
r@264 8762 #X connect 13 0 3 0;
r@264 8763 #X connect 14 0 15 0;
r@267 8764 #X connect 15 0 12 0;
r@267 8765 #X connect 15 0 21 1;
r@267 8766 #X connect 15 0 19 1;
r@267 8767 #X connect 15 0 20 1;
r@267 8768 #X connect 16 0 17 0;
r@267 8769 #X connect 17 0 18 0;
r@267 8770 #X connect 18 0 19 0;
r@267 8771 #X connect 19 0 0 0;
r@267 8772 #X connect 20 0 6 0;
r@267 8773 #X connect 21 0 7 0;
r@267 8774 #X connect 23 0 22 0;
r@267 8775 #X restore 42 58 pd sourceAASpeed;
r@267 8776 #X obj 29 -70 inlet~;
r@267 8777 #N canvas 223 181 1103 599 sourcePositions 0;
r@267 8778 #X obj 86 252 -~;
r@267 8779 #X obj 86 276 *~;
r@267 8780 #X obj 185 256 -~;
r@267 8781 #X obj 170 283 *~;
r@267 8782 #X obj 256 254 -~;
r@267 8783 #X obj 256 278 *~;
r@267 8784 #X obj 155 317 +~;
r@267 8785 #X obj 155 349 +~;
r@267 8786 #X obj 155 376 sqrt~;
r@267 8787 #X obj 547 414 outlet~;
r@267 8788 #X obj 436 414 outlet~;
r@267 8789 #X obj 155 401 outlet~;
r@267 8790 #X text 150 439 source distance from Observer;
r@267 8791 #X text 362 440 source - Obs Elevation;
r@267 8792 #X text 541 441 source - Obs Azimuth;
r@267 8793 #X obj 831 345 r myMet;
r@267 8794 #X obj 830 370 snapshot~;
r@267 8795 #X obj 738 149 /~;
r@267 8796 #X obj 738 172 atan~;
r@267 8797 #X obj 738 195 /~ 3.14159;
r@267 8798 #X obj 738 219 abs~;
r@267 8799 #X obj 723 285 spigot~;
r@267 8800 #X obj 762 242 >~ 0;
r@267 8801 #X obj 690 230 sig~ 1;
r@267 8802 #X obj 723 262 -~;
r@267 8803 #X obj 858 309 spigot~;
r@267 8804 #X obj 897 265 <~ 0;
r@267 8805 #X obj 830 396 outlet;
r@267 8806 #X text 822 423 Pan Value;
r@267 8807 #X obj 797 242 r myMet;
r@267 8808 #X obj 762 263 snapshot~;
r@267 8809 #X obj 930 264 r myMet;
r@267 8810 #X obj 897 287 snapshot~;
r@267 8811 #X text 171 33 Calculates position of the source.;
r@267 8812 #X obj 86 140 sig~ 0;
r@267 8813 #X obj 170 142 inlet~;
r@267 8814 #X obj 256 150 inlet~;
r@267 8815 #N canvas 289 166 1084 684 prop________Angs 0;
r@267 8816 #X obj 378 47 inlet~;
r@267 8817 #X obj 461 46 inlet~;
r@267 8818 #X obj 568 43 inlet~;
r@267 8819 #X obj -19 34 inlet~;
r@267 8820 #X text -85 13 Source/Obs distance;
r@267 8821 #X text 364 27 Obs x;
r@267 8822 #X text 426 21 Obs y;
r@267 8823 #X text 539 23 Obs z;
r@267 8824 #X obj 736 49 inlet~;
r@267 8825 #X obj 843 46 inlet~;
r@267 8826 #X text 713 23 source - Obs y;
r@267 8827 #X text 815 27 source - Obs z;
r@267 8828 #X obj 736 78 *~;
r@267 8829 #X obj 843 76 *~;
r@267 8830 #X obj 736 109 +~;
r@267 8831 #X obj 736 134 sqrt~;
r@267 8832 #X obj 169 37 inlet~;
r@267 8833 #X text 155 17 Source radius;
r@267 8834 #X obj 461 71 *~;
r@267 8835 #X obj 568 70 *~;
r@267 8836 #X obj 461 103 +~;
r@267 8837 #X text -65 517 THis is the angle in the y z plane between a projected
r@267 8838 point of the observer into the plane and the source. Think how to relate
r@267 8839 this to the elevation and azimuth as it is neither at the moment.;
r@267 8840 #X obj 168 84 *~ 2;
r@267 8841 #X obj 721 178 *~;
r@267 8842 #X obj 781 448 /~;
r@267 8843 #X obj 431 218 +~;
r@267 8844 #X obj 442 251 -~;
r@267 8845 #X text 808 505 Azimuth;
r@267 8846 #X obj 723 550 outlet~;
r@267 8847 #X obj 708 471 sig~ 90;
r@267 8848 #X obj 722 516 -~;
r@267 8849 #X obj 169 62 sqrt~;
r@267 8850 #X obj 393 452 +~;
r@267 8851 #X obj 405 478 -~;
r@267 8852 #X obj 378 75 *~;
r@267 8853 #X obj -3 58 *~;
r@267 8854 #X obj 556 487 *~ 2;
r@267 8855 #X obj 541 511 *~;
r@267 8856 #X obj 526 534 /~;
r@268 8857 #X obj 554 598 outlet~;
r@267 8858 #X obj 526 562 arccos~;
r@267 8859 #X obj 781 473 arccos~;
r@267 8860 #X connect 0 0 34 0;
r@267 8861 #X connect 0 0 34 1;
r@267 8862 #X connect 1 0 18 0;
r@267 8863 #X connect 1 0 18 1;
r@267 8864 #X connect 2 0 19 0;
r@267 8865 #X connect 2 0 19 1;
r@267 8866 #X connect 3 0 35 0;
r@267 8867 #X connect 3 0 35 1;
r@267 8868 #X connect 3 0 37 0;
r@267 8869 #X connect 8 0 12 1;
r@267 8870 #X connect 8 0 12 0;
r@267 8871 #X connect 9 0 13 0;
r@267 8872 #X connect 9 0 13 1;
r@267 8873 #X connect 12 0 14 0;
r@267 8874 #X connect 13 0 14 1;
r@267 8875 #X connect 14 0 15 0;
r@267 8876 #X connect 14 0 25 1;
r@267 8877 #X connect 14 0 32 1;
r@267 8878 #X connect 15 0 23 1;
r@267 8879 #X connect 15 0 36 0;
r@267 8880 #X connect 16 0 25 0;
r@267 8881 #X connect 16 0 31 0;
r@267 8882 #X connect 18 0 20 0;
r@267 8883 #X connect 19 0 20 1;
r@267 8884 #X connect 20 0 26 1;
r@267 8885 #X connect 22 0 23 0;
r@267 8886 #X connect 23 0 24 1;
r@267 8887 #X connect 24 0 41 0;
r@267 8888 #X connect 25 0 26 0;
r@264 8889 #X connect 26 0 24 0;
r@267 8890 #X connect 29 0 30 0;
r@267 8891 #X connect 30 0 28 0;
r@267 8892 #X connect 31 0 22 0;
r@267 8893 #X connect 32 0 33 0;
r@267 8894 #X connect 33 0 38 0;
r@267 8895 #X connect 34 0 33 1;
r@267 8896 #X connect 35 0 32 0;
r@267 8897 #X connect 36 0 37 1;
r@267 8898 #X connect 37 0 38 1;
r@268 8899 #X connect 38 0 40 0;
r@268 8900 #X connect 40 0 39 0;
r@267 8901 #X connect 41 0 30 1;
r@267 8902 #X restore 436 379 pd prop________Angs;
r@267 8903 #X obj 418 155 inlet~;
r@267 8904 #X obj 101 229 r~ Xobs;
r@267 8905 #X obj 185 233 r~ Yobs;
r@267 8906 #X obj 271 235 r~ Zobs;
r@267 8907 #X connect 0 0 1 0;
r@267 8908 #X connect 0 0 1 1;
r@267 8909 #X connect 0 0 17 0;
r@267 8910 #X connect 1 0 6 0;
r@267 8911 #X connect 2 0 3 0;
r@267 8912 #X connect 2 0 3 1;
r@267 8913 #X connect 2 0 17 1;
r@267 8914 #X connect 2 0 22 0;
r@267 8915 #X connect 2 0 26 0;
r@267 8916 #X connect 2 0 37 5;
r@267 8917 #X connect 3 0 6 1;
r@267 8918 #X connect 4 0 5 0;
r@267 8919 #X connect 4 0 5 1;
r@267 8920 #X connect 4 0 37 6;
r@267 8921 #X connect 5 0 7 1;
r@267 8922 #X connect 6 0 7 0;
r@267 8923 #X connect 7 0 8 0;
r@267 8924 #X connect 8 0 11 0;
r@267 8925 #X connect 8 0 37 0;
r@267 8926 #X connect 15 0 16 0;
r@267 8927 #X connect 16 0 27 0;
r@267 8928 #X connect 17 0 18 0;
r@267 8929 #X connect 18 0 19 0;
r@267 8930 #X connect 19 0 20 0;
r@267 8931 #X connect 20 0 25 0;
r@267 8932 #X connect 20 0 24 1;
r@267 8933 #X connect 21 1 16 0;
r@267 8934 #X connect 22 0 30 0;
r@267 8935 #X connect 23 0 24 0;
r@267 8936 #X connect 24 0 21 0;
r@267 8937 #X connect 25 1 16 0;
r@267 8938 #X connect 26 0 32 0;
r@267 8939 #X connect 29 0 30 0;
r@267 8940 #X connect 30 0 21 1;
r@267 8941 #X connect 31 0 32 0;
r@267 8942 #X connect 32 0 25 1;
r@267 8943 #X connect 34 0 0 0;
r@267 8944 #X connect 35 0 2 0;
r@267 8945 #X connect 36 0 4 0;
r@267 8946 #X connect 37 0 10 0;
r@267 8947 #X connect 37 1 9 0;
r@267 8948 #X connect 38 0 37 1;
r@267 8949 #X connect 39 0 0 1;
r@267 8950 #X connect 39 0 37 2;
r@267 8951 #X connect 40 0 2 1;
r@267 8952 #X connect 40 0 37 3;
r@267 8953 #X connect 41 0 4 1;
r@267 8954 #X connect 41 0 37 4;
r@267 8955 #X restore 276 106 pd sourcePositions;
r@267 8956 #N canvas 236 271 675 249 sourceBBSpeed 0;
r@267 8957 #X obj 192 185 outlet~;
r@267 8958 #X text 178 211 Source Speed;
r@267 8959 #X obj 408 93 cos~;
r@267 8960 #X obj 479 92 sin~;
r@267 8961 #X text 262 128 2 PI;
r@267 8962 #X text 259 149 Radius of source;
r@267 8963 #X obj 408 162 outlet~;
r@267 8964 #X obj 479 163 outlet~;
r@267 8965 #X text 329 180 y position of source;
r@267 8966 #X text 477 182 z position of source;
r@267 8967 #X text 52 141 diameter;
r@267 8968 #X text 613 114 radius;
r@267 8969 #X obj 561 111 outlet~;
r@267 8970 #X obj 408 69 inlet~;
r@267 8971 #X obj 561 61 r~ length;
r@267 8972 #X obj 192 79 r~ RPM;
r@267 8973 #X obj 192 103 /~ 60;
r@267 8974 #X obj 192 128 *~ 6.28319;
r@267 8975 #X obj 192 157 *~;
r@267 8976 #X obj 408 135 *~;
r@267 8977 #X obj 479 135 *~;
r@267 8978 #X obj 71 118 outlet~;
r@267 8979 #X obj 71 94 sig~ 0.1778;
r@267 8980 #X obj 561 85 *~ 0.3083;
r@267 8981 #X connect 2 0 19 0;
r@267 8982 #X connect 3 0 20 0;
r@267 8983 #X connect 13 0 2 0;
r@267 8984 #X connect 13 0 3 0;
r@267 8985 #X connect 14 0 23 0;
r@267 8986 #X connect 15 0 16 0;
r@267 8987 #X connect 16 0 17 0;
r@267 8988 #X connect 17 0 18 0;
r@267 8989 #X connect 18 0 0 0;
r@267 8990 #X connect 19 0 6 0;
r@267 8991 #X connect 20 0 7 0;
r@267 8992 #X connect 22 0 21 0;
r@267 8993 #X connect 23 0 12 0;
r@267 8994 #X connect 23 0 20 1;
r@267 8995 #X connect 23 0 19 1;
r@267 8996 #X connect 23 0 18 1;
r@267 8997 #X restore 224 65 pd sourceBBSpeed;
r@267 8998 #N canvas 211 338 704 262 sourceCCSpeed 0;
r@267 8999 #X obj 192 185 outlet~;
r@267 9000 #X text 178 211 Source Speed;
r@267 9001 #X obj 409 86 cos~;
r@267 9002 #X obj 479 87 sin~;
r@267 9003 #X text 262 133 2 PI;
r@267 9004 #X text 259 154 Radius of source;
r@267 9005 #X obj 409 162 outlet~;
r@267 9006 #X obj 479 163 outlet~;
r@267 9007 #X text 330 180 y position of source;
r@267 9008 #X text 477 182 z position of source;
r@267 9009 #X text 57 157 diameter;
r@267 9010 #X text 613 118 radius;
r@267 9011 #X obj 561 115 outlet~;
r@267 9012 #X obj 409 61 inlet~;
r@267 9013 #X obj 561 67 r~ length;
r@267 9014 #X obj 192 84 r~ RPM;
r@267 9015 #X obj 192 108 /~ 60;
r@267 9016 #X obj 192 133 *~ 6.28319;
r@267 9017 #X obj 192 162 *~;
r@267 9018 #X obj 409 135 *~;
r@267 9019 #X obj 479 135 *~;
r@267 9020 #X obj 76 134 outlet~;
r@267 9021 #X obj 76 111 sig~ 0.2108;
r@267 9022 #X obj 561 91 *~ 0.4404;
r@267 9023 #X connect 2 0 19 0;
r@267 9024 #X connect 3 0 20 0;
r@267 9025 #X connect 13 0 2 0;
r@267 9026 #X connect 13 0 3 0;
r@267 9027 #X connect 14 0 23 0;
r@267 9028 #X connect 15 0 16 0;
r@267 9029 #X connect 16 0 17 0;
r@267 9030 #X connect 17 0 18 0;
r@267 9031 #X connect 18 0 0 0;
r@267 9032 #X connect 19 0 6 0;
r@267 9033 #X connect 20 0 7 0;
r@267 9034 #X connect 22 0 21 0;
r@267 9035 #X connect 23 0 12 0;
r@267 9036 #X connect 23 0 20 1;
r@267 9037 #X connect 23 0 19 1;
r@267 9038 #X connect 23 0 18 1;
r@267 9039 #X restore 425 63 pd sourceCCSpeed;
r@267 9040 #N canvas 208 486 682 206 sourceDDSpeed 0;
r@267 9041 #X obj 167 139 outlet~;
r@267 9042 #X text 153 165 Source Speed;
r@267 9043 #X obj 383 56 cos~;
r@267 9044 #X obj 454 56 sin~;
r@267 9045 #X text 237 90 2 PI;
r@267 9046 #X text 234 111 Radius of source;
r@267 9047 #X obj 383 116 outlet~;
r@267 9048 #X obj 454 117 outlet~;
r@267 9049 #X text 331 134 y position of source;
r@267 9050 #X text 465 133 z position of source;
r@267 9051 #X text 15 96 diameter;
r@267 9052 #X text 597 79 radius;
r@267 9053 #X obj 545 76 outlet~;
r@267 9054 #X obj 383 30 inlet~;
r@267 9055 #X obj 545 28 r~ length;
r@267 9056 #X obj 167 41 r~ RPM;
r@267 9057 #X obj 167 65 /~ 60;
r@267 9058 #X obj 167 90 *~ 6.28319;
r@267 9059 #X obj 167 117 *~;
r@267 9060 #X obj 383 89 *~;
r@267 9061 #X obj 454 89 *~;
r@267 9062 #X obj 34 73 outlet~;
r@267 9063 #X obj 34 49 sig~ 0.2299;
r@267 9064 #X obj 545 52 *~ 0.5945;
r@267 9065 #X connect 2 0 19 0;
r@267 9066 #X connect 3 0 20 0;
r@267 9067 #X connect 13 0 2 0;
r@267 9068 #X connect 13 0 3 0;
r@267 9069 #X connect 14 0 23 0;
r@267 9070 #X connect 15 0 16 0;
r@267 9071 #X connect 16 0 17 0;
r@267 9072 #X connect 17 0 18 0;
r@267 9073 #X connect 18 0 0 0;
r@267 9074 #X connect 19 0 6 0;
r@267 9075 #X connect 20 0 7 0;
r@267 9076 #X connect 22 0 21 0;
r@267 9077 #X connect 23 0 12 0;
r@267 9078 #X connect 23 0 20 1;
r@267 9079 #X connect 23 0 19 1;
r@267 9080 #X connect 23 0 18 1;
r@267 9081 #X restore 660 62 pd sourceDDSpeed;
r@267 9082 #N canvas 252 340 703 209 sourceEESpeed 0;
r@267 9083 #X obj 170 132 outlet~;
r@267 9084 #X text 156 158 Source Speed;
r@267 9085 #X obj 397 54 cos~;
r@267 9086 #X obj 467 53 sin~;
r@267 9087 #X text 240 81 2 PI;
r@267 9088 #X text 237 102 Radius of source;
r@267 9089 #X obj 397 140 outlet~;
r@267 9090 #X obj 467 141 outlet~;
r@267 9091 #X text 318 158 y position of source;
r@267 9092 #X text 465 160 z position of source;
r@267 9093 #X text 39 136 diameter;
r@267 9094 #X text 603 91 radius;
r@267 9095 #X obj 551 88 outlet~;
r@267 9096 #X obj 397 28 inlet~;
r@267 9097 #X obj 551 40 r~ length;
r@267 9098 #X obj 170 32 r~ RPM;
r@267 9099 #X obj 170 56 /~ 60;
r@267 9100 #X obj 170 81 *~ 6.28319;
r@267 9101 #X obj 170 107 *~;
r@267 9102 #X obj 397 113 *~;
r@267 9103 #X obj 467 113 *~;
r@267 9104 #X obj 58 113 outlet~;
r@267 9105 #X obj 58 91 sig~ 0.2367;
r@267 9106 #X obj 551 64 *~ 0.7486;
r@267 9107 #X connect 2 0 19 0;
r@267 9108 #X connect 3 0 20 0;
r@267 9109 #X connect 13 0 2 0;
r@267 9110 #X connect 13 0 3 0;
r@267 9111 #X connect 14 0 23 0;
r@267 9112 #X connect 15 0 16 0;
r@267 9113 #X connect 16 0 17 0;
r@267 9114 #X connect 17 0 18 0;
r@267 9115 #X connect 18 0 0 0;
r@267 9116 #X connect 19 0 6 0;
r@267 9117 #X connect 20 0 7 0;
r@267 9118 #X connect 22 0 21 0;
r@267 9119 #X connect 23 0 12 0;
r@267 9120 #X connect 23 0 20 1;
r@267 9121 #X connect 23 0 19 1;
r@267 9122 #X connect 23 0 18 1;
r@267 9123 #X restore 122 210 pd sourceEESpeed;
r@267 9124 #N canvas 131 376 638 190 sourceFFSpeed 0;
r@267 9125 #X obj 130 129 outlet~;
r@267 9126 #X text 116 155 Source Speed;
r@267 9127 #X obj 347 45 cos~;
r@267 9128 #X obj 417 47 sin~;
r@267 9129 #X text 200 72 2 PI;
r@267 9130 #X text 197 93 Radius of source;
r@267 9131 #X obj 347 106 outlet~;
r@267 9132 #X obj 417 107 outlet~;
r@267 9133 #X text 268 124 y position of source;
r@267 9134 #X text 415 126 z position of source;
r@267 9135 #X text 17 86 diameter;
r@267 9136 #X text 582 69 radius;
r@267 9137 #X obj 530 66 outlet~;
r@267 9138 #X obj 347 19 inlet~;
r@267 9139 #X obj 530 19 r~ length;
r@267 9140 #X obj 347 79 *~;
r@267 9141 #X obj 417 79 *~;
r@267 9142 #X obj 130 23 r~ RPM;
r@267 9143 #X obj 130 47 /~ 60;
r@267 9144 #X obj 130 72 *~ 6.28319;
r@267 9145 #X obj 130 97 *~;
r@267 9146 #X obj 36 42 sig~ 0.2123;
r@267 9147 #X obj 36 63 outlet~;
r@267 9148 #X obj 530 43 *~ 0.8807;
r@267 9149 #X connect 2 0 15 0;
r@267 9150 #X connect 3 0 16 0;
r@267 9151 #X connect 13 0 2 0;
r@267 9152 #X connect 13 0 3 0;
r@267 9153 #X connect 14 0 23 0;
r@267 9154 #X connect 15 0 6 0;
r@267 9155 #X connect 16 0 7 0;
r@267 9156 #X connect 17 0 18 0;
r@267 9157 #X connect 18 0 19 0;
r@267 9158 #X connect 19 0 20 0;
r@267 9159 #X connect 20 0 0 0;
r@267 9160 #X connect 21 0 22 0;
r@267 9161 #X connect 23 0 12 0;
r@267 9162 #X connect 23 0 16 1;
r@267 9163 #X connect 23 0 15 1;
r@267 9164 #X connect 23 0 20 1;
r@267 9165 #X restore 345 220 pd sourceFFSpeed;
r@267 9166 #N canvas 238 445 631 188 sourceGGSpeed 0;
r@267 9167 #X obj 132 123 outlet~;
r@267 9168 #X text 118 149 Source Speed;
r@267 9169 #X obj 349 41 cos~;
r@267 9170 #X obj 419 41 sin~;
r@267 9171 #X text 202 63 2 PI;
r@267 9172 #X text 199 84 Radius of source;
r@267 9173 #X obj 349 100 outlet~;
r@267 9174 #X obj 419 101 outlet~;
r@267 9175 #X text 270 118 y position of source;
r@267 9176 #X text 417 120 z position of source;
r@267 9177 #X text 6 94 diameter;
r@267 9178 #X text 534 67 radius;
r@267 9179 #X obj 482 64 outlet~;
r@267 9180 #X obj 349 14 inlet~;
r@267 9181 #X obj 482 17 r~ length;
r@267 9182 #X obj 132 14 r~ RPM;
r@267 9183 #X obj 132 38 /~ 60;
r@267 9184 #X obj 132 63 *~ 6.28319;
r@267 9185 #X obj 132 89 *~;
r@267 9186 #X obj 349 73 *~;
r@267 9187 #X obj 419 73 *~;
r@267 9188 #X obj 25 48 sig~ 0.1885;
r@267 9189 #X obj 25 71 outlet~;
r@267 9190 #X obj 482 41 *~ 0.9468;
r@267 9191 #X connect 2 0 19 0;
r@267 9192 #X connect 3 0 20 0;
r@267 9193 #X connect 13 0 2 0;
r@267 9194 #X connect 13 0 3 0;
r@267 9195 #X connect 14 0 23 0;
r@267 9196 #X connect 15 0 16 0;
r@267 9197 #X connect 16 0 17 0;
r@267 9198 #X connect 17 0 18 0;
r@267 9199 #X connect 18 0 0 0;
r@267 9200 #X connect 19 0 6 0;
r@267 9201 #X connect 20 0 7 0;
r@267 9202 #X connect 21 0 22 0;
r@267 9203 #X connect 23 0 12 0;
r@267 9204 #X connect 23 0 20 1;
r@267 9205 #X connect 23 0 19 1;
r@267 9206 #X connect 23 0 18 1;
r@267 9207 #X restore 605 232 pd sourceGGSpeed;
r@269 9208 #N canvas 212 73 1103 599 sourcePositions 0;
r@267 9209 #X obj 86 252 -~;
r@267 9210 #X obj 86 276 *~;
r@267 9211 #X obj 185 256 -~;
r@267 9212 #X obj 170 283 *~;
r@267 9213 #X obj 256 254 -~;
r@267 9214 #X obj 256 278 *~;
r@267 9215 #X obj 155 317 +~;
r@267 9216 #X obj 155 349 +~;
r@267 9217 #X obj 155 376 sqrt~;
r@267 9218 #X obj 547 414 outlet~;
r@267 9219 #X obj 436 414 outlet~;
r@267 9220 #X obj 155 401 outlet~;
r@267 9221 #X text 150 439 source distance from Observer;
r@267 9222 #X text 362 440 source - Obs Elevation;
r@267 9223 #X text 541 441 source - Obs Azimuth;
r@267 9224 #X obj 831 345 r myMet;
r@267 9225 #X obj 830 370 snapshot~;
r@267 9226 #X obj 738 149 /~;
r@267 9227 #X obj 738 172 atan~;
r@267 9228 #X obj 738 195 /~ 3.14159;
r@267 9229 #X obj 738 219 abs~;
r@267 9230 #X obj 723 285 spigot~;
r@267 9231 #X obj 762 242 >~ 0;
r@267 9232 #X obj 690 230 sig~ 1;
r@267 9233 #X obj 723 262 -~;
r@267 9234 #X obj 858 309 spigot~;
r@267 9235 #X obj 897 265 <~ 0;
r@267 9236 #X obj 830 396 outlet;
r@267 9237 #X text 822 423 Pan Value;
r@267 9238 #X obj 797 242 r myMet;
r@267 9239 #X obj 762 263 snapshot~;
r@267 9240 #X obj 930 264 r myMet;
r@267 9241 #X obj 897 287 snapshot~;
r@267 9242 #X text 171 33 Calculates position of the source.;
r@267 9243 #X obj 86 140 sig~ 0;
r@267 9244 #X obj 170 142 inlet~;
r@267 9245 #X obj 256 150 inlet~;
r@267 9246 #N canvas 289 166 1084 684 prop________Angs 0;
r@267 9247 #X obj 378 47 inlet~;
r@267 9248 #X obj 461 46 inlet~;
r@267 9249 #X obj 568 43 inlet~;
r@267 9250 #X obj -19 34 inlet~;
r@267 9251 #X text -85 13 Source/Obs distance;
r@267 9252 #X text 364 27 Obs x;
r@267 9253 #X text 426 21 Obs y;
r@267 9254 #X text 539 23 Obs z;
r@267 9255 #X obj 736 49 inlet~;
r@267 9256 #X obj 843 46 inlet~;
r@267 9257 #X text 713 23 source - Obs y;
r@267 9258 #X text 815 27 source - Obs z;
r@267 9259 #X obj 736 78 *~;
r@267 9260 #X obj 843 76 *~;
r@267 9261 #X obj 736 109 +~;
r@267 9262 #X obj 736 134 sqrt~;
r@267 9263 #X obj 169 37 inlet~;
r@267 9264 #X text 155 17 Source radius;
r@267 9265 #X obj 461 71 *~;
r@267 9266 #X obj 568 70 *~;
r@267 9267 #X obj 461 103 +~;
r@267 9268 #X text -65 517 THis is the angle in the y z plane between a projected
r@267 9269 point of the observer into the plane and the source. Think how to relate
r@267 9270 this to the elevation and azimuth as it is neither at the moment.;
r@267 9271 #X obj 168 84 *~ 2;
r@267 9272 #X obj 721 178 *~;
r@267 9273 #X obj 781 448 /~;
r@267 9274 #X obj 431 218 +~;
r@267 9275 #X obj 442 251 -~;
r@267 9276 #X text 808 505 Azimuth;
r@267 9277 #X obj 723 550 outlet~;
r@267 9278 #X obj 708 471 sig~ 90;
r@267 9279 #X obj 722 516 -~;
r@267 9280 #X obj 169 62 sqrt~;
r@267 9281 #X obj 393 452 +~;
r@267 9282 #X obj 405 478 -~;
r@267 9283 #X obj 378 75 *~;
r@267 9284 #X obj -3 58 *~;
r@267 9285 #X obj 556 487 *~ 2;
r@267 9286 #X obj 541 511 *~;
r@267 9287 #X obj 526 534 /~;
r@268 9288 #X obj 554 598 outlet~;
r@267 9289 #X obj 526 562 arccos~;
r@267 9290 #X obj 781 473 arccos~;
r@267 9291 #X connect 0 0 34 0;
r@267 9292 #X connect 0 0 34 1;
r@267 9293 #X connect 1 0 18 0;
r@267 9294 #X connect 1 0 18 1;
r@267 9295 #X connect 2 0 19 0;
r@267 9296 #X connect 2 0 19 1;
r@267 9297 #X connect 3 0 35 0;
r@267 9298 #X connect 3 0 35 1;
r@267 9299 #X connect 3 0 37 0;
r@267 9300 #X connect 8 0 12 1;
r@267 9301 #X connect 8 0 12 0;
r@267 9302 #X connect 9 0 13 0;
r@267 9303 #X connect 9 0 13 1;
r@267 9304 #X connect 12 0 14 0;
r@267 9305 #X connect 13 0 14 1;
r@267 9306 #X connect 14 0 15 0;
r@267 9307 #X connect 14 0 25 1;
r@267 9308 #X connect 14 0 32 1;
r@267 9309 #X connect 15 0 23 1;
r@267 9310 #X connect 15 0 36 0;
r@267 9311 #X connect 16 0 25 0;
r@267 9312 #X connect 16 0 31 0;
r@267 9313 #X connect 18 0 20 0;
r@267 9314 #X connect 19 0 20 1;
r@267 9315 #X connect 20 0 26 1;
r@267 9316 #X connect 22 0 23 0;
r@267 9317 #X connect 23 0 24 1;
r@267 9318 #X connect 24 0 41 0;
r@267 9319 #X connect 25 0 26 0;
r@267 9320 #X connect 26 0 24 0;
r@267 9321 #X connect 29 0 30 0;
r@267 9322 #X connect 30 0 28 0;
r@267 9323 #X connect 31 0 22 0;
r@267 9324 #X connect 32 0 33 0;
r@267 9325 #X connect 33 0 38 0;
r@267 9326 #X connect 34 0 33 1;
r@267 9327 #X connect 35 0 32 0;
r@267 9328 #X connect 36 0 37 1;
r@267 9329 #X connect 37 0 38 1;
r@268 9330 #X connect 38 0 40 0;
r@268 9331 #X connect 40 0 39 0;
r@267 9332 #X connect 41 0 30 1;
r@267 9333 #X restore 436 379 pd prop________Angs;
r@267 9334 #X obj 418 155 inlet~;
r@267 9335 #X obj 101 229 r~ Xobs;
r@267 9336 #X obj 185 233 r~ Yobs;
r@267 9337 #X obj 271 235 r~ Zobs;
r@267 9338 #X connect 0 0 1 0;
r@267 9339 #X connect 0 0 1 1;
r@267 9340 #X connect 0 0 17 0;
r@267 9341 #X connect 1 0 6 0;
r@267 9342 #X connect 2 0 3 0;
r@267 9343 #X connect 2 0 3 1;
r@267 9344 #X connect 2 0 17 1;
r@267 9345 #X connect 2 0 22 0;
r@267 9346 #X connect 2 0 26 0;
r@267 9347 #X connect 2 0 37 5;
r@267 9348 #X connect 3 0 6 1;
r@267 9349 #X connect 4 0 5 0;
r@267 9350 #X connect 4 0 5 1;
r@267 9351 #X connect 4 0 37 6;
r@267 9352 #X connect 5 0 7 1;
r@267 9353 #X connect 6 0 7 0;
r@267 9354 #X connect 7 0 8 0;
r@267 9355 #X connect 8 0 11 0;
r@267 9356 #X connect 8 0 37 0;
r@267 9357 #X connect 15 0 16 0;
r@267 9358 #X connect 16 0 27 0;
r@267 9359 #X connect 17 0 18 0;
r@267 9360 #X connect 18 0 19 0;
r@267 9361 #X connect 19 0 20 0;
r@267 9362 #X connect 20 0 25 0;
r@267 9363 #X connect 20 0 24 1;
r@267 9364 #X connect 21 1 16 0;
r@267 9365 #X connect 22 0 30 0;
r@267 9366 #X connect 23 0 24 0;
r@267 9367 #X connect 24 0 21 0;
r@267 9368 #X connect 25 1 16 0;
r@267 9369 #X connect 26 0 32 0;
r@267 9370 #X connect 29 0 30 0;
r@267 9371 #X connect 30 0 21 1;
r@267 9372 #X connect 31 0 32 0;
r@267 9373 #X connect 32 0 25 1;
r@267 9374 #X connect 34 0 0 0;
r@267 9375 #X connect 35 0 2 0;
r@267 9376 #X connect 36 0 4 0;
r@267 9377 #X connect 37 0 10 0;
r@267 9378 #X connect 37 1 9 0;
r@267 9379 #X connect 38 0 37 1;
r@267 9380 #X connect 39 0 0 1;
r@267 9381 #X connect 39 0 37 2;
r@267 9382 #X connect 40 0 2 1;
r@267 9383 #X connect 40 0 37 3;
r@267 9384 #X connect 41 0 4 1;
r@267 9385 #X connect 41 0 37 4;
r@267 9386 #X restore 99 88 pd sourcePositions;
r@267 9387 #N canvas 223 181 1103 599 sourcePositions 0;
r@267 9388 #X obj 86 252 -~;
r@267 9389 #X obj 86 276 *~;
r@267 9390 #X obj 185 256 -~;
r@267 9391 #X obj 170 283 *~;
r@267 9392 #X obj 256 254 -~;
r@267 9393 #X obj 256 278 *~;
r@267 9394 #X obj 155 317 +~;
r@267 9395 #X obj 155 349 +~;
r@267 9396 #X obj 155 376 sqrt~;
r@267 9397 #X obj 547 414 outlet~;
r@267 9398 #X obj 436 414 outlet~;
r@267 9399 #X obj 155 401 outlet~;
r@267 9400 #X text 150 439 source distance from Observer;
r@267 9401 #X text 362 440 source - Obs Elevation;
r@267 9402 #X text 541 441 source - Obs Azimuth;
r@267 9403 #X obj 831 345 r myMet;
r@267 9404 #X obj 830 370 snapshot~;
r@267 9405 #X obj 738 149 /~;
r@267 9406 #X obj 738 172 atan~;
r@267 9407 #X obj 738 195 /~ 3.14159;
r@267 9408 #X obj 738 219 abs~;
r@267 9409 #X obj 723 285 spigot~;
r@267 9410 #X obj 762 242 >~ 0;
r@267 9411 #X obj 690 230 sig~ 1;
r@267 9412 #X obj 723 262 -~;
r@267 9413 #X obj 858 309 spigot~;
r@267 9414 #X obj 897 265 <~ 0;
r@267 9415 #X obj 830 396 outlet;
r@267 9416 #X text 822 423 Pan Value;
r@267 9417 #X obj 797 242 r myMet;
r@267 9418 #X obj 762 263 snapshot~;
r@267 9419 #X obj 930 264 r myMet;
r@267 9420 #X obj 897 287 snapshot~;
r@267 9421 #X text 171 33 Calculates position of the source.;
r@267 9422 #X obj 86 140 sig~ 0;
r@267 9423 #X obj 170 142 inlet~;
r@267 9424 #X obj 256 150 inlet~;
r@267 9425 #N canvas 289 166 1084 684 prop________Angs 0;
r@267 9426 #X obj 378 47 inlet~;
r@267 9427 #X obj 461 46 inlet~;
r@267 9428 #X obj 568 43 inlet~;
r@267 9429 #X obj -19 34 inlet~;
r@267 9430 #X text -85 13 Source/Obs distance;
r@267 9431 #X text 364 27 Obs x;
r@267 9432 #X text 426 21 Obs y;
r@267 9433 #X text 539 23 Obs z;
r@267 9434 #X obj 736 49 inlet~;
r@267 9435 #X obj 843 46 inlet~;
r@267 9436 #X text 713 23 source - Obs y;
r@267 9437 #X text 815 27 source - Obs z;
r@267 9438 #X obj 736 78 *~;
r@267 9439 #X obj 843 76 *~;
r@267 9440 #X obj 736 109 +~;
r@267 9441 #X obj 736 134 sqrt~;
r@267 9442 #X obj 169 37 inlet~;
r@267 9443 #X text 155 17 Source radius;
r@267 9444 #X obj 461 71 *~;
r@267 9445 #X obj 568 70 *~;
r@267 9446 #X obj 461 103 +~;
r@267 9447 #X text -65 517 THis is the angle in the y z plane between a projected
r@267 9448 point of the observer into the plane and the source. Think how to relate
r@267 9449 this to the elevation and azimuth as it is neither at the moment.;
r@267 9450 #X obj 168 84 *~ 2;
r@267 9451 #X obj 721 178 *~;
r@267 9452 #X obj 781 448 /~;
r@267 9453 #X obj 431 218 +~;
r@267 9454 #X obj 442 251 -~;
r@267 9455 #X text 808 505 Azimuth;
r@267 9456 #X obj 723 550 outlet~;
r@267 9457 #X obj 708 471 sig~ 90;
r@267 9458 #X obj 722 516 -~;
r@267 9459 #X obj 169 62 sqrt~;
r@267 9460 #X obj 393 452 +~;
r@267 9461 #X obj 405 478 -~;
r@267 9462 #X obj 378 75 *~;
r@267 9463 #X obj -3 58 *~;
r@267 9464 #X obj 556 487 *~ 2;
r@267 9465 #X obj 541 511 *~;
r@267 9466 #X obj 526 534 /~;
r@268 9467 #X obj 554 598 outlet~;
r@267 9468 #X obj 526 562 arccos~;
r@267 9469 #X obj 781 473 arccos~;
r@267 9470 #X connect 0 0 34 0;
r@267 9471 #X connect 0 0 34 1;
r@267 9472 #X connect 1 0 18 0;
r@267 9473 #X connect 1 0 18 1;
r@267 9474 #X connect 2 0 19 0;
r@267 9475 #X connect 2 0 19 1;
r@267 9476 #X connect 3 0 35 0;
r@267 9477 #X connect 3 0 35 1;
r@267 9478 #X connect 3 0 37 0;
r@267 9479 #X connect 8 0 12 1;
r@267 9480 #X connect 8 0 12 0;
r@267 9481 #X connect 9 0 13 0;
r@267 9482 #X connect 9 0 13 1;
r@267 9483 #X connect 12 0 14 0;
r@267 9484 #X connect 13 0 14 1;
r@267 9485 #X connect 14 0 15 0;
r@267 9486 #X connect 14 0 25 1;
r@267 9487 #X connect 14 0 32 1;
r@267 9488 #X connect 15 0 23 1;
r@267 9489 #X connect 15 0 36 0;
r@267 9490 #X connect 16 0 25 0;
r@267 9491 #X connect 16 0 31 0;
r@267 9492 #X connect 18 0 20 0;
r@267 9493 #X connect 19 0 20 1;
r@267 9494 #X connect 20 0 26 1;
r@267 9495 #X connect 22 0 23 0;
r@267 9496 #X connect 23 0 24 1;
r@267 9497 #X connect 24 0 41 0;
r@267 9498 #X connect 25 0 26 0;
r@267 9499 #X connect 26 0 24 0;
r@267 9500 #X connect 29 0 30 0;
r@267 9501 #X connect 30 0 28 0;
r@267 9502 #X connect 31 0 22 0;
r@267 9503 #X connect 32 0 33 0;
r@267 9504 #X connect 33 0 38 0;
r@267 9505 #X connect 34 0 33 1;
r@267 9506 #X connect 35 0 32 0;
r@267 9507 #X connect 36 0 37 1;
r@267 9508 #X connect 37 0 38 1;
r@268 9509 #X connect 38 0 40 0;
r@268 9510 #X connect 40 0 39 0;
r@267 9511 #X connect 41 0 30 1;
r@267 9512 #X restore 436 379 pd prop________Angs;
r@267 9513 #X obj 418 155 inlet~;
r@267 9514 #X obj 101 229 r~ Xobs;
r@267 9515 #X obj 185 233 r~ Yobs;
r@267 9516 #X obj 271 235 r~ Zobs;
r@267 9517 #X connect 0 0 1 0;
r@267 9518 #X connect 0 0 1 1;
r@267 9519 #X connect 0 0 17 0;
r@267 9520 #X connect 1 0 6 0;
r@267 9521 #X connect 2 0 3 0;
r@267 9522 #X connect 2 0 3 1;
r@267 9523 #X connect 2 0 17 1;
r@267 9524 #X connect 2 0 22 0;
r@267 9525 #X connect 2 0 26 0;
r@267 9526 #X connect 2 0 37 5;
r@267 9527 #X connect 3 0 6 1;
r@267 9528 #X connect 4 0 5 0;
r@267 9529 #X connect 4 0 5 1;
r@267 9530 #X connect 4 0 37 6;
r@267 9531 #X connect 5 0 7 1;
r@267 9532 #X connect 6 0 7 0;
r@267 9533 #X connect 7 0 8 0;
r@267 9534 #X connect 8 0 11 0;
r@267 9535 #X connect 8 0 37 0;
r@267 9536 #X connect 15 0 16 0;
r@267 9537 #X connect 16 0 27 0;
r@267 9538 #X connect 17 0 18 0;
r@267 9539 #X connect 18 0 19 0;
r@267 9540 #X connect 19 0 20 0;
r@267 9541 #X connect 20 0 25 0;
r@267 9542 #X connect 20 0 24 1;
r@267 9543 #X connect 21 1 16 0;
r@267 9544 #X connect 22 0 30 0;
r@267 9545 #X connect 23 0 24 0;
r@267 9546 #X connect 24 0 21 0;
r@267 9547 #X connect 25 1 16 0;
r@267 9548 #X connect 26 0 32 0;
r@267 9549 #X connect 29 0 30 0;
r@267 9550 #X connect 30 0 21 1;
r@267 9551 #X connect 31 0 32 0;
r@267 9552 #X connect 32 0 25 1;
r@267 9553 #X connect 34 0 0 0;
r@267 9554 #X connect 35 0 2 0;
r@267 9555 #X connect 36 0 4 0;
r@267 9556 #X connect 37 0 10 0;
r@267 9557 #X connect 37 1 9 0;
r@267 9558 #X connect 38 0 37 1;
r@267 9559 #X connect 39 0 0 1;
r@267 9560 #X connect 39 0 37 2;
r@267 9561 #X connect 40 0 2 1;
r@267 9562 #X connect 40 0 37 3;
r@267 9563 #X connect 41 0 4 1;
r@267 9564 #X connect 41 0 37 4;
r@267 9565 #X restore 471 93 pd sourcePositions;
r@267 9566 #N canvas 223 181 1103 599 sourcePositions 0;
r@267 9567 #X obj 86 252 -~;
r@267 9568 #X obj 86 276 *~;
r@267 9569 #X obj 185 256 -~;
r@267 9570 #X obj 170 283 *~;
r@267 9571 #X obj 256 254 -~;
r@267 9572 #X obj 256 278 *~;
r@267 9573 #X obj 155 317 +~;
r@267 9574 #X obj 155 349 +~;
r@267 9575 #X obj 155 376 sqrt~;
r@267 9576 #X obj 547 414 outlet~;
r@267 9577 #X obj 436 414 outlet~;
r@267 9578 #X obj 155 401 outlet~;
r@267 9579 #X text 150 439 source distance from Observer;
r@267 9580 #X text 362 440 source - Obs Elevation;
r@267 9581 #X text 541 441 source - Obs Azimuth;
r@267 9582 #X obj 831 345 r myMet;
r@267 9583 #X obj 830 370 snapshot~;
r@267 9584 #X obj 738 149 /~;
r@267 9585 #X obj 738 172 atan~;
r@267 9586 #X obj 738 195 /~ 3.14159;
r@267 9587 #X obj 738 219 abs~;
r@267 9588 #X obj 723 285 spigot~;
r@267 9589 #X obj 762 242 >~ 0;
r@267 9590 #X obj 690 230 sig~ 1;
r@267 9591 #X obj 723 262 -~;
r@267 9592 #X obj 858 309 spigot~;
r@267 9593 #X obj 897 265 <~ 0;
r@267 9594 #X obj 830 396 outlet;
r@267 9595 #X text 822 423 Pan Value;
r@267 9596 #X obj 797 242 r myMet;
r@267 9597 #X obj 762 263 snapshot~;
r@267 9598 #X obj 930 264 r myMet;
r@267 9599 #X obj 897 287 snapshot~;
r@267 9600 #X text 171 33 Calculates position of the source.;
r@267 9601 #X obj 86 140 sig~ 0;
r@267 9602 #X obj 170 142 inlet~;
r@267 9603 #X obj 256 150 inlet~;
r@267 9604 #N canvas 289 166 1084 684 prop________Angs 0;
r@267 9605 #X obj 378 47 inlet~;
r@267 9606 #X obj 461 46 inlet~;
r@267 9607 #X obj 568 43 inlet~;
r@267 9608 #X obj -19 34 inlet~;
r@267 9609 #X text -85 13 Source/Obs distance;
r@267 9610 #X text 364 27 Obs x;
r@267 9611 #X text 426 21 Obs y;
r@267 9612 #X text 539 23 Obs z;
r@267 9613 #X obj 736 49 inlet~;
r@267 9614 #X obj 843 46 inlet~;
r@267 9615 #X text 713 23 source - Obs y;
r@267 9616 #X text 815 27 source - Obs z;
r@267 9617 #X obj 736 78 *~;
r@267 9618 #X obj 843 76 *~;
r@267 9619 #X obj 736 109 +~;
r@267 9620 #X obj 736 134 sqrt~;
r@267 9621 #X obj 169 37 inlet~;
r@267 9622 #X text 155 17 Source radius;
r@267 9623 #X obj 461 71 *~;
r@267 9624 #X obj 568 70 *~;
r@267 9625 #X obj 461 103 +~;
r@267 9626 #X text -65 517 THis is the angle in the y z plane between a projected
r@267 9627 point of the observer into the plane and the source. Think how to relate
r@267 9628 this to the elevation and azimuth as it is neither at the moment.;
r@267 9629 #X obj 168 84 *~ 2;
r@267 9630 #X obj 721 178 *~;
r@267 9631 #X obj 781 448 /~;
r@267 9632 #X obj 431 218 +~;
r@267 9633 #X obj 442 251 -~;
r@267 9634 #X text 808 505 Azimuth;
r@267 9635 #X obj 723 550 outlet~;
r@267 9636 #X obj 708 471 sig~ 90;
r@267 9637 #X obj 722 516 -~;
r@267 9638 #X obj 169 62 sqrt~;
r@267 9639 #X obj 393 452 +~;
r@267 9640 #X obj 405 478 -~;
r@267 9641 #X obj 378 75 *~;
r@267 9642 #X obj -3 58 *~;
r@267 9643 #X obj 556 487 *~ 2;
r@267 9644 #X obj 541 511 *~;
r@267 9645 #X obj 526 534 /~;
r@268 9646 #X obj 554 598 outlet~;
r@267 9647 #X obj 526 562 arccos~;
r@267 9648 #X obj 781 473 arccos~;
r@267 9649 #X connect 0 0 34 0;
r@267 9650 #X connect 0 0 34 1;
r@267 9651 #X connect 1 0 18 0;
r@267 9652 #X connect 1 0 18 1;
r@267 9653 #X connect 2 0 19 0;
r@267 9654 #X connect 2 0 19 1;
r@267 9655 #X connect 3 0 35 0;
r@267 9656 #X connect 3 0 35 1;
r@267 9657 #X connect 3 0 37 0;
r@267 9658 #X connect 8 0 12 1;
r@267 9659 #X connect 8 0 12 0;
r@267 9660 #X connect 9 0 13 0;
r@267 9661 #X connect 9 0 13 1;
r@267 9662 #X connect 12 0 14 0;
r@267 9663 #X connect 13 0 14 1;
r@267 9664 #X connect 14 0 15 0;
r@267 9665 #X connect 14 0 25 1;
r@267 9666 #X connect 14 0 32 1;
r@267 9667 #X connect 15 0 23 1;
r@267 9668 #X connect 15 0 36 0;
r@267 9669 #X connect 16 0 25 0;
r@267 9670 #X connect 16 0 31 0;
r@267 9671 #X connect 18 0 20 0;
r@267 9672 #X connect 19 0 20 1;
r@267 9673 #X connect 20 0 26 1;
r@267 9674 #X connect 22 0 23 0;
r@267 9675 #X connect 23 0 24 1;
r@267 9676 #X connect 24 0 41 0;
r@267 9677 #X connect 25 0 26 0;
r@267 9678 #X connect 26 0 24 0;
r@267 9679 #X connect 29 0 30 0;
r@267 9680 #X connect 30 0 28 0;
r@267 9681 #X connect 31 0 22 0;
r@267 9682 #X connect 32 0 33 0;
r@267 9683 #X connect 33 0 38 0;
r@267 9684 #X connect 34 0 33 1;
r@267 9685 #X connect 35 0 32 0;
r@267 9686 #X connect 36 0 37 1;
r@267 9687 #X connect 37 0 38 1;
r@268 9688 #X connect 38 0 40 0;
r@268 9689 #X connect 40 0 39 0;
r@267 9690 #X connect 41 0 30 1;
r@267 9691 #X restore 436 379 pd prop________Angs;
r@267 9692 #X obj 418 155 inlet~;
r@267 9693 #X obj 101 229 r~ Xobs;
r@267 9694 #X obj 185 233 r~ Yobs;
r@267 9695 #X obj 271 235 r~ Zobs;
r@267 9696 #X connect 0 0 1 0;
r@267 9697 #X connect 0 0 1 1;
r@267 9698 #X connect 0 0 17 0;
r@267 9699 #X connect 1 0 6 0;
r@267 9700 #X connect 2 0 3 0;
r@267 9701 #X connect 2 0 3 1;
r@267 9702 #X connect 2 0 17 1;
r@267 9703 #X connect 2 0 22 0;
r@267 9704 #X connect 2 0 26 0;
r@267 9705 #X connect 2 0 37 5;
r@267 9706 #X connect 3 0 6 1;
r@267 9707 #X connect 4 0 5 0;
r@267 9708 #X connect 4 0 5 1;
r@267 9709 #X connect 4 0 37 6;
r@267 9710 #X connect 5 0 7 1;
r@267 9711 #X connect 6 0 7 0;
r@267 9712 #X connect 7 0 8 0;
r@267 9713 #X connect 8 0 11 0;
r@267 9714 #X connect 8 0 37 0;
r@267 9715 #X connect 15 0 16 0;
r@267 9716 #X connect 16 0 27 0;
r@267 9717 #X connect 17 0 18 0;
r@267 9718 #X connect 18 0 19 0;
r@267 9719 #X connect 19 0 20 0;
r@267 9720 #X connect 20 0 25 0;
r@267 9721 #X connect 20 0 24 1;
r@267 9722 #X connect 21 1 16 0;
r@267 9723 #X connect 22 0 30 0;
r@267 9724 #X connect 23 0 24 0;
r@267 9725 #X connect 24 0 21 0;
r@267 9726 #X connect 25 1 16 0;
r@267 9727 #X connect 26 0 32 0;
r@267 9728 #X connect 29 0 30 0;
r@267 9729 #X connect 30 0 21 1;
r@267 9730 #X connect 31 0 32 0;
r@267 9731 #X connect 32 0 25 1;
r@267 9732 #X connect 34 0 0 0;
r@267 9733 #X connect 35 0 2 0;
r@267 9734 #X connect 36 0 4 0;
r@267 9735 #X connect 37 0 10 0;
r@267 9736 #X connect 37 1 9 0;
r@267 9737 #X connect 38 0 37 1;
r@267 9738 #X connect 39 0 0 1;
r@267 9739 #X connect 39 0 37 2;
r@267 9740 #X connect 40 0 2 1;
r@267 9741 #X connect 40 0 37 3;
r@267 9742 #X connect 41 0 4 1;
r@267 9743 #X connect 41 0 37 4;
r@267 9744 #X restore 707 93 pd sourcePositions;
r@267 9745 #N canvas 223 181 1103 599 sourcePositions 0;
r@267 9746 #X obj 86 252 -~;
r@267 9747 #X obj 86 276 *~;
r@267 9748 #X obj 185 256 -~;
r@267 9749 #X obj 170 283 *~;
r@267 9750 #X obj 256 254 -~;
r@267 9751 #X obj 256 278 *~;
r@267 9752 #X obj 155 317 +~;
r@267 9753 #X obj 155 349 +~;
r@267 9754 #X obj 155 376 sqrt~;
r@267 9755 #X obj 547 414 outlet~;
r@267 9756 #X obj 436 414 outlet~;
r@267 9757 #X obj 155 401 outlet~;
r@267 9758 #X text 150 439 source distance from Observer;
r@267 9759 #X text 362 440 source - Obs Elevation;
r@267 9760 #X text 541 441 source - Obs Azimuth;
r@267 9761 #X obj 831 345 r myMet;
r@267 9762 #X obj 830 370 snapshot~;
r@267 9763 #X obj 738 149 /~;
r@267 9764 #X obj 738 172 atan~;
r@267 9765 #X obj 738 195 /~ 3.14159;
r@267 9766 #X obj 738 219 abs~;
r@267 9767 #X obj 723 285 spigot~;
r@267 9768 #X obj 762 242 >~ 0;
r@267 9769 #X obj 690 230 sig~ 1;
r@267 9770 #X obj 723 262 -~;
r@267 9771 #X obj 858 309 spigot~;
r@267 9772 #X obj 897 265 <~ 0;
r@267 9773 #X obj 830 396 outlet;
r@267 9774 #X text 822 423 Pan Value;
r@267 9775 #X obj 797 242 r myMet;
r@267 9776 #X obj 762 263 snapshot~;
r@267 9777 #X obj 930 264 r myMet;
r@267 9778 #X obj 897 287 snapshot~;
r@267 9779 #X text 171 33 Calculates position of the source.;
r@267 9780 #X obj 86 140 sig~ 0;
r@267 9781 #X obj 170 142 inlet~;
r@267 9782 #X obj 256 150 inlet~;
r@267 9783 #N canvas 289 166 1084 684 prop________Angs 0;
r@267 9784 #X obj 378 47 inlet~;
r@267 9785 #X obj 461 46 inlet~;
r@267 9786 #X obj 568 43 inlet~;
r@267 9787 #X obj -19 34 inlet~;
r@267 9788 #X text -85 13 Source/Obs distance;
r@267 9789 #X text 364 27 Obs x;
r@267 9790 #X text 426 21 Obs y;
r@267 9791 #X text 539 23 Obs z;
r@267 9792 #X obj 736 49 inlet~;
r@267 9793 #X obj 843 46 inlet~;
r@267 9794 #X text 713 23 source - Obs y;
r@267 9795 #X text 815 27 source - Obs z;
r@267 9796 #X obj 736 78 *~;
r@267 9797 #X obj 843 76 *~;
r@267 9798 #X obj 736 109 +~;
r@267 9799 #X obj 736 134 sqrt~;
r@267 9800 #X obj 169 37 inlet~;
r@267 9801 #X text 155 17 Source radius;
r@267 9802 #X obj 461 71 *~;
r@267 9803 #X obj 568 70 *~;
r@267 9804 #X obj 461 103 +~;
r@267 9805 #X text -65 517 THis is the angle in the y z plane between a projected
r@267 9806 point of the observer into the plane and the source. Think how to relate
r@267 9807 this to the elevation and azimuth as it is neither at the moment.;
r@267 9808 #X obj 168 84 *~ 2;
r@267 9809 #X obj 721 178 *~;
r@267 9810 #X obj 781 448 /~;
r@267 9811 #X obj 431 218 +~;
r@267 9812 #X obj 442 251 -~;
r@267 9813 #X text 808 505 Azimuth;
r@267 9814 #X obj 723 550 outlet~;
r@267 9815 #X obj 708 471 sig~ 90;
r@267 9816 #X obj 722 516 -~;
r@267 9817 #X obj 169 62 sqrt~;
r@267 9818 #X obj 393 452 +~;
r@267 9819 #X obj 405 478 -~;
r@267 9820 #X obj 378 75 *~;
r@267 9821 #X obj -3 58 *~;
r@267 9822 #X obj 556 487 *~ 2;
r@267 9823 #X obj 541 511 *~;
r@267 9824 #X obj 526 534 /~;
r@268 9825 #X obj 554 598 outlet~;
r@267 9826 #X obj 526 562 arccos~;
r@267 9827 #X obj 781 473 arccos~;
r@267 9828 #X connect 0 0 34 0;
r@267 9829 #X connect 0 0 34 1;
r@267 9830 #X connect 1 0 18 0;
r@267 9831 #X connect 1 0 18 1;
r@267 9832 #X connect 2 0 19 0;
r@267 9833 #X connect 2 0 19 1;
r@267 9834 #X connect 3 0 35 0;
r@267 9835 #X connect 3 0 35 1;
r@267 9836 #X connect 3 0 37 0;
r@267 9837 #X connect 8 0 12 1;
r@267 9838 #X connect 8 0 12 0;
r@267 9839 #X connect 9 0 13 0;
r@267 9840 #X connect 9 0 13 1;
r@267 9841 #X connect 12 0 14 0;
r@267 9842 #X connect 13 0 14 1;
r@267 9843 #X connect 14 0 15 0;
r@267 9844 #X connect 14 0 25 1;
r@267 9845 #X connect 14 0 32 1;
r@267 9846 #X connect 15 0 23 1;
r@267 9847 #X connect 15 0 36 0;
r@267 9848 #X connect 16 0 25 0;
r@267 9849 #X connect 16 0 31 0;
r@267 9850 #X connect 18 0 20 0;
r@267 9851 #X connect 19 0 20 1;
r@267 9852 #X connect 20 0 26 1;
r@267 9853 #X connect 22 0 23 0;
r@267 9854 #X connect 23 0 24 1;
r@267 9855 #X connect 24 0 41 0;
r@267 9856 #X connect 25 0 26 0;
r@267 9857 #X connect 26 0 24 0;
r@267 9858 #X connect 29 0 30 0;
r@267 9859 #X connect 30 0 28 0;
r@267 9860 #X connect 31 0 22 0;
r@267 9861 #X connect 32 0 33 0;
r@267 9862 #X connect 33 0 38 0;
r@267 9863 #X connect 34 0 33 1;
r@267 9864 #X connect 35 0 32 0;
r@267 9865 #X connect 36 0 37 1;
r@267 9866 #X connect 37 0 38 1;
r@268 9867 #X connect 38 0 40 0;
r@268 9868 #X connect 40 0 39 0;
r@267 9869 #X connect 41 0 30 1;
r@267 9870 #X restore 436 379 pd prop________Angs;
r@267 9871 #X obj 418 155 inlet~;
r@267 9872 #X obj 101 229 r~ Xobs;
r@267 9873 #X obj 185 233 r~ Yobs;
r@267 9874 #X obj 271 235 r~ Zobs;
r@267 9875 #X connect 0 0 1 0;
r@267 9876 #X connect 0 0 1 1;
r@267 9877 #X connect 0 0 17 0;
r@267 9878 #X connect 1 0 6 0;
r@267 9879 #X connect 2 0 3 0;
r@267 9880 #X connect 2 0 3 1;
r@267 9881 #X connect 2 0 17 1;
r@267 9882 #X connect 2 0 22 0;
r@267 9883 #X connect 2 0 26 0;
r@267 9884 #X connect 2 0 37 5;
r@267 9885 #X connect 3 0 6 1;
r@267 9886 #X connect 4 0 5 0;
r@267 9887 #X connect 4 0 5 1;
r@267 9888 #X connect 4 0 37 6;
r@267 9889 #X connect 5 0 7 1;
r@267 9890 #X connect 6 0 7 0;
r@267 9891 #X connect 7 0 8 0;
r@267 9892 #X connect 8 0 11 0;
r@267 9893 #X connect 8 0 37 0;
r@267 9894 #X connect 15 0 16 0;
r@267 9895 #X connect 16 0 27 0;
r@267 9896 #X connect 17 0 18 0;
r@267 9897 #X connect 18 0 19 0;
r@267 9898 #X connect 19 0 20 0;
r@267 9899 #X connect 20 0 25 0;
r@267 9900 #X connect 20 0 24 1;
r@267 9901 #X connect 21 1 16 0;
r@267 9902 #X connect 22 0 30 0;
r@267 9903 #X connect 23 0 24 0;
r@267 9904 #X connect 24 0 21 0;
r@267 9905 #X connect 25 1 16 0;
r@267 9906 #X connect 26 0 32 0;
r@267 9907 #X connect 29 0 30 0;
r@267 9908 #X connect 30 0 21 1;
r@267 9909 #X connect 31 0 32 0;
r@267 9910 #X connect 32 0 25 1;
r@267 9911 #X connect 34 0 0 0;
r@267 9912 #X connect 35 0 2 0;
r@267 9913 #X connect 36 0 4 0;
r@267 9914 #X connect 37 0 10 0;
r@267 9915 #X connect 37 1 9 0;
r@267 9916 #X connect 38 0 37 1;
r@267 9917 #X connect 39 0 0 1;
r@267 9918 #X connect 39 0 37 2;
r@267 9919 #X connect 40 0 2 1;
r@267 9920 #X connect 40 0 37 3;
r@267 9921 #X connect 41 0 4 1;
r@267 9922 #X connect 41 0 37 4;
r@267 9923 #X restore 650 262 pd sourcePositions;
r@267 9924 #N canvas 223 181 1103 599 sourcePositions 0;
r@267 9925 #X obj 86 252 -~;
r@267 9926 #X obj 86 276 *~;
r@267 9927 #X obj 185 256 -~;
r@267 9928 #X obj 170 283 *~;
r@267 9929 #X obj 256 254 -~;
r@267 9930 #X obj 256 278 *~;
r@267 9931 #X obj 155 317 +~;
r@267 9932 #X obj 155 349 +~;
r@267 9933 #X obj 155 376 sqrt~;
r@267 9934 #X obj 547 414 outlet~;
r@267 9935 #X obj 436 414 outlet~;
r@267 9936 #X obj 155 401 outlet~;
r@267 9937 #X text 150 439 source distance from Observer;
r@267 9938 #X text 362 440 source - Obs Elevation;
r@267 9939 #X text 541 441 source - Obs Azimuth;
r@267 9940 #X obj 831 345 r myMet;
r@267 9941 #X obj 830 370 snapshot~;
r@267 9942 #X obj 738 149 /~;
r@267 9943 #X obj 738 172 atan~;
r@267 9944 #X obj 738 195 /~ 3.14159;
r@267 9945 #X obj 738 219 abs~;
r@267 9946 #X obj 723 285 spigot~;
r@267 9947 #X obj 762 242 >~ 0;
r@267 9948 #X obj 690 230 sig~ 1;
r@267 9949 #X obj 723 262 -~;
r@267 9950 #X obj 858 309 spigot~;
r@267 9951 #X obj 897 265 <~ 0;
r@267 9952 #X obj 830 396 outlet;
r@267 9953 #X text 822 423 Pan Value;
r@267 9954 #X obj 797 242 r myMet;
r@267 9955 #X obj 762 263 snapshot~;
r@267 9956 #X obj 930 264 r myMet;
r@267 9957 #X obj 897 287 snapshot~;
r@267 9958 #X text 171 33 Calculates position of the source.;
r@267 9959 #X obj 86 140 sig~ 0;
r@267 9960 #X obj 170 142 inlet~;
r@267 9961 #X obj 256 150 inlet~;
r@267 9962 #N canvas 289 166 1084 684 prop________Angs 0;
r@267 9963 #X obj 378 47 inlet~;
r@267 9964 #X obj 461 46 inlet~;
r@267 9965 #X obj 568 43 inlet~;
r@267 9966 #X obj -19 34 inlet~;
r@267 9967 #X text -85 13 Source/Obs distance;
r@267 9968 #X text 364 27 Obs x;
r@267 9969 #X text 426 21 Obs y;
r@267 9970 #X text 539 23 Obs z;
r@267 9971 #X obj 736 49 inlet~;
r@267 9972 #X obj 843 46 inlet~;
r@267 9973 #X text 713 23 source - Obs y;
r@267 9974 #X text 815 27 source - Obs z;
r@267 9975 #X obj 736 78 *~;
r@267 9976 #X obj 843 76 *~;
r@267 9977 #X obj 736 109 +~;
r@267 9978 #X obj 736 134 sqrt~;
r@267 9979 #X obj 169 37 inlet~;
r@267 9980 #X text 155 17 Source radius;
r@267 9981 #X obj 461 71 *~;
r@267 9982 #X obj 568 70 *~;
r@267 9983 #X obj 461 103 +~;
r@267 9984 #X text -65 517 THis is the angle in the y z plane between a projected
r@267 9985 point of the observer into the plane and the source. Think how to relate
r@267 9986 this to the elevation and azimuth as it is neither at the moment.;
r@267 9987 #X obj 168 84 *~ 2;
r@267 9988 #X obj 721 178 *~;
r@267 9989 #X obj 781 448 /~;
r@267 9990 #X obj 431 218 +~;
r@267 9991 #X obj 442 251 -~;
r@267 9992 #X text 808 505 Azimuth;
r@267 9993 #X obj 723 550 outlet~;
r@267 9994 #X obj 708 471 sig~ 90;
r@267 9995 #X obj 722 516 -~;
r@267 9996 #X obj 169 62 sqrt~;
r@267 9997 #X obj 393 452 +~;
r@267 9998 #X obj 405 478 -~;
r@267 9999 #X obj 378 75 *~;
r@267 10000 #X obj -3 58 *~;
r@267 10001 #X obj 556 487 *~ 2;
r@267 10002 #X obj 541 511 *~;
r@267 10003 #X obj 526 534 /~;
r@268 10004 #X obj 554 598 outlet~;
r@267 10005 #X obj 526 562 arccos~;
r@267 10006 #X obj 781 473 arccos~;
r@267 10007 #X connect 0 0 34 0;
r@267 10008 #X connect 0 0 34 1;
r@267 10009 #X connect 1 0 18 0;
r@267 10010 #X connect 1 0 18 1;
r@267 10011 #X connect 2 0 19 0;
r@267 10012 #X connect 2 0 19 1;
r@267 10013 #X connect 3 0 35 0;
r@267 10014 #X connect 3 0 35 1;
r@267 10015 #X connect 3 0 37 0;
r@267 10016 #X connect 8 0 12 1;
r@267 10017 #X connect 8 0 12 0;
r@267 10018 #X connect 9 0 13 0;
r@267 10019 #X connect 9 0 13 1;
r@267 10020 #X connect 12 0 14 0;
r@267 10021 #X connect 13 0 14 1;
r@267 10022 #X connect 14 0 15 0;
r@267 10023 #X connect 14 0 25 1;
r@267 10024 #X connect 14 0 32 1;
r@267 10025 #X connect 15 0 23 1;
r@267 10026 #X connect 15 0 36 0;
r@267 10027 #X connect 16 0 25 0;
r@267 10028 #X connect 16 0 31 0;
r@267 10029 #X connect 18 0 20 0;
r@267 10030 #X connect 19 0 20 1;
r@267 10031 #X connect 20 0 26 1;
r@267 10032 #X connect 22 0 23 0;
r@267 10033 #X connect 23 0 24 1;
r@267 10034 #X connect 24 0 41 0;
r@267 10035 #X connect 25 0 26 0;
r@267 10036 #X connect 26 0 24 0;
r@267 10037 #X connect 29 0 30 0;
r@267 10038 #X connect 30 0 28 0;
r@267 10039 #X connect 31 0 22 0;
r@267 10040 #X connect 32 0 33 0;
r@267 10041 #X connect 33 0 38 0;
r@267 10042 #X connect 34 0 33 1;
r@267 10043 #X connect 35 0 32 0;
r@267 10044 #X connect 36 0 37 1;
r@267 10045 #X connect 37 0 38 1;
r@268 10046 #X connect 38 0 40 0;
r@268 10047 #X connect 40 0 39 0;
r@267 10048 #X connect 41 0 30 1;
r@267 10049 #X restore 436 379 pd prop________Angs;
r@267 10050 #X obj 418 155 inlet~;
r@267 10051 #X obj 101 229 r~ Xobs;
r@267 10052 #X obj 185 233 r~ Yobs;
r@267 10053 #X obj 271 235 r~ Zobs;
r@267 10054 #X connect 0 0 1 0;
r@267 10055 #X connect 0 0 1 1;
r@267 10056 #X connect 0 0 17 0;
r@267 10057 #X connect 1 0 6 0;
r@267 10058 #X connect 2 0 3 0;
r@267 10059 #X connect 2 0 3 1;
r@267 10060 #X connect 2 0 17 1;
r@267 10061 #X connect 2 0 22 0;
r@267 10062 #X connect 2 0 26 0;
r@267 10063 #X connect 2 0 37 5;
r@267 10064 #X connect 3 0 6 1;
r@267 10065 #X connect 4 0 5 0;
r@267 10066 #X connect 4 0 5 1;
r@267 10067 #X connect 4 0 37 6;
r@267 10068 #X connect 5 0 7 1;
r@267 10069 #X connect 6 0 7 0;
r@267 10070 #X connect 7 0 8 0;
r@267 10071 #X connect 8 0 11 0;
r@267 10072 #X connect 8 0 37 0;
r@267 10073 #X connect 15 0 16 0;
r@267 10074 #X connect 16 0 27 0;
r@267 10075 #X connect 17 0 18 0;
r@267 10076 #X connect 18 0 19 0;
r@267 10077 #X connect 19 0 20 0;
r@267 10078 #X connect 20 0 25 0;
r@267 10079 #X connect 20 0 24 1;
r@267 10080 #X connect 21 1 16 0;
r@267 10081 #X connect 22 0 30 0;
r@267 10082 #X connect 23 0 24 0;
r@267 10083 #X connect 24 0 21 0;
r@267 10084 #X connect 25 1 16 0;
r@267 10085 #X connect 26 0 32 0;
r@267 10086 #X connect 29 0 30 0;
r@267 10087 #X connect 30 0 21 1;
r@267 10088 #X connect 31 0 32 0;
r@267 10089 #X connect 32 0 25 1;
r@267 10090 #X connect 34 0 0 0;
r@267 10091 #X connect 35 0 2 0;
r@267 10092 #X connect 36 0 4 0;
r@267 10093 #X connect 37 0 10 0;
r@267 10094 #X connect 37 1 9 0;
r@267 10095 #X connect 38 0 37 1;
r@267 10096 #X connect 39 0 0 1;
r@267 10097 #X connect 39 0 37 2;
r@267 10098 #X connect 40 0 2 1;
r@267 10099 #X connect 40 0 37 3;
r@267 10100 #X connect 41 0 4 1;
r@267 10101 #X connect 41 0 37 4;
r@267 10102 #X restore 385 250 pd sourcePositions;
r@267 10103 #N canvas 223 181 1103 599 sourcePositions 0;
r@267 10104 #X obj 86 252 -~;
r@267 10105 #X obj 86 276 *~;
r@267 10106 #X obj 185 256 -~;
r@267 10107 #X obj 170 283 *~;
r@267 10108 #X obj 256 254 -~;
r@267 10109 #X obj 256 278 *~;
r@267 10110 #X obj 155 317 +~;
r@267 10111 #X obj 155 349 +~;
r@267 10112 #X obj 155 376 sqrt~;
r@267 10113 #X obj 547 414 outlet~;
r@267 10114 #X obj 436 414 outlet~;
r@267 10115 #X obj 155 401 outlet~;
r@267 10116 #X text 150 439 source distance from Observer;
r@267 10117 #X text 362 440 source - Obs Elevation;
r@267 10118 #X text 541 441 source - Obs Azimuth;
r@267 10119 #X obj 831 345 r myMet;
r@267 10120 #X obj 830 370 snapshot~;
r@267 10121 #X obj 738 149 /~;
r@267 10122 #X obj 738 172 atan~;
r@267 10123 #X obj 738 195 /~ 3.14159;
r@267 10124 #X obj 738 219 abs~;
r@267 10125 #X obj 723 285 spigot~;
r@267 10126 #X obj 762 242 >~ 0;
r@267 10127 #X obj 690 230 sig~ 1;
r@267 10128 #X obj 723 262 -~;
r@267 10129 #X obj 858 309 spigot~;
r@267 10130 #X obj 897 265 <~ 0;
r@267 10131 #X obj 830 396 outlet;
r@267 10132 #X text 822 423 Pan Value;
r@267 10133 #X obj 797 242 r myMet;
r@267 10134 #X obj 762 263 snapshot~;
r@267 10135 #X obj 930 264 r myMet;
r@267 10136 #X obj 897 287 snapshot~;
r@267 10137 #X text 171 33 Calculates position of the source.;
r@267 10138 #X obj 86 140 sig~ 0;
r@267 10139 #X obj 170 142 inlet~;
r@267 10140 #X obj 256 150 inlet~;
r@267 10141 #N canvas 289 166 1084 684 prop________Angs 0;
r@267 10142 #X obj 378 47 inlet~;
r@267 10143 #X obj 461 46 inlet~;
r@267 10144 #X obj 568 43 inlet~;
r@267 10145 #X obj -19 34 inlet~;
r@267 10146 #X text -85 13 Source/Obs distance;
r@267 10147 #X text 364 27 Obs x;
r@267 10148 #X text 426 21 Obs y;
r@267 10149 #X text 539 23 Obs z;
r@267 10150 #X obj 736 49 inlet~;
r@267 10151 #X obj 843 46 inlet~;
r@267 10152 #X text 713 23 source - Obs y;
r@267 10153 #X text 815 27 source - Obs z;
r@267 10154 #X obj 736 78 *~;
r@267 10155 #X obj 843 76 *~;
r@267 10156 #X obj 736 109 +~;
r@267 10157 #X obj 736 134 sqrt~;
r@267 10158 #X obj 169 37 inlet~;
r@267 10159 #X text 155 17 Source radius;
r@267 10160 #X obj 461 71 *~;
r@267 10161 #X obj 568 70 *~;
r@267 10162 #X obj 461 103 +~;
r@267 10163 #X text -65 517 THis is the angle in the y z plane between a projected
r@267 10164 point of the observer into the plane and the source. Think how to relate
r@267 10165 this to the elevation and azimuth as it is neither at the moment.;
r@267 10166 #X obj 168 84 *~ 2;
r@267 10167 #X obj 721 178 *~;
r@267 10168 #X obj 781 448 /~;
r@267 10169 #X obj 431 218 +~;
r@267 10170 #X obj 442 251 -~;
r@267 10171 #X text 808 505 Azimuth;
r@267 10172 #X obj 723 550 outlet~;
r@267 10173 #X obj 708 471 sig~ 90;
r@267 10174 #X obj 722 516 -~;
r@267 10175 #X obj 169 62 sqrt~;
r@267 10176 #X obj 393 452 +~;
r@267 10177 #X obj 405 478 -~;
r@267 10178 #X obj 378 75 *~;
r@267 10179 #X obj -3 58 *~;
r@267 10180 #X obj 556 487 *~ 2;
r@267 10181 #X obj 541 511 *~;
r@267 10182 #X obj 526 534 /~;
r@268 10183 #X obj 554 598 outlet~;
r@267 10184 #X obj 526 562 arccos~;
r@267 10185 #X obj 781 473 arccos~;
r@267 10186 #X connect 0 0 34 0;
r@267 10187 #X connect 0 0 34 1;
r@267 10188 #X connect 1 0 18 0;
r@267 10189 #X connect 1 0 18 1;
r@267 10190 #X connect 2 0 19 0;
r@267 10191 #X connect 2 0 19 1;
r@267 10192 #X connect 3 0 35 0;
r@267 10193 #X connect 3 0 35 1;
r@267 10194 #X connect 3 0 37 0;
r@267 10195 #X connect 8 0 12 1;
r@267 10196 #X connect 8 0 12 0;
r@267 10197 #X connect 9 0 13 0;
r@267 10198 #X connect 9 0 13 1;
r@267 10199 #X connect 12 0 14 0;
r@267 10200 #X connect 13 0 14 1;
r@267 10201 #X connect 14 0 15 0;
r@267 10202 #X connect 14 0 25 1;
r@267 10203 #X connect 14 0 32 1;
r@267 10204 #X connect 15 0 23 1;
r@267 10205 #X connect 15 0 36 0;
r@267 10206 #X connect 16 0 25 0;
r@267 10207 #X connect 16 0 31 0;
r@267 10208 #X connect 18 0 20 0;
r@267 10209 #X connect 19 0 20 1;
r@267 10210 #X connect 20 0 26 1;
r@267 10211 #X connect 22 0 23 0;
r@267 10212 #X connect 23 0 24 1;
r@267 10213 #X connect 24 0 41 0;
r@267 10214 #X connect 25 0 26 0;
r@267 10215 #X connect 26 0 24 0;
r@267 10216 #X connect 29 0 30 0;
r@267 10217 #X connect 30 0 28 0;
r@267 10218 #X connect 31 0 22 0;
r@267 10219 #X connect 32 0 33 0;
r@267 10220 #X connect 33 0 38 0;
r@267 10221 #X connect 34 0 33 1;
r@267 10222 #X connect 35 0 32 0;
r@267 10223 #X connect 36 0 37 1;
r@267 10224 #X connect 37 0 38 1;
r@268 10225 #X connect 38 0 40 0;
r@268 10226 #X connect 40 0 39 0;
r@267 10227 #X connect 41 0 30 1;
r@267 10228 #X restore 436 379 pd prop________Angs;
r@267 10229 #X obj 418 155 inlet~;
r@267 10230 #X obj 101 229 r~ Xobs;
r@267 10231 #X obj 185 233 r~ Yobs;
r@267 10232 #X obj 271 235 r~ Zobs;
r@267 10233 #X connect 0 0 1 0;
r@267 10234 #X connect 0 0 1 1;
r@267 10235 #X connect 0 0 17 0;
r@267 10236 #X connect 1 0 6 0;
r@267 10237 #X connect 2 0 3 0;
r@267 10238 #X connect 2 0 3 1;
r@267 10239 #X connect 2 0 17 1;
r@267 10240 #X connect 2 0 22 0;
r@267 10241 #X connect 2 0 26 0;
r@267 10242 #X connect 2 0 37 5;
r@267 10243 #X connect 3 0 6 1;
r@267 10244 #X connect 4 0 5 0;
r@267 10245 #X connect 4 0 5 1;
r@267 10246 #X connect 4 0 37 6;
r@267 10247 #X connect 5 0 7 1;
r@267 10248 #X connect 6 0 7 0;
r@267 10249 #X connect 7 0 8 0;
r@267 10250 #X connect 8 0 11 0;
r@267 10251 #X connect 8 0 37 0;
r@267 10252 #X connect 15 0 16 0;
r@267 10253 #X connect 16 0 27 0;
r@267 10254 #X connect 17 0 18 0;
r@267 10255 #X connect 18 0 19 0;
r@267 10256 #X connect 19 0 20 0;
r@267 10257 #X connect 20 0 25 0;
r@267 10258 #X connect 20 0 24 1;
r@267 10259 #X connect 21 1 16 0;
r@267 10260 #X connect 22 0 30 0;
r@267 10261 #X connect 23 0 24 0;
r@267 10262 #X connect 24 0 21 0;
r@267 10263 #X connect 25 1 16 0;
r@267 10264 #X connect 26 0 32 0;
r@267 10265 #X connect 29 0 30 0;
r@267 10266 #X connect 30 0 21 1;
r@267 10267 #X connect 31 0 32 0;
r@267 10268 #X connect 32 0 25 1;
r@267 10269 #X connect 34 0 0 0;
r@267 10270 #X connect 35 0 2 0;
r@267 10271 #X connect 36 0 4 0;
r@267 10272 #X connect 37 0 10 0;
r@267 10273 #X connect 37 1 9 0;
r@267 10274 #X connect 38 0 37 1;
r@267 10275 #X connect 39 0 0 1;
r@267 10276 #X connect 39 0 37 2;
r@267 10277 #X connect 40 0 2 1;
r@267 10278 #X connect 40 0 37 3;
r@267 10279 #X connect 41 0 4 1;
r@267 10280 #X connect 41 0 37 4;
r@267 10281 #X restore 165 236 pd sourcePositions;
r@269 10282 #X obj 609 -20 r centrePan;
r@269 10283 #X obj 425 145 freqCalcCyl7HiFi;
r@269 10284 #X obj 239 152 freqCalcCyl7HiFi;
r@267 10285 #X obj 42 143 freqCalcCyl7HiFi;
r@267 10286 #X obj 660 144 freqCalcCyl7HiFi;
r@267 10287 #X obj 605 312 freqCalcCyl7HiFi;
r@267 10288 #X obj 345 301 freqCalcCyl7HiFi;
r@267 10289 #X obj 122 290 freqCalcCyl7HiFi;
r@269 10290 #X connect 1 0 19 1;
r@269 10291 #X connect 1 1 19 0;
r@268 10292 #X connect 1 2 10 0;
r@268 10293 #X connect 1 3 10 1;
r@268 10294 #X connect 1 4 10 2;
r@267 10295 #X connect 2 0 1 0;
r@267 10296 #X connect 2 0 4 0;
r@267 10297 #X connect 2 0 5 0;
r@267 10298 #X connect 2 0 6 0;
r@267 10299 #X connect 2 0 9 0;
r@267 10300 #X connect 2 0 7 0;
r@267 10301 #X connect 2 0 8 0;
r@269 10302 #X connect 3 0 18 3;
r@269 10303 #X connect 3 1 18 4;
r@269 10304 #X connect 3 2 18 5;
r@269 10305 #X connect 4 0 18 1;
r@269 10306 #X connect 4 1 18 0;
r@267 10307 #X connect 4 2 3 0;
r@267 10308 #X connect 4 3 3 1;
r@267 10309 #X connect 4 4 3 2;
r@269 10310 #X connect 5 0 17 1;
r@269 10311 #X connect 5 1 17 0;
r@268 10312 #X connect 5 2 11 0;
r@268 10313 #X connect 5 3 11 1;
r@268 10314 #X connect 5 4 11 2;
r@269 10315 #X connect 6 0 20 1;
r@269 10316 #X connect 6 1 20 0;
r@268 10317 #X connect 6 2 12 0;
r@268 10318 #X connect 6 3 12 1;
r@268 10319 #X connect 6 4 12 2;
r@269 10320 #X connect 7 0 23 1;
r@269 10321 #X connect 7 1 23 0;
r@268 10322 #X connect 7 2 15 0;
r@268 10323 #X connect 7 3 15 1;
r@268 10324 #X connect 7 4 15 2;
r@269 10325 #X connect 8 0 22 1;
r@269 10326 #X connect 8 1 22 0;
r@268 10327 #X connect 8 2 14 0;
r@268 10328 #X connect 8 3 14 1;
r@268 10329 #X connect 8 4 14 2;
r@269 10330 #X connect 9 0 21 1;
r@269 10331 #X connect 9 1 21 0;
r@268 10332 #X connect 9 2 13 0;
r@268 10333 #X connect 9 3 13 1;
r@268 10334 #X connect 9 4 13 2;
r@269 10335 #X connect 10 0 19 3;
r@269 10336 #X connect 10 1 19 4;
r@269 10337 #X connect 10 2 19 5;
r@269 10338 #X connect 11 0 17 3;
r@269 10339 #X connect 11 1 17 4;
r@269 10340 #X connect 11 2 17 5;
r@269 10341 #X connect 12 0 20 3;
r@269 10342 #X connect 12 1 20 4;
r@269 10343 #X connect 12 2 20 5;
r@269 10344 #X connect 13 0 21 3;
r@269 10345 #X connect 13 1 21 4;
r@269 10346 #X connect 13 2 21 5;
r@269 10347 #X connect 14 0 22 3;
r@269 10348 #X connect 14 1 22 4;
r@269 10349 #X connect 14 2 22 5;
r@269 10350 #X connect 15 0 23 3;
r@269 10351 #X connect 15 1 23 4;
r@269 10352 #X connect 15 2 23 5;
r@269 10353 #X connect 16 0 17 2;
r@269 10354 #X connect 16 0 18 2;
r@269 10355 #X connect 16 0 19 2;
r@269 10356 #X connect 16 0 20 2;
r@269 10357 #X connect 16 0 21 2;
r@269 10358 #X connect 16 0 22 2;
r@269 10359 #X connect 16 0 23 2;
r@269 10360 #X restore 144 184 pd sources1;
r@269 10361 #N canvas 338 225 1002 525 sources1 0;
r@269 10362 #X text 480 -91 Patch that holds all the sources that are used to produce
r@269 10363 the basic aeolian tone.;
r@269 10364 #N canvas 176 379 674 193 sourceAASpeed 0;
r@269 10365 #X obj 184 137 outlet~;
r@269 10366 #X text 170 163 Source Speed;
r@269 10367 #X obj 400 49 cos~;
r@269 10368 #X obj 471 52 sin~;
r@269 10369 #X text 254 77 2 PI;
r@269 10370 #X text 251 98 Radius of source;
r@269 10371 #X obj 400 114 outlet~;
r@269 10372 #X obj 471 115 outlet~;
r@269 10373 #X text 321 132 y position of source;
r@269 10374 #X text 469 134 z position of source;
r@269 10375 #X text 26 87 diameter;
r@269 10376 #X text 605 81 radius;
r@269 10377 #X obj 553 78 outlet~;
r@269 10378 #X obj 400 24 inlet~;
r@269 10379 #X obj 553 29 r~ length;
r@269 10380 #X obj 553 53 *~ 0.1541;
r@269 10381 #X obj 184 28 r~ RPM;
r@269 10382 #X obj 184 52 /~ 60;
r@269 10383 #X obj 184 77 *~ 6.28319;
r@269 10384 #X obj 184 104 *~;
r@269 10385 #X obj 400 87 *~;
r@269 10386 #X obj 471 87 *~;
r@269 10387 #X obj 45 64 outlet~;
r@269 10388 #X obj 45 42 sig~ 0.1442;
r@269 10389 #X connect 2 0 20 0;
r@269 10390 #X connect 3 0 21 0;
r@269 10391 #X connect 13 0 2 0;
r@269 10392 #X connect 13 0 3 0;
r@269 10393 #X connect 14 0 15 0;
r@269 10394 #X connect 15 0 12 0;
r@269 10395 #X connect 15 0 21 1;
r@269 10396 #X connect 15 0 19 1;
r@269 10397 #X connect 15 0 20 1;
r@269 10398 #X connect 16 0 17 0;
r@269 10399 #X connect 17 0 18 0;
r@269 10400 #X connect 18 0 19 0;
r@269 10401 #X connect 19 0 0 0;
r@269 10402 #X connect 20 0 6 0;
r@269 10403 #X connect 21 0 7 0;
r@269 10404 #X connect 23 0 22 0;
r@269 10405 #X restore 42 58 pd sourceAASpeed;
r@269 10406 #X obj 29 -70 inlet~;
r@269 10407 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 10408 #X obj 86 252 -~;
r@269 10409 #X obj 86 276 *~;
r@269 10410 #X obj 185 256 -~;
r@269 10411 #X obj 170 283 *~;
r@269 10412 #X obj 256 254 -~;
r@269 10413 #X obj 256 278 *~;
r@269 10414 #X obj 155 317 +~;
r@269 10415 #X obj 155 349 +~;
r@269 10416 #X obj 155 376 sqrt~;
r@269 10417 #X obj 547 414 outlet~;
r@269 10418 #X obj 436 414 outlet~;
r@269 10419 #X obj 155 401 outlet~;
r@269 10420 #X text 150 439 source distance from Observer;
r@269 10421 #X text 362 440 source - Obs Elevation;
r@269 10422 #X text 541 441 source - Obs Azimuth;
r@269 10423 #X obj 831 345 r myMet;
r@269 10424 #X obj 830 370 snapshot~;
r@269 10425 #X obj 738 149 /~;
r@269 10426 #X obj 738 172 atan~;
r@269 10427 #X obj 738 195 /~ 3.14159;
r@269 10428 #X obj 738 219 abs~;
r@269 10429 #X obj 723 285 spigot~;
r@269 10430 #X obj 762 242 >~ 0;
r@269 10431 #X obj 690 230 sig~ 1;
r@269 10432 #X obj 723 262 -~;
r@269 10433 #X obj 858 309 spigot~;
r@269 10434 #X obj 897 265 <~ 0;
r@269 10435 #X obj 830 396 outlet;
r@269 10436 #X text 822 423 Pan Value;
r@269 10437 #X obj 797 242 r myMet;
r@269 10438 #X obj 762 263 snapshot~;
r@269 10439 #X obj 930 264 r myMet;
r@269 10440 #X obj 897 287 snapshot~;
r@269 10441 #X text 171 33 Calculates position of the source.;
r@269 10442 #X obj 86 140 sig~ 0;
r@269 10443 #X obj 170 142 inlet~;
r@269 10444 #X obj 256 150 inlet~;
r@269 10445 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 10446 #X obj 378 47 inlet~;
r@269 10447 #X obj 461 46 inlet~;
r@269 10448 #X obj 568 43 inlet~;
r@269 10449 #X obj -19 34 inlet~;
r@269 10450 #X text -85 13 Source/Obs distance;
r@269 10451 #X text 364 27 Obs x;
r@269 10452 #X text 426 21 Obs y;
r@269 10453 #X text 539 23 Obs z;
r@269 10454 #X obj 736 49 inlet~;
r@269 10455 #X obj 843 46 inlet~;
r@269 10456 #X text 713 23 source - Obs y;
r@269 10457 #X text 815 27 source - Obs z;
r@269 10458 #X obj 736 78 *~;
r@269 10459 #X obj 843 76 *~;
r@269 10460 #X obj 736 109 +~;
r@269 10461 #X obj 736 134 sqrt~;
r@269 10462 #X obj 169 37 inlet~;
r@269 10463 #X text 155 17 Source radius;
r@269 10464 #X obj 461 71 *~;
r@269 10465 #X obj 568 70 *~;
r@269 10466 #X obj 461 103 +~;
r@269 10467 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 10468 point of the observer into the plane and the source. Think how to relate
r@269 10469 this to the elevation and azimuth as it is neither at the moment.;
r@269 10470 #X obj 168 84 *~ 2;
r@269 10471 #X obj 721 178 *~;
r@269 10472 #X obj 781 448 /~;
r@269 10473 #X obj 431 218 +~;
r@269 10474 #X obj 442 251 -~;
r@269 10475 #X text 808 505 Azimuth;
r@269 10476 #X obj 723 550 outlet~;
r@269 10477 #X obj 708 471 sig~ 90;
r@269 10478 #X obj 722 516 -~;
r@269 10479 #X obj 169 62 sqrt~;
r@269 10480 #X obj 393 452 +~;
r@269 10481 #X obj 405 478 -~;
r@269 10482 #X obj 378 75 *~;
r@269 10483 #X obj -3 58 *~;
r@269 10484 #X obj 556 487 *~ 2;
r@269 10485 #X obj 541 511 *~;
r@269 10486 #X obj 526 534 /~;
r@269 10487 #X obj 554 598 outlet~;
r@269 10488 #X obj 526 562 arccos~;
r@269 10489 #X obj 781 473 arccos~;
r@269 10490 #X connect 0 0 34 0;
r@269 10491 #X connect 0 0 34 1;
r@269 10492 #X connect 1 0 18 0;
r@269 10493 #X connect 1 0 18 1;
r@269 10494 #X connect 2 0 19 0;
r@269 10495 #X connect 2 0 19 1;
r@269 10496 #X connect 3 0 35 0;
r@269 10497 #X connect 3 0 35 1;
r@269 10498 #X connect 3 0 37 0;
r@269 10499 #X connect 8 0 12 1;
r@269 10500 #X connect 8 0 12 0;
r@269 10501 #X connect 9 0 13 0;
r@269 10502 #X connect 9 0 13 1;
r@269 10503 #X connect 12 0 14 0;
r@269 10504 #X connect 13 0 14 1;
r@269 10505 #X connect 14 0 15 0;
r@269 10506 #X connect 14 0 25 1;
r@269 10507 #X connect 14 0 32 1;
r@269 10508 #X connect 15 0 23 1;
r@269 10509 #X connect 15 0 36 0;
r@269 10510 #X connect 16 0 25 0;
r@269 10511 #X connect 16 0 31 0;
r@269 10512 #X connect 18 0 20 0;
r@269 10513 #X connect 19 0 20 1;
r@269 10514 #X connect 20 0 26 1;
r@269 10515 #X connect 22 0 23 0;
r@269 10516 #X connect 23 0 24 1;
r@269 10517 #X connect 24 0 41 0;
r@269 10518 #X connect 25 0 26 0;
r@269 10519 #X connect 26 0 24 0;
r@269 10520 #X connect 29 0 30 0;
r@269 10521 #X connect 30 0 28 0;
r@269 10522 #X connect 31 0 22 0;
r@269 10523 #X connect 32 0 33 0;
r@269 10524 #X connect 33 0 38 0;
r@269 10525 #X connect 34 0 33 1;
r@269 10526 #X connect 35 0 32 0;
r@269 10527 #X connect 36 0 37 1;
r@269 10528 #X connect 37 0 38 1;
r@269 10529 #X connect 38 0 40 0;
r@269 10530 #X connect 40 0 39 0;
r@269 10531 #X connect 41 0 30 1;
r@269 10532 #X restore 436 379 pd prop________Angs;
r@269 10533 #X obj 418 155 inlet~;
r@269 10534 #X obj 101 229 r~ Xobs;
r@269 10535 #X obj 185 233 r~ Yobs;
r@269 10536 #X obj 271 235 r~ Zobs;
r@269 10537 #X connect 0 0 1 0;
r@269 10538 #X connect 0 0 1 1;
r@269 10539 #X connect 0 0 17 0;
r@269 10540 #X connect 1 0 6 0;
r@269 10541 #X connect 2 0 3 0;
r@269 10542 #X connect 2 0 3 1;
r@269 10543 #X connect 2 0 17 1;
r@269 10544 #X connect 2 0 22 0;
r@269 10545 #X connect 2 0 26 0;
r@269 10546 #X connect 2 0 37 5;
r@269 10547 #X connect 3 0 6 1;
r@269 10548 #X connect 4 0 5 0;
r@269 10549 #X connect 4 0 5 1;
r@269 10550 #X connect 4 0 37 6;
r@269 10551 #X connect 5 0 7 1;
r@269 10552 #X connect 6 0 7 0;
r@269 10553 #X connect 7 0 8 0;
r@269 10554 #X connect 8 0 11 0;
r@269 10555 #X connect 8 0 37 0;
r@269 10556 #X connect 15 0 16 0;
r@269 10557 #X connect 16 0 27 0;
r@269 10558 #X connect 17 0 18 0;
r@269 10559 #X connect 18 0 19 0;
r@269 10560 #X connect 19 0 20 0;
r@269 10561 #X connect 20 0 25 0;
r@269 10562 #X connect 20 0 24 1;
r@269 10563 #X connect 21 1 16 0;
r@269 10564 #X connect 22 0 30 0;
r@269 10565 #X connect 23 0 24 0;
r@269 10566 #X connect 24 0 21 0;
r@269 10567 #X connect 25 1 16 0;
r@269 10568 #X connect 26 0 32 0;
r@269 10569 #X connect 29 0 30 0;
r@269 10570 #X connect 30 0 21 1;
r@269 10571 #X connect 31 0 32 0;
r@269 10572 #X connect 32 0 25 1;
r@269 10573 #X connect 34 0 0 0;
r@269 10574 #X connect 35 0 2 0;
r@269 10575 #X connect 36 0 4 0;
r@269 10576 #X connect 37 0 10 0;
r@269 10577 #X connect 37 1 9 0;
r@269 10578 #X connect 38 0 37 1;
r@269 10579 #X connect 39 0 0 1;
r@269 10580 #X connect 39 0 37 2;
r@269 10581 #X connect 40 0 2 1;
r@269 10582 #X connect 40 0 37 3;
r@269 10583 #X connect 41 0 4 1;
r@269 10584 #X connect 41 0 37 4;
r@269 10585 #X restore 276 106 pd sourcePositions;
r@269 10586 #N canvas 236 271 675 249 sourceBBSpeed 0;
r@269 10587 #X obj 192 185 outlet~;
r@269 10588 #X text 178 211 Source Speed;
r@269 10589 #X obj 408 93 cos~;
r@269 10590 #X obj 479 92 sin~;
r@269 10591 #X text 262 128 2 PI;
r@269 10592 #X text 259 149 Radius of source;
r@269 10593 #X obj 408 162 outlet~;
r@269 10594 #X obj 479 163 outlet~;
r@269 10595 #X text 329 180 y position of source;
r@269 10596 #X text 477 182 z position of source;
r@269 10597 #X text 52 141 diameter;
r@269 10598 #X text 613 114 radius;
r@269 10599 #X obj 561 111 outlet~;
r@269 10600 #X obj 408 69 inlet~;
r@269 10601 #X obj 561 61 r~ length;
r@269 10602 #X obj 192 79 r~ RPM;
r@269 10603 #X obj 192 103 /~ 60;
r@269 10604 #X obj 192 128 *~ 6.28319;
r@269 10605 #X obj 192 157 *~;
r@269 10606 #X obj 408 135 *~;
r@269 10607 #X obj 479 135 *~;
r@269 10608 #X obj 71 118 outlet~;
r@269 10609 #X obj 71 94 sig~ 0.1778;
r@269 10610 #X obj 561 85 *~ 0.3083;
r@269 10611 #X connect 2 0 19 0;
r@269 10612 #X connect 3 0 20 0;
r@269 10613 #X connect 13 0 2 0;
r@269 10614 #X connect 13 0 3 0;
r@269 10615 #X connect 14 0 23 0;
r@269 10616 #X connect 15 0 16 0;
r@269 10617 #X connect 16 0 17 0;
r@269 10618 #X connect 17 0 18 0;
r@269 10619 #X connect 18 0 0 0;
r@269 10620 #X connect 19 0 6 0;
r@269 10621 #X connect 20 0 7 0;
r@269 10622 #X connect 22 0 21 0;
r@269 10623 #X connect 23 0 12 0;
r@269 10624 #X connect 23 0 20 1;
r@269 10625 #X connect 23 0 19 1;
r@269 10626 #X connect 23 0 18 1;
r@269 10627 #X restore 224 65 pd sourceBBSpeed;
r@269 10628 #N canvas 211 338 704 262 sourceCCSpeed 0;
r@269 10629 #X obj 192 185 outlet~;
r@269 10630 #X text 178 211 Source Speed;
r@269 10631 #X obj 409 86 cos~;
r@269 10632 #X obj 479 87 sin~;
r@269 10633 #X text 262 133 2 PI;
r@269 10634 #X text 259 154 Radius of source;
r@269 10635 #X obj 409 162 outlet~;
r@269 10636 #X obj 479 163 outlet~;
r@269 10637 #X text 330 180 y position of source;
r@269 10638 #X text 477 182 z position of source;
r@269 10639 #X text 57 157 diameter;
r@269 10640 #X text 613 118 radius;
r@269 10641 #X obj 561 115 outlet~;
r@269 10642 #X obj 409 61 inlet~;
r@269 10643 #X obj 561 67 r~ length;
r@269 10644 #X obj 192 84 r~ RPM;
r@269 10645 #X obj 192 108 /~ 60;
r@269 10646 #X obj 192 133 *~ 6.28319;
r@269 10647 #X obj 192 162 *~;
r@269 10648 #X obj 409 135 *~;
r@269 10649 #X obj 479 135 *~;
r@269 10650 #X obj 76 134 outlet~;
r@269 10651 #X obj 76 111 sig~ 0.2108;
r@269 10652 #X obj 561 91 *~ 0.4404;
r@269 10653 #X connect 2 0 19 0;
r@269 10654 #X connect 3 0 20 0;
r@269 10655 #X connect 13 0 2 0;
r@269 10656 #X connect 13 0 3 0;
r@269 10657 #X connect 14 0 23 0;
r@269 10658 #X connect 15 0 16 0;
r@269 10659 #X connect 16 0 17 0;
r@269 10660 #X connect 17 0 18 0;
r@269 10661 #X connect 18 0 0 0;
r@269 10662 #X connect 19 0 6 0;
r@269 10663 #X connect 20 0 7 0;
r@269 10664 #X connect 22 0 21 0;
r@269 10665 #X connect 23 0 12 0;
r@269 10666 #X connect 23 0 20 1;
r@269 10667 #X connect 23 0 19 1;
r@269 10668 #X connect 23 0 18 1;
r@269 10669 #X restore 425 63 pd sourceCCSpeed;
r@269 10670 #N canvas 208 486 682 206 sourceDDSpeed 0;
r@269 10671 #X obj 167 139 outlet~;
r@269 10672 #X text 153 165 Source Speed;
r@269 10673 #X obj 383 56 cos~;
r@269 10674 #X obj 454 56 sin~;
r@269 10675 #X text 237 90 2 PI;
r@269 10676 #X text 234 111 Radius of source;
r@269 10677 #X obj 383 116 outlet~;
r@269 10678 #X obj 454 117 outlet~;
r@269 10679 #X text 331 134 y position of source;
r@269 10680 #X text 465 133 z position of source;
r@269 10681 #X text 15 96 diameter;
r@269 10682 #X text 597 79 radius;
r@269 10683 #X obj 545 76 outlet~;
r@269 10684 #X obj 383 30 inlet~;
r@269 10685 #X obj 545 28 r~ length;
r@269 10686 #X obj 167 41 r~ RPM;
r@269 10687 #X obj 167 65 /~ 60;
r@269 10688 #X obj 167 90 *~ 6.28319;
r@269 10689 #X obj 167 117 *~;
r@269 10690 #X obj 383 89 *~;
r@269 10691 #X obj 454 89 *~;
r@269 10692 #X obj 34 73 outlet~;
r@269 10693 #X obj 34 49 sig~ 0.2299;
r@269 10694 #X obj 545 52 *~ 0.5945;
r@269 10695 #X connect 2 0 19 0;
r@269 10696 #X connect 3 0 20 0;
r@269 10697 #X connect 13 0 2 0;
r@269 10698 #X connect 13 0 3 0;
r@269 10699 #X connect 14 0 23 0;
r@269 10700 #X connect 15 0 16 0;
r@269 10701 #X connect 16 0 17 0;
r@269 10702 #X connect 17 0 18 0;
r@269 10703 #X connect 18 0 0 0;
r@269 10704 #X connect 19 0 6 0;
r@269 10705 #X connect 20 0 7 0;
r@269 10706 #X connect 22 0 21 0;
r@269 10707 #X connect 23 0 12 0;
r@269 10708 #X connect 23 0 20 1;
r@269 10709 #X connect 23 0 19 1;
r@269 10710 #X connect 23 0 18 1;
r@269 10711 #X restore 660 62 pd sourceDDSpeed;
r@269 10712 #N canvas 252 340 703 209 sourceEESpeed 0;
r@269 10713 #X obj 170 132 outlet~;
r@269 10714 #X text 156 158 Source Speed;
r@269 10715 #X obj 397 54 cos~;
r@269 10716 #X obj 467 53 sin~;
r@269 10717 #X text 240 81 2 PI;
r@269 10718 #X text 237 102 Radius of source;
r@269 10719 #X obj 397 140 outlet~;
r@269 10720 #X obj 467 141 outlet~;
r@269 10721 #X text 318 158 y position of source;
r@269 10722 #X text 465 160 z position of source;
r@269 10723 #X text 39 136 diameter;
r@269 10724 #X text 603 91 radius;
r@269 10725 #X obj 551 88 outlet~;
r@269 10726 #X obj 397 28 inlet~;
r@269 10727 #X obj 551 40 r~ length;
r@269 10728 #X obj 170 32 r~ RPM;
r@269 10729 #X obj 170 56 /~ 60;
r@269 10730 #X obj 170 81 *~ 6.28319;
r@269 10731 #X obj 170 107 *~;
r@269 10732 #X obj 397 113 *~;
r@269 10733 #X obj 467 113 *~;
r@269 10734 #X obj 58 113 outlet~;
r@269 10735 #X obj 58 91 sig~ 0.2367;
r@269 10736 #X obj 551 64 *~ 0.7486;
r@269 10737 #X connect 2 0 19 0;
r@269 10738 #X connect 3 0 20 0;
r@269 10739 #X connect 13 0 2 0;
r@269 10740 #X connect 13 0 3 0;
r@269 10741 #X connect 14 0 23 0;
r@269 10742 #X connect 15 0 16 0;
r@269 10743 #X connect 16 0 17 0;
r@269 10744 #X connect 17 0 18 0;
r@269 10745 #X connect 18 0 0 0;
r@269 10746 #X connect 19 0 6 0;
r@269 10747 #X connect 20 0 7 0;
r@269 10748 #X connect 22 0 21 0;
r@269 10749 #X connect 23 0 12 0;
r@269 10750 #X connect 23 0 20 1;
r@269 10751 #X connect 23 0 19 1;
r@269 10752 #X connect 23 0 18 1;
r@269 10753 #X restore 122 210 pd sourceEESpeed;
r@269 10754 #N canvas 131 376 638 190 sourceFFSpeed 0;
r@269 10755 #X obj 130 129 outlet~;
r@269 10756 #X text 116 155 Source Speed;
r@269 10757 #X obj 347 45 cos~;
r@269 10758 #X obj 417 47 sin~;
r@269 10759 #X text 200 72 2 PI;
r@269 10760 #X text 197 93 Radius of source;
r@269 10761 #X obj 347 106 outlet~;
r@269 10762 #X obj 417 107 outlet~;
r@269 10763 #X text 268 124 y position of source;
r@269 10764 #X text 415 126 z position of source;
r@269 10765 #X text 17 86 diameter;
r@269 10766 #X text 582 69 radius;
r@269 10767 #X obj 530 66 outlet~;
r@269 10768 #X obj 347 19 inlet~;
r@269 10769 #X obj 530 19 r~ length;
r@269 10770 #X obj 347 79 *~;
r@269 10771 #X obj 417 79 *~;
r@269 10772 #X obj 130 23 r~ RPM;
r@269 10773 #X obj 130 47 /~ 60;
r@269 10774 #X obj 130 72 *~ 6.28319;
r@269 10775 #X obj 130 97 *~;
r@269 10776 #X obj 36 42 sig~ 0.2123;
r@269 10777 #X obj 36 63 outlet~;
r@269 10778 #X obj 530 43 *~ 0.8807;
r@269 10779 #X connect 2 0 15 0;
r@269 10780 #X connect 3 0 16 0;
r@269 10781 #X connect 13 0 2 0;
r@269 10782 #X connect 13 0 3 0;
r@269 10783 #X connect 14 0 23 0;
r@269 10784 #X connect 15 0 6 0;
r@269 10785 #X connect 16 0 7 0;
r@269 10786 #X connect 17 0 18 0;
r@269 10787 #X connect 18 0 19 0;
r@269 10788 #X connect 19 0 20 0;
r@269 10789 #X connect 20 0 0 0;
r@269 10790 #X connect 21 0 22 0;
r@269 10791 #X connect 23 0 12 0;
r@269 10792 #X connect 23 0 16 1;
r@269 10793 #X connect 23 0 15 1;
r@269 10794 #X connect 23 0 20 1;
r@269 10795 #X restore 345 220 pd sourceFFSpeed;
r@269 10796 #N canvas 238 445 631 188 sourceGGSpeed 0;
r@269 10797 #X obj 132 123 outlet~;
r@269 10798 #X text 118 149 Source Speed;
r@269 10799 #X obj 349 41 cos~;
r@269 10800 #X obj 419 41 sin~;
r@269 10801 #X text 202 63 2 PI;
r@269 10802 #X text 199 84 Radius of source;
r@269 10803 #X obj 349 100 outlet~;
r@269 10804 #X obj 419 101 outlet~;
r@269 10805 #X text 270 118 y position of source;
r@269 10806 #X text 417 120 z position of source;
r@269 10807 #X text 6 94 diameter;
r@269 10808 #X text 534 67 radius;
r@269 10809 #X obj 482 64 outlet~;
r@269 10810 #X obj 349 14 inlet~;
r@269 10811 #X obj 482 17 r~ length;
r@269 10812 #X obj 132 14 r~ RPM;
r@269 10813 #X obj 132 38 /~ 60;
r@269 10814 #X obj 132 63 *~ 6.28319;
r@269 10815 #X obj 132 89 *~;
r@269 10816 #X obj 349 73 *~;
r@269 10817 #X obj 419 73 *~;
r@269 10818 #X obj 25 48 sig~ 0.1885;
r@269 10819 #X obj 25 71 outlet~;
r@269 10820 #X obj 482 41 *~ 0.9468;
r@269 10821 #X connect 2 0 19 0;
r@269 10822 #X connect 3 0 20 0;
r@269 10823 #X connect 13 0 2 0;
r@269 10824 #X connect 13 0 3 0;
r@269 10825 #X connect 14 0 23 0;
r@269 10826 #X connect 15 0 16 0;
r@269 10827 #X connect 16 0 17 0;
r@269 10828 #X connect 17 0 18 0;
r@269 10829 #X connect 18 0 0 0;
r@269 10830 #X connect 19 0 6 0;
r@269 10831 #X connect 20 0 7 0;
r@269 10832 #X connect 21 0 22 0;
r@269 10833 #X connect 23 0 12 0;
r@269 10834 #X connect 23 0 20 1;
r@269 10835 #X connect 23 0 19 1;
r@269 10836 #X connect 23 0 18 1;
r@269 10837 #X restore 605 232 pd sourceGGSpeed;
r@269 10838 #N canvas 212 73 1103 599 sourcePositions 0;
r@269 10839 #X obj 86 252 -~;
r@269 10840 #X obj 86 276 *~;
r@269 10841 #X obj 185 256 -~;
r@269 10842 #X obj 170 283 *~;
r@269 10843 #X obj 256 254 -~;
r@269 10844 #X obj 256 278 *~;
r@269 10845 #X obj 155 317 +~;
r@269 10846 #X obj 155 349 +~;
r@269 10847 #X obj 155 376 sqrt~;
r@269 10848 #X obj 547 414 outlet~;
r@269 10849 #X obj 436 414 outlet~;
r@269 10850 #X obj 155 401 outlet~;
r@269 10851 #X text 150 439 source distance from Observer;
r@269 10852 #X text 362 440 source - Obs Elevation;
r@269 10853 #X text 541 441 source - Obs Azimuth;
r@269 10854 #X obj 831 345 r myMet;
r@269 10855 #X obj 830 370 snapshot~;
r@269 10856 #X obj 738 149 /~;
r@269 10857 #X obj 738 172 atan~;
r@269 10858 #X obj 738 195 /~ 3.14159;
r@269 10859 #X obj 738 219 abs~;
r@269 10860 #X obj 723 285 spigot~;
r@269 10861 #X obj 762 242 >~ 0;
r@269 10862 #X obj 690 230 sig~ 1;
r@269 10863 #X obj 723 262 -~;
r@269 10864 #X obj 858 309 spigot~;
r@269 10865 #X obj 897 265 <~ 0;
r@269 10866 #X obj 830 396 outlet;
r@269 10867 #X text 822 423 Pan Value;
r@269 10868 #X obj 797 242 r myMet;
r@269 10869 #X obj 762 263 snapshot~;
r@269 10870 #X obj 930 264 r myMet;
r@269 10871 #X obj 897 287 snapshot~;
r@269 10872 #X text 171 33 Calculates position of the source.;
r@269 10873 #X obj 86 140 sig~ 0;
r@269 10874 #X obj 170 142 inlet~;
r@269 10875 #X obj 256 150 inlet~;
r@269 10876 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 10877 #X obj 378 47 inlet~;
r@269 10878 #X obj 461 46 inlet~;
r@269 10879 #X obj 568 43 inlet~;
r@269 10880 #X obj -19 34 inlet~;
r@269 10881 #X text -85 13 Source/Obs distance;
r@269 10882 #X text 364 27 Obs x;
r@269 10883 #X text 426 21 Obs y;
r@269 10884 #X text 539 23 Obs z;
r@269 10885 #X obj 736 49 inlet~;
r@269 10886 #X obj 843 46 inlet~;
r@269 10887 #X text 713 23 source - Obs y;
r@269 10888 #X text 815 27 source - Obs z;
r@269 10889 #X obj 736 78 *~;
r@269 10890 #X obj 843 76 *~;
r@269 10891 #X obj 736 109 +~;
r@269 10892 #X obj 736 134 sqrt~;
r@269 10893 #X obj 169 37 inlet~;
r@269 10894 #X text 155 17 Source radius;
r@269 10895 #X obj 461 71 *~;
r@269 10896 #X obj 568 70 *~;
r@269 10897 #X obj 461 103 +~;
r@269 10898 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 10899 point of the observer into the plane and the source. Think how to relate
r@269 10900 this to the elevation and azimuth as it is neither at the moment.;
r@269 10901 #X obj 168 84 *~ 2;
r@269 10902 #X obj 721 178 *~;
r@269 10903 #X obj 781 448 /~;
r@269 10904 #X obj 431 218 +~;
r@269 10905 #X obj 442 251 -~;
r@269 10906 #X text 808 505 Azimuth;
r@269 10907 #X obj 723 550 outlet~;
r@269 10908 #X obj 708 471 sig~ 90;
r@269 10909 #X obj 722 516 -~;
r@269 10910 #X obj 169 62 sqrt~;
r@269 10911 #X obj 393 452 +~;
r@269 10912 #X obj 405 478 -~;
r@269 10913 #X obj 378 75 *~;
r@269 10914 #X obj -3 58 *~;
r@269 10915 #X obj 556 487 *~ 2;
r@269 10916 #X obj 541 511 *~;
r@269 10917 #X obj 526 534 /~;
r@269 10918 #X obj 554 598 outlet~;
r@269 10919 #X obj 526 562 arccos~;
r@269 10920 #X obj 781 473 arccos~;
r@269 10921 #X connect 0 0 34 0;
r@269 10922 #X connect 0 0 34 1;
r@269 10923 #X connect 1 0 18 0;
r@269 10924 #X connect 1 0 18 1;
r@269 10925 #X connect 2 0 19 0;
r@269 10926 #X connect 2 0 19 1;
r@269 10927 #X connect 3 0 35 0;
r@269 10928 #X connect 3 0 35 1;
r@269 10929 #X connect 3 0 37 0;
r@269 10930 #X connect 8 0 12 1;
r@269 10931 #X connect 8 0 12 0;
r@269 10932 #X connect 9 0 13 0;
r@269 10933 #X connect 9 0 13 1;
r@269 10934 #X connect 12 0 14 0;
r@269 10935 #X connect 13 0 14 1;
r@269 10936 #X connect 14 0 15 0;
r@269 10937 #X connect 14 0 25 1;
r@269 10938 #X connect 14 0 32 1;
r@269 10939 #X connect 15 0 23 1;
r@269 10940 #X connect 15 0 36 0;
r@269 10941 #X connect 16 0 25 0;
r@269 10942 #X connect 16 0 31 0;
r@269 10943 #X connect 18 0 20 0;
r@269 10944 #X connect 19 0 20 1;
r@269 10945 #X connect 20 0 26 1;
r@269 10946 #X connect 22 0 23 0;
r@269 10947 #X connect 23 0 24 1;
r@269 10948 #X connect 24 0 41 0;
r@269 10949 #X connect 25 0 26 0;
r@269 10950 #X connect 26 0 24 0;
r@269 10951 #X connect 29 0 30 0;
r@269 10952 #X connect 30 0 28 0;
r@269 10953 #X connect 31 0 22 0;
r@269 10954 #X connect 32 0 33 0;
r@269 10955 #X connect 33 0 38 0;
r@269 10956 #X connect 34 0 33 1;
r@269 10957 #X connect 35 0 32 0;
r@269 10958 #X connect 36 0 37 1;
r@269 10959 #X connect 37 0 38 1;
r@269 10960 #X connect 38 0 40 0;
r@269 10961 #X connect 40 0 39 0;
r@269 10962 #X connect 41 0 30 1;
r@269 10963 #X restore 436 379 pd prop________Angs;
r@269 10964 #X obj 418 155 inlet~;
r@269 10965 #X obj 101 229 r~ Xobs;
r@269 10966 #X obj 185 233 r~ Yobs;
r@269 10967 #X obj 271 235 r~ Zobs;
r@269 10968 #X connect 0 0 1 0;
r@269 10969 #X connect 0 0 1 1;
r@269 10970 #X connect 0 0 17 0;
r@269 10971 #X connect 1 0 6 0;
r@269 10972 #X connect 2 0 3 0;
r@269 10973 #X connect 2 0 3 1;
r@269 10974 #X connect 2 0 17 1;
r@269 10975 #X connect 2 0 22 0;
r@269 10976 #X connect 2 0 26 0;
r@269 10977 #X connect 2 0 37 5;
r@269 10978 #X connect 3 0 6 1;
r@269 10979 #X connect 4 0 5 0;
r@269 10980 #X connect 4 0 5 1;
r@269 10981 #X connect 4 0 37 6;
r@269 10982 #X connect 5 0 7 1;
r@269 10983 #X connect 6 0 7 0;
r@269 10984 #X connect 7 0 8 0;
r@269 10985 #X connect 8 0 11 0;
r@269 10986 #X connect 8 0 37 0;
r@269 10987 #X connect 15 0 16 0;
r@269 10988 #X connect 16 0 27 0;
r@269 10989 #X connect 17 0 18 0;
r@269 10990 #X connect 18 0 19 0;
r@269 10991 #X connect 19 0 20 0;
r@269 10992 #X connect 20 0 25 0;
r@269 10993 #X connect 20 0 24 1;
r@269 10994 #X connect 21 1 16 0;
r@269 10995 #X connect 22 0 30 0;
r@269 10996 #X connect 23 0 24 0;
r@269 10997 #X connect 24 0 21 0;
r@269 10998 #X connect 25 1 16 0;
r@269 10999 #X connect 26 0 32 0;
r@269 11000 #X connect 29 0 30 0;
r@269 11001 #X connect 30 0 21 1;
r@269 11002 #X connect 31 0 32 0;
r@269 11003 #X connect 32 0 25 1;
r@269 11004 #X connect 34 0 0 0;
r@269 11005 #X connect 35 0 2 0;
r@269 11006 #X connect 36 0 4 0;
r@269 11007 #X connect 37 0 10 0;
r@269 11008 #X connect 37 1 9 0;
r@269 11009 #X connect 38 0 37 1;
r@269 11010 #X connect 39 0 0 1;
r@269 11011 #X connect 39 0 37 2;
r@269 11012 #X connect 40 0 2 1;
r@269 11013 #X connect 40 0 37 3;
r@269 11014 #X connect 41 0 4 1;
r@269 11015 #X connect 41 0 37 4;
r@269 11016 #X restore 99 88 pd sourcePositions;
r@269 11017 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 11018 #X obj 86 252 -~;
r@269 11019 #X obj 86 276 *~;
r@269 11020 #X obj 185 256 -~;
r@269 11021 #X obj 170 283 *~;
r@269 11022 #X obj 256 254 -~;
r@269 11023 #X obj 256 278 *~;
r@269 11024 #X obj 155 317 +~;
r@269 11025 #X obj 155 349 +~;
r@269 11026 #X obj 155 376 sqrt~;
r@269 11027 #X obj 547 414 outlet~;
r@269 11028 #X obj 436 414 outlet~;
r@269 11029 #X obj 155 401 outlet~;
r@269 11030 #X text 150 439 source distance from Observer;
r@269 11031 #X text 362 440 source - Obs Elevation;
r@269 11032 #X text 541 441 source - Obs Azimuth;
r@269 11033 #X obj 831 345 r myMet;
r@269 11034 #X obj 830 370 snapshot~;
r@269 11035 #X obj 738 149 /~;
r@269 11036 #X obj 738 172 atan~;
r@269 11037 #X obj 738 195 /~ 3.14159;
r@269 11038 #X obj 738 219 abs~;
r@269 11039 #X obj 723 285 spigot~;
r@269 11040 #X obj 762 242 >~ 0;
r@269 11041 #X obj 690 230 sig~ 1;
r@269 11042 #X obj 723 262 -~;
r@269 11043 #X obj 858 309 spigot~;
r@269 11044 #X obj 897 265 <~ 0;
r@269 11045 #X obj 830 396 outlet;
r@269 11046 #X text 822 423 Pan Value;
r@269 11047 #X obj 797 242 r myMet;
r@269 11048 #X obj 762 263 snapshot~;
r@269 11049 #X obj 930 264 r myMet;
r@269 11050 #X obj 897 287 snapshot~;
r@269 11051 #X text 171 33 Calculates position of the source.;
r@269 11052 #X obj 86 140 sig~ 0;
r@269 11053 #X obj 170 142 inlet~;
r@269 11054 #X obj 256 150 inlet~;
r@269 11055 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 11056 #X obj 378 47 inlet~;
r@269 11057 #X obj 461 46 inlet~;
r@269 11058 #X obj 568 43 inlet~;
r@269 11059 #X obj -19 34 inlet~;
r@269 11060 #X text -85 13 Source/Obs distance;
r@269 11061 #X text 364 27 Obs x;
r@269 11062 #X text 426 21 Obs y;
r@269 11063 #X text 539 23 Obs z;
r@269 11064 #X obj 736 49 inlet~;
r@269 11065 #X obj 843 46 inlet~;
r@269 11066 #X text 713 23 source - Obs y;
r@269 11067 #X text 815 27 source - Obs z;
r@269 11068 #X obj 736 78 *~;
r@269 11069 #X obj 843 76 *~;
r@269 11070 #X obj 736 109 +~;
r@269 11071 #X obj 736 134 sqrt~;
r@269 11072 #X obj 169 37 inlet~;
r@269 11073 #X text 155 17 Source radius;
r@269 11074 #X obj 461 71 *~;
r@269 11075 #X obj 568 70 *~;
r@269 11076 #X obj 461 103 +~;
r@269 11077 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 11078 point of the observer into the plane and the source. Think how to relate
r@269 11079 this to the elevation and azimuth as it is neither at the moment.;
r@269 11080 #X obj 168 84 *~ 2;
r@269 11081 #X obj 721 178 *~;
r@269 11082 #X obj 781 448 /~;
r@269 11083 #X obj 431 218 +~;
r@269 11084 #X obj 442 251 -~;
r@269 11085 #X text 808 505 Azimuth;
r@269 11086 #X obj 723 550 outlet~;
r@269 11087 #X obj 708 471 sig~ 90;
r@269 11088 #X obj 722 516 -~;
r@269 11089 #X obj 169 62 sqrt~;
r@269 11090 #X obj 393 452 +~;
r@269 11091 #X obj 405 478 -~;
r@269 11092 #X obj 378 75 *~;
r@269 11093 #X obj -3 58 *~;
r@269 11094 #X obj 556 487 *~ 2;
r@269 11095 #X obj 541 511 *~;
r@269 11096 #X obj 526 534 /~;
r@269 11097 #X obj 554 598 outlet~;
r@269 11098 #X obj 526 562 arccos~;
r@269 11099 #X obj 781 473 arccos~;
r@269 11100 #X connect 0 0 34 0;
r@269 11101 #X connect 0 0 34 1;
r@269 11102 #X connect 1 0 18 0;
r@269 11103 #X connect 1 0 18 1;
r@269 11104 #X connect 2 0 19 0;
r@269 11105 #X connect 2 0 19 1;
r@269 11106 #X connect 3 0 35 0;
r@269 11107 #X connect 3 0 35 1;
r@269 11108 #X connect 3 0 37 0;
r@269 11109 #X connect 8 0 12 1;
r@269 11110 #X connect 8 0 12 0;
r@269 11111 #X connect 9 0 13 0;
r@269 11112 #X connect 9 0 13 1;
r@269 11113 #X connect 12 0 14 0;
r@269 11114 #X connect 13 0 14 1;
r@269 11115 #X connect 14 0 15 0;
r@269 11116 #X connect 14 0 25 1;
r@269 11117 #X connect 14 0 32 1;
r@269 11118 #X connect 15 0 23 1;
r@269 11119 #X connect 15 0 36 0;
r@269 11120 #X connect 16 0 25 0;
r@269 11121 #X connect 16 0 31 0;
r@269 11122 #X connect 18 0 20 0;
r@269 11123 #X connect 19 0 20 1;
r@269 11124 #X connect 20 0 26 1;
r@269 11125 #X connect 22 0 23 0;
r@269 11126 #X connect 23 0 24 1;
r@269 11127 #X connect 24 0 41 0;
r@269 11128 #X connect 25 0 26 0;
r@269 11129 #X connect 26 0 24 0;
r@269 11130 #X connect 29 0 30 0;
r@269 11131 #X connect 30 0 28 0;
r@269 11132 #X connect 31 0 22 0;
r@269 11133 #X connect 32 0 33 0;
r@269 11134 #X connect 33 0 38 0;
r@269 11135 #X connect 34 0 33 1;
r@269 11136 #X connect 35 0 32 0;
r@269 11137 #X connect 36 0 37 1;
r@269 11138 #X connect 37 0 38 1;
r@269 11139 #X connect 38 0 40 0;
r@269 11140 #X connect 40 0 39 0;
r@269 11141 #X connect 41 0 30 1;
r@269 11142 #X restore 436 379 pd prop________Angs;
r@269 11143 #X obj 418 155 inlet~;
r@269 11144 #X obj 101 229 r~ Xobs;
r@269 11145 #X obj 185 233 r~ Yobs;
r@269 11146 #X obj 271 235 r~ Zobs;
r@269 11147 #X connect 0 0 1 0;
r@269 11148 #X connect 0 0 1 1;
r@269 11149 #X connect 0 0 17 0;
r@269 11150 #X connect 1 0 6 0;
r@269 11151 #X connect 2 0 3 0;
r@269 11152 #X connect 2 0 3 1;
r@269 11153 #X connect 2 0 17 1;
r@269 11154 #X connect 2 0 22 0;
r@269 11155 #X connect 2 0 26 0;
r@269 11156 #X connect 2 0 37 5;
r@269 11157 #X connect 3 0 6 1;
r@269 11158 #X connect 4 0 5 0;
r@269 11159 #X connect 4 0 5 1;
r@269 11160 #X connect 4 0 37 6;
r@269 11161 #X connect 5 0 7 1;
r@269 11162 #X connect 6 0 7 0;
r@269 11163 #X connect 7 0 8 0;
r@269 11164 #X connect 8 0 11 0;
r@269 11165 #X connect 8 0 37 0;
r@269 11166 #X connect 15 0 16 0;
r@269 11167 #X connect 16 0 27 0;
r@269 11168 #X connect 17 0 18 0;
r@269 11169 #X connect 18 0 19 0;
r@269 11170 #X connect 19 0 20 0;
r@269 11171 #X connect 20 0 25 0;
r@269 11172 #X connect 20 0 24 1;
r@269 11173 #X connect 21 1 16 0;
r@269 11174 #X connect 22 0 30 0;
r@269 11175 #X connect 23 0 24 0;
r@269 11176 #X connect 24 0 21 0;
r@269 11177 #X connect 25 1 16 0;
r@269 11178 #X connect 26 0 32 0;
r@269 11179 #X connect 29 0 30 0;
r@269 11180 #X connect 30 0 21 1;
r@269 11181 #X connect 31 0 32 0;
r@269 11182 #X connect 32 0 25 1;
r@269 11183 #X connect 34 0 0 0;
r@269 11184 #X connect 35 0 2 0;
r@269 11185 #X connect 36 0 4 0;
r@269 11186 #X connect 37 0 10 0;
r@269 11187 #X connect 37 1 9 0;
r@269 11188 #X connect 38 0 37 1;
r@269 11189 #X connect 39 0 0 1;
r@269 11190 #X connect 39 0 37 2;
r@269 11191 #X connect 40 0 2 1;
r@269 11192 #X connect 40 0 37 3;
r@269 11193 #X connect 41 0 4 1;
r@269 11194 #X connect 41 0 37 4;
r@269 11195 #X restore 471 93 pd sourcePositions;
r@269 11196 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 11197 #X obj 86 252 -~;
r@269 11198 #X obj 86 276 *~;
r@269 11199 #X obj 185 256 -~;
r@269 11200 #X obj 170 283 *~;
r@269 11201 #X obj 256 254 -~;
r@269 11202 #X obj 256 278 *~;
r@269 11203 #X obj 155 317 +~;
r@269 11204 #X obj 155 349 +~;
r@269 11205 #X obj 155 376 sqrt~;
r@269 11206 #X obj 547 414 outlet~;
r@269 11207 #X obj 436 414 outlet~;
r@269 11208 #X obj 155 401 outlet~;
r@269 11209 #X text 150 439 source distance from Observer;
r@269 11210 #X text 362 440 source - Obs Elevation;
r@269 11211 #X text 541 441 source - Obs Azimuth;
r@269 11212 #X obj 831 345 r myMet;
r@269 11213 #X obj 830 370 snapshot~;
r@269 11214 #X obj 738 149 /~;
r@269 11215 #X obj 738 172 atan~;
r@269 11216 #X obj 738 195 /~ 3.14159;
r@269 11217 #X obj 738 219 abs~;
r@269 11218 #X obj 723 285 spigot~;
r@269 11219 #X obj 762 242 >~ 0;
r@269 11220 #X obj 690 230 sig~ 1;
r@269 11221 #X obj 723 262 -~;
r@269 11222 #X obj 858 309 spigot~;
r@269 11223 #X obj 897 265 <~ 0;
r@269 11224 #X obj 830 396 outlet;
r@269 11225 #X text 822 423 Pan Value;
r@269 11226 #X obj 797 242 r myMet;
r@269 11227 #X obj 762 263 snapshot~;
r@269 11228 #X obj 930 264 r myMet;
r@269 11229 #X obj 897 287 snapshot~;
r@269 11230 #X text 171 33 Calculates position of the source.;
r@269 11231 #X obj 86 140 sig~ 0;
r@269 11232 #X obj 170 142 inlet~;
r@269 11233 #X obj 256 150 inlet~;
r@269 11234 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 11235 #X obj 378 47 inlet~;
r@269 11236 #X obj 461 46 inlet~;
r@269 11237 #X obj 568 43 inlet~;
r@269 11238 #X obj -19 34 inlet~;
r@269 11239 #X text -85 13 Source/Obs distance;
r@269 11240 #X text 364 27 Obs x;
r@269 11241 #X text 426 21 Obs y;
r@269 11242 #X text 539 23 Obs z;
r@269 11243 #X obj 736 49 inlet~;
r@269 11244 #X obj 843 46 inlet~;
r@269 11245 #X text 713 23 source - Obs y;
r@269 11246 #X text 815 27 source - Obs z;
r@269 11247 #X obj 736 78 *~;
r@269 11248 #X obj 843 76 *~;
r@269 11249 #X obj 736 109 +~;
r@269 11250 #X obj 736 134 sqrt~;
r@269 11251 #X obj 169 37 inlet~;
r@269 11252 #X text 155 17 Source radius;
r@269 11253 #X obj 461 71 *~;
r@269 11254 #X obj 568 70 *~;
r@269 11255 #X obj 461 103 +~;
r@269 11256 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 11257 point of the observer into the plane and the source. Think how to relate
r@269 11258 this to the elevation and azimuth as it is neither at the moment.;
r@269 11259 #X obj 168 84 *~ 2;
r@269 11260 #X obj 721 178 *~;
r@269 11261 #X obj 781 448 /~;
r@269 11262 #X obj 431 218 +~;
r@269 11263 #X obj 442 251 -~;
r@269 11264 #X text 808 505 Azimuth;
r@269 11265 #X obj 723 550 outlet~;
r@269 11266 #X obj 708 471 sig~ 90;
r@269 11267 #X obj 722 516 -~;
r@269 11268 #X obj 169 62 sqrt~;
r@269 11269 #X obj 393 452 +~;
r@269 11270 #X obj 405 478 -~;
r@269 11271 #X obj 378 75 *~;
r@269 11272 #X obj -3 58 *~;
r@269 11273 #X obj 556 487 *~ 2;
r@269 11274 #X obj 541 511 *~;
r@269 11275 #X obj 526 534 /~;
r@269 11276 #X obj 554 598 outlet~;
r@269 11277 #X obj 526 562 arccos~;
r@269 11278 #X obj 781 473 arccos~;
r@269 11279 #X connect 0 0 34 0;
r@269 11280 #X connect 0 0 34 1;
r@269 11281 #X connect 1 0 18 0;
r@269 11282 #X connect 1 0 18 1;
r@269 11283 #X connect 2 0 19 0;
r@269 11284 #X connect 2 0 19 1;
r@269 11285 #X connect 3 0 35 0;
r@269 11286 #X connect 3 0 35 1;
r@269 11287 #X connect 3 0 37 0;
r@269 11288 #X connect 8 0 12 1;
r@269 11289 #X connect 8 0 12 0;
r@269 11290 #X connect 9 0 13 0;
r@269 11291 #X connect 9 0 13 1;
r@269 11292 #X connect 12 0 14 0;
r@269 11293 #X connect 13 0 14 1;
r@269 11294 #X connect 14 0 15 0;
r@269 11295 #X connect 14 0 25 1;
r@269 11296 #X connect 14 0 32 1;
r@269 11297 #X connect 15 0 23 1;
r@269 11298 #X connect 15 0 36 0;
r@269 11299 #X connect 16 0 25 0;
r@269 11300 #X connect 16 0 31 0;
r@269 11301 #X connect 18 0 20 0;
r@269 11302 #X connect 19 0 20 1;
r@269 11303 #X connect 20 0 26 1;
r@269 11304 #X connect 22 0 23 0;
r@269 11305 #X connect 23 0 24 1;
r@269 11306 #X connect 24 0 41 0;
r@269 11307 #X connect 25 0 26 0;
r@269 11308 #X connect 26 0 24 0;
r@269 11309 #X connect 29 0 30 0;
r@269 11310 #X connect 30 0 28 0;
r@269 11311 #X connect 31 0 22 0;
r@269 11312 #X connect 32 0 33 0;
r@269 11313 #X connect 33 0 38 0;
r@269 11314 #X connect 34 0 33 1;
r@269 11315 #X connect 35 0 32 0;
r@269 11316 #X connect 36 0 37 1;
r@269 11317 #X connect 37 0 38 1;
r@269 11318 #X connect 38 0 40 0;
r@269 11319 #X connect 40 0 39 0;
r@269 11320 #X connect 41 0 30 1;
r@269 11321 #X restore 436 379 pd prop________Angs;
r@269 11322 #X obj 418 155 inlet~;
r@269 11323 #X obj 101 229 r~ Xobs;
r@269 11324 #X obj 185 233 r~ Yobs;
r@269 11325 #X obj 271 235 r~ Zobs;
r@269 11326 #X connect 0 0 1 0;
r@269 11327 #X connect 0 0 1 1;
r@269 11328 #X connect 0 0 17 0;
r@269 11329 #X connect 1 0 6 0;
r@269 11330 #X connect 2 0 3 0;
r@269 11331 #X connect 2 0 3 1;
r@269 11332 #X connect 2 0 17 1;
r@269 11333 #X connect 2 0 22 0;
r@269 11334 #X connect 2 0 26 0;
r@269 11335 #X connect 2 0 37 5;
r@269 11336 #X connect 3 0 6 1;
r@269 11337 #X connect 4 0 5 0;
r@269 11338 #X connect 4 0 5 1;
r@269 11339 #X connect 4 0 37 6;
r@269 11340 #X connect 5 0 7 1;
r@269 11341 #X connect 6 0 7 0;
r@269 11342 #X connect 7 0 8 0;
r@269 11343 #X connect 8 0 11 0;
r@269 11344 #X connect 8 0 37 0;
r@269 11345 #X connect 15 0 16 0;
r@269 11346 #X connect 16 0 27 0;
r@269 11347 #X connect 17 0 18 0;
r@269 11348 #X connect 18 0 19 0;
r@269 11349 #X connect 19 0 20 0;
r@269 11350 #X connect 20 0 25 0;
r@269 11351 #X connect 20 0 24 1;
r@269 11352 #X connect 21 1 16 0;
r@269 11353 #X connect 22 0 30 0;
r@269 11354 #X connect 23 0 24 0;
r@269 11355 #X connect 24 0 21 0;
r@269 11356 #X connect 25 1 16 0;
r@269 11357 #X connect 26 0 32 0;
r@269 11358 #X connect 29 0 30 0;
r@269 11359 #X connect 30 0 21 1;
r@269 11360 #X connect 31 0 32 0;
r@269 11361 #X connect 32 0 25 1;
r@269 11362 #X connect 34 0 0 0;
r@269 11363 #X connect 35 0 2 0;
r@269 11364 #X connect 36 0 4 0;
r@269 11365 #X connect 37 0 10 0;
r@269 11366 #X connect 37 1 9 0;
r@269 11367 #X connect 38 0 37 1;
r@269 11368 #X connect 39 0 0 1;
r@269 11369 #X connect 39 0 37 2;
r@269 11370 #X connect 40 0 2 1;
r@269 11371 #X connect 40 0 37 3;
r@269 11372 #X connect 41 0 4 1;
r@269 11373 #X connect 41 0 37 4;
r@269 11374 #X restore 707 93 pd sourcePositions;
r@269 11375 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 11376 #X obj 86 252 -~;
r@269 11377 #X obj 86 276 *~;
r@269 11378 #X obj 185 256 -~;
r@269 11379 #X obj 170 283 *~;
r@269 11380 #X obj 256 254 -~;
r@269 11381 #X obj 256 278 *~;
r@269 11382 #X obj 155 317 +~;
r@269 11383 #X obj 155 349 +~;
r@269 11384 #X obj 155 376 sqrt~;
r@269 11385 #X obj 547 414 outlet~;
r@269 11386 #X obj 436 414 outlet~;
r@269 11387 #X obj 155 401 outlet~;
r@269 11388 #X text 150 439 source distance from Observer;
r@269 11389 #X text 362 440 source - Obs Elevation;
r@269 11390 #X text 541 441 source - Obs Azimuth;
r@269 11391 #X obj 831 345 r myMet;
r@269 11392 #X obj 830 370 snapshot~;
r@269 11393 #X obj 738 149 /~;
r@269 11394 #X obj 738 172 atan~;
r@269 11395 #X obj 738 195 /~ 3.14159;
r@269 11396 #X obj 738 219 abs~;
r@269 11397 #X obj 723 285 spigot~;
r@269 11398 #X obj 762 242 >~ 0;
r@269 11399 #X obj 690 230 sig~ 1;
r@269 11400 #X obj 723 262 -~;
r@269 11401 #X obj 858 309 spigot~;
r@269 11402 #X obj 897 265 <~ 0;
r@269 11403 #X obj 830 396 outlet;
r@269 11404 #X text 822 423 Pan Value;
r@269 11405 #X obj 797 242 r myMet;
r@269 11406 #X obj 762 263 snapshot~;
r@269 11407 #X obj 930 264 r myMet;
r@269 11408 #X obj 897 287 snapshot~;
r@269 11409 #X text 171 33 Calculates position of the source.;
r@269 11410 #X obj 86 140 sig~ 0;
r@269 11411 #X obj 170 142 inlet~;
r@269 11412 #X obj 256 150 inlet~;
r@269 11413 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 11414 #X obj 378 47 inlet~;
r@269 11415 #X obj 461 46 inlet~;
r@269 11416 #X obj 568 43 inlet~;
r@269 11417 #X obj -19 34 inlet~;
r@269 11418 #X text -85 13 Source/Obs distance;
r@269 11419 #X text 364 27 Obs x;
r@269 11420 #X text 426 21 Obs y;
r@269 11421 #X text 539 23 Obs z;
r@269 11422 #X obj 736 49 inlet~;
r@269 11423 #X obj 843 46 inlet~;
r@269 11424 #X text 713 23 source - Obs y;
r@269 11425 #X text 815 27 source - Obs z;
r@269 11426 #X obj 736 78 *~;
r@269 11427 #X obj 843 76 *~;
r@269 11428 #X obj 736 109 +~;
r@269 11429 #X obj 736 134 sqrt~;
r@269 11430 #X obj 169 37 inlet~;
r@269 11431 #X text 155 17 Source radius;
r@269 11432 #X obj 461 71 *~;
r@269 11433 #X obj 568 70 *~;
r@269 11434 #X obj 461 103 +~;
r@269 11435 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 11436 point of the observer into the plane and the source. Think how to relate
r@269 11437 this to the elevation and azimuth as it is neither at the moment.;
r@269 11438 #X obj 168 84 *~ 2;
r@269 11439 #X obj 721 178 *~;
r@269 11440 #X obj 781 448 /~;
r@269 11441 #X obj 431 218 +~;
r@269 11442 #X obj 442 251 -~;
r@269 11443 #X text 808 505 Azimuth;
r@269 11444 #X obj 723 550 outlet~;
r@269 11445 #X obj 708 471 sig~ 90;
r@269 11446 #X obj 722 516 -~;
r@269 11447 #X obj 169 62 sqrt~;
r@269 11448 #X obj 393 452 +~;
r@269 11449 #X obj 405 478 -~;
r@269 11450 #X obj 378 75 *~;
r@269 11451 #X obj -3 58 *~;
r@269 11452 #X obj 556 487 *~ 2;
r@269 11453 #X obj 541 511 *~;
r@269 11454 #X obj 526 534 /~;
r@269 11455 #X obj 554 598 outlet~;
r@269 11456 #X obj 526 562 arccos~;
r@269 11457 #X obj 781 473 arccos~;
r@269 11458 #X connect 0 0 34 0;
r@269 11459 #X connect 0 0 34 1;
r@269 11460 #X connect 1 0 18 0;
r@269 11461 #X connect 1 0 18 1;
r@269 11462 #X connect 2 0 19 0;
r@269 11463 #X connect 2 0 19 1;
r@269 11464 #X connect 3 0 35 0;
r@269 11465 #X connect 3 0 35 1;
r@269 11466 #X connect 3 0 37 0;
r@269 11467 #X connect 8 0 12 1;
r@269 11468 #X connect 8 0 12 0;
r@269 11469 #X connect 9 0 13 0;
r@269 11470 #X connect 9 0 13 1;
r@269 11471 #X connect 12 0 14 0;
r@269 11472 #X connect 13 0 14 1;
r@269 11473 #X connect 14 0 15 0;
r@269 11474 #X connect 14 0 25 1;
r@269 11475 #X connect 14 0 32 1;
r@269 11476 #X connect 15 0 23 1;
r@269 11477 #X connect 15 0 36 0;
r@269 11478 #X connect 16 0 25 0;
r@269 11479 #X connect 16 0 31 0;
r@269 11480 #X connect 18 0 20 0;
r@269 11481 #X connect 19 0 20 1;
r@269 11482 #X connect 20 0 26 1;
r@269 11483 #X connect 22 0 23 0;
r@269 11484 #X connect 23 0 24 1;
r@269 11485 #X connect 24 0 41 0;
r@269 11486 #X connect 25 0 26 0;
r@269 11487 #X connect 26 0 24 0;
r@269 11488 #X connect 29 0 30 0;
r@269 11489 #X connect 30 0 28 0;
r@269 11490 #X connect 31 0 22 0;
r@269 11491 #X connect 32 0 33 0;
r@269 11492 #X connect 33 0 38 0;
r@269 11493 #X connect 34 0 33 1;
r@269 11494 #X connect 35 0 32 0;
r@269 11495 #X connect 36 0 37 1;
r@269 11496 #X connect 37 0 38 1;
r@269 11497 #X connect 38 0 40 0;
r@269 11498 #X connect 40 0 39 0;
r@269 11499 #X connect 41 0 30 1;
r@269 11500 #X restore 436 379 pd prop________Angs;
r@269 11501 #X obj 418 155 inlet~;
r@269 11502 #X obj 101 229 r~ Xobs;
r@269 11503 #X obj 185 233 r~ Yobs;
r@269 11504 #X obj 271 235 r~ Zobs;
r@269 11505 #X connect 0 0 1 0;
r@269 11506 #X connect 0 0 1 1;
r@269 11507 #X connect 0 0 17 0;
r@269 11508 #X connect 1 0 6 0;
r@269 11509 #X connect 2 0 3 0;
r@269 11510 #X connect 2 0 3 1;
r@269 11511 #X connect 2 0 17 1;
r@269 11512 #X connect 2 0 22 0;
r@269 11513 #X connect 2 0 26 0;
r@269 11514 #X connect 2 0 37 5;
r@269 11515 #X connect 3 0 6 1;
r@269 11516 #X connect 4 0 5 0;
r@269 11517 #X connect 4 0 5 1;
r@269 11518 #X connect 4 0 37 6;
r@269 11519 #X connect 5 0 7 1;
r@269 11520 #X connect 6 0 7 0;
r@269 11521 #X connect 7 0 8 0;
r@269 11522 #X connect 8 0 11 0;
r@269 11523 #X connect 8 0 37 0;
r@269 11524 #X connect 15 0 16 0;
r@269 11525 #X connect 16 0 27 0;
r@269 11526 #X connect 17 0 18 0;
r@269 11527 #X connect 18 0 19 0;
r@269 11528 #X connect 19 0 20 0;
r@269 11529 #X connect 20 0 25 0;
r@269 11530 #X connect 20 0 24 1;
r@269 11531 #X connect 21 1 16 0;
r@269 11532 #X connect 22 0 30 0;
r@269 11533 #X connect 23 0 24 0;
r@269 11534 #X connect 24 0 21 0;
r@269 11535 #X connect 25 1 16 0;
r@269 11536 #X connect 26 0 32 0;
r@269 11537 #X connect 29 0 30 0;
r@269 11538 #X connect 30 0 21 1;
r@269 11539 #X connect 31 0 32 0;
r@269 11540 #X connect 32 0 25 1;
r@269 11541 #X connect 34 0 0 0;
r@269 11542 #X connect 35 0 2 0;
r@269 11543 #X connect 36 0 4 0;
r@269 11544 #X connect 37 0 10 0;
r@269 11545 #X connect 37 1 9 0;
r@269 11546 #X connect 38 0 37 1;
r@269 11547 #X connect 39 0 0 1;
r@269 11548 #X connect 39 0 37 2;
r@269 11549 #X connect 40 0 2 1;
r@269 11550 #X connect 40 0 37 3;
r@269 11551 #X connect 41 0 4 1;
r@269 11552 #X connect 41 0 37 4;
r@269 11553 #X restore 650 262 pd sourcePositions;
r@269 11554 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 11555 #X obj 86 252 -~;
r@269 11556 #X obj 86 276 *~;
r@269 11557 #X obj 185 256 -~;
r@269 11558 #X obj 170 283 *~;
r@269 11559 #X obj 256 254 -~;
r@269 11560 #X obj 256 278 *~;
r@269 11561 #X obj 155 317 +~;
r@269 11562 #X obj 155 349 +~;
r@269 11563 #X obj 155 376 sqrt~;
r@269 11564 #X obj 547 414 outlet~;
r@269 11565 #X obj 436 414 outlet~;
r@269 11566 #X obj 155 401 outlet~;
r@269 11567 #X text 150 439 source distance from Observer;
r@269 11568 #X text 362 440 source - Obs Elevation;
r@269 11569 #X text 541 441 source - Obs Azimuth;
r@269 11570 #X obj 831 345 r myMet;
r@269 11571 #X obj 830 370 snapshot~;
r@269 11572 #X obj 738 149 /~;
r@269 11573 #X obj 738 172 atan~;
r@269 11574 #X obj 738 195 /~ 3.14159;
r@269 11575 #X obj 738 219 abs~;
r@269 11576 #X obj 723 285 spigot~;
r@269 11577 #X obj 762 242 >~ 0;
r@269 11578 #X obj 690 230 sig~ 1;
r@269 11579 #X obj 723 262 -~;
r@269 11580 #X obj 858 309 spigot~;
r@269 11581 #X obj 897 265 <~ 0;
r@269 11582 #X obj 830 396 outlet;
r@269 11583 #X text 822 423 Pan Value;
r@269 11584 #X obj 797 242 r myMet;
r@269 11585 #X obj 762 263 snapshot~;
r@269 11586 #X obj 930 264 r myMet;
r@269 11587 #X obj 897 287 snapshot~;
r@269 11588 #X text 171 33 Calculates position of the source.;
r@269 11589 #X obj 86 140 sig~ 0;
r@269 11590 #X obj 170 142 inlet~;
r@269 11591 #X obj 256 150 inlet~;
r@269 11592 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 11593 #X obj 378 47 inlet~;
r@269 11594 #X obj 461 46 inlet~;
r@269 11595 #X obj 568 43 inlet~;
r@269 11596 #X obj -19 34 inlet~;
r@269 11597 #X text -85 13 Source/Obs distance;
r@269 11598 #X text 364 27 Obs x;
r@269 11599 #X text 426 21 Obs y;
r@269 11600 #X text 539 23 Obs z;
r@269 11601 #X obj 736 49 inlet~;
r@269 11602 #X obj 843 46 inlet~;
r@269 11603 #X text 713 23 source - Obs y;
r@269 11604 #X text 815 27 source - Obs z;
r@269 11605 #X obj 736 78 *~;
r@269 11606 #X obj 843 76 *~;
r@269 11607 #X obj 736 109 +~;
r@269 11608 #X obj 736 134 sqrt~;
r@269 11609 #X obj 169 37 inlet~;
r@269 11610 #X text 155 17 Source radius;
r@269 11611 #X obj 461 71 *~;
r@269 11612 #X obj 568 70 *~;
r@269 11613 #X obj 461 103 +~;
r@269 11614 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 11615 point of the observer into the plane and the source. Think how to relate
r@269 11616 this to the elevation and azimuth as it is neither at the moment.;
r@269 11617 #X obj 168 84 *~ 2;
r@269 11618 #X obj 721 178 *~;
r@269 11619 #X obj 781 448 /~;
r@269 11620 #X obj 431 218 +~;
r@269 11621 #X obj 442 251 -~;
r@269 11622 #X text 808 505 Azimuth;
r@269 11623 #X obj 723 550 outlet~;
r@269 11624 #X obj 708 471 sig~ 90;
r@269 11625 #X obj 722 516 -~;
r@269 11626 #X obj 169 62 sqrt~;
r@269 11627 #X obj 393 452 +~;
r@269 11628 #X obj 405 478 -~;
r@269 11629 #X obj 378 75 *~;
r@269 11630 #X obj -3 58 *~;
r@269 11631 #X obj 556 487 *~ 2;
r@269 11632 #X obj 541 511 *~;
r@269 11633 #X obj 526 534 /~;
r@269 11634 #X obj 554 598 outlet~;
r@269 11635 #X obj 526 562 arccos~;
r@269 11636 #X obj 781 473 arccos~;
r@269 11637 #X connect 0 0 34 0;
r@269 11638 #X connect 0 0 34 1;
r@269 11639 #X connect 1 0 18 0;
r@269 11640 #X connect 1 0 18 1;
r@269 11641 #X connect 2 0 19 0;
r@269 11642 #X connect 2 0 19 1;
r@269 11643 #X connect 3 0 35 0;
r@269 11644 #X connect 3 0 35 1;
r@269 11645 #X connect 3 0 37 0;
r@269 11646 #X connect 8 0 12 1;
r@269 11647 #X connect 8 0 12 0;
r@269 11648 #X connect 9 0 13 0;
r@269 11649 #X connect 9 0 13 1;
r@269 11650 #X connect 12 0 14 0;
r@269 11651 #X connect 13 0 14 1;
r@269 11652 #X connect 14 0 15 0;
r@269 11653 #X connect 14 0 25 1;
r@269 11654 #X connect 14 0 32 1;
r@269 11655 #X connect 15 0 23 1;
r@269 11656 #X connect 15 0 36 0;
r@269 11657 #X connect 16 0 25 0;
r@269 11658 #X connect 16 0 31 0;
r@269 11659 #X connect 18 0 20 0;
r@269 11660 #X connect 19 0 20 1;
r@269 11661 #X connect 20 0 26 1;
r@269 11662 #X connect 22 0 23 0;
r@269 11663 #X connect 23 0 24 1;
r@269 11664 #X connect 24 0 41 0;
r@269 11665 #X connect 25 0 26 0;
r@269 11666 #X connect 26 0 24 0;
r@269 11667 #X connect 29 0 30 0;
r@269 11668 #X connect 30 0 28 0;
r@269 11669 #X connect 31 0 22 0;
r@269 11670 #X connect 32 0 33 0;
r@269 11671 #X connect 33 0 38 0;
r@269 11672 #X connect 34 0 33 1;
r@269 11673 #X connect 35 0 32 0;
r@269 11674 #X connect 36 0 37 1;
r@269 11675 #X connect 37 0 38 1;
r@269 11676 #X connect 38 0 40 0;
r@269 11677 #X connect 40 0 39 0;
r@269 11678 #X connect 41 0 30 1;
r@269 11679 #X restore 436 379 pd prop________Angs;
r@269 11680 #X obj 418 155 inlet~;
r@269 11681 #X obj 101 229 r~ Xobs;
r@269 11682 #X obj 185 233 r~ Yobs;
r@269 11683 #X obj 271 235 r~ Zobs;
r@269 11684 #X connect 0 0 1 0;
r@269 11685 #X connect 0 0 1 1;
r@269 11686 #X connect 0 0 17 0;
r@269 11687 #X connect 1 0 6 0;
r@269 11688 #X connect 2 0 3 0;
r@269 11689 #X connect 2 0 3 1;
r@269 11690 #X connect 2 0 17 1;
r@269 11691 #X connect 2 0 22 0;
r@269 11692 #X connect 2 0 26 0;
r@269 11693 #X connect 2 0 37 5;
r@269 11694 #X connect 3 0 6 1;
r@269 11695 #X connect 4 0 5 0;
r@269 11696 #X connect 4 0 5 1;
r@269 11697 #X connect 4 0 37 6;
r@269 11698 #X connect 5 0 7 1;
r@269 11699 #X connect 6 0 7 0;
r@269 11700 #X connect 7 0 8 0;
r@269 11701 #X connect 8 0 11 0;
r@269 11702 #X connect 8 0 37 0;
r@269 11703 #X connect 15 0 16 0;
r@269 11704 #X connect 16 0 27 0;
r@269 11705 #X connect 17 0 18 0;
r@269 11706 #X connect 18 0 19 0;
r@269 11707 #X connect 19 0 20 0;
r@269 11708 #X connect 20 0 25 0;
r@269 11709 #X connect 20 0 24 1;
r@269 11710 #X connect 21 1 16 0;
r@269 11711 #X connect 22 0 30 0;
r@269 11712 #X connect 23 0 24 0;
r@269 11713 #X connect 24 0 21 0;
r@269 11714 #X connect 25 1 16 0;
r@269 11715 #X connect 26 0 32 0;
r@269 11716 #X connect 29 0 30 0;
r@269 11717 #X connect 30 0 21 1;
r@269 11718 #X connect 31 0 32 0;
r@269 11719 #X connect 32 0 25 1;
r@269 11720 #X connect 34 0 0 0;
r@269 11721 #X connect 35 0 2 0;
r@269 11722 #X connect 36 0 4 0;
r@269 11723 #X connect 37 0 10 0;
r@269 11724 #X connect 37 1 9 0;
r@269 11725 #X connect 38 0 37 1;
r@269 11726 #X connect 39 0 0 1;
r@269 11727 #X connect 39 0 37 2;
r@269 11728 #X connect 40 0 2 1;
r@269 11729 #X connect 40 0 37 3;
r@269 11730 #X connect 41 0 4 1;
r@269 11731 #X connect 41 0 37 4;
r@269 11732 #X restore 385 250 pd sourcePositions;
r@269 11733 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 11734 #X obj 86 252 -~;
r@269 11735 #X obj 86 276 *~;
r@269 11736 #X obj 185 256 -~;
r@269 11737 #X obj 170 283 *~;
r@269 11738 #X obj 256 254 -~;
r@269 11739 #X obj 256 278 *~;
r@269 11740 #X obj 155 317 +~;
r@269 11741 #X obj 155 349 +~;
r@269 11742 #X obj 155 376 sqrt~;
r@269 11743 #X obj 547 414 outlet~;
r@269 11744 #X obj 436 414 outlet~;
r@269 11745 #X obj 155 401 outlet~;
r@269 11746 #X text 150 439 source distance from Observer;
r@269 11747 #X text 362 440 source - Obs Elevation;
r@269 11748 #X text 541 441 source - Obs Azimuth;
r@269 11749 #X obj 831 345 r myMet;
r@269 11750 #X obj 830 370 snapshot~;
r@269 11751 #X obj 738 149 /~;
r@269 11752 #X obj 738 172 atan~;
r@269 11753 #X obj 738 195 /~ 3.14159;
r@269 11754 #X obj 738 219 abs~;
r@269 11755 #X obj 723 285 spigot~;
r@269 11756 #X obj 762 242 >~ 0;
r@269 11757 #X obj 690 230 sig~ 1;
r@269 11758 #X obj 723 262 -~;
r@269 11759 #X obj 858 309 spigot~;
r@269 11760 #X obj 897 265 <~ 0;
r@269 11761 #X obj 830 396 outlet;
r@269 11762 #X text 822 423 Pan Value;
r@269 11763 #X obj 797 242 r myMet;
r@269 11764 #X obj 762 263 snapshot~;
r@269 11765 #X obj 930 264 r myMet;
r@269 11766 #X obj 897 287 snapshot~;
r@269 11767 #X text 171 33 Calculates position of the source.;
r@269 11768 #X obj 86 140 sig~ 0;
r@269 11769 #X obj 170 142 inlet~;
r@269 11770 #X obj 256 150 inlet~;
r@269 11771 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 11772 #X obj 378 47 inlet~;
r@269 11773 #X obj 461 46 inlet~;
r@269 11774 #X obj 568 43 inlet~;
r@269 11775 #X obj -19 34 inlet~;
r@269 11776 #X text -85 13 Source/Obs distance;
r@269 11777 #X text 364 27 Obs x;
r@269 11778 #X text 426 21 Obs y;
r@269 11779 #X text 539 23 Obs z;
r@269 11780 #X obj 736 49 inlet~;
r@269 11781 #X obj 843 46 inlet~;
r@269 11782 #X text 713 23 source - Obs y;
r@269 11783 #X text 815 27 source - Obs z;
r@269 11784 #X obj 736 78 *~;
r@269 11785 #X obj 843 76 *~;
r@269 11786 #X obj 736 109 +~;
r@269 11787 #X obj 736 134 sqrt~;
r@269 11788 #X obj 169 37 inlet~;
r@269 11789 #X text 155 17 Source radius;
r@269 11790 #X obj 461 71 *~;
r@269 11791 #X obj 568 70 *~;
r@269 11792 #X obj 461 103 +~;
r@269 11793 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 11794 point of the observer into the plane and the source. Think how to relate
r@269 11795 this to the elevation and azimuth as it is neither at the moment.;
r@269 11796 #X obj 168 84 *~ 2;
r@269 11797 #X obj 721 178 *~;
r@269 11798 #X obj 781 448 /~;
r@269 11799 #X obj 431 218 +~;
r@269 11800 #X obj 442 251 -~;
r@269 11801 #X text 808 505 Azimuth;
r@269 11802 #X obj 723 550 outlet~;
r@269 11803 #X obj 708 471 sig~ 90;
r@269 11804 #X obj 722 516 -~;
r@269 11805 #X obj 169 62 sqrt~;
r@269 11806 #X obj 393 452 +~;
r@269 11807 #X obj 405 478 -~;
r@269 11808 #X obj 378 75 *~;
r@269 11809 #X obj -3 58 *~;
r@269 11810 #X obj 556 487 *~ 2;
r@269 11811 #X obj 541 511 *~;
r@269 11812 #X obj 526 534 /~;
r@269 11813 #X obj 554 598 outlet~;
r@269 11814 #X obj 526 562 arccos~;
r@269 11815 #X obj 781 473 arccos~;
r@269 11816 #X connect 0 0 34 0;
r@269 11817 #X connect 0 0 34 1;
r@269 11818 #X connect 1 0 18 0;
r@269 11819 #X connect 1 0 18 1;
r@269 11820 #X connect 2 0 19 0;
r@269 11821 #X connect 2 0 19 1;
r@269 11822 #X connect 3 0 35 0;
r@269 11823 #X connect 3 0 35 1;
r@269 11824 #X connect 3 0 37 0;
r@269 11825 #X connect 8 0 12 1;
r@269 11826 #X connect 8 0 12 0;
r@269 11827 #X connect 9 0 13 0;
r@269 11828 #X connect 9 0 13 1;
r@269 11829 #X connect 12 0 14 0;
r@269 11830 #X connect 13 0 14 1;
r@269 11831 #X connect 14 0 15 0;
r@269 11832 #X connect 14 0 25 1;
r@269 11833 #X connect 14 0 32 1;
r@269 11834 #X connect 15 0 23 1;
r@269 11835 #X connect 15 0 36 0;
r@269 11836 #X connect 16 0 25 0;
r@269 11837 #X connect 16 0 31 0;
r@269 11838 #X connect 18 0 20 0;
r@269 11839 #X connect 19 0 20 1;
r@269 11840 #X connect 20 0 26 1;
r@269 11841 #X connect 22 0 23 0;
r@269 11842 #X connect 23 0 24 1;
r@269 11843 #X connect 24 0 41 0;
r@269 11844 #X connect 25 0 26 0;
r@269 11845 #X connect 26 0 24 0;
r@269 11846 #X connect 29 0 30 0;
r@269 11847 #X connect 30 0 28 0;
r@269 11848 #X connect 31 0 22 0;
r@269 11849 #X connect 32 0 33 0;
r@269 11850 #X connect 33 0 38 0;
r@269 11851 #X connect 34 0 33 1;
r@269 11852 #X connect 35 0 32 0;
r@269 11853 #X connect 36 0 37 1;
r@269 11854 #X connect 37 0 38 1;
r@269 11855 #X connect 38 0 40 0;
r@269 11856 #X connect 40 0 39 0;
r@269 11857 #X connect 41 0 30 1;
r@269 11858 #X restore 436 379 pd prop________Angs;
r@269 11859 #X obj 418 155 inlet~;
r@269 11860 #X obj 101 229 r~ Xobs;
r@269 11861 #X obj 185 233 r~ Yobs;
r@269 11862 #X obj 271 235 r~ Zobs;
r@269 11863 #X connect 0 0 1 0;
r@269 11864 #X connect 0 0 1 1;
r@269 11865 #X connect 0 0 17 0;
r@269 11866 #X connect 1 0 6 0;
r@269 11867 #X connect 2 0 3 0;
r@269 11868 #X connect 2 0 3 1;
r@269 11869 #X connect 2 0 17 1;
r@269 11870 #X connect 2 0 22 0;
r@269 11871 #X connect 2 0 26 0;
r@269 11872 #X connect 2 0 37 5;
r@269 11873 #X connect 3 0 6 1;
r@269 11874 #X connect 4 0 5 0;
r@269 11875 #X connect 4 0 5 1;
r@269 11876 #X connect 4 0 37 6;
r@269 11877 #X connect 5 0 7 1;
r@269 11878 #X connect 6 0 7 0;
r@269 11879 #X connect 7 0 8 0;
r@269 11880 #X connect 8 0 11 0;
r@269 11881 #X connect 8 0 37 0;
r@269 11882 #X connect 15 0 16 0;
r@269 11883 #X connect 16 0 27 0;
r@269 11884 #X connect 17 0 18 0;
r@269 11885 #X connect 18 0 19 0;
r@269 11886 #X connect 19 0 20 0;
r@269 11887 #X connect 20 0 25 0;
r@269 11888 #X connect 20 0 24 1;
r@269 11889 #X connect 21 1 16 0;
r@269 11890 #X connect 22 0 30 0;
r@269 11891 #X connect 23 0 24 0;
r@269 11892 #X connect 24 0 21 0;
r@269 11893 #X connect 25 1 16 0;
r@269 11894 #X connect 26 0 32 0;
r@269 11895 #X connect 29 0 30 0;
r@269 11896 #X connect 30 0 21 1;
r@269 11897 #X connect 31 0 32 0;
r@269 11898 #X connect 32 0 25 1;
r@269 11899 #X connect 34 0 0 0;
r@269 11900 #X connect 35 0 2 0;
r@269 11901 #X connect 36 0 4 0;
r@269 11902 #X connect 37 0 10 0;
r@269 11903 #X connect 37 1 9 0;
r@269 11904 #X connect 38 0 37 1;
r@269 11905 #X connect 39 0 0 1;
r@269 11906 #X connect 39 0 37 2;
r@269 11907 #X connect 40 0 2 1;
r@269 11908 #X connect 40 0 37 3;
r@269 11909 #X connect 41 0 4 1;
r@269 11910 #X connect 41 0 37 4;
r@269 11911 #X restore 165 236 pd sourcePositions;
r@269 11912 #X obj 609 -20 r centrePan;
r@269 11913 #X obj 425 145 freqCalcCyl7HiFi;
r@269 11914 #X obj 239 152 freqCalcCyl7HiFi;
r@269 11915 #X obj 42 143 freqCalcCyl7HiFi;
r@269 11916 #X obj 660 144 freqCalcCyl7HiFi;
r@269 11917 #X obj 605 312 freqCalcCyl7HiFi;
r@269 11918 #X obj 345 301 freqCalcCyl7HiFi;
r@269 11919 #X obj 122 290 freqCalcCyl7HiFi;
r@269 11920 #X connect 1 0 19 1;
r@269 11921 #X connect 1 1 19 0;
r@269 11922 #X connect 1 2 10 0;
r@269 11923 #X connect 1 3 10 1;
r@269 11924 #X connect 1 4 10 2;
r@269 11925 #X connect 2 0 1 0;
r@269 11926 #X connect 2 0 4 0;
r@269 11927 #X connect 2 0 5 0;
r@269 11928 #X connect 2 0 6 0;
r@269 11929 #X connect 2 0 9 0;
r@269 11930 #X connect 2 0 7 0;
r@269 11931 #X connect 2 0 8 0;
r@269 11932 #X connect 3 0 18 3;
r@269 11933 #X connect 3 1 18 4;
r@269 11934 #X connect 3 2 18 5;
r@269 11935 #X connect 4 0 18 1;
r@269 11936 #X connect 4 1 18 0;
r@269 11937 #X connect 4 2 3 0;
r@269 11938 #X connect 4 3 3 1;
r@269 11939 #X connect 4 4 3 2;
r@269 11940 #X connect 5 0 17 1;
r@269 11941 #X connect 5 1 17 0;
r@269 11942 #X connect 5 2 11 0;
r@269 11943 #X connect 5 3 11 1;
r@269 11944 #X connect 5 4 11 2;
r@269 11945 #X connect 6 0 20 1;
r@269 11946 #X connect 6 1 20 0;
r@269 11947 #X connect 6 2 12 0;
r@269 11948 #X connect 6 3 12 1;
r@269 11949 #X connect 6 4 12 2;
r@269 11950 #X connect 7 0 23 1;
r@269 11951 #X connect 7 1 23 0;
r@269 11952 #X connect 7 2 15 0;
r@269 11953 #X connect 7 3 15 1;
r@269 11954 #X connect 7 4 15 2;
r@269 11955 #X connect 8 0 22 1;
r@269 11956 #X connect 8 1 22 0;
r@269 11957 #X connect 8 2 14 0;
r@269 11958 #X connect 8 3 14 1;
r@269 11959 #X connect 8 4 14 2;
r@269 11960 #X connect 9 0 21 1;
r@269 11961 #X connect 9 1 21 0;
r@269 11962 #X connect 9 2 13 0;
r@269 11963 #X connect 9 3 13 1;
r@269 11964 #X connect 9 4 13 2;
r@269 11965 #X connect 10 0 19 3;
r@269 11966 #X connect 10 1 19 4;
r@269 11967 #X connect 10 2 19 5;
r@269 11968 #X connect 11 0 17 3;
r@269 11969 #X connect 11 1 17 4;
r@269 11970 #X connect 11 2 17 5;
r@269 11971 #X connect 12 0 20 3;
r@269 11972 #X connect 12 1 20 4;
r@269 11973 #X connect 12 2 20 5;
r@269 11974 #X connect 13 0 21 3;
r@269 11975 #X connect 13 1 21 4;
r@269 11976 #X connect 13 2 21 5;
r@269 11977 #X connect 14 0 22 3;
r@269 11978 #X connect 14 1 22 4;
r@269 11979 #X connect 14 2 22 5;
r@269 11980 #X connect 15 0 23 3;
r@269 11981 #X connect 15 1 23 4;
r@269 11982 #X connect 15 2 23 5;
r@269 11983 #X connect 16 0 17 2;
r@269 11984 #X connect 16 0 18 2;
r@269 11985 #X connect 16 0 19 2;
r@269 11986 #X connect 16 0 20 2;
r@269 11987 #X connect 16 0 21 2;
r@269 11988 #X connect 16 0 22 2;
r@269 11989 #X connect 16 0 23 2;
r@269 11990 #X restore 45 189 pd sources1;
r@269 11991 #N canvas 338 225 1002 525 sources1 0;
r@269 11992 #X text 480 -91 Patch that holds all the sources that are used to produce
r@269 11993 the basic aeolian tone.;
r@269 11994 #N canvas 176 379 674 193 sourceAASpeed 0;
r@269 11995 #X obj 184 137 outlet~;
r@269 11996 #X text 170 163 Source Speed;
r@269 11997 #X obj 400 49 cos~;
r@269 11998 #X obj 471 52 sin~;
r@269 11999 #X text 254 77 2 PI;
r@269 12000 #X text 251 98 Radius of source;
r@269 12001 #X obj 400 114 outlet~;
r@269 12002 #X obj 471 115 outlet~;
r@269 12003 #X text 321 132 y position of source;
r@269 12004 #X text 469 134 z position of source;
r@269 12005 #X text 26 87 diameter;
r@269 12006 #X text 605 81 radius;
r@269 12007 #X obj 553 78 outlet~;
r@269 12008 #X obj 400 24 inlet~;
r@269 12009 #X obj 553 29 r~ length;
r@269 12010 #X obj 553 53 *~ 0.1541;
r@269 12011 #X obj 184 28 r~ RPM;
r@269 12012 #X obj 184 52 /~ 60;
r@269 12013 #X obj 184 77 *~ 6.28319;
r@269 12014 #X obj 184 104 *~;
r@269 12015 #X obj 400 87 *~;
r@269 12016 #X obj 471 87 *~;
r@269 12017 #X obj 45 64 outlet~;
r@269 12018 #X obj 45 42 sig~ 0.1442;
r@269 12019 #X connect 2 0 20 0;
r@269 12020 #X connect 3 0 21 0;
r@269 12021 #X connect 13 0 2 0;
r@269 12022 #X connect 13 0 3 0;
r@269 12023 #X connect 14 0 15 0;
r@269 12024 #X connect 15 0 12 0;
r@269 12025 #X connect 15 0 21 1;
r@269 12026 #X connect 15 0 19 1;
r@269 12027 #X connect 15 0 20 1;
r@269 12028 #X connect 16 0 17 0;
r@269 12029 #X connect 17 0 18 0;
r@269 12030 #X connect 18 0 19 0;
r@269 12031 #X connect 19 0 0 0;
r@269 12032 #X connect 20 0 6 0;
r@269 12033 #X connect 21 0 7 0;
r@269 12034 #X connect 23 0 22 0;
r@269 12035 #X restore 42 58 pd sourceAASpeed;
r@269 12036 #X obj 29 -70 inlet~;
r@269 12037 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 12038 #X obj 86 252 -~;
r@269 12039 #X obj 86 276 *~;
r@269 12040 #X obj 185 256 -~;
r@269 12041 #X obj 170 283 *~;
r@269 12042 #X obj 256 254 -~;
r@269 12043 #X obj 256 278 *~;
r@269 12044 #X obj 155 317 +~;
r@269 12045 #X obj 155 349 +~;
r@269 12046 #X obj 155 376 sqrt~;
r@269 12047 #X obj 547 414 outlet~;
r@269 12048 #X obj 436 414 outlet~;
r@269 12049 #X obj 155 401 outlet~;
r@269 12050 #X text 150 439 source distance from Observer;
r@269 12051 #X text 362 440 source - Obs Elevation;
r@269 12052 #X text 541 441 source - Obs Azimuth;
r@269 12053 #X obj 831 345 r myMet;
r@269 12054 #X obj 830 370 snapshot~;
r@269 12055 #X obj 738 149 /~;
r@269 12056 #X obj 738 172 atan~;
r@269 12057 #X obj 738 195 /~ 3.14159;
r@269 12058 #X obj 738 219 abs~;
r@269 12059 #X obj 723 285 spigot~;
r@269 12060 #X obj 762 242 >~ 0;
r@269 12061 #X obj 690 230 sig~ 1;
r@269 12062 #X obj 723 262 -~;
r@269 12063 #X obj 858 309 spigot~;
r@269 12064 #X obj 897 265 <~ 0;
r@269 12065 #X obj 830 396 outlet;
r@269 12066 #X text 822 423 Pan Value;
r@269 12067 #X obj 797 242 r myMet;
r@269 12068 #X obj 762 263 snapshot~;
r@269 12069 #X obj 930 264 r myMet;
r@269 12070 #X obj 897 287 snapshot~;
r@269 12071 #X text 171 33 Calculates position of the source.;
r@269 12072 #X obj 86 140 sig~ 0;
r@269 12073 #X obj 170 142 inlet~;
r@269 12074 #X obj 256 150 inlet~;
r@269 12075 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 12076 #X obj 378 47 inlet~;
r@269 12077 #X obj 461 46 inlet~;
r@269 12078 #X obj 568 43 inlet~;
r@269 12079 #X obj -19 34 inlet~;
r@269 12080 #X text -85 13 Source/Obs distance;
r@269 12081 #X text 364 27 Obs x;
r@269 12082 #X text 426 21 Obs y;
r@269 12083 #X text 539 23 Obs z;
r@269 12084 #X obj 736 49 inlet~;
r@269 12085 #X obj 843 46 inlet~;
r@269 12086 #X text 713 23 source - Obs y;
r@269 12087 #X text 815 27 source - Obs z;
r@269 12088 #X obj 736 78 *~;
r@269 12089 #X obj 843 76 *~;
r@269 12090 #X obj 736 109 +~;
r@269 12091 #X obj 736 134 sqrt~;
r@269 12092 #X obj 169 37 inlet~;
r@269 12093 #X text 155 17 Source radius;
r@269 12094 #X obj 461 71 *~;
r@269 12095 #X obj 568 70 *~;
r@269 12096 #X obj 461 103 +~;
r@269 12097 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 12098 point of the observer into the plane and the source. Think how to relate
r@269 12099 this to the elevation and azimuth as it is neither at the moment.;
r@269 12100 #X obj 168 84 *~ 2;
r@269 12101 #X obj 721 178 *~;
r@269 12102 #X obj 781 448 /~;
r@269 12103 #X obj 431 218 +~;
r@269 12104 #X obj 442 251 -~;
r@269 12105 #X text 808 505 Azimuth;
r@269 12106 #X obj 723 550 outlet~;
r@269 12107 #X obj 708 471 sig~ 90;
r@269 12108 #X obj 722 516 -~;
r@269 12109 #X obj 169 62 sqrt~;
r@269 12110 #X obj 393 452 +~;
r@269 12111 #X obj 405 478 -~;
r@269 12112 #X obj 378 75 *~;
r@269 12113 #X obj -3 58 *~;
r@269 12114 #X obj 556 487 *~ 2;
r@269 12115 #X obj 541 511 *~;
r@269 12116 #X obj 526 534 /~;
r@269 12117 #X obj 554 598 outlet~;
r@269 12118 #X obj 526 562 arccos~;
r@269 12119 #X obj 781 473 arccos~;
r@269 12120 #X connect 0 0 34 0;
r@269 12121 #X connect 0 0 34 1;
r@269 12122 #X connect 1 0 18 0;
r@269 12123 #X connect 1 0 18 1;
r@269 12124 #X connect 2 0 19 0;
r@269 12125 #X connect 2 0 19 1;
r@269 12126 #X connect 3 0 35 0;
r@269 12127 #X connect 3 0 35 1;
r@269 12128 #X connect 3 0 37 0;
r@269 12129 #X connect 8 0 12 1;
r@269 12130 #X connect 8 0 12 0;
r@269 12131 #X connect 9 0 13 0;
r@269 12132 #X connect 9 0 13 1;
r@269 12133 #X connect 12 0 14 0;
r@269 12134 #X connect 13 0 14 1;
r@269 12135 #X connect 14 0 15 0;
r@269 12136 #X connect 14 0 25 1;
r@269 12137 #X connect 14 0 32 1;
r@269 12138 #X connect 15 0 23 1;
r@269 12139 #X connect 15 0 36 0;
r@269 12140 #X connect 16 0 25 0;
r@269 12141 #X connect 16 0 31 0;
r@269 12142 #X connect 18 0 20 0;
r@269 12143 #X connect 19 0 20 1;
r@269 12144 #X connect 20 0 26 1;
r@269 12145 #X connect 22 0 23 0;
r@269 12146 #X connect 23 0 24 1;
r@269 12147 #X connect 24 0 41 0;
r@269 12148 #X connect 25 0 26 0;
r@269 12149 #X connect 26 0 24 0;
r@269 12150 #X connect 29 0 30 0;
r@269 12151 #X connect 30 0 28 0;
r@269 12152 #X connect 31 0 22 0;
r@269 12153 #X connect 32 0 33 0;
r@269 12154 #X connect 33 0 38 0;
r@269 12155 #X connect 34 0 33 1;
r@269 12156 #X connect 35 0 32 0;
r@269 12157 #X connect 36 0 37 1;
r@269 12158 #X connect 37 0 38 1;
r@269 12159 #X connect 38 0 40 0;
r@269 12160 #X connect 40 0 39 0;
r@269 12161 #X connect 41 0 30 1;
r@269 12162 #X restore 436 379 pd prop________Angs;
r@269 12163 #X obj 418 155 inlet~;
r@269 12164 #X obj 101 229 r~ Xobs;
r@269 12165 #X obj 185 233 r~ Yobs;
r@269 12166 #X obj 271 235 r~ Zobs;
r@269 12167 #X connect 0 0 1 0;
r@269 12168 #X connect 0 0 1 1;
r@269 12169 #X connect 0 0 17 0;
r@269 12170 #X connect 1 0 6 0;
r@269 12171 #X connect 2 0 3 0;
r@269 12172 #X connect 2 0 3 1;
r@269 12173 #X connect 2 0 17 1;
r@269 12174 #X connect 2 0 22 0;
r@269 12175 #X connect 2 0 26 0;
r@269 12176 #X connect 2 0 37 5;
r@269 12177 #X connect 3 0 6 1;
r@269 12178 #X connect 4 0 5 0;
r@269 12179 #X connect 4 0 5 1;
r@269 12180 #X connect 4 0 37 6;
r@269 12181 #X connect 5 0 7 1;
r@269 12182 #X connect 6 0 7 0;
r@269 12183 #X connect 7 0 8 0;
r@269 12184 #X connect 8 0 11 0;
r@269 12185 #X connect 8 0 37 0;
r@269 12186 #X connect 15 0 16 0;
r@269 12187 #X connect 16 0 27 0;
r@269 12188 #X connect 17 0 18 0;
r@269 12189 #X connect 18 0 19 0;
r@269 12190 #X connect 19 0 20 0;
r@269 12191 #X connect 20 0 25 0;
r@269 12192 #X connect 20 0 24 1;
r@269 12193 #X connect 21 1 16 0;
r@269 12194 #X connect 22 0 30 0;
r@269 12195 #X connect 23 0 24 0;
r@269 12196 #X connect 24 0 21 0;
r@269 12197 #X connect 25 1 16 0;
r@269 12198 #X connect 26 0 32 0;
r@269 12199 #X connect 29 0 30 0;
r@269 12200 #X connect 30 0 21 1;
r@269 12201 #X connect 31 0 32 0;
r@269 12202 #X connect 32 0 25 1;
r@269 12203 #X connect 34 0 0 0;
r@269 12204 #X connect 35 0 2 0;
r@269 12205 #X connect 36 0 4 0;
r@269 12206 #X connect 37 0 10 0;
r@269 12207 #X connect 37 1 9 0;
r@269 12208 #X connect 38 0 37 1;
r@269 12209 #X connect 39 0 0 1;
r@269 12210 #X connect 39 0 37 2;
r@269 12211 #X connect 40 0 2 1;
r@269 12212 #X connect 40 0 37 3;
r@269 12213 #X connect 41 0 4 1;
r@269 12214 #X connect 41 0 37 4;
r@269 12215 #X restore 276 106 pd sourcePositions;
r@269 12216 #N canvas 236 271 675 249 sourceBBSpeed 0;
r@269 12217 #X obj 192 185 outlet~;
r@269 12218 #X text 178 211 Source Speed;
r@269 12219 #X obj 408 93 cos~;
r@269 12220 #X obj 479 92 sin~;
r@269 12221 #X text 262 128 2 PI;
r@269 12222 #X text 259 149 Radius of source;
r@269 12223 #X obj 408 162 outlet~;
r@269 12224 #X obj 479 163 outlet~;
r@269 12225 #X text 329 180 y position of source;
r@269 12226 #X text 477 182 z position of source;
r@269 12227 #X text 52 141 diameter;
r@269 12228 #X text 613 114 radius;
r@269 12229 #X obj 561 111 outlet~;
r@269 12230 #X obj 408 69 inlet~;
r@269 12231 #X obj 561 61 r~ length;
r@269 12232 #X obj 192 79 r~ RPM;
r@269 12233 #X obj 192 103 /~ 60;
r@269 12234 #X obj 192 128 *~ 6.28319;
r@269 12235 #X obj 192 157 *~;
r@269 12236 #X obj 408 135 *~;
r@269 12237 #X obj 479 135 *~;
r@269 12238 #X obj 71 118 outlet~;
r@269 12239 #X obj 71 94 sig~ 0.1778;
r@269 12240 #X obj 561 85 *~ 0.3083;
r@269 12241 #X connect 2 0 19 0;
r@269 12242 #X connect 3 0 20 0;
r@269 12243 #X connect 13 0 2 0;
r@269 12244 #X connect 13 0 3 0;
r@269 12245 #X connect 14 0 23 0;
r@269 12246 #X connect 15 0 16 0;
r@269 12247 #X connect 16 0 17 0;
r@269 12248 #X connect 17 0 18 0;
r@269 12249 #X connect 18 0 0 0;
r@269 12250 #X connect 19 0 6 0;
r@269 12251 #X connect 20 0 7 0;
r@269 12252 #X connect 22 0 21 0;
r@269 12253 #X connect 23 0 12 0;
r@269 12254 #X connect 23 0 20 1;
r@269 12255 #X connect 23 0 19 1;
r@269 12256 #X connect 23 0 18 1;
r@269 12257 #X restore 224 65 pd sourceBBSpeed;
r@269 12258 #N canvas 211 338 704 262 sourceCCSpeed 0;
r@269 12259 #X obj 192 185 outlet~;
r@269 12260 #X text 178 211 Source Speed;
r@269 12261 #X obj 409 86 cos~;
r@269 12262 #X obj 479 87 sin~;
r@269 12263 #X text 262 133 2 PI;
r@269 12264 #X text 259 154 Radius of source;
r@269 12265 #X obj 409 162 outlet~;
r@269 12266 #X obj 479 163 outlet~;
r@269 12267 #X text 330 180 y position of source;
r@269 12268 #X text 477 182 z position of source;
r@269 12269 #X text 57 157 diameter;
r@269 12270 #X text 613 118 radius;
r@269 12271 #X obj 561 115 outlet~;
r@269 12272 #X obj 409 61 inlet~;
r@269 12273 #X obj 561 67 r~ length;
r@269 12274 #X obj 192 84 r~ RPM;
r@269 12275 #X obj 192 108 /~ 60;
r@269 12276 #X obj 192 133 *~ 6.28319;
r@269 12277 #X obj 192 162 *~;
r@269 12278 #X obj 409 135 *~;
r@269 12279 #X obj 479 135 *~;
r@269 12280 #X obj 76 134 outlet~;
r@269 12281 #X obj 76 111 sig~ 0.2108;
r@269 12282 #X obj 561 91 *~ 0.4404;
r@269 12283 #X connect 2 0 19 0;
r@269 12284 #X connect 3 0 20 0;
r@269 12285 #X connect 13 0 2 0;
r@269 12286 #X connect 13 0 3 0;
r@269 12287 #X connect 14 0 23 0;
r@269 12288 #X connect 15 0 16 0;
r@269 12289 #X connect 16 0 17 0;
r@269 12290 #X connect 17 0 18 0;
r@269 12291 #X connect 18 0 0 0;
r@269 12292 #X connect 19 0 6 0;
r@269 12293 #X connect 20 0 7 0;
r@269 12294 #X connect 22 0 21 0;
r@269 12295 #X connect 23 0 12 0;
r@269 12296 #X connect 23 0 20 1;
r@269 12297 #X connect 23 0 19 1;
r@269 12298 #X connect 23 0 18 1;
r@269 12299 #X restore 425 63 pd sourceCCSpeed;
r@269 12300 #N canvas 208 486 682 206 sourceDDSpeed 0;
r@269 12301 #X obj 167 139 outlet~;
r@269 12302 #X text 153 165 Source Speed;
r@269 12303 #X obj 383 56 cos~;
r@269 12304 #X obj 454 56 sin~;
r@269 12305 #X text 237 90 2 PI;
r@269 12306 #X text 234 111 Radius of source;
r@269 12307 #X obj 383 116 outlet~;
r@269 12308 #X obj 454 117 outlet~;
r@269 12309 #X text 331 134 y position of source;
r@269 12310 #X text 465 133 z position of source;
r@269 12311 #X text 15 96 diameter;
r@269 12312 #X text 597 79 radius;
r@269 12313 #X obj 545 76 outlet~;
r@269 12314 #X obj 383 30 inlet~;
r@269 12315 #X obj 545 28 r~ length;
r@269 12316 #X obj 167 41 r~ RPM;
r@269 12317 #X obj 167 65 /~ 60;
r@269 12318 #X obj 167 90 *~ 6.28319;
r@269 12319 #X obj 167 117 *~;
r@269 12320 #X obj 383 89 *~;
r@269 12321 #X obj 454 89 *~;
r@269 12322 #X obj 34 73 outlet~;
r@269 12323 #X obj 34 49 sig~ 0.2299;
r@269 12324 #X obj 545 52 *~ 0.5945;
r@269 12325 #X connect 2 0 19 0;
r@269 12326 #X connect 3 0 20 0;
r@269 12327 #X connect 13 0 2 0;
r@269 12328 #X connect 13 0 3 0;
r@269 12329 #X connect 14 0 23 0;
r@269 12330 #X connect 15 0 16 0;
r@269 12331 #X connect 16 0 17 0;
r@269 12332 #X connect 17 0 18 0;
r@269 12333 #X connect 18 0 0 0;
r@269 12334 #X connect 19 0 6 0;
r@269 12335 #X connect 20 0 7 0;
r@269 12336 #X connect 22 0 21 0;
r@269 12337 #X connect 23 0 12 0;
r@269 12338 #X connect 23 0 20 1;
r@269 12339 #X connect 23 0 19 1;
r@269 12340 #X connect 23 0 18 1;
r@269 12341 #X restore 660 62 pd sourceDDSpeed;
r@269 12342 #N canvas 252 340 703 209 sourceEESpeed 0;
r@269 12343 #X obj 170 132 outlet~;
r@269 12344 #X text 156 158 Source Speed;
r@269 12345 #X obj 397 54 cos~;
r@269 12346 #X obj 467 53 sin~;
r@269 12347 #X text 240 81 2 PI;
r@269 12348 #X text 237 102 Radius of source;
r@269 12349 #X obj 397 140 outlet~;
r@269 12350 #X obj 467 141 outlet~;
r@269 12351 #X text 318 158 y position of source;
r@269 12352 #X text 465 160 z position of source;
r@269 12353 #X text 39 136 diameter;
r@269 12354 #X text 603 91 radius;
r@269 12355 #X obj 551 88 outlet~;
r@269 12356 #X obj 397 28 inlet~;
r@269 12357 #X obj 551 40 r~ length;
r@269 12358 #X obj 170 32 r~ RPM;
r@269 12359 #X obj 170 56 /~ 60;
r@269 12360 #X obj 170 81 *~ 6.28319;
r@269 12361 #X obj 170 107 *~;
r@269 12362 #X obj 397 113 *~;
r@269 12363 #X obj 467 113 *~;
r@269 12364 #X obj 58 113 outlet~;
r@269 12365 #X obj 58 91 sig~ 0.2367;
r@269 12366 #X obj 551 64 *~ 0.7486;
r@269 12367 #X connect 2 0 19 0;
r@269 12368 #X connect 3 0 20 0;
r@269 12369 #X connect 13 0 2 0;
r@269 12370 #X connect 13 0 3 0;
r@269 12371 #X connect 14 0 23 0;
r@269 12372 #X connect 15 0 16 0;
r@269 12373 #X connect 16 0 17 0;
r@269 12374 #X connect 17 0 18 0;
r@269 12375 #X connect 18 0 0 0;
r@269 12376 #X connect 19 0 6 0;
r@269 12377 #X connect 20 0 7 0;
r@269 12378 #X connect 22 0 21 0;
r@269 12379 #X connect 23 0 12 0;
r@269 12380 #X connect 23 0 20 1;
r@269 12381 #X connect 23 0 19 1;
r@269 12382 #X connect 23 0 18 1;
r@269 12383 #X restore 122 210 pd sourceEESpeed;
r@269 12384 #N canvas 131 376 638 190 sourceFFSpeed 0;
r@269 12385 #X obj 130 129 outlet~;
r@269 12386 #X text 116 155 Source Speed;
r@269 12387 #X obj 347 45 cos~;
r@269 12388 #X obj 417 47 sin~;
r@269 12389 #X text 200 72 2 PI;
r@269 12390 #X text 197 93 Radius of source;
r@269 12391 #X obj 347 106 outlet~;
r@269 12392 #X obj 417 107 outlet~;
r@269 12393 #X text 268 124 y position of source;
r@269 12394 #X text 415 126 z position of source;
r@269 12395 #X text 17 86 diameter;
r@269 12396 #X text 582 69 radius;
r@269 12397 #X obj 530 66 outlet~;
r@269 12398 #X obj 347 19 inlet~;
r@269 12399 #X obj 530 19 r~ length;
r@269 12400 #X obj 347 79 *~;
r@269 12401 #X obj 417 79 *~;
r@269 12402 #X obj 130 23 r~ RPM;
r@269 12403 #X obj 130 47 /~ 60;
r@269 12404 #X obj 130 72 *~ 6.28319;
r@269 12405 #X obj 130 97 *~;
r@269 12406 #X obj 36 42 sig~ 0.2123;
r@269 12407 #X obj 36 63 outlet~;
r@269 12408 #X obj 530 43 *~ 0.8807;
r@269 12409 #X connect 2 0 15 0;
r@269 12410 #X connect 3 0 16 0;
r@269 12411 #X connect 13 0 2 0;
r@269 12412 #X connect 13 0 3 0;
r@269 12413 #X connect 14 0 23 0;
r@269 12414 #X connect 15 0 6 0;
r@269 12415 #X connect 16 0 7 0;
r@269 12416 #X connect 17 0 18 0;
r@269 12417 #X connect 18 0 19 0;
r@269 12418 #X connect 19 0 20 0;
r@269 12419 #X connect 20 0 0 0;
r@269 12420 #X connect 21 0 22 0;
r@269 12421 #X connect 23 0 12 0;
r@269 12422 #X connect 23 0 16 1;
r@269 12423 #X connect 23 0 15 1;
r@269 12424 #X connect 23 0 20 1;
r@269 12425 #X restore 345 220 pd sourceFFSpeed;
r@269 12426 #N canvas 238 445 631 188 sourceGGSpeed 0;
r@269 12427 #X obj 132 123 outlet~;
r@269 12428 #X text 118 149 Source Speed;
r@269 12429 #X obj 349 41 cos~;
r@269 12430 #X obj 419 41 sin~;
r@269 12431 #X text 202 63 2 PI;
r@269 12432 #X text 199 84 Radius of source;
r@269 12433 #X obj 349 100 outlet~;
r@269 12434 #X obj 419 101 outlet~;
r@269 12435 #X text 270 118 y position of source;
r@269 12436 #X text 417 120 z position of source;
r@269 12437 #X text 6 94 diameter;
r@269 12438 #X text 534 67 radius;
r@269 12439 #X obj 482 64 outlet~;
r@269 12440 #X obj 349 14 inlet~;
r@269 12441 #X obj 482 17 r~ length;
r@269 12442 #X obj 132 14 r~ RPM;
r@269 12443 #X obj 132 38 /~ 60;
r@269 12444 #X obj 132 63 *~ 6.28319;
r@269 12445 #X obj 132 89 *~;
r@269 12446 #X obj 349 73 *~;
r@269 12447 #X obj 419 73 *~;
r@269 12448 #X obj 25 48 sig~ 0.1885;
r@269 12449 #X obj 25 71 outlet~;
r@269 12450 #X obj 482 41 *~ 0.9468;
r@269 12451 #X connect 2 0 19 0;
r@269 12452 #X connect 3 0 20 0;
r@269 12453 #X connect 13 0 2 0;
r@269 12454 #X connect 13 0 3 0;
r@269 12455 #X connect 14 0 23 0;
r@269 12456 #X connect 15 0 16 0;
r@269 12457 #X connect 16 0 17 0;
r@269 12458 #X connect 17 0 18 0;
r@269 12459 #X connect 18 0 0 0;
r@269 12460 #X connect 19 0 6 0;
r@269 12461 #X connect 20 0 7 0;
r@269 12462 #X connect 21 0 22 0;
r@269 12463 #X connect 23 0 12 0;
r@269 12464 #X connect 23 0 20 1;
r@269 12465 #X connect 23 0 19 1;
r@269 12466 #X connect 23 0 18 1;
r@269 12467 #X restore 605 232 pd sourceGGSpeed;
r@269 12468 #N canvas 212 73 1103 599 sourcePositions 0;
r@269 12469 #X obj 86 252 -~;
r@269 12470 #X obj 86 276 *~;
r@269 12471 #X obj 185 256 -~;
r@269 12472 #X obj 170 283 *~;
r@269 12473 #X obj 256 254 -~;
r@269 12474 #X obj 256 278 *~;
r@269 12475 #X obj 155 317 +~;
r@269 12476 #X obj 155 349 +~;
r@269 12477 #X obj 155 376 sqrt~;
r@269 12478 #X obj 547 414 outlet~;
r@269 12479 #X obj 436 414 outlet~;
r@269 12480 #X obj 155 401 outlet~;
r@269 12481 #X text 150 439 source distance from Observer;
r@269 12482 #X text 362 440 source - Obs Elevation;
r@269 12483 #X text 541 441 source - Obs Azimuth;
r@269 12484 #X obj 831 345 r myMet;
r@269 12485 #X obj 830 370 snapshot~;
r@269 12486 #X obj 738 149 /~;
r@269 12487 #X obj 738 172 atan~;
r@269 12488 #X obj 738 195 /~ 3.14159;
r@269 12489 #X obj 738 219 abs~;
r@269 12490 #X obj 723 285 spigot~;
r@269 12491 #X obj 762 242 >~ 0;
r@269 12492 #X obj 690 230 sig~ 1;
r@269 12493 #X obj 723 262 -~;
r@269 12494 #X obj 858 309 spigot~;
r@269 12495 #X obj 897 265 <~ 0;
r@269 12496 #X obj 830 396 outlet;
r@269 12497 #X text 822 423 Pan Value;
r@269 12498 #X obj 797 242 r myMet;
r@269 12499 #X obj 762 263 snapshot~;
r@269 12500 #X obj 930 264 r myMet;
r@269 12501 #X obj 897 287 snapshot~;
r@269 12502 #X text 171 33 Calculates position of the source.;
r@269 12503 #X obj 86 140 sig~ 0;
r@269 12504 #X obj 170 142 inlet~;
r@269 12505 #X obj 256 150 inlet~;
r@269 12506 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 12507 #X obj 378 47 inlet~;
r@269 12508 #X obj 461 46 inlet~;
r@269 12509 #X obj 568 43 inlet~;
r@269 12510 #X obj -19 34 inlet~;
r@269 12511 #X text -85 13 Source/Obs distance;
r@269 12512 #X text 364 27 Obs x;
r@269 12513 #X text 426 21 Obs y;
r@269 12514 #X text 539 23 Obs z;
r@269 12515 #X obj 736 49 inlet~;
r@269 12516 #X obj 843 46 inlet~;
r@269 12517 #X text 713 23 source - Obs y;
r@269 12518 #X text 815 27 source - Obs z;
r@269 12519 #X obj 736 78 *~;
r@269 12520 #X obj 843 76 *~;
r@269 12521 #X obj 736 109 +~;
r@269 12522 #X obj 736 134 sqrt~;
r@269 12523 #X obj 169 37 inlet~;
r@269 12524 #X text 155 17 Source radius;
r@269 12525 #X obj 461 71 *~;
r@269 12526 #X obj 568 70 *~;
r@269 12527 #X obj 461 103 +~;
r@269 12528 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 12529 point of the observer into the plane and the source. Think how to relate
r@269 12530 this to the elevation and azimuth as it is neither at the moment.;
r@269 12531 #X obj 168 84 *~ 2;
r@269 12532 #X obj 721 178 *~;
r@269 12533 #X obj 781 448 /~;
r@269 12534 #X obj 431 218 +~;
r@269 12535 #X obj 442 251 -~;
r@269 12536 #X text 808 505 Azimuth;
r@269 12537 #X obj 723 550 outlet~;
r@269 12538 #X obj 708 471 sig~ 90;
r@269 12539 #X obj 722 516 -~;
r@269 12540 #X obj 169 62 sqrt~;
r@269 12541 #X obj 393 452 +~;
r@269 12542 #X obj 405 478 -~;
r@269 12543 #X obj 378 75 *~;
r@269 12544 #X obj -3 58 *~;
r@269 12545 #X obj 556 487 *~ 2;
r@269 12546 #X obj 541 511 *~;
r@269 12547 #X obj 526 534 /~;
r@269 12548 #X obj 554 598 outlet~;
r@269 12549 #X obj 526 562 arccos~;
r@269 12550 #X obj 781 473 arccos~;
r@269 12551 #X connect 0 0 34 0;
r@269 12552 #X connect 0 0 34 1;
r@269 12553 #X connect 1 0 18 0;
r@269 12554 #X connect 1 0 18 1;
r@269 12555 #X connect 2 0 19 0;
r@269 12556 #X connect 2 0 19 1;
r@269 12557 #X connect 3 0 35 0;
r@269 12558 #X connect 3 0 35 1;
r@269 12559 #X connect 3 0 37 0;
r@269 12560 #X connect 8 0 12 1;
r@269 12561 #X connect 8 0 12 0;
r@269 12562 #X connect 9 0 13 0;
r@269 12563 #X connect 9 0 13 1;
r@269 12564 #X connect 12 0 14 0;
r@269 12565 #X connect 13 0 14 1;
r@269 12566 #X connect 14 0 15 0;
r@269 12567 #X connect 14 0 25 1;
r@269 12568 #X connect 14 0 32 1;
r@269 12569 #X connect 15 0 23 1;
r@269 12570 #X connect 15 0 36 0;
r@269 12571 #X connect 16 0 25 0;
r@269 12572 #X connect 16 0 31 0;
r@269 12573 #X connect 18 0 20 0;
r@269 12574 #X connect 19 0 20 1;
r@269 12575 #X connect 20 0 26 1;
r@269 12576 #X connect 22 0 23 0;
r@269 12577 #X connect 23 0 24 1;
r@269 12578 #X connect 24 0 41 0;
r@269 12579 #X connect 25 0 26 0;
r@269 12580 #X connect 26 0 24 0;
r@269 12581 #X connect 29 0 30 0;
r@269 12582 #X connect 30 0 28 0;
r@269 12583 #X connect 31 0 22 0;
r@269 12584 #X connect 32 0 33 0;
r@269 12585 #X connect 33 0 38 0;
r@269 12586 #X connect 34 0 33 1;
r@269 12587 #X connect 35 0 32 0;
r@269 12588 #X connect 36 0 37 1;
r@269 12589 #X connect 37 0 38 1;
r@269 12590 #X connect 38 0 40 0;
r@269 12591 #X connect 40 0 39 0;
r@269 12592 #X connect 41 0 30 1;
r@269 12593 #X restore 436 379 pd prop________Angs;
r@269 12594 #X obj 418 155 inlet~;
r@269 12595 #X obj 101 229 r~ Xobs;
r@269 12596 #X obj 185 233 r~ Yobs;
r@269 12597 #X obj 271 235 r~ Zobs;
r@269 12598 #X connect 0 0 1 0;
r@269 12599 #X connect 0 0 1 1;
r@269 12600 #X connect 0 0 17 0;
r@269 12601 #X connect 1 0 6 0;
r@269 12602 #X connect 2 0 3 0;
r@269 12603 #X connect 2 0 3 1;
r@269 12604 #X connect 2 0 17 1;
r@269 12605 #X connect 2 0 22 0;
r@269 12606 #X connect 2 0 26 0;
r@269 12607 #X connect 2 0 37 5;
r@269 12608 #X connect 3 0 6 1;
r@269 12609 #X connect 4 0 5 0;
r@269 12610 #X connect 4 0 5 1;
r@269 12611 #X connect 4 0 37 6;
r@269 12612 #X connect 5 0 7 1;
r@269 12613 #X connect 6 0 7 0;
r@269 12614 #X connect 7 0 8 0;
r@269 12615 #X connect 8 0 11 0;
r@269 12616 #X connect 8 0 37 0;
r@269 12617 #X connect 15 0 16 0;
r@269 12618 #X connect 16 0 27 0;
r@269 12619 #X connect 17 0 18 0;
r@269 12620 #X connect 18 0 19 0;
r@269 12621 #X connect 19 0 20 0;
r@269 12622 #X connect 20 0 25 0;
r@269 12623 #X connect 20 0 24 1;
r@269 12624 #X connect 21 1 16 0;
r@269 12625 #X connect 22 0 30 0;
r@269 12626 #X connect 23 0 24 0;
r@269 12627 #X connect 24 0 21 0;
r@269 12628 #X connect 25 1 16 0;
r@269 12629 #X connect 26 0 32 0;
r@269 12630 #X connect 29 0 30 0;
r@269 12631 #X connect 30 0 21 1;
r@269 12632 #X connect 31 0 32 0;
r@269 12633 #X connect 32 0 25 1;
r@269 12634 #X connect 34 0 0 0;
r@269 12635 #X connect 35 0 2 0;
r@269 12636 #X connect 36 0 4 0;
r@269 12637 #X connect 37 0 10 0;
r@269 12638 #X connect 37 1 9 0;
r@269 12639 #X connect 38 0 37 1;
r@269 12640 #X connect 39 0 0 1;
r@269 12641 #X connect 39 0 37 2;
r@269 12642 #X connect 40 0 2 1;
r@269 12643 #X connect 40 0 37 3;
r@269 12644 #X connect 41 0 4 1;
r@269 12645 #X connect 41 0 37 4;
r@269 12646 #X restore 99 88 pd sourcePositions;
r@269 12647 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 12648 #X obj 86 252 -~;
r@269 12649 #X obj 86 276 *~;
r@269 12650 #X obj 185 256 -~;
r@269 12651 #X obj 170 283 *~;
r@269 12652 #X obj 256 254 -~;
r@269 12653 #X obj 256 278 *~;
r@269 12654 #X obj 155 317 +~;
r@269 12655 #X obj 155 349 +~;
r@269 12656 #X obj 155 376 sqrt~;
r@269 12657 #X obj 547 414 outlet~;
r@269 12658 #X obj 436 414 outlet~;
r@269 12659 #X obj 155 401 outlet~;
r@269 12660 #X text 150 439 source distance from Observer;
r@269 12661 #X text 362 440 source - Obs Elevation;
r@269 12662 #X text 541 441 source - Obs Azimuth;
r@269 12663 #X obj 831 345 r myMet;
r@269 12664 #X obj 830 370 snapshot~;
r@269 12665 #X obj 738 149 /~;
r@269 12666 #X obj 738 172 atan~;
r@269 12667 #X obj 738 195 /~ 3.14159;
r@269 12668 #X obj 738 219 abs~;
r@269 12669 #X obj 723 285 spigot~;
r@269 12670 #X obj 762 242 >~ 0;
r@269 12671 #X obj 690 230 sig~ 1;
r@269 12672 #X obj 723 262 -~;
r@269 12673 #X obj 858 309 spigot~;
r@269 12674 #X obj 897 265 <~ 0;
r@269 12675 #X obj 830 396 outlet;
r@269 12676 #X text 822 423 Pan Value;
r@269 12677 #X obj 797 242 r myMet;
r@269 12678 #X obj 762 263 snapshot~;
r@269 12679 #X obj 930 264 r myMet;
r@269 12680 #X obj 897 287 snapshot~;
r@269 12681 #X text 171 33 Calculates position of the source.;
r@269 12682 #X obj 86 140 sig~ 0;
r@269 12683 #X obj 170 142 inlet~;
r@269 12684 #X obj 256 150 inlet~;
r@269 12685 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 12686 #X obj 378 47 inlet~;
r@269 12687 #X obj 461 46 inlet~;
r@269 12688 #X obj 568 43 inlet~;
r@269 12689 #X obj -19 34 inlet~;
r@269 12690 #X text -85 13 Source/Obs distance;
r@269 12691 #X text 364 27 Obs x;
r@269 12692 #X text 426 21 Obs y;
r@269 12693 #X text 539 23 Obs z;
r@269 12694 #X obj 736 49 inlet~;
r@269 12695 #X obj 843 46 inlet~;
r@269 12696 #X text 713 23 source - Obs y;
r@269 12697 #X text 815 27 source - Obs z;
r@269 12698 #X obj 736 78 *~;
r@269 12699 #X obj 843 76 *~;
r@269 12700 #X obj 736 109 +~;
r@269 12701 #X obj 736 134 sqrt~;
r@269 12702 #X obj 169 37 inlet~;
r@269 12703 #X text 155 17 Source radius;
r@269 12704 #X obj 461 71 *~;
r@269 12705 #X obj 568 70 *~;
r@269 12706 #X obj 461 103 +~;
r@269 12707 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 12708 point of the observer into the plane and the source. Think how to relate
r@269 12709 this to the elevation and azimuth as it is neither at the moment.;
r@269 12710 #X obj 168 84 *~ 2;
r@269 12711 #X obj 721 178 *~;
r@269 12712 #X obj 781 448 /~;
r@269 12713 #X obj 431 218 +~;
r@269 12714 #X obj 442 251 -~;
r@269 12715 #X text 808 505 Azimuth;
r@269 12716 #X obj 723 550 outlet~;
r@269 12717 #X obj 708 471 sig~ 90;
r@269 12718 #X obj 722 516 -~;
r@269 12719 #X obj 169 62 sqrt~;
r@269 12720 #X obj 393 452 +~;
r@269 12721 #X obj 405 478 -~;
r@269 12722 #X obj 378 75 *~;
r@269 12723 #X obj -3 58 *~;
r@269 12724 #X obj 556 487 *~ 2;
r@269 12725 #X obj 541 511 *~;
r@269 12726 #X obj 526 534 /~;
r@269 12727 #X obj 554 598 outlet~;
r@269 12728 #X obj 526 562 arccos~;
r@269 12729 #X obj 781 473 arccos~;
r@269 12730 #X connect 0 0 34 0;
r@269 12731 #X connect 0 0 34 1;
r@269 12732 #X connect 1 0 18 0;
r@269 12733 #X connect 1 0 18 1;
r@269 12734 #X connect 2 0 19 0;
r@269 12735 #X connect 2 0 19 1;
r@269 12736 #X connect 3 0 35 0;
r@269 12737 #X connect 3 0 35 1;
r@269 12738 #X connect 3 0 37 0;
r@269 12739 #X connect 8 0 12 1;
r@269 12740 #X connect 8 0 12 0;
r@269 12741 #X connect 9 0 13 0;
r@269 12742 #X connect 9 0 13 1;
r@269 12743 #X connect 12 0 14 0;
r@269 12744 #X connect 13 0 14 1;
r@269 12745 #X connect 14 0 15 0;
r@269 12746 #X connect 14 0 25 1;
r@269 12747 #X connect 14 0 32 1;
r@269 12748 #X connect 15 0 23 1;
r@269 12749 #X connect 15 0 36 0;
r@269 12750 #X connect 16 0 25 0;
r@269 12751 #X connect 16 0 31 0;
r@269 12752 #X connect 18 0 20 0;
r@269 12753 #X connect 19 0 20 1;
r@269 12754 #X connect 20 0 26 1;
r@269 12755 #X connect 22 0 23 0;
r@269 12756 #X connect 23 0 24 1;
r@269 12757 #X connect 24 0 41 0;
r@269 12758 #X connect 25 0 26 0;
r@269 12759 #X connect 26 0 24 0;
r@269 12760 #X connect 29 0 30 0;
r@269 12761 #X connect 30 0 28 0;
r@269 12762 #X connect 31 0 22 0;
r@269 12763 #X connect 32 0 33 0;
r@269 12764 #X connect 33 0 38 0;
r@269 12765 #X connect 34 0 33 1;
r@269 12766 #X connect 35 0 32 0;
r@269 12767 #X connect 36 0 37 1;
r@269 12768 #X connect 37 0 38 1;
r@269 12769 #X connect 38 0 40 0;
r@269 12770 #X connect 40 0 39 0;
r@269 12771 #X connect 41 0 30 1;
r@269 12772 #X restore 436 379 pd prop________Angs;
r@269 12773 #X obj 418 155 inlet~;
r@269 12774 #X obj 101 229 r~ Xobs;
r@269 12775 #X obj 185 233 r~ Yobs;
r@269 12776 #X obj 271 235 r~ Zobs;
r@269 12777 #X connect 0 0 1 0;
r@269 12778 #X connect 0 0 1 1;
r@269 12779 #X connect 0 0 17 0;
r@269 12780 #X connect 1 0 6 0;
r@269 12781 #X connect 2 0 3 0;
r@269 12782 #X connect 2 0 3 1;
r@269 12783 #X connect 2 0 17 1;
r@269 12784 #X connect 2 0 22 0;
r@269 12785 #X connect 2 0 26 0;
r@269 12786 #X connect 2 0 37 5;
r@269 12787 #X connect 3 0 6 1;
r@269 12788 #X connect 4 0 5 0;
r@269 12789 #X connect 4 0 5 1;
r@269 12790 #X connect 4 0 37 6;
r@269 12791 #X connect 5 0 7 1;
r@269 12792 #X connect 6 0 7 0;
r@269 12793 #X connect 7 0 8 0;
r@269 12794 #X connect 8 0 11 0;
r@269 12795 #X connect 8 0 37 0;
r@269 12796 #X connect 15 0 16 0;
r@269 12797 #X connect 16 0 27 0;
r@269 12798 #X connect 17 0 18 0;
r@269 12799 #X connect 18 0 19 0;
r@269 12800 #X connect 19 0 20 0;
r@269 12801 #X connect 20 0 25 0;
r@269 12802 #X connect 20 0 24 1;
r@269 12803 #X connect 21 1 16 0;
r@269 12804 #X connect 22 0 30 0;
r@269 12805 #X connect 23 0 24 0;
r@269 12806 #X connect 24 0 21 0;
r@269 12807 #X connect 25 1 16 0;
r@269 12808 #X connect 26 0 32 0;
r@269 12809 #X connect 29 0 30 0;
r@269 12810 #X connect 30 0 21 1;
r@269 12811 #X connect 31 0 32 0;
r@269 12812 #X connect 32 0 25 1;
r@269 12813 #X connect 34 0 0 0;
r@269 12814 #X connect 35 0 2 0;
r@269 12815 #X connect 36 0 4 0;
r@269 12816 #X connect 37 0 10 0;
r@269 12817 #X connect 37 1 9 0;
r@269 12818 #X connect 38 0 37 1;
r@269 12819 #X connect 39 0 0 1;
r@269 12820 #X connect 39 0 37 2;
r@269 12821 #X connect 40 0 2 1;
r@269 12822 #X connect 40 0 37 3;
r@269 12823 #X connect 41 0 4 1;
r@269 12824 #X connect 41 0 37 4;
r@269 12825 #X restore 471 93 pd sourcePositions;
r@269 12826 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 12827 #X obj 86 252 -~;
r@269 12828 #X obj 86 276 *~;
r@269 12829 #X obj 185 256 -~;
r@269 12830 #X obj 170 283 *~;
r@269 12831 #X obj 256 254 -~;
r@269 12832 #X obj 256 278 *~;
r@269 12833 #X obj 155 317 +~;
r@269 12834 #X obj 155 349 +~;
r@269 12835 #X obj 155 376 sqrt~;
r@269 12836 #X obj 547 414 outlet~;
r@269 12837 #X obj 436 414 outlet~;
r@269 12838 #X obj 155 401 outlet~;
r@269 12839 #X text 150 439 source distance from Observer;
r@269 12840 #X text 362 440 source - Obs Elevation;
r@269 12841 #X text 541 441 source - Obs Azimuth;
r@269 12842 #X obj 831 345 r myMet;
r@269 12843 #X obj 830 370 snapshot~;
r@269 12844 #X obj 738 149 /~;
r@269 12845 #X obj 738 172 atan~;
r@269 12846 #X obj 738 195 /~ 3.14159;
r@269 12847 #X obj 738 219 abs~;
r@269 12848 #X obj 723 285 spigot~;
r@269 12849 #X obj 762 242 >~ 0;
r@269 12850 #X obj 690 230 sig~ 1;
r@269 12851 #X obj 723 262 -~;
r@269 12852 #X obj 858 309 spigot~;
r@269 12853 #X obj 897 265 <~ 0;
r@269 12854 #X obj 830 396 outlet;
r@269 12855 #X text 822 423 Pan Value;
r@269 12856 #X obj 797 242 r myMet;
r@269 12857 #X obj 762 263 snapshot~;
r@269 12858 #X obj 930 264 r myMet;
r@269 12859 #X obj 897 287 snapshot~;
r@269 12860 #X text 171 33 Calculates position of the source.;
r@269 12861 #X obj 86 140 sig~ 0;
r@269 12862 #X obj 170 142 inlet~;
r@269 12863 #X obj 256 150 inlet~;
r@269 12864 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 12865 #X obj 378 47 inlet~;
r@269 12866 #X obj 461 46 inlet~;
r@269 12867 #X obj 568 43 inlet~;
r@269 12868 #X obj -19 34 inlet~;
r@269 12869 #X text -85 13 Source/Obs distance;
r@269 12870 #X text 364 27 Obs x;
r@269 12871 #X text 426 21 Obs y;
r@269 12872 #X text 539 23 Obs z;
r@269 12873 #X obj 736 49 inlet~;
r@269 12874 #X obj 843 46 inlet~;
r@269 12875 #X text 713 23 source - Obs y;
r@269 12876 #X text 815 27 source - Obs z;
r@269 12877 #X obj 736 78 *~;
r@269 12878 #X obj 843 76 *~;
r@269 12879 #X obj 736 109 +~;
r@269 12880 #X obj 736 134 sqrt~;
r@269 12881 #X obj 169 37 inlet~;
r@269 12882 #X text 155 17 Source radius;
r@269 12883 #X obj 461 71 *~;
r@269 12884 #X obj 568 70 *~;
r@269 12885 #X obj 461 103 +~;
r@269 12886 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 12887 point of the observer into the plane and the source. Think how to relate
r@269 12888 this to the elevation and azimuth as it is neither at the moment.;
r@269 12889 #X obj 168 84 *~ 2;
r@269 12890 #X obj 721 178 *~;
r@269 12891 #X obj 781 448 /~;
r@269 12892 #X obj 431 218 +~;
r@269 12893 #X obj 442 251 -~;
r@269 12894 #X text 808 505 Azimuth;
r@269 12895 #X obj 723 550 outlet~;
r@269 12896 #X obj 708 471 sig~ 90;
r@269 12897 #X obj 722 516 -~;
r@269 12898 #X obj 169 62 sqrt~;
r@269 12899 #X obj 393 452 +~;
r@269 12900 #X obj 405 478 -~;
r@269 12901 #X obj 378 75 *~;
r@269 12902 #X obj -3 58 *~;
r@269 12903 #X obj 556 487 *~ 2;
r@269 12904 #X obj 541 511 *~;
r@269 12905 #X obj 526 534 /~;
r@269 12906 #X obj 554 598 outlet~;
r@269 12907 #X obj 526 562 arccos~;
r@269 12908 #X obj 781 473 arccos~;
r@269 12909 #X connect 0 0 34 0;
r@269 12910 #X connect 0 0 34 1;
r@269 12911 #X connect 1 0 18 0;
r@269 12912 #X connect 1 0 18 1;
r@269 12913 #X connect 2 0 19 0;
r@269 12914 #X connect 2 0 19 1;
r@269 12915 #X connect 3 0 35 0;
r@269 12916 #X connect 3 0 35 1;
r@269 12917 #X connect 3 0 37 0;
r@269 12918 #X connect 8 0 12 1;
r@269 12919 #X connect 8 0 12 0;
r@269 12920 #X connect 9 0 13 0;
r@269 12921 #X connect 9 0 13 1;
r@269 12922 #X connect 12 0 14 0;
r@269 12923 #X connect 13 0 14 1;
r@269 12924 #X connect 14 0 15 0;
r@269 12925 #X connect 14 0 25 1;
r@269 12926 #X connect 14 0 32 1;
r@269 12927 #X connect 15 0 23 1;
r@269 12928 #X connect 15 0 36 0;
r@269 12929 #X connect 16 0 25 0;
r@269 12930 #X connect 16 0 31 0;
r@269 12931 #X connect 18 0 20 0;
r@269 12932 #X connect 19 0 20 1;
r@269 12933 #X connect 20 0 26 1;
r@269 12934 #X connect 22 0 23 0;
r@269 12935 #X connect 23 0 24 1;
r@269 12936 #X connect 24 0 41 0;
r@269 12937 #X connect 25 0 26 0;
r@269 12938 #X connect 26 0 24 0;
r@269 12939 #X connect 29 0 30 0;
r@269 12940 #X connect 30 0 28 0;
r@269 12941 #X connect 31 0 22 0;
r@269 12942 #X connect 32 0 33 0;
r@269 12943 #X connect 33 0 38 0;
r@269 12944 #X connect 34 0 33 1;
r@269 12945 #X connect 35 0 32 0;
r@269 12946 #X connect 36 0 37 1;
r@269 12947 #X connect 37 0 38 1;
r@269 12948 #X connect 38 0 40 0;
r@269 12949 #X connect 40 0 39 0;
r@269 12950 #X connect 41 0 30 1;
r@269 12951 #X restore 436 379 pd prop________Angs;
r@269 12952 #X obj 418 155 inlet~;
r@269 12953 #X obj 101 229 r~ Xobs;
r@269 12954 #X obj 185 233 r~ Yobs;
r@269 12955 #X obj 271 235 r~ Zobs;
r@269 12956 #X connect 0 0 1 0;
r@269 12957 #X connect 0 0 1 1;
r@269 12958 #X connect 0 0 17 0;
r@269 12959 #X connect 1 0 6 0;
r@269 12960 #X connect 2 0 3 0;
r@269 12961 #X connect 2 0 3 1;
r@269 12962 #X connect 2 0 17 1;
r@269 12963 #X connect 2 0 22 0;
r@269 12964 #X connect 2 0 26 0;
r@269 12965 #X connect 2 0 37 5;
r@269 12966 #X connect 3 0 6 1;
r@269 12967 #X connect 4 0 5 0;
r@269 12968 #X connect 4 0 5 1;
r@269 12969 #X connect 4 0 37 6;
r@269 12970 #X connect 5 0 7 1;
r@269 12971 #X connect 6 0 7 0;
r@269 12972 #X connect 7 0 8 0;
r@269 12973 #X connect 8 0 11 0;
r@269 12974 #X connect 8 0 37 0;
r@269 12975 #X connect 15 0 16 0;
r@269 12976 #X connect 16 0 27 0;
r@269 12977 #X connect 17 0 18 0;
r@269 12978 #X connect 18 0 19 0;
r@269 12979 #X connect 19 0 20 0;
r@269 12980 #X connect 20 0 25 0;
r@269 12981 #X connect 20 0 24 1;
r@269 12982 #X connect 21 1 16 0;
r@269 12983 #X connect 22 0 30 0;
r@269 12984 #X connect 23 0 24 0;
r@269 12985 #X connect 24 0 21 0;
r@269 12986 #X connect 25 1 16 0;
r@269 12987 #X connect 26 0 32 0;
r@269 12988 #X connect 29 0 30 0;
r@269 12989 #X connect 30 0 21 1;
r@269 12990 #X connect 31 0 32 0;
r@269 12991 #X connect 32 0 25 1;
r@269 12992 #X connect 34 0 0 0;
r@269 12993 #X connect 35 0 2 0;
r@269 12994 #X connect 36 0 4 0;
r@269 12995 #X connect 37 0 10 0;
r@269 12996 #X connect 37 1 9 0;
r@269 12997 #X connect 38 0 37 1;
r@269 12998 #X connect 39 0 0 1;
r@269 12999 #X connect 39 0 37 2;
r@269 13000 #X connect 40 0 2 1;
r@269 13001 #X connect 40 0 37 3;
r@269 13002 #X connect 41 0 4 1;
r@269 13003 #X connect 41 0 37 4;
r@269 13004 #X restore 707 93 pd sourcePositions;
r@269 13005 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 13006 #X obj 86 252 -~;
r@269 13007 #X obj 86 276 *~;
r@269 13008 #X obj 185 256 -~;
r@269 13009 #X obj 170 283 *~;
r@269 13010 #X obj 256 254 -~;
r@269 13011 #X obj 256 278 *~;
r@269 13012 #X obj 155 317 +~;
r@269 13013 #X obj 155 349 +~;
r@269 13014 #X obj 155 376 sqrt~;
r@269 13015 #X obj 547 414 outlet~;
r@269 13016 #X obj 436 414 outlet~;
r@269 13017 #X obj 155 401 outlet~;
r@269 13018 #X text 150 439 source distance from Observer;
r@269 13019 #X text 362 440 source - Obs Elevation;
r@269 13020 #X text 541 441 source - Obs Azimuth;
r@269 13021 #X obj 831 345 r myMet;
r@269 13022 #X obj 830 370 snapshot~;
r@269 13023 #X obj 738 149 /~;
r@269 13024 #X obj 738 172 atan~;
r@269 13025 #X obj 738 195 /~ 3.14159;
r@269 13026 #X obj 738 219 abs~;
r@269 13027 #X obj 723 285 spigot~;
r@269 13028 #X obj 762 242 >~ 0;
r@269 13029 #X obj 690 230 sig~ 1;
r@269 13030 #X obj 723 262 -~;
r@269 13031 #X obj 858 309 spigot~;
r@269 13032 #X obj 897 265 <~ 0;
r@269 13033 #X obj 830 396 outlet;
r@269 13034 #X text 822 423 Pan Value;
r@269 13035 #X obj 797 242 r myMet;
r@269 13036 #X obj 762 263 snapshot~;
r@269 13037 #X obj 930 264 r myMet;
r@269 13038 #X obj 897 287 snapshot~;
r@269 13039 #X text 171 33 Calculates position of the source.;
r@269 13040 #X obj 86 140 sig~ 0;
r@269 13041 #X obj 170 142 inlet~;
r@269 13042 #X obj 256 150 inlet~;
r@269 13043 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 13044 #X obj 378 47 inlet~;
r@269 13045 #X obj 461 46 inlet~;
r@269 13046 #X obj 568 43 inlet~;
r@269 13047 #X obj -19 34 inlet~;
r@269 13048 #X text -85 13 Source/Obs distance;
r@269 13049 #X text 364 27 Obs x;
r@269 13050 #X text 426 21 Obs y;
r@269 13051 #X text 539 23 Obs z;
r@269 13052 #X obj 736 49 inlet~;
r@269 13053 #X obj 843 46 inlet~;
r@269 13054 #X text 713 23 source - Obs y;
r@269 13055 #X text 815 27 source - Obs z;
r@269 13056 #X obj 736 78 *~;
r@269 13057 #X obj 843 76 *~;
r@269 13058 #X obj 736 109 +~;
r@269 13059 #X obj 736 134 sqrt~;
r@269 13060 #X obj 169 37 inlet~;
r@269 13061 #X text 155 17 Source radius;
r@269 13062 #X obj 461 71 *~;
r@269 13063 #X obj 568 70 *~;
r@269 13064 #X obj 461 103 +~;
r@269 13065 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 13066 point of the observer into the plane and the source. Think how to relate
r@269 13067 this to the elevation and azimuth as it is neither at the moment.;
r@269 13068 #X obj 168 84 *~ 2;
r@269 13069 #X obj 721 178 *~;
r@269 13070 #X obj 781 448 /~;
r@269 13071 #X obj 431 218 +~;
r@269 13072 #X obj 442 251 -~;
r@269 13073 #X text 808 505 Azimuth;
r@269 13074 #X obj 723 550 outlet~;
r@269 13075 #X obj 708 471 sig~ 90;
r@269 13076 #X obj 722 516 -~;
r@269 13077 #X obj 169 62 sqrt~;
r@269 13078 #X obj 393 452 +~;
r@269 13079 #X obj 405 478 -~;
r@269 13080 #X obj 378 75 *~;
r@269 13081 #X obj -3 58 *~;
r@269 13082 #X obj 556 487 *~ 2;
r@269 13083 #X obj 541 511 *~;
r@269 13084 #X obj 526 534 /~;
r@269 13085 #X obj 554 598 outlet~;
r@269 13086 #X obj 526 562 arccos~;
r@269 13087 #X obj 781 473 arccos~;
r@269 13088 #X connect 0 0 34 0;
r@269 13089 #X connect 0 0 34 1;
r@269 13090 #X connect 1 0 18 0;
r@269 13091 #X connect 1 0 18 1;
r@269 13092 #X connect 2 0 19 0;
r@269 13093 #X connect 2 0 19 1;
r@269 13094 #X connect 3 0 35 0;
r@269 13095 #X connect 3 0 35 1;
r@269 13096 #X connect 3 0 37 0;
r@269 13097 #X connect 8 0 12 1;
r@269 13098 #X connect 8 0 12 0;
r@269 13099 #X connect 9 0 13 0;
r@269 13100 #X connect 9 0 13 1;
r@269 13101 #X connect 12 0 14 0;
r@269 13102 #X connect 13 0 14 1;
r@269 13103 #X connect 14 0 15 0;
r@269 13104 #X connect 14 0 25 1;
r@269 13105 #X connect 14 0 32 1;
r@269 13106 #X connect 15 0 23 1;
r@269 13107 #X connect 15 0 36 0;
r@269 13108 #X connect 16 0 25 0;
r@269 13109 #X connect 16 0 31 0;
r@269 13110 #X connect 18 0 20 0;
r@269 13111 #X connect 19 0 20 1;
r@269 13112 #X connect 20 0 26 1;
r@269 13113 #X connect 22 0 23 0;
r@269 13114 #X connect 23 0 24 1;
r@269 13115 #X connect 24 0 41 0;
r@269 13116 #X connect 25 0 26 0;
r@269 13117 #X connect 26 0 24 0;
r@269 13118 #X connect 29 0 30 0;
r@269 13119 #X connect 30 0 28 0;
r@269 13120 #X connect 31 0 22 0;
r@269 13121 #X connect 32 0 33 0;
r@269 13122 #X connect 33 0 38 0;
r@269 13123 #X connect 34 0 33 1;
r@269 13124 #X connect 35 0 32 0;
r@269 13125 #X connect 36 0 37 1;
r@269 13126 #X connect 37 0 38 1;
r@269 13127 #X connect 38 0 40 0;
r@269 13128 #X connect 40 0 39 0;
r@269 13129 #X connect 41 0 30 1;
r@269 13130 #X restore 436 379 pd prop________Angs;
r@269 13131 #X obj 418 155 inlet~;
r@269 13132 #X obj 101 229 r~ Xobs;
r@269 13133 #X obj 185 233 r~ Yobs;
r@269 13134 #X obj 271 235 r~ Zobs;
r@269 13135 #X connect 0 0 1 0;
r@269 13136 #X connect 0 0 1 1;
r@269 13137 #X connect 0 0 17 0;
r@269 13138 #X connect 1 0 6 0;
r@269 13139 #X connect 2 0 3 0;
r@269 13140 #X connect 2 0 3 1;
r@269 13141 #X connect 2 0 17 1;
r@269 13142 #X connect 2 0 22 0;
r@269 13143 #X connect 2 0 26 0;
r@269 13144 #X connect 2 0 37 5;
r@269 13145 #X connect 3 0 6 1;
r@269 13146 #X connect 4 0 5 0;
r@269 13147 #X connect 4 0 5 1;
r@269 13148 #X connect 4 0 37 6;
r@269 13149 #X connect 5 0 7 1;
r@269 13150 #X connect 6 0 7 0;
r@269 13151 #X connect 7 0 8 0;
r@269 13152 #X connect 8 0 11 0;
r@269 13153 #X connect 8 0 37 0;
r@269 13154 #X connect 15 0 16 0;
r@269 13155 #X connect 16 0 27 0;
r@269 13156 #X connect 17 0 18 0;
r@269 13157 #X connect 18 0 19 0;
r@269 13158 #X connect 19 0 20 0;
r@269 13159 #X connect 20 0 25 0;
r@269 13160 #X connect 20 0 24 1;
r@269 13161 #X connect 21 1 16 0;
r@269 13162 #X connect 22 0 30 0;
r@269 13163 #X connect 23 0 24 0;
r@269 13164 #X connect 24 0 21 0;
r@269 13165 #X connect 25 1 16 0;
r@269 13166 #X connect 26 0 32 0;
r@269 13167 #X connect 29 0 30 0;
r@269 13168 #X connect 30 0 21 1;
r@269 13169 #X connect 31 0 32 0;
r@269 13170 #X connect 32 0 25 1;
r@269 13171 #X connect 34 0 0 0;
r@269 13172 #X connect 35 0 2 0;
r@269 13173 #X connect 36 0 4 0;
r@269 13174 #X connect 37 0 10 0;
r@269 13175 #X connect 37 1 9 0;
r@269 13176 #X connect 38 0 37 1;
r@269 13177 #X connect 39 0 0 1;
r@269 13178 #X connect 39 0 37 2;
r@269 13179 #X connect 40 0 2 1;
r@269 13180 #X connect 40 0 37 3;
r@269 13181 #X connect 41 0 4 1;
r@269 13182 #X connect 41 0 37 4;
r@269 13183 #X restore 650 262 pd sourcePositions;
r@269 13184 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 13185 #X obj 86 252 -~;
r@269 13186 #X obj 86 276 *~;
r@269 13187 #X obj 185 256 -~;
r@269 13188 #X obj 170 283 *~;
r@269 13189 #X obj 256 254 -~;
r@269 13190 #X obj 256 278 *~;
r@269 13191 #X obj 155 317 +~;
r@269 13192 #X obj 155 349 +~;
r@269 13193 #X obj 155 376 sqrt~;
r@269 13194 #X obj 547 414 outlet~;
r@269 13195 #X obj 436 414 outlet~;
r@269 13196 #X obj 155 401 outlet~;
r@269 13197 #X text 150 439 source distance from Observer;
r@269 13198 #X text 362 440 source - Obs Elevation;
r@269 13199 #X text 541 441 source - Obs Azimuth;
r@269 13200 #X obj 831 345 r myMet;
r@269 13201 #X obj 830 370 snapshot~;
r@269 13202 #X obj 738 149 /~;
r@269 13203 #X obj 738 172 atan~;
r@269 13204 #X obj 738 195 /~ 3.14159;
r@269 13205 #X obj 738 219 abs~;
r@269 13206 #X obj 723 285 spigot~;
r@269 13207 #X obj 762 242 >~ 0;
r@269 13208 #X obj 690 230 sig~ 1;
r@269 13209 #X obj 723 262 -~;
r@269 13210 #X obj 858 309 spigot~;
r@269 13211 #X obj 897 265 <~ 0;
r@269 13212 #X obj 830 396 outlet;
r@269 13213 #X text 822 423 Pan Value;
r@269 13214 #X obj 797 242 r myMet;
r@269 13215 #X obj 762 263 snapshot~;
r@269 13216 #X obj 930 264 r myMet;
r@269 13217 #X obj 897 287 snapshot~;
r@269 13218 #X text 171 33 Calculates position of the source.;
r@269 13219 #X obj 86 140 sig~ 0;
r@269 13220 #X obj 170 142 inlet~;
r@269 13221 #X obj 256 150 inlet~;
r@269 13222 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 13223 #X obj 378 47 inlet~;
r@269 13224 #X obj 461 46 inlet~;
r@269 13225 #X obj 568 43 inlet~;
r@269 13226 #X obj -19 34 inlet~;
r@269 13227 #X text -85 13 Source/Obs distance;
r@269 13228 #X text 364 27 Obs x;
r@269 13229 #X text 426 21 Obs y;
r@269 13230 #X text 539 23 Obs z;
r@269 13231 #X obj 736 49 inlet~;
r@269 13232 #X obj 843 46 inlet~;
r@269 13233 #X text 713 23 source - Obs y;
r@269 13234 #X text 815 27 source - Obs z;
r@269 13235 #X obj 736 78 *~;
r@269 13236 #X obj 843 76 *~;
r@269 13237 #X obj 736 109 +~;
r@269 13238 #X obj 736 134 sqrt~;
r@269 13239 #X obj 169 37 inlet~;
r@269 13240 #X text 155 17 Source radius;
r@269 13241 #X obj 461 71 *~;
r@269 13242 #X obj 568 70 *~;
r@269 13243 #X obj 461 103 +~;
r@269 13244 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 13245 point of the observer into the plane and the source. Think how to relate
r@269 13246 this to the elevation and azimuth as it is neither at the moment.;
r@269 13247 #X obj 168 84 *~ 2;
r@269 13248 #X obj 721 178 *~;
r@269 13249 #X obj 781 448 /~;
r@269 13250 #X obj 431 218 +~;
r@269 13251 #X obj 442 251 -~;
r@269 13252 #X text 808 505 Azimuth;
r@269 13253 #X obj 723 550 outlet~;
r@269 13254 #X obj 708 471 sig~ 90;
r@269 13255 #X obj 722 516 -~;
r@269 13256 #X obj 169 62 sqrt~;
r@269 13257 #X obj 393 452 +~;
r@269 13258 #X obj 405 478 -~;
r@269 13259 #X obj 378 75 *~;
r@269 13260 #X obj -3 58 *~;
r@269 13261 #X obj 556 487 *~ 2;
r@269 13262 #X obj 541 511 *~;
r@269 13263 #X obj 526 534 /~;
r@269 13264 #X obj 554 598 outlet~;
r@269 13265 #X obj 526 562 arccos~;
r@269 13266 #X obj 781 473 arccos~;
r@269 13267 #X connect 0 0 34 0;
r@269 13268 #X connect 0 0 34 1;
r@269 13269 #X connect 1 0 18 0;
r@269 13270 #X connect 1 0 18 1;
r@269 13271 #X connect 2 0 19 0;
r@269 13272 #X connect 2 0 19 1;
r@269 13273 #X connect 3 0 35 0;
r@269 13274 #X connect 3 0 35 1;
r@269 13275 #X connect 3 0 37 0;
r@269 13276 #X connect 8 0 12 1;
r@269 13277 #X connect 8 0 12 0;
r@269 13278 #X connect 9 0 13 0;
r@269 13279 #X connect 9 0 13 1;
r@269 13280 #X connect 12 0 14 0;
r@269 13281 #X connect 13 0 14 1;
r@269 13282 #X connect 14 0 15 0;
r@269 13283 #X connect 14 0 25 1;
r@269 13284 #X connect 14 0 32 1;
r@269 13285 #X connect 15 0 23 1;
r@269 13286 #X connect 15 0 36 0;
r@269 13287 #X connect 16 0 25 0;
r@269 13288 #X connect 16 0 31 0;
r@269 13289 #X connect 18 0 20 0;
r@269 13290 #X connect 19 0 20 1;
r@269 13291 #X connect 20 0 26 1;
r@269 13292 #X connect 22 0 23 0;
r@269 13293 #X connect 23 0 24 1;
r@269 13294 #X connect 24 0 41 0;
r@269 13295 #X connect 25 0 26 0;
r@269 13296 #X connect 26 0 24 0;
r@269 13297 #X connect 29 0 30 0;
r@269 13298 #X connect 30 0 28 0;
r@269 13299 #X connect 31 0 22 0;
r@269 13300 #X connect 32 0 33 0;
r@269 13301 #X connect 33 0 38 0;
r@269 13302 #X connect 34 0 33 1;
r@269 13303 #X connect 35 0 32 0;
r@269 13304 #X connect 36 0 37 1;
r@269 13305 #X connect 37 0 38 1;
r@269 13306 #X connect 38 0 40 0;
r@269 13307 #X connect 40 0 39 0;
r@269 13308 #X connect 41 0 30 1;
r@269 13309 #X restore 436 379 pd prop________Angs;
r@269 13310 #X obj 418 155 inlet~;
r@269 13311 #X obj 101 229 r~ Xobs;
r@269 13312 #X obj 185 233 r~ Yobs;
r@269 13313 #X obj 271 235 r~ Zobs;
r@269 13314 #X connect 0 0 1 0;
r@269 13315 #X connect 0 0 1 1;
r@269 13316 #X connect 0 0 17 0;
r@269 13317 #X connect 1 0 6 0;
r@269 13318 #X connect 2 0 3 0;
r@269 13319 #X connect 2 0 3 1;
r@269 13320 #X connect 2 0 17 1;
r@269 13321 #X connect 2 0 22 0;
r@269 13322 #X connect 2 0 26 0;
r@269 13323 #X connect 2 0 37 5;
r@269 13324 #X connect 3 0 6 1;
r@269 13325 #X connect 4 0 5 0;
r@269 13326 #X connect 4 0 5 1;
r@269 13327 #X connect 4 0 37 6;
r@269 13328 #X connect 5 0 7 1;
r@269 13329 #X connect 6 0 7 0;
r@269 13330 #X connect 7 0 8 0;
r@269 13331 #X connect 8 0 11 0;
r@269 13332 #X connect 8 0 37 0;
r@269 13333 #X connect 15 0 16 0;
r@269 13334 #X connect 16 0 27 0;
r@269 13335 #X connect 17 0 18 0;
r@269 13336 #X connect 18 0 19 0;
r@269 13337 #X connect 19 0 20 0;
r@269 13338 #X connect 20 0 25 0;
r@269 13339 #X connect 20 0 24 1;
r@269 13340 #X connect 21 1 16 0;
r@269 13341 #X connect 22 0 30 0;
r@269 13342 #X connect 23 0 24 0;
r@269 13343 #X connect 24 0 21 0;
r@269 13344 #X connect 25 1 16 0;
r@269 13345 #X connect 26 0 32 0;
r@269 13346 #X connect 29 0 30 0;
r@269 13347 #X connect 30 0 21 1;
r@269 13348 #X connect 31 0 32 0;
r@269 13349 #X connect 32 0 25 1;
r@269 13350 #X connect 34 0 0 0;
r@269 13351 #X connect 35 0 2 0;
r@269 13352 #X connect 36 0 4 0;
r@269 13353 #X connect 37 0 10 0;
r@269 13354 #X connect 37 1 9 0;
r@269 13355 #X connect 38 0 37 1;
r@269 13356 #X connect 39 0 0 1;
r@269 13357 #X connect 39 0 37 2;
r@269 13358 #X connect 40 0 2 1;
r@269 13359 #X connect 40 0 37 3;
r@269 13360 #X connect 41 0 4 1;
r@269 13361 #X connect 41 0 37 4;
r@269 13362 #X restore 385 250 pd sourcePositions;
r@269 13363 #N canvas 223 181 1103 599 sourcePositions 0;
r@269 13364 #X obj 86 252 -~;
r@269 13365 #X obj 86 276 *~;
r@269 13366 #X obj 185 256 -~;
r@269 13367 #X obj 170 283 *~;
r@269 13368 #X obj 256 254 -~;
r@269 13369 #X obj 256 278 *~;
r@269 13370 #X obj 155 317 +~;
r@269 13371 #X obj 155 349 +~;
r@269 13372 #X obj 155 376 sqrt~;
r@269 13373 #X obj 547 414 outlet~;
r@269 13374 #X obj 436 414 outlet~;
r@269 13375 #X obj 155 401 outlet~;
r@269 13376 #X text 150 439 source distance from Observer;
r@269 13377 #X text 362 440 source - Obs Elevation;
r@269 13378 #X text 541 441 source - Obs Azimuth;
r@269 13379 #X obj 831 345 r myMet;
r@269 13380 #X obj 830 370 snapshot~;
r@269 13381 #X obj 738 149 /~;
r@269 13382 #X obj 738 172 atan~;
r@269 13383 #X obj 738 195 /~ 3.14159;
r@269 13384 #X obj 738 219 abs~;
r@269 13385 #X obj 723 285 spigot~;
r@269 13386 #X obj 762 242 >~ 0;
r@269 13387 #X obj 690 230 sig~ 1;
r@269 13388 #X obj 723 262 -~;
r@269 13389 #X obj 858 309 spigot~;
r@269 13390 #X obj 897 265 <~ 0;
r@269 13391 #X obj 830 396 outlet;
r@269 13392 #X text 822 423 Pan Value;
r@269 13393 #X obj 797 242 r myMet;
r@269 13394 #X obj 762 263 snapshot~;
r@269 13395 #X obj 930 264 r myMet;
r@269 13396 #X obj 897 287 snapshot~;
r@269 13397 #X text 171 33 Calculates position of the source.;
r@269 13398 #X obj 86 140 sig~ 0;
r@269 13399 #X obj 170 142 inlet~;
r@269 13400 #X obj 256 150 inlet~;
r@269 13401 #N canvas 289 166 1084 684 prop________Angs 0;
r@269 13402 #X obj 378 47 inlet~;
r@269 13403 #X obj 461 46 inlet~;
r@269 13404 #X obj 568 43 inlet~;
r@269 13405 #X obj -19 34 inlet~;
r@269 13406 #X text -85 13 Source/Obs distance;
r@269 13407 #X text 364 27 Obs x;
r@269 13408 #X text 426 21 Obs y;
r@269 13409 #X text 539 23 Obs z;
r@269 13410 #X obj 736 49 inlet~;
r@269 13411 #X obj 843 46 inlet~;
r@269 13412 #X text 713 23 source - Obs y;
r@269 13413 #X text 815 27 source - Obs z;
r@269 13414 #X obj 736 78 *~;
r@269 13415 #X obj 843 76 *~;
r@269 13416 #X obj 736 109 +~;
r@269 13417 #X obj 736 134 sqrt~;
r@269 13418 #X obj 169 37 inlet~;
r@269 13419 #X text 155 17 Source radius;
r@269 13420 #X obj 461 71 *~;
r@269 13421 #X obj 568 70 *~;
r@269 13422 #X obj 461 103 +~;
r@269 13423 #X text -65 517 THis is the angle in the y z plane between a projected
r@269 13424 point of the observer into the plane and the source. Think how to relate
r@269 13425 this to the elevation and azimuth as it is neither at the moment.;
r@269 13426 #X obj 168 84 *~ 2;
r@269 13427 #X obj 721 178 *~;
r@269 13428 #X obj 781 448 /~;
r@269 13429 #X obj 431 218 +~;
r@269 13430 #X obj 442 251 -~;
r@269 13431 #X text 808 505 Azimuth;
r@269 13432 #X obj 723 550 outlet~;
r@269 13433 #X obj 708 471 sig~ 90;
r@269 13434 #X obj 722 516 -~;
r@269 13435 #X obj 169 62 sqrt~;
r@269 13436 #X obj 393 452 +~;
r@269 13437 #X obj 405 478 -~;
r@269 13438 #X obj 378 75 *~;
r@269 13439 #X obj -3 58 *~;
r@269 13440 #X obj 556 487 *~ 2;
r@269 13441 #X obj 541 511 *~;
r@269 13442 #X obj 526 534 /~;
r@269 13443 #X obj 554 598 outlet~;
r@269 13444 #X obj 526 562 arccos~;
r@269 13445 #X obj 781 473 arccos~;
r@269 13446 #X connect 0 0 34 0;
r@269 13447 #X connect 0 0 34 1;
r@269 13448 #X connect 1 0 18 0;
r@269 13449 #X connect 1 0 18 1;
r@269 13450 #X connect 2 0 19 0;
r@269 13451 #X connect 2 0 19 1;
r@269 13452 #X connect 3 0 35 0;
r@269 13453 #X connect 3 0 35 1;
r@269 13454 #X connect 3 0 37 0;
r@269 13455 #X connect 8 0 12 1;
r@269 13456 #X connect 8 0 12 0;
r@269 13457 #X connect 9 0 13 0;
r@269 13458 #X connect 9 0 13 1;
r@269 13459 #X connect 12 0 14 0;
r@269 13460 #X connect 13 0 14 1;
r@269 13461 #X connect 14 0 15 0;
r@269 13462 #X connect 14 0 25 1;
r@269 13463 #X connect 14 0 32 1;
r@269 13464 #X connect 15 0 23 1;
r@269 13465 #X connect 15 0 36 0;
r@269 13466 #X connect 16 0 25 0;
r@269 13467 #X connect 16 0 31 0;
r@269 13468 #X connect 18 0 20 0;
r@269 13469 #X connect 19 0 20 1;
r@269 13470 #X connect 20 0 26 1;
r@269 13471 #X connect 22 0 23 0;
r@269 13472 #X connect 23 0 24 1;
r@269 13473 #X connect 24 0 41 0;
r@269 13474 #X connect 25 0 26 0;
r@269 13475 #X connect 26 0 24 0;
r@269 13476 #X connect 29 0 30 0;
r@269 13477 #X connect 30 0 28 0;
r@269 13478 #X connect 31 0 22 0;
r@269 13479 #X connect 32 0 33 0;
r@269 13480 #X connect 33 0 38 0;
r@269 13481 #X connect 34 0 33 1;
r@269 13482 #X connect 35 0 32 0;
r@269 13483 #X connect 36 0 37 1;
r@269 13484 #X connect 37 0 38 1;
r@269 13485 #X connect 38 0 40 0;
r@269 13486 #X connect 40 0 39 0;
r@269 13487 #X connect 41 0 30 1;
r@269 13488 #X restore 436 379 pd prop________Angs;
r@269 13489 #X obj 418 155 inlet~;
r@269 13490 #X obj 101 229 r~ Xobs;
r@269 13491 #X obj 185 233 r~ Yobs;
r@269 13492 #X obj 271 235 r~ Zobs;
r@269 13493 #X connect 0 0 1 0;
r@269 13494 #X connect 0 0 1 1;
r@269 13495 #X connect 0 0 17 0;
r@269 13496 #X connect 1 0 6 0;
r@269 13497 #X connect 2 0 3 0;
r@269 13498 #X connect 2 0 3 1;
r@269 13499 #X connect 2 0 17 1;
r@269 13500 #X connect 2 0 22 0;
r@269 13501 #X connect 2 0 26 0;
r@269 13502 #X connect 2 0 37 5;
r@269 13503 #X connect 3 0 6 1;
r@269 13504 #X connect 4 0 5 0;
r@269 13505 #X connect 4 0 5 1;
r@269 13506 #X connect 4 0 37 6;
r@269 13507 #X connect 5 0 7 1;
r@269 13508 #X connect 6 0 7 0;
r@269 13509 #X connect 7 0 8 0;
r@269 13510 #X connect 8 0 11 0;
r@269 13511 #X connect 8 0 37 0;
r@269 13512 #X connect 15 0 16 0;
r@269 13513 #X connect 16 0 27 0;
r@269 13514 #X connect 17 0 18 0;
r@269 13515 #X connect 18 0 19 0;
r@269 13516 #X connect 19 0 20 0;
r@269 13517 #X connect 20 0 25 0;
r@269 13518 #X connect 20 0 24 1;
r@269 13519 #X connect 21 1 16 0;
r@269 13520 #X connect 22 0 30 0;
r@269 13521 #X connect 23 0 24 0;
r@269 13522 #X connect 24 0 21 0;
r@269 13523 #X connect 25 1 16 0;
r@269 13524 #X connect 26 0 32 0;
r@269 13525 #X connect 29 0 30 0;
r@269 13526 #X connect 30 0 21 1;
r@269 13527 #X connect 31 0 32 0;
r@269 13528 #X connect 32 0 25 1;
r@269 13529 #X connect 34 0 0 0;
r@269 13530 #X connect 35 0 2 0;
r@269 13531 #X connect 36 0 4 0;
r@269 13532 #X connect 37 0 10 0;
r@269 13533 #X connect 37 1 9 0;
r@269 13534 #X connect 38 0 37 1;
r@269 13535 #X connect 39 0 0 1;
r@269 13536 #X connect 39 0 37 2;
r@269 13537 #X connect 40 0 2 1;
r@269 13538 #X connect 40 0 37 3;
r@269 13539 #X connect 41 0 4 1;
r@269 13540 #X connect 41 0 37 4;
r@269 13541 #X restore 165 236 pd sourcePositions;
r@269 13542 #X obj 609 -20 r centrePan;
r@269 13543 #X obj 425 145 freqCalcCyl7HiFi;
r@269 13544 #X obj 239 152 freqCalcCyl7HiFi;
r@269 13545 #X obj 42 143 freqCalcCyl7HiFi;
r@269 13546 #X obj 660 144 freqCalcCyl7HiFi;
r@269 13547 #X obj 605 312 freqCalcCyl7HiFi;
r@269 13548 #X obj 345 301 freqCalcCyl7HiFi;
r@269 13549 #X obj 122 290 freqCalcCyl7HiFi;
r@269 13550 #X connect 1 0 19 1;
r@269 13551 #X connect 1 1 19 0;
r@269 13552 #X connect 1 2 10 0;
r@269 13553 #X connect 1 3 10 1;
r@269 13554 #X connect 1 4 10 2;
r@269 13555 #X connect 2 0 1 0;
r@269 13556 #X connect 2 0 4 0;
r@269 13557 #X connect 2 0 5 0;
r@269 13558 #X connect 2 0 6 0;
r@269 13559 #X connect 2 0 9 0;
r@269 13560 #X connect 2 0 7 0;
r@269 13561 #X connect 2 0 8 0;
r@269 13562 #X connect 3 0 18 3;
r@269 13563 #X connect 3 1 18 4;
r@269 13564 #X connect 3 2 18 5;
r@269 13565 #X connect 4 0 18 1;
r@269 13566 #X connect 4 1 18 0;
r@269 13567 #X connect 4 2 3 0;
r@269 13568 #X connect 4 3 3 1;
r@269 13569 #X connect 4 4 3 2;
r@269 13570 #X connect 5 0 17 1;
r@269 13571 #X connect 5 1 17 0;
r@269 13572 #X connect 5 2 11 0;
r@269 13573 #X connect 5 3 11 1;
r@269 13574 #X connect 5 4 11 2;
r@269 13575 #X connect 6 0 20 1;
r@269 13576 #X connect 6 1 20 0;
r@269 13577 #X connect 6 2 12 0;
r@269 13578 #X connect 6 3 12 1;
r@269 13579 #X connect 6 4 12 2;
r@269 13580 #X connect 7 0 23 1;
r@269 13581 #X connect 7 1 23 0;
r@269 13582 #X connect 7 2 15 0;
r@269 13583 #X connect 7 3 15 1;
r@269 13584 #X connect 7 4 15 2;
r@269 13585 #X connect 8 0 22 1;
r@269 13586 #X connect 8 1 22 0;
r@269 13587 #X connect 8 2 14 0;
r@269 13588 #X connect 8 3 14 1;
r@269 13589 #X connect 8 4 14 2;
r@269 13590 #X connect 9 0 21 1;
r@269 13591 #X connect 9 1 21 0;
r@269 13592 #X connect 9 2 13 0;
r@269 13593 #X connect 9 3 13 1;
r@269 13594 #X connect 9 4 13 2;
r@269 13595 #X connect 10 0 19 3;
r@269 13596 #X connect 10 1 19 4;
r@269 13597 #X connect 10 2 19 5;
r@269 13598 #X connect 11 0 17 3;
r@269 13599 #X connect 11 1 17 4;
r@269 13600 #X connect 11 2 17 5;
r@269 13601 #X connect 12 0 20 3;
r@269 13602 #X connect 12 1 20 4;
r@269 13603 #X connect 12 2 20 5;
r@269 13604 #X connect 13 0 21 3;
r@269 13605 #X connect 13 1 21 4;
r@269 13606 #X connect 13 2 21 5;
r@269 13607 #X connect 14 0 22 3;
r@269 13608 #X connect 14 1 22 4;
r@269 13609 #X connect 14 2 22 5;
r@269 13610 #X connect 15 0 23 3;
r@269 13611 #X connect 15 1 23 4;
r@269 13612 #X connect 15 2 23 5;
r@269 13613 #X connect 16 0 17 2;
r@269 13614 #X connect 16 0 18 2;
r@269 13615 #X connect 16 0 19 2;
r@269 13616 #X connect 16 0 20 2;
r@269 13617 #X connect 16 0 21 2;
r@269 13618 #X connect 16 0 22 2;
r@269 13619 #X connect 16 0 23 2;
r@269 13620 #X restore -60 190 pd sources1;
r@269 13621 #X msg 744 688 0.001;
r@269 13622 #X msg 684 42 0;
r@269 13623 #X msg 449 215 10;
r@269 13624 #X msg 436 120 10;
r@269 13625 #X msg 657 58 30;
r@269 13626 #X msg 583 115 30;
r@269 13627 #X msg 555 225 0;
r@269 13628 #X msg 499 219 0;
r@269 13629 #N canvas 158 29 1080 732 contPlaneFind 0;
r@269 13630 #N canvas 300 23 1010 851 baseFind 0;
r@269 13631 #X obj -8813 28 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@269 13632 -1;
r@269 13633 #X obj -8813 81 s GO;
r@269 13634 #X obj -8873 28 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@268 13635 -1 -1;
r@269 13636 #X obj -8873 81 s setUp;
r@269 13637 #X text -8303 44 Calculate where the mid point of the swing should
r@269 13638 be in order that the max speed is in the xz plane;
r@269 13639 #X text -8738 -1 The start position of the sword and the mid point
r@269 13640 are then vectors that describe plane of the sword. From this we can
r@269 13641 project to a point that is the closest point to the observer and calculate
r@269 13642 the elevation and azimuth between source and observer.;
r@269 13643 #X text -8750 112 a11;
r@269 13644 #X text -8692 111 a21;
r@269 13645 #X text -8588 108 a31;
r@269 13646 #X text -8071 98 a32;
r@269 13647 #X text -8151 87 a22;
r@269 13648 #X text -8233 96 a12;
r@269 13649 #X text -8737 222 b11;
r@269 13650 #X text -8478 308 b12 & b21;
r@269 13651 #X text -8203 213 b22;
r@269 13652 #X text -8103 413 Determinant;
r@269 13653 #X text -8527 354 -b12 & -b21;
r@269 13654 #X text -8849 290 Martix a is original;
r@269 13655 #X text -8849 320 Martix c is inverse b;
r@269 13656 #X text -8849 305 Martix b is a' * a;
r@269 13657 #X text -8086 478 c11;
r@269 13658 #X text -8498 528 c12 & c21;
r@269 13659 #X text -8750 513 c22;
r@269 13660 #X text -8778 668 d11;
r@269 13661 #X text -8645 669 d21;
r@269 13662 #X text -8521 681 d31;
r@269 13663 #X text -8385 690 d12;
r@269 13664 #X text -8256 689 d22;
r@269 13665 #X text -8126 700 d32;
r@269 13666 #N canvas 478 224 632 467 ProjectionPoint 0;
r@269 13667 #X obj 108 56 r Xobs;
r@269 13668 #X obj 183 99 r Zobs;
r@269 13669 #X obj 147 76 r Yobs;
r@269 13670 #X obj -106 63 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@269 13671 -1;
r@269 13672 #X obj -106 116 s GO;
r@269 13673 #X obj -166 63 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@268 13674 -1 -1;
r@269 13675 #X obj -166 116 s setUp;
r@269 13676 #X text -50 346 x' \, y' & z' relates to the point in the plane of
r@269 13677 the sword when the observer position is projected on;
r@269 13678 #X text 1 269 x';
r@269 13679 #X text 144 274 y';
r@269 13680 #X text 288 277 z';
r@269 13681 #X obj 93 143 inlet;
r@269 13682 #X obj 132 165 inlet;
r@269 13683 #X obj 168 187 inlet;
r@269 13684 #X obj 241 146 inlet;
r@269 13685 #X obj 280 166 inlet;
r@269 13686 #X obj 316 187 inlet;
r@269 13687 #X obj 316 216 *;
r@269 13688 #X obj 280 215 *;
r@269 13689 #X obj 241 215 *;
r@269 13690 #X obj 265 248 +;
r@269 13691 #X obj 265 279 +;
r@269 13692 #X obj 265 304 outlet;
r@269 13693 #X obj 168 216 *;
r@269 13694 #X obj 132 214 *;
r@269 13695 #X obj 93 214 *;
r@269 13696 #X obj 117 244 +;
r@269 13697 #X obj 117 272 +;
r@269 13698 #X obj 117 297 outlet;
r@269 13699 #X obj -26 291 outlet;
r@269 13700 #X obj -26 267 +;
r@269 13701 #X obj -26 242 +;
r@269 13702 #X obj 25 218 *;
r@269 13703 #X obj -11 217 *;
r@269 13704 #X obj -50 217 *;
r@269 13705 #X obj -50 144 inlet;
r@269 13706 #X obj -11 165 inlet;
r@269 13707 #X obj 25 185 inlet;
r@269 13708 #X connect 0 0 34 1;
r@269 13709 #X connect 0 0 25 1;
r@269 13710 #X connect 0 0 19 1;
r@269 13711 #X connect 1 0 32 1;
r@269 13712 #X connect 1 0 23 1;
r@269 13713 #X connect 1 0 17 1;
r@269 13714 #X connect 2 0 33 1;
r@269 13715 #X connect 2 0 24 1;
r@269 13716 #X connect 2 0 18 1;
r@269 13717 #X connect 3 0 4 0;
r@268 13718 #X connect 5 0 6 0;
r@269 13719 #X connect 11 0 25 0;
r@269 13720 #X connect 12 0 24 0;
r@269 13721 #X connect 13 0 23 0;
r@269 13722 #X connect 14 0 19 0;
r@269 13723 #X connect 15 0 18 0;
r@269 13724 #X connect 16 0 17 0;
r@269 13725 #X connect 17 0 21 1;
r@269 13726 #X connect 18 0 20 1;
r@269 13727 #X connect 19 0 20 0;
r@269 13728 #X connect 20 0 21 0;
r@269 13729 #X connect 21 0 22 0;
r@269 13730 #X connect 23 0 27 1;
r@269 13731 #X connect 24 0 26 1;
r@269 13732 #X connect 25 0 26 0;
r@269 13733 #X connect 26 0 27 0;
r@269 13734 #X connect 27 0 28 0;
r@269 13735 #X connect 30 0 29 0;
r@269 13736 #X connect 31 0 30 0;
r@269 13737 #X connect 32 0 30 1;
r@269 13738 #X connect 33 0 31 1;
r@269 13739 #X connect 34 0 31 0;
r@269 13740 #X connect 35 0 34 0;
r@269 13741 #X connect 36 0 33 0;
r@269 13742 #X connect 37 0 32 0;
r@269 13743 #X restore -8320 786 pd ProjectionPoint;
r@269 13744 #X floatatom -8587 86 0 0 0 0 - - -;
r@269 13745 #X floatatom -8530 86 0 0 0 0 - - -;
r@269 13746 #X floatatom -8666 86 0 0 0 0 - - -;
r@269 13747 #X obj -8749 129 inlet;
r@269 13748 #X obj -8695 129 inlet;
r@269 13749 #X obj -8589 126 inlet;
r@269 13750 #X obj -8749 170 *;
r@269 13751 #X obj -8695 168 *;
r@269 13752 #X obj -8589 167 *;
r@269 13753 #X obj -8695 198 +;
r@269 13754 #X obj -8710 222 +;
r@269 13755 #X obj -8725 525 *;
r@269 13756 #X obj -8749 620 *;
r@269 13757 #X obj -8734 645 *;
r@269 13758 #X obj -8749 670 +;
r@269 13759 #X obj -8421 265 *;
r@269 13760 #X obj -8390 266 *;
r@269 13761 #X obj -8360 267 *;
r@269 13762 #X obj -8390 292 +;
r@269 13763 #X obj -8405 316 +;
r@269 13764 #X obj -8404 351 *;
r@269 13765 #X obj -8464 367 * -1;
r@269 13766 #X obj -8464 498 *;
r@269 13767 #X obj -8619 622 *;
r@269 13768 #X obj -8604 647 *;
r@269 13769 #X obj -8619 672 +;
r@269 13770 #X obj -8479 657 *;
r@269 13771 #X obj -8494 682 +;
r@269 13772 #X obj -8494 632 *;
r@269 13773 #X obj -8244 115 inlet;
r@269 13774 #X obj -8144 109 inlet;
r@269 13775 #X obj -8071 119 inlet;
r@269 13776 #X obj -8074 159 *;
r@269 13777 #X obj -8160 159 *;
r@269 13778 #X obj -8244 153 *;
r@269 13779 #X obj -8160 191 +;
r@269 13780 #X obj -8175 216 +;
r@269 13781 #X obj -8131 385 *;
r@269 13782 #X obj -8131 411 -;
r@269 13783 #X obj -8131 459 /;
r@269 13784 #X obj -8146 488 *;
r@269 13785 #X obj -8359 641 *;
r@269 13786 #X obj -8344 666 *;
r@269 13787 #X obj -8359 688 +;
r@269 13788 #X obj -8229 643 *;
r@269 13789 #X obj -8214 668 *;
r@269 13790 #X obj -8229 693 +;
r@269 13791 #X obj -8104 653 *;
r@269 13792 #X obj -8089 678 *;
r@269 13793 #X obj -8104 703 +;
r@269 13794 #N canvas 165 174 1128 600 ProjectionMatrix 0;
r@269 13795 #X obj -385 72 inlet;
r@269 13796 #X obj -297 70 inlet;
r@269 13797 #X obj -213 70 inlet;
r@269 13798 #X obj -129 70 inlet;
r@269 13799 #X obj -48 70 inlet;
r@269 13800 #X obj 37 70 inlet;
r@269 13801 #X obj 125 71 inlet;
r@269 13802 #X obj 208 70 inlet;
r@269 13803 #X obj 314 71 inlet;
r@269 13804 #X obj 399 69 inlet;
r@269 13805 #X obj 483 70 inlet;
r@269 13806 #X obj 572 70 inlet;
r@269 13807 #X text -128 460 p13;
r@269 13808 #X text -257 459 p12;
r@269 13809 #X text -375 460 p11;
r@269 13810 #X text 231 452 p23;
r@269 13811 #X text 100 457 p22;
r@269 13812 #X text -18 461 p21;
r@269 13813 #X text 591 468 p33;
r@269 13814 #X text 463 465 p32;
r@269 13815 #X text 349 460 p31;
r@269 13816 #X obj -400 385 *;
r@269 13817 #X obj -385 410 *;
r@269 13818 #X obj -400 460 +;
r@269 13819 #X obj -385 437 t f b;
r@269 13820 #X obj -370 388 t f b;
r@269 13821 #X obj -385 365 t f b;
r@269 13822 #X obj -284 383 *;
r@269 13823 #X obj -269 408 *;
r@269 13824 #X obj -284 458 +;
r@269 13825 #X obj -269 435 t f b;
r@269 13826 #X obj -254 386 t f b;
r@269 13827 #X obj -269 363 t f b;
r@269 13828 #X obj -153 383 *;
r@269 13829 #X obj -138 408 *;
r@269 13830 #X obj -153 458 +;
r@269 13831 #X obj -138 435 t f b;
r@269 13832 #X obj -123 386 t f b;
r@269 13833 #X obj -138 363 t f b;
r@269 13834 #X obj -46 386 *;
r@269 13835 #X obj -31 411 *;
r@269 13836 #X obj -46 461 +;
r@269 13837 #X obj -31 438 t f b;
r@269 13838 #X obj -16 389 t f b;
r@269 13839 #X obj -31 366 t f b;
r@269 13840 #X obj 76 382 *;
r@269 13841 #X obj 91 407 *;
r@269 13842 #X obj 76 457 +;
r@269 13843 #X obj 91 434 t f b;
r@269 13844 #X obj 106 385 t f b;
r@269 13845 #X obj 91 362 t f b;
r@269 13846 #X obj 206 379 *;
r@269 13847 #X obj 221 404 *;
r@269 13848 #X obj 206 454 +;
r@269 13849 #X obj 221 431 t f b;
r@269 13850 #X obj 236 382 t f b;
r@269 13851 #X obj 221 359 t f b;
r@269 13852 #X obj 316 384 *;
r@269 13853 #X obj 331 409 *;
r@269 13854 #X obj 316 459 +;
r@269 13855 #X obj 331 436 t f b;
r@269 13856 #X obj 346 387 t f b;
r@269 13857 #X obj 331 364 t f b;
r@269 13858 #X obj 430 387 *;
r@269 13859 #X obj 445 412 *;
r@269 13860 #X obj 430 462 +;
r@269 13861 #X obj 445 439 t f b;
r@269 13862 #X obj 460 390 t f b;
r@269 13863 #X obj 445 367 t f b;
r@269 13864 #X obj 557 392 *;
r@269 13865 #X obj 572 417 *;
r@269 13866 #X obj 557 467 +;
r@269 13867 #X obj 572 444 t f b;
r@269 13868 #X obj 587 395 t f b;
r@269 13869 #X obj 572 372 t f b;
r@269 13870 #X obj -400 487 outlet;
r@269 13871 #X obj -153 482 outlet;
r@269 13872 #X obj -284 486 outlet;
r@269 13873 #X obj 206 480 outlet;
r@269 13874 #X obj 76 482 outlet;
r@269 13875 #X obj -46 487 outlet;
r@269 13876 #X obj 557 491 outlet;
r@269 13877 #X obj 430 488 outlet;
r@269 13878 #X obj 316 482 outlet;
r@269 13879 #X text -380 50 a11;
r@269 13880 #X text -300 52 a21;
r@269 13881 #X text -217 52 a31;
r@269 13882 #X text -126 43 a12;
r@269 13883 #X text -45 51 a22;
r@269 13884 #X text 43 51 a32;
r@269 13885 #X text 144 45 d11;
r@269 13886 #X text 219 51 d21;
r@269 13887 #X text 318 49 d31;
r@269 13888 #X text 405 49 d12;
r@269 13889 #X text 485 48 d22;
r@269 13890 #X text 574 47 d32;
r@269 13891 #X floatatom -200 526 0 0 0 0 - - -;
r@269 13892 #X floatatom -200 546 0 0 0 0 - - -;
r@269 13893 #X floatatom -198 567 0 0 0 0 - - -;
r@269 13894 #X floatatom 73 524 0 0 0 0 - - -;
r@269 13895 #X floatatom 74 546 0 0 0 0 - - -;
r@269 13896 #X floatatom 76 568 0 0 0 0 - - -;
r@269 13897 #X floatatom 422 517 0 0 0 0 - - -;
r@269 13898 #X floatatom 423 538 0 0 0 0 - - -;
r@269 13899 #X floatatom 425 561 0 0 0 0 - - -;
r@269 13900 #X connect 0 0 26 0;
r@269 13901 #X connect 0 0 44 0;
r@269 13902 #X connect 0 0 62 0;
r@269 13903 #X connect 1 0 32 0;
r@269 13904 #X connect 1 0 50 0;
r@269 13905 #X connect 1 0 68 0;
r@269 13906 #X connect 2 0 38 0;
r@269 13907 #X connect 2 0 56 0;
r@269 13908 #X connect 2 0 74 0;
r@269 13909 #X connect 3 0 25 0;
r@269 13910 #X connect 3 0 43 0;
r@269 13911 #X connect 3 0 61 0;
r@269 13912 #X connect 4 0 31 0;
r@269 13913 #X connect 4 0 49 0;
r@269 13914 #X connect 4 0 67 0;
r@269 13915 #X connect 5 0 37 0;
r@269 13916 #X connect 5 0 55 0;
r@269 13917 #X connect 5 0 73 0;
r@269 13918 #X connect 6 0 21 0;
r@269 13919 #X connect 6 0 27 0;
r@269 13920 #X connect 6 0 33 0;
r@269 13921 #X connect 7 0 39 0;
r@269 13922 #X connect 7 0 45 0;
r@269 13923 #X connect 7 0 51 0;
r@269 13924 #X connect 8 0 57 0;
r@269 13925 #X connect 8 0 63 0;
r@269 13926 #X connect 8 0 69 0;
r@269 13927 #X connect 9 0 22 0;
r@269 13928 #X connect 9 0 28 0;
r@269 13929 #X connect 9 0 34 0;
r@269 13930 #X connect 10 0 40 0;
r@269 13931 #X connect 10 0 46 0;
r@269 13932 #X connect 10 0 52 0;
r@269 13933 #X connect 11 0 58 0;
r@269 13934 #X connect 11 0 64 0;
r@269 13935 #X connect 11 0 70 0;
r@269 13936 #X connect 21 0 23 0;
r@269 13937 #X connect 22 0 24 0;
r@269 13938 #X connect 23 0 75 0;
r@269 13939 #X connect 23 0 96 0;
r@269 13940 #X connect 24 0 23 1;
r@269 13941 #X connect 24 1 23 0;
r@269 13942 #X connect 25 0 22 1;
r@269 13943 #X connect 25 1 22 0;
r@269 13944 #X connect 26 0 21 1;
r@269 13945 #X connect 26 1 21 0;
r@269 13946 #X connect 27 0 29 0;
r@269 13947 #X connect 28 0 30 0;
r@269 13948 #X connect 29 0 77 0;
r@269 13949 #X connect 29 0 97 0;
r@269 13950 #X connect 30 0 29 1;
r@269 13951 #X connect 30 1 29 0;
r@269 13952 #X connect 31 0 28 1;
r@269 13953 #X connect 31 1 28 0;
r@269 13954 #X connect 32 0 27 1;
r@269 13955 #X connect 32 1 27 0;
r@269 13956 #X connect 33 0 35 0;
r@269 13957 #X connect 34 0 36 0;
r@269 13958 #X connect 35 0 76 0;
r@269 13959 #X connect 35 0 98 0;
r@269 13960 #X connect 36 0 35 1;
r@269 13961 #X connect 36 1 35 0;
r@269 13962 #X connect 37 0 34 1;
r@269 13963 #X connect 37 1 34 0;
r@269 13964 #X connect 38 0 33 1;
r@269 13965 #X connect 38 1 33 0;
r@269 13966 #X connect 39 0 41 0;
r@269 13967 #X connect 40 0 42 0;
r@269 13968 #X connect 41 0 80 0;
r@269 13969 #X connect 41 0 99 0;
r@269 13970 #X connect 42 0 41 1;
r@269 13971 #X connect 42 1 41 0;
r@269 13972 #X connect 43 0 40 1;
r@269 13973 #X connect 43 1 40 0;
r@269 13974 #X connect 44 0 39 1;
r@269 13975 #X connect 44 1 39 0;
r@269 13976 #X connect 45 0 47 0;
r@269 13977 #X connect 46 0 48 0;
r@269 13978 #X connect 47 0 79 0;
r@269 13979 #X connect 47 0 100 0;
r@269 13980 #X connect 48 0 47 1;
r@269 13981 #X connect 48 1 47 0;
r@269 13982 #X connect 49 0 46 1;
r@269 13983 #X connect 49 1 46 0;
r@269 13984 #X connect 50 0 45 1;
r@269 13985 #X connect 50 1 45 0;
r@269 13986 #X connect 51 0 53 0;
r@269 13987 #X connect 52 0 54 0;
r@269 13988 #X connect 53 0 78 0;
r@269 13989 #X connect 53 0 101 0;
r@269 13990 #X connect 54 0 53 1;
r@269 13991 #X connect 54 1 53 0;
r@269 13992 #X connect 55 0 52 1;
r@269 13993 #X connect 55 1 52 0;
r@269 13994 #X connect 56 0 51 1;
r@269 13995 #X connect 56 1 51 0;
r@269 13996 #X connect 57 0 59 0;
r@269 13997 #X connect 58 0 60 0;
r@269 13998 #X connect 59 0 83 0;
r@269 13999 #X connect 59 0 102 0;
r@269 14000 #X connect 60 0 59 1;
r@269 14001 #X connect 60 1 59 0;
r@269 14002 #X connect 61 0 58 1;
r@269 14003 #X connect 61 1 58 0;
r@269 14004 #X connect 62 0 57 1;
r@269 14005 #X connect 62 1 57 0;
r@269 14006 #X connect 63 0 65 0;
r@269 14007 #X connect 64 0 66 0;
r@269 14008 #X connect 65 0 82 0;
r@269 14009 #X connect 65 0 103 0;
r@269 14010 #X connect 66 0 65 1;
r@269 14011 #X connect 66 1 65 0;
r@269 14012 #X connect 67 0 64 1;
r@269 14013 #X connect 67 1 64 0;
r@269 14014 #X connect 68 0 63 1;
r@269 14015 #X connect 68 1 63 0;
r@269 14016 #X connect 69 0 71 0;
r@269 14017 #X connect 70 0 72 0;
r@269 14018 #X connect 71 0 81 0;
r@269 14019 #X connect 71 0 104 0;
r@269 14020 #X connect 72 0 71 1;
r@269 14021 #X connect 72 1 71 0;
r@269 14022 #X connect 73 0 70 1;
r@269 14023 #X connect 73 1 70 0;
r@269 14024 #X connect 74 0 69 1;
r@269 14025 #X connect 74 1 69 0;
r@269 14026 #X restore -8323 762 pd ProjectionMatrix;
r@269 14027 #X obj -8131 435 swap 1;
r@269 14028 #X floatatom -8345 85 0 0 0 0 - - -;
r@269 14029 #X floatatom -8288 83 0 0 0 0 - - -;
r@269 14030 #X floatatom -8417 86 0 0 0 0 - - -;
r@269 14031 #X obj -8320 808 outlet;
r@269 14032 #X obj -8268 808 outlet;
r@269 14033 #X obj -8215 809 outlet;
r@269 14034 #X floatatom -8787 251 0 0 0 0 - - -;
r@269 14035 #X floatatom -8048 242 0 0 0 0 - - -;
r@269 14036 #X floatatom -8375 335 0 0 0 0 - - -;
r@269 14037 #X floatatom -8728 556 0 0 0 0 - - -;
r@269 14038 #X floatatom -8403 506 0 0 0 0 - - -;
r@269 14039 #X floatatom -8129 534 0 0 0 0 - - -;
r@269 14040 #X text -8851 334 Matrix d is a * c;
r@269 14041 #X connect 0 0 1 0;
r@269 14042 #X connect 2 0 3 0;
r@269 14043 #X connect 29 0 85 0;
r@269 14044 #X connect 29 1 86 0;
r@269 14045 #X connect 29 2 87 0;
r@269 14046 #X connect 33 0 36 0;
r@269 14047 #X connect 33 0 36 1;
r@269 14048 #X connect 33 0 42 0;
r@269 14049 #X connect 33 0 45 0;
r@269 14050 #X connect 33 0 71 0;
r@269 14051 #X connect 33 0 80 0;
r@269 14052 #X connect 33 0 32 0;
r@269 14053 #X connect 34 0 37 0;
r@269 14054 #X connect 34 0 37 1;
r@269 14055 #X connect 34 0 46 0;
r@269 14056 #X connect 34 0 53 0;
r@269 14057 #X connect 34 0 74 0;
r@269 14058 #X connect 34 0 80 1;
r@269 14059 #X connect 34 0 30 0;
r@269 14060 #X connect 35 0 38 0;
r@269 14061 #X connect 35 0 38 1;
r@269 14062 #X connect 35 0 47 0;
r@269 14063 #X connect 35 0 58 0;
r@269 14064 #X connect 35 0 77 0;
r@269 14065 #X connect 35 0 80 2;
r@269 14066 #X connect 35 0 31 0;
r@269 14067 #X connect 36 0 40 0;
r@269 14068 #X connect 37 0 39 0;
r@269 14069 #X connect 38 0 39 1;
r@269 14070 #X connect 39 0 40 1;
r@269 14071 #X connect 40 0 41 1;
r@269 14072 #X connect 40 0 67 0;
r@269 14073 #X connect 40 0 88 0;
r@269 14074 #X connect 41 0 72 0;
r@269 14075 #X connect 41 0 75 0;
r@269 14076 #X connect 41 0 78 0;
r@269 14077 #X connect 41 0 91 0;
r@269 14078 #X connect 42 0 44 0;
r@269 14079 #X connect 43 0 44 1;
r@269 14080 #X connect 44 0 80 6;
r@269 14081 #X connect 45 0 49 0;
r@269 14082 #X connect 46 0 48 0;
r@269 14083 #X connect 47 0 48 1;
r@269 14084 #X connect 48 0 49 1;
r@269 14085 #X connect 49 0 50 0;
r@269 14086 #X connect 49 0 50 1;
r@269 14087 #X connect 49 0 51 0;
r@269 14088 #X connect 49 0 90 0;
r@269 14089 #X connect 50 0 68 1;
r@269 14090 #X connect 51 0 52 0;
r@269 14091 #X connect 52 0 43 1;
r@269 14092 #X connect 52 0 54 1;
r@269 14093 #X connect 52 0 56 1;
r@269 14094 #X connect 52 0 71 1;
r@269 14095 #X connect 52 0 74 1;
r@269 14096 #X connect 52 0 77 1;
r@269 14097 #X connect 52 0 92 0;
r@269 14098 #X connect 53 0 55 0;
r@269 14099 #X connect 54 0 55 1;
r@269 14100 #X connect 55 0 80 7;
r@269 14101 #X connect 56 0 57 1;
r@269 14102 #X connect 57 0 80 8;
r@269 14103 #X connect 58 0 57 0;
r@269 14104 #X connect 59 0 43 0;
r@269 14105 #X connect 59 0 45 1;
r@269 14106 #X connect 59 0 64 0;
r@269 14107 #X connect 59 0 64 1;
r@269 14108 #X connect 59 0 72 1;
r@269 14109 #X connect 59 0 80 3;
r@269 14110 #X connect 59 0 84 0;
r@269 14111 #X connect 60 0 46 1;
r@269 14112 #X connect 60 0 54 0;
r@269 14113 #X connect 60 0 63 0;
r@269 14114 #X connect 60 0 63 1;
r@269 14115 #X connect 60 0 75 1;
r@269 14116 #X connect 60 0 80 4;
r@269 14117 #X connect 60 0 82 0;
r@269 14118 #X connect 61 0 47 1;
r@269 14119 #X connect 61 0 56 0;
r@269 14120 #X connect 61 0 62 1;
r@269 14121 #X connect 61 0 62 0;
r@269 14122 #X connect 61 0 78 1;
r@269 14123 #X connect 61 0 80 5;
r@269 14124 #X connect 61 0 83 0;
r@269 14125 #X connect 62 0 65 1;
r@269 14126 #X connect 63 0 65 0;
r@269 14127 #X connect 64 0 66 0;
r@269 14128 #X connect 65 0 66 1;
r@269 14129 #X connect 66 0 67 1;
r@269 14130 #X connect 66 0 70 0;
r@269 14131 #X connect 66 0 89 0;
r@269 14132 #X connect 67 0 68 0;
r@269 14133 #X connect 68 0 81 0;
r@269 14134 #X connect 69 0 41 0;
r@269 14135 #X connect 69 0 52 1;
r@269 14136 #X connect 69 0 70 1;
r@269 14137 #X connect 70 0 42 1;
r@269 14138 #X connect 70 0 53 1;
r@269 14139 #X connect 70 0 58 1;
r@269 14140 #X connect 70 0 93 0;
r@269 14141 #X connect 71 0 73 0;
r@269 14142 #X connect 72 0 73 1;
r@269 14143 #X connect 73 0 80 9;
r@269 14144 #X connect 74 0 76 0;
r@269 14145 #X connect 75 0 76 1;
r@269 14146 #X connect 76 0 80 10;
r@269 14147 #X connect 77 0 79 0;
r@269 14148 #X connect 78 0 79 1;
r@269 14149 #X connect 79 0 80 11;
r@269 14150 #X connect 80 0 29 0;
r@269 14151 #X connect 80 1 29 1;
r@269 14152 #X connect 80 2 29 2;
r@269 14153 #X connect 80 3 29 3;
r@269 14154 #X connect 80 4 29 4;
r@269 14155 #X connect 80 5 29 5;
r@269 14156 #X connect 80 6 29 6;
r@269 14157 #X connect 80 7 29 7;
r@269 14158 #X connect 80 8 29 8;
r@269 14159 #X connect 81 0 69 0;
r@269 14160 #X connect 81 1 69 1;
r@269 14161 #X restore -7940 388 pd baseFind;
r@269 14162 #X text -7844 442 XYZ of the projection point;
r@269 14163 #X obj -8124 39 r presweepAzim;
r@269 14164 #X obj -8124 60 swap 180;
r@269 14165 #X obj -8124 82 -;
r@269 14166 #X obj -8124 126 cos;
r@269 14167 #X obj -8124 104 * 0.0174;
r@269 14168 #X obj -8040 161 sin;
r@269 14169 #X obj -8109 148 sin;
r@269 14170 #X obj -7931 43 r presweepElev;
r@269 14171 #X obj -7931 64 * 0.0174;
r@269 14172 #X obj -7931 88 cos;
r@269 14173 #X obj -8109 211 *;
r@269 14174 #X obj -7977 156 r length;
r@269 14175 #X obj -8124 258 *;
r@269 14176 #X obj -8109 233 t f b;
r@269 14177 #X obj -8025 185 sin;
r@269 14178 #X obj -8025 213 *;
r@269 14179 #X obj -8040 260 *;
r@269 14180 #X obj -8025 235 t f b;
r@269 14181 #X obj -7932 209 *;
r@269 14182 #X floatatom -8152 289 0 0 0 0 - - -;
r@269 14183 #X floatatom -8060 287 0 0 0 0 - - -;
r@269 14184 #X floatatom -7967 283 0 0 0 0 - - -;
r@269 14185 #X obj -7728 147 r midElev;
r@269 14186 #X obj -7728 169 * 0.0174;
r@269 14187 #X obj -7728 193 cos;
r@269 14188 #X text -7694 235 a32;
r@269 14189 #X text -7754 242 a22;
r@269 14190 #X text -7822 238 a12;
r@269 14191 #X obj -7798 198 sin;
r@269 14192 #X obj -7798 222 *;
r@269 14193 #X obj -7728 220 *;
r@269 14194 #X obj -7977 177 t f b f b f b f b f b;
r@269 14195 #X msg -7765 227 0;
r@269 14196 #X floatatom -7854 280 0 0 0 0 - - -;
r@269 14197 #X floatatom -7762 278 0 0 0 0 - - -;
r@269 14198 #X floatatom -7669 274 0 0 0 0 - - -;
r@269 14199 #X floatatom -7652 171 0 0 0 0 - - -;
r@269 14200 #X text -8082 258 a11;
r@269 14201 #X text -8014 262 a21;
r@269 14202 #X text -7954 255 a31;
r@269 14203 #X obj -7877 410 s conProZ;
r@269 14204 #X obj -7909 430 s conProY;
r@269 14205 #X obj -7940 451 s conProX;
r@269 14206 #X connect 0 0 44 0;
r@269 14207 #X connect 0 1 43 0;
r@269 14208 #X connect 0 2 42 0;
r@269 14209 #X connect 2 0 3 0;
r@269 14210 #X connect 3 0 4 0;
r@269 14211 #X connect 3 1 4 1;
r@269 14212 #X connect 4 0 6 0;
r@269 14213 #X connect 5 0 14 0;
r@269 14214 #X connect 6 0 5 0;
r@269 14215 #X connect 6 0 7 0;
r@269 14216 #X connect 7 0 18 0;
r@269 14217 #X connect 8 0 12 0;
r@269 14218 #X connect 9 0 10 0;
r@269 14219 #X connect 10 0 11 0;
r@269 14220 #X connect 10 0 8 0;
r@269 14221 #X connect 10 0 16 0;
r@269 14222 #X connect 11 0 20 0;
r@269 14223 #X connect 12 0 15 0;
r@269 14224 #X connect 13 0 33 0;
r@269 14225 #X connect 14 0 21 0;
r@269 14226 #X connect 14 0 0 0;
r@269 14227 #X connect 15 0 14 1;
r@269 14228 #X connect 15 1 14 0;
r@269 14229 #X connect 16 0 17 0;
r@269 14230 #X connect 17 0 19 0;
r@269 14231 #X connect 18 0 22 0;
r@269 14232 #X connect 18 0 0 1;
r@269 14233 #X connect 19 0 18 1;
r@269 14234 #X connect 19 1 18 0;
r@269 14235 #X connect 20 0 23 0;
r@269 14236 #X connect 20 0 0 2;
r@269 14237 #X connect 24 0 25 0;
r@269 14238 #X connect 24 0 38 0;
r@269 14239 #X connect 25 0 26 0;
r@269 14240 #X connect 25 0 30 0;
r@269 14241 #X connect 26 0 32 0;
r@269 14242 #X connect 30 0 31 0;
r@269 14243 #X connect 31 0 35 0;
r@269 14244 #X connect 31 0 0 3;
r@269 14245 #X connect 32 0 37 0;
r@269 14246 #X connect 32 0 0 5;
r@269 14247 #X connect 33 0 12 1;
r@269 14248 #X connect 33 1 12 0;
r@269 14249 #X connect 33 2 17 1;
r@269 14250 #X connect 33 3 17 0;
r@269 14251 #X connect 33 4 20 1;
r@269 14252 #X connect 33 5 20 0;
r@269 14253 #X connect 33 6 31 1;
r@269 14254 #X connect 33 7 31 0;
r@269 14255 #X connect 33 8 32 1;
r@269 14256 #X connect 33 9 32 0;
r@269 14257 #X connect 33 9 34 0;
r@269 14258 #X connect 34 0 36 0;
r@269 14259 #X connect 34 0 0 4;
r@269 14260 #X restore 189 210 pd contPlaneFind;
r@269 14261 #N canvas 77 52 1071 752 ProjectionMatrix 0;
r@269 14262 #X obj -422 46 inlet~;
r@269 14263 #X obj -422 67 +~ 0.25;
r@269 14264 #X obj -422 89 wrap~;
r@269 14265 #X obj -347 91 r myMet;
r@269 14266 #X obj -347 111 snapshot~;
r@269 14267 #X floatatom -347 132 0 0 0 0 - - -;
r@269 14268 #X obj -521 48 r myMet;
r@269 14269 #X obj -521 68 snapshot~;
r@269 14270 #X floatatom -521 89 0 0 0 0 - - -;
r@269 14271 #N canvas 117 117 1102 566 Vector1 0;
r@269 14272 #X obj 400 49 cos~;
r@269 14273 #X obj 471 52 sin~;
r@269 14274 #X obj 387 469 outlet~;
r@269 14275 #X obj 464 469 outlet~;
r@269 14276 #X text 443 489 y position of source;
r@269 14277 #X text 615 472 z position of source;
r@269 14278 #X obj 400 24 inlet~;
r@269 14279 #X obj 619 330 r myMet;
r@269 14280 #X obj 619 350 snapshot~;
r@269 14281 #X floatatom 619 371 0 0 0 0 - - -;
r@269 14282 #X obj 651 110 r~ Yaw;
r@269 14283 #X obj 651 151 cos~;
r@269 14284 #X obj 651 131 /~ 360;
r@269 14285 #X obj 834 108 r~ Yaw;
r@269 14286 #X obj 834 132 /~ 360;
r@269 14287 #X obj 201 320 r myMet;
r@269 14288 #X obj 201 340 snapshot~;
r@269 14289 #X floatatom 201 361 0 0 0 0 - - -;
r@269 14290 #X obj 705 151 cos~;
r@269 14291 #X obj 705 131 /~ 360;
r@269 14292 #X obj 770 129 /~ 360;
r@269 14293 #X obj 770 109 r~ Pitch;
r@269 14294 #X obj 705 110 r~ Pitch;
r@269 14295 #X obj 77 182 r myMet;
r@269 14296 #X obj 77 202 snapshot~;
r@269 14297 #X floatatom 77 223 0 0 0 0 - - -;
r@269 14298 #X obj 51 160 *~ 360;
r@269 14299 #X obj 505 366 r myMet;
r@269 14300 #X obj 505 386 snapshot~;
r@269 14301 #X floatatom 505 407 0 0 0 0 - - -;
r@269 14302 #X obj 566 471 outlet~;
r@269 14303 #X obj 471 24 /~ 360;
r@269 14304 #X obj 834 152 sin~;
r@269 14305 #X obj 770 149 sin~;
r@269 14306 #X obj 355 193 *~;
r@269 14307 #X obj 566 219 *~;
r@269 14308 #X obj 355 221 *~;
r@269 14309 #X obj 401 222 *~;
r@269 14310 #X obj 386 245 -~;
r@269 14311 #X obj 463 220 *~;
r@269 14312 #X obj 509 221 *~;
r@269 14313 #X obj 463 244 +~;
r@269 14314 #X text 302 489 x position of source;
r@269 14315 #X obj 692 358 r myMet;
r@269 14316 #X obj 692 378 snapshot~;
r@269 14317 #X floatatom 692 399 0 0 0 0 - - -;
r@269 14318 #X obj 471 1 sig~ 60;
r@269 14319 #X obj 471 87 *~ 1;
r@269 14320 #X obj 400 87 *~ 1;
r@269 14321 #X obj 581 263 r~ PropZ;
r@269 14322 #X obj 401 264 r~ PropX;
r@269 14323 #X obj 478 265 r~ PropY;
r@269 14324 #X obj 386 285 +~;
r@269 14325 #X obj 463 286 +~;
r@269 14326 #X obj 566 286 +~;
r@269 14327 #X obj 622 47 inlet;
r@269 14328 #X connect 0 0 48 0;
r@269 14329 #X connect 1 0 47 0;
r@269 14330 #X connect 6 0 1 0;
r@269 14331 #X connect 6 0 0 0;
r@269 14332 #X connect 6 0 26 0;
r@268 14333 #X connect 7 0 8 0;
r@268 14334 #X connect 8 0 9 0;
r@269 14335 #X connect 10 0 12 0;
r@269 14336 #X connect 11 0 36 1;
r@269 14337 #X connect 11 0 40 1;
r@269 14338 #X connect 12 0 11 0;
r@268 14339 #X connect 13 0 14 0;
r@269 14340 #X connect 14 0 32 0;
r@269 14341 #X connect 15 0 16 0;
r@269 14342 #X connect 16 0 17 0;
r@269 14343 #X connect 18 0 35 1;
r@269 14344 #X connect 19 0 18 0;
r@269 14345 #X connect 20 0 33 0;
r@269 14346 #X connect 21 0 20 0;
r@269 14347 #X connect 22 0 19 0;
r@269 14348 #X connect 23 0 24 0;
r@269 14349 #X connect 24 0 25 0;
r@269 14350 #X connect 26 0 24 0;
r@269 14351 #X connect 27 0 28 0;
r@269 14352 #X connect 28 0 29 0;
r@269 14353 #X connect 32 0 37 1;
r@269 14354 #X connect 32 0 39 1;
r@269 14355 #X connect 33 0 34 1;
r@269 14356 #X connect 34 0 36 0;
r@269 14357 #X connect 34 0 39 0;
r@269 14358 #X connect 35 0 54 0;
r@269 14359 #X connect 36 0 38 0;
r@269 14360 #X connect 37 0 38 1;
r@269 14361 #X connect 38 0 52 0;
r@269 14362 #X connect 39 0 41 0;
r@269 14363 #X connect 40 0 41 1;
r@269 14364 #X connect 41 0 53 0;
r@269 14365 #X connect 43 0 44 0;
r@269 14366 #X connect 44 0 45 0;
r@269 14367 #X connect 46 0 31 0;
r@269 14368 #X connect 47 0 34 0;
r@269 14369 #X connect 47 0 35 0;
r@269 14370 #X connect 48 0 37 0;
r@269 14371 #X connect 48 0 40 0;
r@269 14372 #X connect 49 0 54 1;
r@269 14373 #X connect 50 0 52 1;
r@269 14374 #X connect 51 0 53 1;
r@269 14375 #X connect 52 0 16 0;
r@269 14376 #X connect 52 0 2 0;
r@269 14377 #X connect 53 0 28 0;
r@269 14378 #X connect 53 0 3 0;
r@269 14379 #X connect 54 0 8 0;
r@269 14380 #X connect 54 0 30 0;
r@269 14381 #X connect 55 0 47 1;
r@269 14382 #X connect 55 0 48 1;
r@269 14383 #X restore -576 324 pd Vector1;
r@269 14384 #N canvas 328 160 1070 479 Vector2 0;
r@269 14385 #X obj 400 49 cos~;
r@269 14386 #X obj 471 52 sin~;
r@269 14387 #X obj 378 430 outlet~;
r@269 14388 #X obj 481 428 outlet~;
r@269 14389 #X text 460 448 y position of source;
r@269 14390 #X text 633 430 z position of source;
r@269 14391 #X obj 400 24 inlet~;
r@269 14392 #X obj 712 271 r myMet;
r@269 14393 #X obj 712 291 snapshot~;
r@269 14394 #X floatatom 712 312 0 0 0 0 - - -;
r@269 14395 #X obj 651 110 r~ Yaw;
r@269 14396 #X obj 651 151 cos~;
r@269 14397 #X obj 651 131 /~ 360;
r@269 14398 #X obj 834 108 r~ Yaw;
r@269 14399 #X obj 834 132 /~ 360;
r@269 14400 #X obj 208 289 r myMet;
r@269 14401 #X obj 208 309 snapshot~;
r@269 14402 #X floatatom 208 330 0 0 0 0 - - -;
r@269 14403 #X obj 705 151 cos~;
r@269 14404 #X obj 705 131 /~ 360;
r@269 14405 #X obj 770 129 /~ 360;
r@269 14406 #X obj 770 109 r~ Pitch;
r@269 14407 #X obj 705 110 r~ Pitch;
r@269 14408 #X obj 77 182 r myMet;
r@269 14409 #X obj 77 202 snapshot~;
r@269 14410 #X floatatom 77 223 0 0 0 0 - - -;
r@269 14411 #X obj 51 160 *~ 360;
r@269 14412 #X obj 529 312 r myMet;
r@269 14413 #X obj 529 332 snapshot~;
r@269 14414 #X floatatom 529 353 0 0 0 0 - - -;
r@269 14415 #X obj 584 429 outlet~;
r@269 14416 #X obj 471 24 /~ 360;
r@269 14417 #X obj 834 152 sin~;
r@269 14418 #X obj 770 149 sin~;
r@269 14419 #X obj 355 193 *~;
r@269 14420 #X obj 566 219 *~;
r@269 14421 #X obj 355 221 *~;
r@269 14422 #X obj 401 222 *~;
r@269 14423 #X obj 386 245 -~;
r@269 14424 #X obj 463 220 *~;
r@269 14425 #X obj 509 221 *~;
r@269 14426 #X obj 463 244 +~;
r@269 14427 #X text 319 448 x position of source;
r@269 14428 #X obj 692 358 r myMet;
r@269 14429 #X obj 692 378 snapshot~;
r@269 14430 #X floatatom 692 399 0 0 0 0 - - -;
r@269 14431 #X obj 471 1 sig~ 60;
r@269 14432 #X obj 471 87 *~ 1;
r@269 14433 #X obj 400 87 *~ 1;
r@269 14434 #X obj 635 256 r~ PropZ;
r@269 14435 #X obj 410 263 r~ PropX;
r@269 14436 #X obj 482 289 r~ PropY;
r@269 14437 #X obj 620 277 +~;
r@269 14438 #X obj 395 285 +~;
r@269 14439 #X obj 465 311 +~;
r@269 14440 #X obj 773 373 outlet~;
r@269 14441 #X obj 876 371 outlet~;
r@269 14442 #X obj 979 372 outlet~;
r@269 14443 #X obj 573 26 inlet;
r@269 14444 #X connect 0 0 48 0;
r@269 14445 #X connect 1 0 47 0;
r@269 14446 #X connect 6 0 26 0;
r@269 14447 #X connect 6 0 1 0;
r@269 14448 #X connect 6 0 0 0;
r@269 14449 #X connect 7 0 8 0;
r@269 14450 #X connect 8 0 9 0;
r@269 14451 #X connect 10 0 12 0;
r@269 14452 #X connect 11 0 36 1;
r@269 14453 #X connect 11 0 40 1;
r@269 14454 #X connect 12 0 11 0;
r@269 14455 #X connect 13 0 14 0;
r@269 14456 #X connect 14 0 32 0;
r@269 14457 #X connect 15 0 16 0;
r@269 14458 #X connect 16 0 17 0;
r@269 14459 #X connect 18 0 35 1;
r@269 14460 #X connect 19 0 18 0;
r@269 14461 #X connect 20 0 33 0;
r@269 14462 #X connect 21 0 20 0;
r@269 14463 #X connect 22 0 19 0;
r@269 14464 #X connect 23 0 24 0;
r@269 14465 #X connect 24 0 25 0;
r@269 14466 #X connect 26 0 24 0;
r@269 14467 #X connect 27 0 28 0;
r@269 14468 #X connect 28 0 29 0;
r@269 14469 #X connect 32 0 37 1;
r@269 14470 #X connect 32 0 39 1;
r@269 14471 #X connect 33 0 34 1;
r@269 14472 #X connect 34 0 36 0;
r@269 14473 #X connect 34 0 39 0;
r@269 14474 #X connect 35 0 52 0;
r@269 14475 #X connect 35 0 57 0;
r@269 14476 #X connect 36 0 38 0;
r@269 14477 #X connect 37 0 38 1;
r@269 14478 #X connect 38 0 53 0;
r@269 14479 #X connect 38 0 55 0;
r@269 14480 #X connect 39 0 41 0;
r@269 14481 #X connect 40 0 41 1;
r@269 14482 #X connect 41 0 54 0;
r@269 14483 #X connect 41 0 56 0;
r@269 14484 #X connect 43 0 44 0;
r@269 14485 #X connect 44 0 45 0;
r@269 14486 #X connect 46 0 31 0;
r@269 14487 #X connect 47 0 34 0;
r@269 14488 #X connect 47 0 35 0;
r@269 14489 #X connect 48 0 37 0;
r@269 14490 #X connect 48 0 40 0;
r@269 14491 #X connect 49 0 52 1;
r@269 14492 #X connect 50 0 53 1;
r@269 14493 #X connect 51 0 54 1;
r@269 14494 #X connect 52 0 8 0;
r@269 14495 #X connect 52 0 30 0;
r@269 14496 #X connect 53 0 16 0;
r@269 14497 #X connect 53 0 2 0;
r@269 14498 #X connect 54 0 28 0;
r@269 14499 #X connect 54 0 3 0;
r@269 14500 #X connect 58 0 48 1;
r@269 14501 #X connect 58 0 47 1;
r@269 14502 #X restore -456 314 pd Vector2;
r@269 14503 #X obj -643 138 /~ 360;
r@269 14504 #X obj -582 175 spigot~;
r@269 14505 #X obj -460 172 spigot~;
r@269 14506 #X msg -488 134 0;
r@269 14507 #X msg -432 122 1;
r@269 14508 #X obj -588 223 spigot~;
r@269 14509 #X obj -466 220 spigot~;
r@269 14510 #X obj -602 383 r myMet;
r@269 14511 #X obj -602 403 snapshot~;
r@269 14512 #X floatatom -602 424 0 0 0 0 - - -;
r@269 14513 #X obj -541 383 r myMet;
r@269 14514 #X obj -541 403 snapshot~;
r@269 14515 #X floatatom -541 424 0 0 0 0 - - -;
r@269 14516 #X obj -479 382 r myMet;
r@269 14517 #X obj -479 402 snapshot~;
r@269 14518 #X floatatom -479 423 0 0 0 0 - - -;
r@269 14519 #X obj -406 378 r myMet;
r@269 14520 #X obj -406 398 snapshot~;
r@269 14521 #X floatatom -406 419 0 0 0 0 - - -;
r@269 14522 #X obj -325 375 r myMet;
r@269 14523 #X obj -325 395 snapshot~;
r@269 14524 #X floatatom -325 416 0 0 0 0 - - -;
r@269 14525 #X obj -242 375 r myMet;
r@269 14526 #X obj -242 395 snapshot~;
r@269 14527 #X floatatom -242 416 0 0 0 0 - - -;
r@269 14528 #N canvas 300 23 1111 847 baseFindSig 0;
r@269 14529 #X text -8303 44 Calculate where the mid point of the swing should
r@269 14530 be in order that the max speed is in the xz plane;
r@269 14531 #X text -8738 -1 The start position of the sword and the mid point
r@269 14532 are then vectors that describe plane of the sword. From this we can
r@269 14533 project to a point that is the closest point to the observer and calculate
r@269 14534 the elevation and azimuth between source and observer.;
r@269 14535 #X text -8750 112 a11;
r@269 14536 #X text -8692 111 a21;
r@269 14537 #X text -8588 108 a31;
r@269 14538 #X text -8071 98 a32;
r@269 14539 #X text -8151 87 a22;
r@269 14540 #X text -8233 96 a12;
r@269 14541 #X text -8737 222 b11;
r@269 14542 #X text -8478 308 b12 & b21;
r@269 14543 #X text -8203 213 b22;
r@269 14544 #X text -8103 413 Determinant;
r@269 14545 #X text -8527 354 -b12 & -b21;
r@269 14546 #X text -8849 290 Martix a is original;
r@269 14547 #X text -8849 320 Martix c is inverse b;
r@269 14548 #X text -8849 305 Martix b is a' * a;
r@269 14549 #X text -8086 478 c11;
r@269 14550 #X text -8498 528 c12 & c21;
r@269 14551 #X text -8750 513 c22;
r@269 14552 #X text -8778 668 d11;
r@269 14553 #X text -8645 669 d21;
r@269 14554 #X text -8521 681 d31;
r@269 14555 #X text -8385 690 d12;
r@269 14556 #X text -8256 689 d22;
r@269 14557 #X text -8126 700 d32;
r@269 14558 #N canvas 478 224 632 467 ProjectionPoint 0;
r@269 14559 #X obj 108 56 r Xobs;
r@269 14560 #X obj 183 99 r Zobs;
r@269 14561 #X obj 147 76 r Yobs;
r@269 14562 #X obj -106 63 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
r@269 14563 -1;
r@269 14564 #X obj -106 116 s GO;
r@269 14565 #X obj -166 63 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985
r@269 14566 -1 -1;
r@269 14567 #X obj -166 116 s setUp;
r@269 14568 #X text -50 346 x' \, y' & z' relates to the point in the plane of
r@269 14569 the sword when the observer position is projected on;
r@269 14570 #X text 1 269 x';
r@269 14571 #X text 144 274 y';
r@269 14572 #X text 288 277 z';
r@269 14573 #X obj 93 143 inlet;
r@269 14574 #X obj 132 165 inlet;
r@269 14575 #X obj 168 187 inlet;
r@269 14576 #X obj 241 146 inlet;
r@269 14577 #X obj 280 166 inlet;
r@269 14578 #X obj 316 187 inlet;
r@269 14579 #X obj 316 216 *;
r@269 14580 #X obj 280 215 *;
r@269 14581 #X obj 241 215 *;
r@269 14582 #X obj 265 248 +;
r@269 14583 #X obj 265 279 +;
r@269 14584 #X obj 265 304 outlet;
r@269 14585 #X obj 168 216 *;
r@269 14586 #X obj 132 214 *;
r@269 14587 #X obj 93 214 *;
r@269 14588 #X obj 117 244 +;
r@269 14589 #X obj 117 272 +;
r@269 14590 #X obj 117 297 outlet;
r@269 14591 #X obj -26 291 outlet;
r@269 14592 #X obj -26 267 +;
r@269 14593 #X obj -26 242 +;
r@269 14594 #X obj 25 218 *;
r@269 14595 #X obj -11 217 *;
r@269 14596 #X obj -50 217 *;
r@269 14597 #X obj -50 144 inlet;
r@269 14598 #X obj -11 165 inlet;
r@269 14599 #X obj 25 185 inlet;
r@269 14600 #X connect 0 0 34 1;
r@269 14601 #X connect 0 0 25 1;
r@269 14602 #X connect 0 0 19 1;
r@269 14603 #X connect 1 0 32 1;
r@269 14604 #X connect 1 0 23 1;
r@269 14605 #X connect 1 0 17 1;
r@269 14606 #X connect 2 0 33 1;
r@269 14607 #X connect 2 0 24 1;
r@269 14608 #X connect 2 0 18 1;
r@269 14609 #X connect 3 0 4 0;
r@269 14610 #X connect 5 0 6 0;
r@269 14611 #X connect 11 0 25 0;
r@269 14612 #X connect 12 0 24 0;
r@268 14613 #X connect 13 0 23 0;
r@269 14614 #X connect 14 0 19 0;
r@269 14615 #X connect 15 0 18 0;
r@268 14616 #X connect 16 0 17 0;
r@269 14617 #X connect 17 0 21 1;
r@269 14618 #X connect 18 0 20 1;
r@268 14619 #X connect 19 0 20 0;
r@269 14620 #X connect 20 0 21 0;
r@268 14621 #X connect 21 0 22 0;
r@269 14622 #X connect 23 0 27 1;
r@269 14623 #X connect 24 0 26 1;
r@268 14624 #X connect 25 0 26 0;
r@269 14625 #X connect 26 0 27 0;
r@269 14626 #X connect 27 0 28 0;
r@269 14627 #X connect 30 0 29 0;
r@269 14628 #X connect 31 0 30 0;
r@269 14629 #X connect 32 0 30 1;
r@269 14630 #X connect 33 0 31 1;
r@269 14631 #X connect 34 0 31 0;
r@269 14632 #X connect 35 0 34 0;
r@269 14633 #X connect 36 0 33 0;
r@269 14634 #X connect 37 0 32 0;
r@269 14635 #X restore -7966 530 pd ProjectionPoint;
r@269 14636 #N canvas 196 209 1128 600 ProjectionMatrix 0;
r@269 14637 #X text -128 460 p13;
r@269 14638 #X text -257 459 p12;
r@269 14639 #X text -375 460 p11;
r@269 14640 #X text 231 452 p23;
r@269 14641 #X text 100 457 p22;
r@269 14642 #X text -18 461 p21;
r@269 14643 #X text 591 468 p33;
r@269 14644 #X text 463 465 p32;
r@269 14645 #X text 349 460 p31;
r@269 14646 #X text -380 50 a11;
r@269 14647 #X text -300 52 a21;
r@269 14648 #X text -217 52 a31;
r@269 14649 #X text -126 43 a12;
r@269 14650 #X text -45 51 a22;
r@269 14651 #X text 43 51 a32;
r@269 14652 #X text 144 45 d11;
r@269 14653 #X text 219 51 d21;
r@269 14654 #X text 318 49 d31;
r@269 14655 #X text 405 49 d12;
r@269 14656 #X text 485 48 d22;
r@269 14657 #X text 574 47 d32;
r@269 14658 #X obj -385 72 inlet~;
r@269 14659 #X obj -400 385 *~;
r@269 14660 #X obj -297 70 inlet~;
r@269 14661 #X obj -213 70 inlet~;
r@269 14662 #X obj -129 70 inlet~;
r@269 14663 #X obj -48 70 inlet~;
r@269 14664 #X obj 37 70 inlet~;
r@269 14665 #X obj 125 71 inlet~;
r@269 14666 #X obj 208 70 inlet~;
r@269 14667 #X obj 314 71 inlet~;
r@269 14668 #X obj 399 69 inlet~;
r@269 14669 #X obj 483 70 inlet~;
r@269 14670 #X obj 572 70 inlet~;
r@269 14671 #X obj -385 410 *~;
r@269 14672 #X obj -400 460 +~;
r@269 14673 #X obj -284 383 *~;
r@269 14674 #X obj -269 408 *~;
r@269 14675 #X obj -284 458 +~;
r@269 14676 #X obj -153 383 *~;
r@269 14677 #X obj -138 408 *~;
r@269 14678 #X obj -153 458 +~;
r@269 14679 #X obj -46 386 *~;
r@269 14680 #X obj -31 411 *~;
r@269 14681 #X obj -46 461 +~;
r@269 14682 #X obj 76 382 *~;
r@269 14683 #X obj 91 407 *~;
r@269 14684 #X obj 76 457 +~;
r@269 14685 #X obj 206 379 *~;
r@269 14686 #X obj 221 404 *~;
r@269 14687 #X obj 206 454 +~;
r@269 14688 #X obj 316 384 *~;
r@269 14689 #X obj 331 409 *~;
r@269 14690 #X obj 316 459 +~;
r@269 14691 #X obj 430 387 *~;
r@269 14692 #X obj 445 412 *~;
r@269 14693 #X obj 430 462 +~;
r@269 14694 #X obj 557 392 *~;
r@269 14695 #X obj 572 417 *~;
r@269 14696 #X obj 557 467 +~;
r@269 14697 #X obj -400 487 snapshot~;
r@269 14698 #X obj -284 486 snapshot~;
r@269 14699 #X obj -153 482 snapshot~;
r@269 14700 #X obj -46 487 snapshot~;
r@269 14701 #X obj 76 482 snapshot~;
r@269 14702 #X obj 206 480 snapshot~;
r@269 14703 #X obj 316 482 snapshot~;
r@269 14704 #X obj 430 488 snapshot~;
r@269 14705 #X obj 557 491 snapshot~;
r@269 14706 #X obj -228 464 r myMet;
r@269 14707 #X obj 142 455 r myMet;
r@269 14708 #X obj 497 454 r myMet;
r@269 14709 #X obj -400 512 s p11;
r@269 14710 #X obj -284 509 s p12;
r@269 14711 #X obj -153 507 s p13;
r@269 14712 #X obj -46 509 s p21;
r@269 14713 #X obj 76 506 s p22;
r@269 14714 #X obj 206 504 s p23;
r@269 14715 #X obj 430 509 s p32;
r@269 14716 #X obj 316 504 s p31;
r@269 14717 #X obj 557 513 s p33;
r@269 14718 #X connect 21 0 22 1;
r@269 14719 #X connect 21 0 42 1;
r@269 14720 #X connect 21 0 51 1;
r@269 14721 #X connect 22 0 35 0;
r@269 14722 #X connect 23 0 36 1;
r@269 14723 #X connect 23 0 45 1;
r@269 14724 #X connect 23 0 54 1;
r@269 14725 #X connect 24 0 39 1;
r@269 14726 #X connect 24 0 48 1;
r@269 14727 #X connect 24 0 57 1;
r@269 14728 #X connect 25 0 34 1;
r@269 14729 #X connect 25 0 43 1;
r@269 14730 #X connect 25 0 52 1;
r@269 14731 #X connect 26 0 37 1;
r@269 14732 #X connect 26 0 46 1;
r@269 14733 #X connect 26 0 55 1;
r@269 14734 #X connect 27 0 40 1;
r@269 14735 #X connect 27 0 49 1;
r@269 14736 #X connect 27 0 58 1;
r@269 14737 #X connect 28 0 22 0;
r@269 14738 #X connect 28 0 36 0;
r@269 14739 #X connect 28 0 39 0;
r@269 14740 #X connect 29 0 42 0;
r@269 14741 #X connect 29 0 45 0;
r@269 14742 #X connect 29 0 48 0;
r@269 14743 #X connect 30 0 51 0;
r@269 14744 #X connect 30 0 54 0;
r@269 14745 #X connect 30 0 57 0;
r@269 14746 #X connect 31 0 34 0;
r@269 14747 #X connect 31 0 37 0;
r@269 14748 #X connect 31 0 40 0;
r@269 14749 #X connect 32 0 43 0;
r@269 14750 #X connect 32 0 46 0;
r@269 14751 #X connect 32 0 49 0;
r@269 14752 #X connect 33 0 52 0;
r@269 14753 #X connect 33 0 55 0;
r@269 14754 #X connect 33 0 58 0;
r@269 14755 #X connect 34 0 35 1;
r@269 14756 #X connect 35 0 60 0;
r@269 14757 #X connect 36 0 38 0;
r@269 14758 #X connect 37 0 38 1;
r@269 14759 #X connect 38 0 61 0;
r@269 14760 #X connect 39 0 41 0;
r@269 14761 #X connect 40 0 41 1;
r@269 14762 #X connect 41 0 62 0;
r@269 14763 #X connect 42 0 44 0;
r@269 14764 #X connect 43 0 44 1;
r@269 14765 #X connect 44 0 63 0;
r@269 14766 #X connect 45 0 47 0;
r@269 14767 #X connect 46 0 47 1;
r@269 14768 #X connect 47 0 64 0;
r@269 14769 #X connect 48 0 50 0;
r@269 14770 #X connect 49 0 50 1;
r@269 14771 #X connect 50 0 65 0;
r@269 14772 #X connect 51 0 53 0;
r@269 14773 #X connect 52 0 53 1;
r@269 14774 #X connect 53 0 66 0;
r@269 14775 #X connect 54 0 56 0;
r@269 14776 #X connect 55 0 56 1;
r@269 14777 #X connect 56 0 67 0;
r@269 14778 #X connect 57 0 59 0;
r@269 14779 #X connect 58 0 59 1;
r@269 14780 #X connect 59 0 68 0;
r@269 14781 #X connect 60 0 72 0;
r@269 14782 #X connect 61 0 73 0;
r@269 14783 #X connect 62 0 74 0;
r@269 14784 #X connect 63 0 75 0;
r@269 14785 #X connect 64 0 76 0;
r@269 14786 #X connect 65 0 77 0;
r@269 14787 #X connect 66 0 79 0;
r@269 14788 #X connect 67 0 78 0;
r@269 14789 #X connect 68 0 80 0;
r@269 14790 #X connect 69 0 61 0;
r@269 14791 #X connect 69 0 60 0;
r@269 14792 #X connect 69 0 62 0;
r@269 14793 #X connect 70 0 63 0;
r@269 14794 #X connect 70 0 64 0;
r@269 14795 #X connect 70 0 65 0;
r@269 14796 #X connect 71 0 66 0;
r@269 14797 #X connect 71 0 67 0;
r@269 14798 #X connect 71 0 68 0;
r@269 14799 #X restore -8323 762 pd ProjectionMatrix;
r@269 14800 #X text -8851 334 Matrix d is a * c;
r@269 14801 #X obj -8749 129 inlet~;
r@269 14802 #X obj -8695 129 inlet~;
r@269 14803 #X obj -8589 126 inlet~;
r@269 14804 #X obj -8244 115 inlet~;
r@269 14805 #X obj -8144 109 inlet~;
r@269 14806 #X obj -8071 119 inlet~;
r@269 14807 #X obj -8074 159 *~;
r@269 14808 #X obj -8160 159 *~;
r@269 14809 #X obj -8244 153 *~;
r@269 14810 #X obj -8160 191 +~;
r@269 14811 #X obj -8175 216 +~;
r@269 14812 #X obj -8589 167 *~;
r@269 14813 #X obj -8695 168 *~;
r@269 14814 #X obj -8749 170 *~;
r@269 14815 #X obj -8695 198 +~;
r@269 14816 #X obj -8710 222 +~;
r@269 14817 #X obj -8421 265 *~;
r@269 14818 #X obj -8390 266 *~;
r@269 14819 #X obj -8360 267 *~;
r@269 14820 #X obj -8390 292 +~;
r@269 14821 #X obj -8405 316 +~;
r@269 14822 #X obj -8404 351 *~;
r@269 14823 #X obj -8459 371 *~ -1;
r@269 14824 #X obj -8725 525 *~;
r@269 14825 #X obj -8749 620 *~;
r@269 14826 #X obj -8734 645 *~;
r@269 14827 #X obj -8749 670 +~;
r@269 14828 #X obj -8619 622 *~;
r@269 14829 #X obj -8604 647 *~;
r@269 14830 #X obj -8619 672 +~;
r@269 14831 #X obj -8494 632 *~;
r@269 14832 #X obj -8479 657 *~;
r@269 14833 #X obj -8494 682 +~;
r@269 14834 #X obj -8464 498 *~;
r@269 14835 #X obj -8359 641 *~;
r@269 14836 #X obj -8344 666 *~;
r@269 14837 #X obj -8359 688 +~;
r@269 14838 #X obj -8229 693 +~;
r@269 14839 #X obj -8214 668 *~;
r@269 14840 #X obj -8229 643 *~;
r@269 14841 #X obj -8131 385 *~;
r@269 14842 #X obj -8131 411 -~;
r@269 14843 #X obj -7985 385 sig~ 1;
r@269 14844 #X obj -8131 459 /~;
r@269 14845 #X obj -8146 488 *~;
r@269 14846 #X obj -8104 653 *~;
r@269 14847 #X obj -8089 678 *~;
r@269 14848 #X obj -8104 703 +~;
r@269 14849 #X obj -8685 737 r myMet;
r@269 14850 #X obj -8685 757 snapshot~;
r@269 14851 #X floatatom -8685 778 0 0 0 0 - - -;
r@269 14852 #N canvas 165 174 1128 600 ProjectionMatrix 0;
r@269 14853 #X obj -385 72 inlet;
r@269 14854 #X obj -297 70 inlet;
r@269 14855 #X obj -213 70 inlet;
r@269 14856 #X obj -129 70 inlet;
r@269 14857 #X obj -48 70 inlet;
r@269 14858 #X obj 37 70 inlet;
r@269 14859 #X obj 125 71 inlet;
r@269 14860 #X obj 208 70 inlet;
r@269 14861 #X obj 314 71 inlet;
r@269 14862 #X obj 399 69 inlet;
r@269 14863 #X obj 483 70 inlet;
r@269 14864 #X obj 572 70 inlet;
r@269 14865 #X text -128 460 p13;
r@269 14866 #X text -257 459 p12;
r@269 14867 #X text -375 460 p11;
r@269 14868 #X text 231 452 p23;
r@269 14869 #X text 100 457 p22;
r@269 14870 #X text -18 461 p21;
r@269 14871 #X text 591 468 p33;
r@269 14872 #X text 463 465 p32;
r@269 14873 #X text 349 460 p31;
r@269 14874 #X obj -400 385 *;
r@269 14875 #X obj -385 410 *;
r@269 14876 #X obj -400 460 +;
r@269 14877 #X obj -385 437 t f b;
r@269 14878 #X obj -370 388 t f b;
r@269 14879 #X obj -385 365 t f b;
r@269 14880 #X obj -284 383 *;
r@269 14881 #X obj -269 408 *;
r@269 14882 #X obj -284 458 +;
r@269 14883 #X obj -269 435 t f b;
r@269 14884 #X obj -254 386 t f b;
r@269 14885 #X obj -269 363 t f b;
r@269 14886 #X obj -153 383 *;
r@269 14887 #X obj -138 408 *;
r@269 14888 #X obj -153 458 +;
r@269 14889 #X obj -138 435 t f b;
r@269 14890 #X obj -123 386 t f b;
r@269 14891 #X obj -138 363 t f b;
r@269 14892 #X obj -46 386 *;
r@269 14893 #X obj -31 411 *;
r@269 14894 #X obj -46 461 +;
r@269 14895 #X obj -31 438 t f b;
r@269 14896 #X obj -16 389 t f b;
r@269 14897 #X obj -31 366 t f b;
r@269 14898 #X obj 76 382 *;
r@269 14899 #X obj 91 407 *;
r@269 14900 #X obj 76 457 +;
r@269 14901 #X obj 91 434 t f b;
r@269 14902 #X obj 106 385 t f b;
r@269 14903 #X obj 91 362 t f b;
r@269 14904 #X obj 206 379 *;
r@269 14905 #X obj 221 404 *;
r@269 14906 #X obj 206 454 +;
r@269 14907 #X obj 221 431 t f b;
r@269 14908 #X obj 236 382 t f b;
r@269 14909 #X obj 221 359 t f b;
r@269 14910 #X obj 316 384 *;
r@269 14911 #X obj 331 409 *;
r@269 14912 #X obj 316 459 +;
r@269 14913 #X obj 331 436 t f b;
r@269 14914 #X obj 346 387 t f b;
r@269 14915 #X obj 331 364 t f b;
r@269 14916 #X obj 430 387 *;
r@269 14917 #X obj 445 412 *;
r@269 14918 #X obj 430 462 +;
r@269 14919 #X obj 445 439 t f b;
r@269 14920 #X obj 460 390 t f b;
r@269 14921 #X obj 445 367 t f b;
r@269 14922 #X obj 557 392 *;
r@269 14923 #X obj 572 417 *;
r@269 14924 #X obj 557 467 +;
r@269 14925 #X obj 572 444 t f b;
r@269 14926 #X obj 587 395 t f b;
r@269 14927 #X obj 572 372 t f b;
r@269 14928 #X obj -400 487 outlet;
r@269 14929 #X obj -153 482 outlet;
r@269 14930 #X obj -284 486 outlet;
r@269 14931 #X obj 206 480 outlet;
r@269 14932 #X obj 76 482 outlet;
r@269 14933 #X obj -46 487 outlet;
r@269 14934 #X obj 557 491 outlet;
r@269 14935 #X obj 430 488 outlet;
r@269 14936 #X obj 316 482 outlet;
r@269 14937 #X text -380 50 a11;
r@269 14938 #X text -300 52 a21;
r@269 14939 #X text -217 52 a31;
r@269 14940 #X text -126 43 a12;
r@269 14941 #X text -45 51 a22;
r@269 14942 #X text 43 51 a32;
r@269 14943 #X text 144 45 d11;
r@269 14944 #X text 219 51 d21;
r@269 14945 #X text 318 49 d31;
r@269 14946 #X text 405 49 d12;
r@269 14947 #X text 485 48 d22;
r@269 14948 #X text 574 47 d32;
r@269 14949 #X floatatom -200 526 0 0 0 0 - - -;
r@269 14950 #X floatatom -200 546 0 0 0 0 - - -;
r@269 14951 #X floatatom -198 567 0 0 0 0 - - -;
r@269 14952 #X floatatom 73 524 0 0 0 0 - - -;
r@269 14953 #X floatatom 74 546 0 0 0 0 - - -;
r@269 14954 #X floatatom 76 568 0 0 0 0 - - -;
r@269 14955 #X floatatom 422 517 0 0 0 0 - - -;
r@269 14956 #X floatatom 423 538 0 0 0 0 - - -;
r@269 14957 #X floatatom 425 561 0 0 0 0 - - -;
r@269 14958 #X connect 0 0 26 0;
r@269 14959 #X connect 0 0 44 0;
r@269 14960 #X connect 0 0 62 0;
r@269 14961 #X connect 1 0 32 0;
r@269 14962 #X connect 1 0 50 0;
r@269 14963 #X connect 1 0 68 0;
r@269 14964 #X connect 2 0 38 0;
r@269 14965 #X connect 2 0 56 0;
r@269 14966 #X connect 2 0 74 0;
r@269 14967 #X connect 3 0 25 0;
r@269 14968 #X connect 3 0 43 0;
r@269 14969 #X connect 3 0 61 0;
r@269 14970 #X connect 4 0 31 0;
r@269 14971 #X connect 4 0 49 0;
r@269 14972 #X connect 4 0 67 0;
r@269 14973 #X connect 5 0 37 0;
r@269 14974 #X connect 5 0 55 0;
r@269 14975 #X connect 5 0 73 0;
r@269 14976 #X connect 6 0 21 0;
r@269 14977 #X connect 6 0 27 0;
r@269 14978 #X connect 6 0 33 0;
r@269 14979 #X connect 7 0 39 0;
r@269 14980 #X connect 7 0 45 0;
r@269 14981 #X connect 7 0 51 0;
r@269 14982 #X connect 8 0 57 0;
r@269 14983 #X connect 8 0 63 0;
r@269 14984 #X connect 8 0 69 0;
r@269 14985 #X connect 9 0 22 0;
r@269 14986 #X connect 9 0 28 0;
r@269 14987 #X connect 9 0 34 0;
r@269 14988 #X connect 10 0 40 0;
r@269 14989 #X connect 10 0 46 0;
r@269 14990 #X connect 10 0 52 0;
r@269 14991 #X connect 11 0 58 0;
r@269 14992 #X connect 11 0 64 0;
r@269 14993 #X connect 11 0 70 0;
r@269 14994 #X connect 21 0 23 0;
r@269 14995 #X connect 22 0 24 0;
r@269 14996 #X connect 23 0 75 0;
r@269 14997 #X connect 23 0 96 0;
r@269 14998 #X connect 24 0 23 1;
r@269 14999 #X connect 24 1 23 0;
r@269 15000 #X connect 25 0 22 1;
r@269 15001 #X connect 25 1 22 0;
r@269 15002 #X connect 26 0 21 1;
r@269 15003 #X connect 26 1 21 0;
r@269 15004 #X connect 27 0 29 0;
r@269 15005 #X connect 28 0 30 0;
r@269 15006 #X connect 29 0 77 0;
r@269 15007 #X connect 29 0 97 0;
r@269 15008 #X connect 30 0 29 1;
r@269 15009 #X connect 30 1 29 0;
r@269 15010 #X connect 31 0 28 1;
r@269 15011 #X connect 31 1 28 0;
r@269 15012 #X connect 32 0 27 1;
r@269 15013 #X connect 32 1 27 0;
r@269 15014 #X connect 33 0 35 0;
r@269 15015 #X connect 34 0 36 0;
r@269 15016 #X connect 35 0 76 0;
r@269 15017 #X connect 35 0 98 0;
r@269 15018 #X connect 36 0 35 1;
r@269 15019 #X connect 36 1 35 0;
r@269 15020 #X connect 37 0 34 1;
r@269 15021 #X connect 37 1 34 0;
r@269 15022 #X connect 38 0 33 1;
r@269 15023 #X connect 38 1 33 0;
r@269 15024 #X connect 39 0 41 0;
r@269 15025 #X connect 40 0 42 0;
r@269 15026 #X connect 41 0 80 0;
r@269 15027 #X connect 41 0 99 0;
r@269 15028 #X connect 42 0 41 1;
r@269 15029 #X connect 42 1 41 0;
r@269 15030 #X connect 43 0 40 1;
r@269 15031 #X connect 43 1 40 0;
r@269 15032 #X connect 44 0 39 1;
r@269 15033 #X connect 44 1 39 0;
r@269 15034 #X connect 45 0 47 0;
r@269 15035 #X connect 46 0 48 0;
r@269 15036 #X connect 47 0 79 0;
r@269 15037 #X connect 47 0 100 0;
r@269 15038 #X connect 48 0 47 1;
r@269 15039 #X connect 48 1 47 0;
r@269 15040 #X connect 49 0 46 1;
r@269 15041 #X connect 49 1 46 0;
r@269 15042 #X connect 50 0 45 1;
r@269 15043 #X connect 50 1 45 0;
r@269 15044 #X connect 51 0 53 0;
r@269 15045 #X connect 52 0 54 0;
r@269 15046 #X connect 53 0 78 0;
r@269 15047 #X connect 53 0 101 0;
r@269 15048 #X connect 54 0 53 1;
r@269 15049 #X connect 54 1 53 0;
r@269 15050 #X connect 55 0 52 1;
r@269 15051 #X connect 55 1 52 0;
r@269 15052 #X connect 56 0 51 1;
r@269 15053 #X connect 56 1 51 0;
r@269 15054 #X connect 57 0 59 0;
r@269 15055 #X connect 58 0 60 0;
r@269 15056 #X connect 59 0 83 0;
r@269 15057 #X connect 59 0 102 0;
r@269 15058 #X connect 60 0 59 1;
r@269 15059 #X connect 60 1 59 0;
r@269 15060 #X connect 61 0 58 1;
r@269 15061 #X connect 61 1 58 0;
r@269 15062 #X connect 62 0 57 1;
r@269 15063 #X connect 62 1 57 0;
r@269 15064 #X connect 63 0 65 0;
r@269 15065 #X connect 64 0 66 0;
r@269 15066 #X connect 65 0 82 0;
r@269 15067 #X connect 65 0 103 0;
r@269 15068 #X connect 66 0 65 1;
r@269 15069 #X connect 66 1 65 0;
r@269 15070 #X connect 67 0 64 1;
r@269 15071 #X connect 67 1 64 0;
r@269 15072 #X connect 68 0 63 1;
r@269 15073 #X connect 68 1 63 0;
r@269 15074 #X connect 69 0 71 0;
r@269 15075 #X connect 70 0 72 0;
r@269 15076 #X connect 71 0 81 0;
r@269 15077 #X connect 71 0 104 0;
r@269 15078 #X connect 72 0 71 1;
r@269 15079 #X connect 72 1 71 0;
r@269 15080 #X connect 73 0 70 1;
r@269 15081 #X connect 73 1 70 0;
r@269 15082 #X connect 74 0 69 1;
r@269 15083 #X connect 74 1 69 0;
r@269 15084 #X restore -7969 595 pd ProjectionMatrix;
r@269 15085 #X connect 28 0 41 0;
r@269 15086 #X connect 28 0 41 1;
r@269 15087 #X connect 28 0 44 0;
r@269 15088 #X connect 28 0 52 0;
r@269 15089 #X connect 28 0 62 0;
r@269 15090 #X connect 28 0 26 0;
r@269 15091 #X connect 29 0 40 0;
r@269 15092 #X connect 29 0 40 1;
r@269 15093 #X connect 29 0 45 0;
r@269 15094 #X connect 29 0 55 0;
r@269 15095 #X connect 29 0 67 0;
r@269 15096 #X connect 29 0 26 1;
r@269 15097 #X connect 30 0 39 0;
r@269 15098 #X connect 30 0 39 1;
r@269 15099 #X connect 30 0 46 0;
r@269 15100 #X connect 30 0 58 0;
r@269 15101 #X connect 30 0 73 0;
r@269 15102 #X connect 30 0 26 2;
r@269 15103 #X connect 31 0 36 0;
r@269 15104 #X connect 31 0 36 1;
r@269 15105 #X connect 31 0 44 1;
r@269 15106 #X connect 31 0 53 0;
r@269 15107 #X connect 31 0 63 1;
r@269 15108 #X connect 31 0 26 3;
r@269 15109 #X connect 32 0 35 0;
r@269 15110 #X connect 32 0 35 1;
r@269 15111 #X connect 32 0 45 1;
r@269 15112 #X connect 32 0 56 0;
r@269 15113 #X connect 32 0 66 1;
r@269 15114 #X connect 32 0 26 4;
r@269 15115 #X connect 33 0 34 1;
r@269 15116 #X connect 33 0 34 0;
r@269 15117 #X connect 33 0 46 1;
r@269 15118 #X connect 33 0 59 0;
r@269 15119 #X connect 33 0 74 1;
r@269 15120 #X connect 33 0 26 5;
r@269 15121 #X connect 34 0 37 1;
r@269 15122 #X connect 35 0 37 0;
r@269 15123 #X connect 36 0 38 0;
r@269 15124 #X connect 37 0 38 1;
r@269 15125 #X connect 38 0 68 1;
r@269 15126 #X connect 38 0 72 0;
r@269 15127 #X connect 39 0 42 1;
r@269 15128 #X connect 40 0 42 0;
r@269 15129 #X connect 41 0 43 0;
r@269 15130 #X connect 42 0 43 1;
r@269 15131 #X connect 43 0 51 1;
r@269 15132 #X connect 43 0 68 0;
r@269 15133 #X connect 44 0 48 0;
r@269 15134 #X connect 45 0 47 0;
r@269 15135 #X connect 46 0 47 1;
r@269 15136 #X connect 47 0 48 1;
r@269 15137 #X connect 48 0 49 0;
r@269 15138 #X connect 48 0 49 1;
r@269 15139 #X connect 48 0 50 0;
r@269 15140 #X connect 49 0 69 1;
r@269 15141 #X connect 50 0 61 0;
r@269 15142 #X connect 51 0 63 0;
r@269 15143 #X connect 51 0 66 0;
r@269 15144 #X connect 51 0 74 0;
r@269 15145 #X connect 52 0 54 0;
r@269 15146 #X connect 53 0 54 1;
r@269 15147 #X connect 54 0 26 6;
r@269 15148 #X connect 55 0 57 0;
r@269 15149 #X connect 56 0 57 1;
r@269 15150 #X connect 57 0 26 7;
r@269 15151 #X connect 58 0 60 0;
r@269 15152 #X connect 59 0 60 1;
r@269 15153 #X connect 60 0 26 8;
r@269 15154 #X connect 61 0 53 1;
r@269 15155 #X connect 61 0 56 1;
r@269 15156 #X connect 61 0 59 1;
r@269 15157 #X connect 61 0 62 1;
r@269 15158 #X connect 61 0 67 1;
r@269 15159 #X connect 61 0 73 1;
r@269 15160 #X connect 62 0 64 0;
r@269 15161 #X connect 63 0 64 1;
r@269 15162 #X connect 64 0 26 9;
r@269 15163 #X connect 65 0 26 10;
r@269 15164 #X connect 66 0 65 1;
r@269 15165 #X connect 67 0 65 0;
r@269 15166 #X connect 68 0 69 0;
r@269 15167 #X connect 69 0 71 1;
r@269 15168 #X connect 70 0 71 0;
r@269 15169 #X connect 71 0 51 0;
r@269 15170 #X connect 71 0 61 1;
r@269 15171 #X connect 71 0 72 1;
r@269 15172 #X connect 72 0 52 1;
r@269 15173 #X connect 72 0 55 1;
r@269 15174 #X connect 72 0 58 1;
r@269 15175 #X connect 73 0 75 0;
r@269 15176 #X connect 74 0 75 1;
r@269 15177 #X connect 75 0 26 11;
r@269 15178 #X connect 76 0 77 0;
r@269 15179 #X connect 77 0 78 0;
r@269 15180 #X restore -559 504 pd baseFindSig;
r@269 15181 #X obj -561 144 /~ 360;
r@269 15182 #X obj -561 121 sig~ 150;
r@269 15183 #X obj -162 363 +~;
r@269 15184 #X obj -117 362 +~;
r@269 15185 #X obj -64 364 +~;
r@269 15186 #X obj -151 389 r myMet;
r@269 15187 #X obj -151 409 snapshot~;
r@269 15188 #X floatatom -151 430 0 0 0 0 - - -;
r@269 15189 #X obj -90 389 r myMet;
r@269 15190 #X obj -90 409 snapshot~;
r@269 15191 #X floatatom -90 430 0 0 0 0 - - -;
r@269 15192 #X obj -28 388 r myMet;
r@269 15193 #X obj -28 408 snapshot~;
r@269 15194 #X floatatom -28 429 0 0 0 0 - - -;
r@269 15195 #X msg -244 237 0.140215;
r@269 15196 #X obj -643 115 sig~ 20;
r@269 15197 #X connect 0 0 1 0;
r@269 15198 #X connect 0 0 7 0;
r@269 15199 #X connect 0 0 12 0;
r@269 15200 #X connect 1 0 2 0;
r@269 15201 #X connect 2 0 4 0;
r@269 15202 #X connect 2 0 13 0;
r@269 15203 #X connect 3 0 4 0;
r@269 15204 #X connect 4 0 5 0;
r@269 15205 #X connect 6 0 7 0;
r@269 15206 #X connect 7 0 8 0;
r@269 15207 #X connect 9 0 19 0;
r@269 15208 #X connect 9 0 36 0;
r@269 15209 #X connect 9 0 39 0;
r@269 15210 #X connect 9 1 22 0;
r@269 15211 #X connect 9 1 36 1;
r@269 15212 #X connect 9 1 40 0;
r@269 15213 #X connect 9 2 25 0;
r@269 15214 #X connect 9 2 36 2;
r@269 15215 #X connect 9 2 41 0;
r@269 15216 #X connect 10 0 36 3;
r@269 15217 #X connect 10 1 36 4;
r@269 15218 #X connect 10 2 36 5;
r@269 15219 #X connect 10 3 39 1;
r@269 15220 #X connect 10 3 28 0;
r@269 15221 #X connect 10 4 40 1;
r@269 15222 #X connect 10 4 31 0;
r@269 15223 #X connect 10 5 41 1;
r@269 15224 #X connect 10 5 34 0;
r@269 15225 #X connect 11 0 16 0;
r@269 15226 #X connect 12 0 9 0;
r@269 15227 #X connect 13 0 10 0;
r@269 15228 #X connect 14 0 13 1;
r@269 15229 #X connect 14 0 12 1;
r@269 15230 #X connect 14 0 16 1;
r@269 15231 #X connect 14 0 17 1;
r@269 15232 #X connect 15 0 13 1;
r@269 15233 #X connect 15 0 12 1;
r@269 15234 #X connect 15 0 17 1;
r@269 15235 #X connect 15 0 16 1;
r@269 15236 #X connect 16 1 9 0;
r@269 15237 #X connect 17 1 10 0;
r@269 15238 #X connect 18 0 19 0;
r@269 15239 #X connect 19 0 20 0;
r@269 15240 #X connect 21 0 22 0;
r@269 15241 #X connect 22 0 23 0;
r@269 15242 #X connect 24 0 25 0;
r@269 15243 #X connect 25 0 26 0;
r@269 15244 #X connect 27 0 28 0;
r@269 15245 #X connect 28 0 29 0;
r@269 15246 #X connect 30 0 31 0;
r@268 15247 #X connect 31 0 32 0;
r@269 15248 #X connect 33 0 34 0;
r@269 15249 #X connect 34 0 35 0;
r@269 15250 #X connect 37 0 17 0;
r@269 15251 #X connect 38 0 37 0;
r@269 15252 #X connect 39 0 43 0;
r@269 15253 #X connect 40 0 46 0;
r@269 15254 #X connect 41 0 49 0;
r@269 15255 #X connect 42 0 43 0;
r@268 15256 #X connect 43 0 44 0;
r@268 15257 #X connect 45 0 46 0;
r@268 15258 #X connect 46 0 47 0;
r@268 15259 #X connect 48 0 49 0;
r@268 15260 #X connect 49 0 50 0;
r@269 15261 #X connect 51 0 10 1;
r@269 15262 #X connect 51 0 9 1;
r@269 15263 #X connect 52 0 11 0;
r@269 15264 #X restore 309 105 pd ProjectionMatrix;
r@269 15265 #X msg -284 528 1;
r@267 15266 #X connect 0 0 1 0;
r@268 15267 #X connect 1 0 95 0;
r@267 15268 #X connect 3 0 4 0;
r@268 15269 #X connect 3 0 46 0;
r@268 15270 #X connect 3 0 106 0;
r@268 15271 #X connect 10 0 115 0;
r@267 15272 #X connect 11 0 7 0;
r@267 15273 #X connect 11 1 8 0;
r@267 15274 #X connect 12 0 11 0;
r@267 15275 #X connect 12 0 23 0;
r@267 15276 #X connect 13 0 12 0;
r@267 15277 #X connect 14 0 15 0;
r@268 15278 #X connect 14 0 49 0;
r@267 15279 #X connect 16 0 14 0;
r@267 15280 #X connect 17 0 14 0;
r@268 15281 #X connect 18 0 43 0;
r@267 15282 #X connect 19 0 20 0;
r@267 15283 #X connect 20 0 3 0;
r@268 15284 #X connect 21 0 70 0;
r@268 15285 #X connect 21 0 90 0;
r@268 15286 #X connect 21 0 91 0;
r@268 15287 #X connect 21 0 92 0;
r@268 15288 #X connect 21 0 102 0;
r@268 15289 #X connect 24 0 14 0;
r@268 15290 #X connect 25 0 26 0;
r@267 15291 #X connect 26 0 27 0;
r@268 15292 #X connect 26 0 29 0;
r@269 15293 #X connect 26 0 186 0;
r@268 15294 #X connect 28 0 30 0;
r@268 15295 #X connect 29 0 28 0;
r@268 15296 #X connect 31 0 25 0;
r@268 15297 #X connect 32 0 33 0;
r@268 15298 #X connect 32 0 64 0;
r@268 15299 #X connect 35 0 37 0;
r@268 15300 #X connect 35 0 39 0;
r@268 15301 #X connect 36 0 68 0;
r@268 15302 #X connect 37 0 36 0;
r@268 15303 #X connect 40 0 35 0;
r@268 15304 #X connect 41 0 51 0;
r@268 15305 #X connect 42 0 35 0;
r@268 15306 #X connect 43 0 14 0;
r@268 15307 #X connect 44 0 3 0;
r@268 15308 #X connect 45 0 47 0;
r@268 15309 #X connect 46 0 45 0;
r@268 15310 #X connect 48 0 50 0;
r@268 15311 #X connect 49 0 48 0;
r@268 15312 #X connect 52 0 54 0;
r@268 15313 #X connect 52 0 135 0;
r@268 15314 #X connect 52 0 129 0;
r@268 15315 #X connect 52 0 131 0;
r@269 15316 #X connect 52 0 214 0;
r@269 15317 #X connect 53 0 202 0;
r@268 15318 #X connect 54 0 53 0;
r@268 15319 #X connect 56 0 57 0;
r@268 15320 #X connect 57 0 52 0;
r@267 15321 #X connect 58 0 59 0;
r@268 15322 #X connect 58 0 61 0;
r@268 15323 #X connect 60 0 62 0;
r@268 15324 #X connect 61 0 60 0;
r@267 15325 #X connect 63 0 65 0;
r@267 15326 #X connect 64 0 63 0;
r@268 15327 #X connect 67 0 79 0;
r@268 15328 #X connect 67 0 93 0;
r@268 15329 #X connect 68 0 38 0;
r@268 15330 #X connect 68 0 72 0;
r@268 15331 #X connect 69 0 68 1;
r@268 15332 #X connect 70 0 69 0;
r@268 15333 #X connect 71 0 72 0;
r@268 15334 #X connect 72 0 73 0;
r@268 15335 #X connect 72 0 76 0;
r@268 15336 #X connect 78 0 80 0;
r@268 15337 #X connect 79 0 78 0;
r@268 15338 #X connect 81 0 82 0;
r@268 15339 #X connect 81 0 110 0;
r@268 15340 #X connect 83 0 86 0;
r@268 15341 #X connect 87 0 21 0;
r@268 15342 #X connect 92 0 96 0;
r@268 15343 #X connect 94 0 124 0;
r@268 15344 #X connect 95 0 2 0;
r@268 15345 #X connect 96 0 97 0;
r@268 15346 #X connect 98 0 96 1;
r@268 15347 #X connect 98 1 96 0;
r@268 15348 #X connect 99 0 98 0;
r@268 15349 #X connect 102 0 66 0;
r@268 15350 #X connect 105 0 113 0;
r@268 15351 #X connect 106 0 105 0;
r@268 15352 #X connect 108 0 109 0;
r@268 15353 #X connect 110 0 111 0;
r@268 15354 #X connect 111 0 108 0;
r@268 15355 #X connect 112 0 34 0;
r@268 15356 #X connect 112 1 114 0;
r@268 15357 #X connect 113 0 107 0;
r@268 15358 #X connect 115 0 12 0;
r@268 15359 #X connect 116 0 117 0;
r@268 15360 #X connect 117 0 118 0;
r@268 15361 #X connect 118 0 127 0;
r@268 15362 #X connect 119 0 120 0;
r@268 15363 #X connect 120 0 121 0;
r@268 15364 #X connect 124 0 21 0;
r@268 15365 #X connect 125 0 120 0;
r@268 15366 #X connect 126 0 125 1;
r@268 15367 #X connect 127 0 125 0;
r@268 15368 #X connect 128 0 138 0;
r@268 15369 #X connect 129 0 128 0;
r@268 15370 #X connect 130 0 139 0;
r@268 15371 #X connect 131 0 130 0;
r@268 15372 #X connect 132 0 140 0;
r@268 15373 #X connect 132 0 143 0;
r@268 15374 #X connect 132 0 144 0;
r@268 15375 #X connect 133 0 137 0;
r@268 15376 #X connect 133 0 142 0;
r@268 15377 #X connect 133 0 140 0;
r@268 15378 #X connect 133 0 145 0;
r@268 15379 #X connect 134 0 136 0;
r@268 15380 #X connect 134 0 141 0;
r@268 15381 #X connect 134 0 142 0;
r@268 15382 #X connect 134 0 146 0;
r@268 15383 #X connect 134 0 147 0;
r@268 15384 #X connect 136 0 54 1;
r@268 15385 #X connect 136 0 129 1;
r@268 15386 #X connect 136 0 131 1;
r@268 15387 #X connect 137 0 54 1;
r@269 15388 #X connect 138 1 203 0;
r@269 15389 #X connect 139 1 204 0;
r@268 15390 #X connect 140 0 139 1;
r@268 15391 #X connect 141 0 139 1;
r@268 15392 #X connect 141 0 138 1;
r@268 15393 #X connect 142 0 138 1;
r@268 15394 #X connect 143 0 138 1;
r@268 15395 #X connect 144 0 54 1;
r@268 15396 #X connect 145 0 129 1;
r@268 15397 #X connect 146 0 129 1;
r@268 15398 #X connect 147 0 131 1;
r@268 15399 #X connect 148 0 32 0;
r@268 15400 #X connect 148 1 58 0;
r@268 15401 #X connect 148 2 67 0;
r@268 15402 #X connect 148 3 35 0;
r@269 15403 #X connect 149 0 153 0;
r@269 15404 #X connect 149 0 157 0;
r@269 15405 #X connect 150 0 154 0;
r@269 15406 #X connect 150 0 161 0;
r@269 15407 #X connect 151 0 155 0;
r@269 15408 #X connect 151 0 159 0;
r@269 15409 #X connect 152 0 208 0;
r@269 15410 #X connect 152 0 209 0;
r@269 15411 #X connect 156 0 162 0;
r@269 15412 #X connect 157 0 156 0;
r@269 15413 #X connect 158 0 163 0;
r@269 15414 #X connect 159 0 158 0;
r@269 15415 #X connect 160 0 164 0;
r@269 15416 #X connect 161 0 160 0;
r@269 15417 #X connect 165 0 201 0;
r@269 15418 #X connect 166 0 172 0;
r@269 15419 #X connect 166 0 171 0;
r@269 15420 #X connect 168 0 169 0;
r@269 15421 #X connect 168 0 176 0;
r@269 15422 #X connect 170 0 182 0;
r@269 15423 #X connect 171 0 170 0;
r@269 15424 #X connect 173 0 183 0;
r@269 15425 #X connect 174 0 173 0;
r@269 15426 #X connect 175 0 184 0;
r@269 15427 #X connect 176 0 175 0;
r@269 15428 #X connect 177 0 174 0;
r@269 15429 #X connect 177 0 167 0;
r@268 15430 #X connect 178 0 168 0;
r@269 15431 #X connect 179 0 173 0;
r@269 15432 #X connect 180 0 173 0;
r@269 15433 #X connect 181 0 173 0;
r@269 15434 #X connect 185 0 132 0;
r@269 15435 #X connect 185 1 133 0;
r@269 15436 #X connect 185 2 134 0;
r@269 15437 #X connect 187 0 185 0;
r@269 15438 #X connect 189 0 190 0;
r@269 15439 #X connect 191 0 170 0;
r@269 15440 #X connect 193 0 197 0;
r@269 15441 #X connect 194 0 198 0;
r@269 15442 #X connect 195 0 199 0;
r@268 15443 #X connect 196 0 200 0;
r@269 15444 #X connect 205 0 123 0;
r@269 15445 #X connect 206 0 177 0;
r@269 15446 #X connect 207 0 149 0;
r@269 15447 #X connect 208 0 151 0;
r@269 15448 #X connect 209 0 177 0;
r@269 15449 #X connect 210 0 166 0;
r@269 15450 #X connect 211 0 150 0;
r@269 15451 #X connect 212 0 149 0;
r@269 15452 #X connect 215 0 3 0;
r@264 15453 #X coords 0 -1 1 1 500 400 2 50 400;