annotate Propellor/PropTestD6.pd @ 279:4d43740a209c

New objects created for the braodband noises. control data changed from audio signals to control signals to decrease demands on the audio buffer. Presets entered for 6 different types of aircraft.
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Thu, 02 Mar 2017 14:35:13 +0000
parents aca4797d9141
children d6f3b97cae0e
rev   line source
r@278 1 #N canvas 176 36 1366 832 10;
r@278 2 #X obj 405 16 loadbang;
r@278 3 #X obj 405 38 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@278 4 1;
r@278 5 #X obj 405 79 s myMet;
r@278 6 #X obj -251 527 hsl 70 15 0 2500 0 0 empty empty RPM 2 8 0 10 -262144
r@279 7 -1 -1 1520 1;
r@278 8 #X floatatom 76 540 0 0 0 0 - - -;
r@278 9 #X obj -261 503 r thisTS;
r@278 10 #X obj 224 414 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
r@278 11 #X obj 287 414 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0;
r@278 12 #X text 185 406 Gain;
r@278 13 #X obj 85 352 loadbang;
r@278 14 #N canvas 928 252 313 396 opLevels 0;
r@278 15 #X obj 83 210 dac~;
r@278 16 #X obj 30 70 catch~ l;
r@278 17 #X obj 128 70 catch~ r;
r@278 18 #X obj 129 104 *~ 0.45;
r@278 19 #X obj 30 104 *~ 0.45;
r@278 20 #X obj 30 210 prvu~;
r@278 21 #X obj 129 211 prvu~;
r@278 22 #X obj 93 33 inlet;
r@278 23 #X obj 30 239 outlet;
r@278 24 #X obj 129 239 outlet;
r@278 25 #X connect 1 0 4 0;
r@278 26 #X connect 2 0 3 0;
r@278 27 #X connect 3 0 6 0;
r@278 28 #X connect 3 0 0 1;
r@278 29 #X connect 4 0 5 0;
r@278 30 #X connect 4 0 0 0;
r@278 31 #X connect 5 0 8 0;
r@278 32 #X connect 6 0 9 0;
r@278 33 #X connect 7 0 4 1;
r@278 34 #X connect 7 0 3 1;
r@278 35 #X restore 223 371 pd opLevels;
r@278 36 #X obj 77 426 hsl 100 25 0.01 1e+09 1 0 empty empty Gain 2 13 0 10
r@279 37 -261682 -1 -66577 900 1;
r@278 38 #X obj 76 329 r GAIN;
r@278 39 #X obj -278 417 hsl 70 15 0.1 3 0 0 empty empty Blade_Length 2 8 0
r@279 40 10 -262144 -1 -1 4778 1;
r@278 41 #X floatatom -220 440 0 0 0 0 - - -;
r@278 42 #X obj -281 376 loadbang;
r@278 43 #X obj -203 484 loadbang;
r@278 44 #X msg -203 504 0;
r@278 45 #X obj 78 509 hsl 100 20 0 1 0 0 empty empty Throttle 2 10 0 10 -204800
r@279 46 -1 -1 2178 1;
r@278 47 #X text 131 541 RPM;
r@278 48 #X floatatom 74 459 0 0 0 0 - - -;
r@279 49 #X obj -273 724 hsl 70 15 2 4 0 0 empty empty Blades 2 8 0 10 -262144
r@279 50 -1 -1 6900 1;
r@279 51 #X obj -276 765 i;
r@279 52 #X floatatom -251 766 0 0 0 0 - - -;
r@279 53 #X obj -276 703 loadbang;
r@279 54 #X obj 355 429 hsl 70 15 1e-05 1e+06 1 0 empty empty Rot_Boost 2 8
r@279 55 0 10 -203904 -1 -1 5834 1;
r@278 56 #X floatatom 651 476 0 0 0 0 - - -;
r@278 57 #X obj 456 425 hsl 70 15 0 500 0 0 empty empty Horse_Power 2 8 0 10
r@279 58 -262144 -1 -1 4968 1;
r@278 59 #X floatatom 496 459 0 0 0 0 - - -;
r@278 60 #N canvas 345 218 373 219 dist 0;
r@278 61 #X obj -154 38 *~;
r@278 62 #X obj -98 40 *~;
r@278 63 #X obj -42 38 *~;
r@278 64 #X obj -113 63 +~;
r@278 65 #X obj -113 87 +~;
r@278 66 #X obj -113 109 sqrt~;
r@278 67 #X obj -113 131 s~ dist;
r@278 68 #X obj -61 110 r myMet;
r@278 69 #X obj -61 130 snapshot~;
r@278 70 #X floatatom -61 149 0 0 0 0 - - -;
r@278 71 #X obj -13 150 outlet;
r@278 72 #X obj -154 15 r~ PropZ;
r@278 73 #X obj -98 15 r~ PropY;
r@278 74 #X obj -42 14 r~ PropX;
r@278 75 #X text -148 171 Distance from the centre of the coordinates system
r@278 76 to the centre of the plane.;
r@278 77 #X connect 0 0 3 0;
r@278 78 #X connect 1 0 3 1;
r@278 79 #X connect 2 0 4 1;
r@278 80 #X connect 3 0 4 0;
r@278 81 #X connect 4 0 5 0;
r@278 82 #X connect 5 0 6 0;
r@278 83 #X connect 5 0 8 0;
r@278 84 #X connect 7 0 8 0;
r@278 85 #X connect 8 0 9 0;
r@278 86 #X connect 8 0 10 0;
r@278 87 #X connect 11 0 0 1;
r@278 88 #X connect 11 0 0 0;
r@278 89 #X connect 12 0 1 1;
r@278 90 #X connect 12 0 1 0;
r@278 91 #X connect 13 0 2 0;
r@278 92 #X connect 13 0 2 1;
r@278 93 #X restore 149 312 pd dist;
r@278 94 #X msg -281 396 0.91;
r@278 95 #X msg -172 504 2000;
r@278 96 #X obj -254 566 line~;
r@278 97 #X msg -254 546 \$1 30;
r@278 98 #X obj -254 587 s~ RPM;
r@278 99 #X obj -281 455 line~;
r@278 100 #X msg -281 435 \$1 30;
r@278 101 #X obj -281 475 s~ length;
r@278 102 #X floatatom 76 564 0 0 0 0 - - -;
r@278 103 #X obj 355 459 hsl 70 15 1e-09 0.01 1 0 empty empty Broad_Boost 2 8
r@279 104 0 10 -204786 -1 -1 3938 1;
r@278 105 #X floatatom 577 612 0 0 0 0 - - -;
r@278 106 #N canvas 370 406 514 342 andyEngine 0;
r@278 107 #N canvas 260 36 528 837 engine 0;
r@278 108 #X obj 155 769 outlet~;
r@278 109 #X obj 215 428 delwrite~ e1b 50;
r@278 110 #X obj 215 662 delwrite~ e2b 50;
r@278 111 #X obj 99 581 +~;
r@278 112 #X obj 53 702 s~ ewgfb1;
r@278 113 #X obj 215 704 s~ ewgfb2;
r@278 114 #X obj 52 364 r~ ewgfb2;
r@278 115 #X obj 52 418 delwrite~ e1a 10;
r@278 116 #X obj 53 659 delwrite~ e2a 10;
r@278 117 #X obj 215 386 r~ ewgfb1;
r@278 118 #X obj 59 184 *~;
r@278 119 #X obj 4 202 sig~ 1;
r@278 120 #X obj 22 231 /~;
r@278 121 #X obj 59 205 +~ 1;
r@278 122 #X obj 23 312 -~ 0.5;
r@278 123 #X obj 153 99 noise~;
r@278 124 #X obj 153 165 clip~ -0.5 0.5;
r@278 125 #X obj 22 288 +~;
r@278 126 #X obj 74 530 cos~;
r@278 127 #X obj 74 508 -~ 0.25;
r@278 128 #X obj 138 529 cos~;
r@278 129 #X obj 138 507 -~ 0.25;
r@278 130 #X obj 74 486 *~ 0.125;
r@278 131 #X obj 138 485 *~ 0.125;
r@278 132 #X obj 23 335 hip~ 30;
r@278 133 #X obj 38 266 *~;
r@278 134 #X obj 153 187 *~ 0.15;
r@278 135 #X obj 74 556 *~ 0.17;
r@278 136 #X obj 138 554 *~ 0.17;
r@278 137 #X obj 52 385 *~ 0.6;
r@278 138 #X obj 53 439 vd~ e1a 8;
r@278 139 #X obj 215 450 vd~ e1b 9;
r@278 140 #X obj 53 681 vd~ e2a 3;
r@278 141 #X obj 215 683 vd~ e2b 6;
r@278 142 #X obj 75 54 *~;
r@278 143 #X obj 59 77 *~;
r@278 144 #X obj 59 125 +~;
r@278 145 #X obj 59 98 *~ -14;
r@278 146 #X obj 106 99 *~ 14;
r@278 147 #X obj 59 163 *~ 7;
r@278 148 #X obj 59 2 inlet~;
r@278 149 #X obj 59 23 phasor~;
r@278 150 #X obj 153 143 *~ 12;
r@278 151 #X obj 99 622 hip~ 12;
r@278 152 #X obj 215 407 bp~ 200 2;
r@278 153 #X obj 153 121 bp~ 300 5;
r@278 154 #X obj 99 601 lop~ 100;
r@278 155 #X obj 155 725 hip~ 100;
r@278 156 #X obj 155 747 hip~ 100;
r@278 157 #X connect 3 0 46 0;
r@278 158 #X connect 6 0 29 0;
r@278 159 #X connect 9 0 44 0;
r@278 160 #X connect 10 0 13 0;
r@278 161 #X connect 11 0 12 0;
r@278 162 #X connect 12 0 25 0;
r@278 163 #X connect 12 0 17 0;
r@278 164 #X connect 13 0 12 1;
r@278 165 #X connect 14 0 24 0;
r@278 166 #X connect 15 0 45 0;
r@278 167 #X connect 16 0 26 0;
r@278 168 #X connect 17 0 14 0;
r@278 169 #X connect 18 0 27 0;
r@278 170 #X connect 19 0 18 0;
r@278 171 #X connect 20 0 28 0;
r@278 172 #X connect 21 0 20 0;
r@278 173 #X connect 22 0 19 0;
r@278 174 #X connect 23 0 21 0;
r@278 175 #X connect 24 0 7 0;
r@278 176 #X connect 25 0 17 1;
r@278 177 #X connect 26 0 25 1;
r@278 178 #X connect 27 0 3 0;
r@278 179 #X connect 28 0 3 1;
r@278 180 #X connect 29 0 7 0;
r@278 181 #X connect 30 0 8 0;
r@278 182 #X connect 30 0 22 0;
r@278 183 #X connect 30 0 27 0;
r@278 184 #X connect 31 0 2 0;
r@278 185 #X connect 31 0 23 0;
r@278 186 #X connect 31 0 28 0;
r@278 187 #X connect 32 0 4 0;
r@278 188 #X connect 33 0 5 0;
r@278 189 #X connect 33 0 47 0;
r@278 190 #X connect 34 0 35 1;
r@278 191 #X connect 34 0 38 0;
r@278 192 #X connect 35 0 37 0;
r@278 193 #X connect 36 0 39 0;
r@278 194 #X connect 37 0 36 0;
r@278 195 #X connect 38 0 36 1;
r@278 196 #X connect 39 0 10 0;
r@278 197 #X connect 39 0 10 1;
r@278 198 #X connect 40 0 41 0;
r@278 199 #X connect 41 0 34 0;
r@278 200 #X connect 41 0 34 1;
r@278 201 #X connect 41 0 35 0;
r@278 202 #X connect 42 0 16 0;
r@278 203 #X connect 43 0 8 0;
r@278 204 #X connect 43 0 2 0;
r@278 205 #X connect 44 0 1 0;
r@278 206 #X connect 45 0 42 0;
r@278 207 #X connect 46 0 43 0;
r@278 208 #X connect 47 0 48 0;
r@278 209 #X connect 48 0 0 0;
r@278 210 #X restore 178 116 pd engine;
r@278 211 #X obj 178 73 + 1;
r@278 212 #X obj 177 281 throw~ l;
r@278 213 #X obj 204 258 throw~ r;
r@278 214 #X obj 177 237 fcpan;
r@278 215 #X obj 278 64 r~ dist;
r@278 216 #X obj 263 40 sig~ 1;
r@278 217 #X obj 263 111 /~;
r@278 218 #X obj 178 170 *~;
r@278 219 #X obj 178 33 inlet;
r@278 220 #X floatatom 242 238 5 0 0 0 - - -;
r@278 221 #X obj 278 87 *~;
r@278 222 #X obj 178 93 lop~ 2;
r@278 223 #X obj 178 53 * 40;
r@278 224 #X obj 204 217 inlet;
r@278 225 #X obj 178 201 *~ 1;
r@278 226 #X obj 235 156 r motBoost;
r@278 227 #X connect 0 0 8 0;
r@278 228 #X connect 1 0 12 0;
r@278 229 #X connect 4 0 2 0;
r@278 230 #X connect 4 1 3 0;
r@278 231 #X connect 5 0 11 0;
r@278 232 #X connect 5 0 11 1;
r@278 233 #X connect 6 0 7 0;
r@278 234 #X connect 7 0 8 1;
r@278 235 #X connect 8 0 15 0;
r@278 236 #X connect 9 0 13 0;
r@278 237 #X connect 11 0 7 1;
r@278 238 #X connect 12 0 0 0;
r@278 239 #X connect 13 0 1 0;
r@278 240 #X connect 14 0 4 1;
r@278 241 #X connect 14 0 10 0;
r@278 242 #X connect 15 0 4 0;
r@278 243 #X connect 16 0 15 1;
r@278 244 #X restore 132 289 pd andyEngine;
r@279 245 #X obj 356 488 hsl 70 15 0.1 2e+06 1 0 empty empty Engine_Boost 2 8
r@279 246 0 10 -261234 -1 -1 5506 1;
r@278 247 #X floatatom 497 496 6 0 0 0 - - -;
r@278 248 #X text 495 477 Current;
r@278 249 #X text 495 441 Maximum;
r@278 250 #X text 131 562 Distance;
r@278 251 #X obj -92 385 r thisThro;
r@278 252 #X obj -9 532 s throt;
r@278 253 #X obj -71 514 * 2500;
r@278 254 #X floatatom 677 599 0 0 0 0 - - -;
r@278 255 #X obj -73 335 loadbang;
r@278 256 #X obj -104 494 +;
r@278 257 #X floatatom -122 565 5 0 0 0 - - -;
r@278 258 #X obj -110 442 t f b;
r@278 259 #X obj -109 420 * 0.8;
r@278 260 #X obj -191 636 line~;
r@278 261 #X msg -191 616 \$1 30;
r@278 262 #X obj -191 677 s~ planeSpeed;
r@278 263 #X obj 585 783 metro 10;
r@278 264 #X obj 585 805 s flyMet;
r@278 265 #X obj 586 748 bng 25 250 50 0 empty empty F 11 11 0 10 -204786 -1
r@278 266 -1;
r@278 267 #X obj 613 748 tgl 25 0 empty empty empty 17 7 0 10 -204786 -4034 -4034
r@278 268 0 1;
r@278 269 #X obj -191 656 *~ 0.006;
r@278 270 #X obj 747 560 noise~;
r@278 271 #X obj 747 582 lop~ 1;
r@278 272 #X obj 748 604 lop~ 1;
r@278 273 #X obj 795 667 r myMet;
r@278 274 #X obj 795 687 snapshot~;
r@278 275 #X floatatom 795 707 0 0 0 0 - - -;
r@278 276 #X obj 728 715 s thisThro;
r@278 277 #X msg -42 355 0.8;
r@278 278 #X obj 764 646 +~ 0.7;
r@278 279 #X obj 752 480 hsl 100 20 0 1 0 0 empty empty Throttle 2 10 0 10 -204800
r@278 280 -1 -1 9900 1;
r@278 281 #X obj 747 624 *~ 0.8;
r@279 282 #N canvas 129 396 651 279 startUp 1;
r@279 283 #X obj 489 227 outlet;
r@279 284 #X obj 426 225 outlet;
r@279 285 #X obj 295 228 outlet;
r@279 286 #X obj 357 227 outlet;
r@279 287 #X text 485 248 Horse Power;
r@279 288 #X text 427 244 Engine;
r@279 289 #X text 353 247 Broadband;
r@279 290 #X text 295 248 Tonal;
r@279 291 #X obj 167 230 outlet;
r@279 292 #X obj 229 229 outlet;
r@279 293 #X text 225 249 Trottle;
r@279 294 #X text 171 247 Gain;
r@279 295 #X obj 142 49 r aero1;
r@279 296 #X obj 406 48 r aero6;
r@279 297 #X obj 353 48 r aero5;
r@279 298 #X obj 300 48 r aero4;
r@279 299 #X obj 248 48 r aero3;
r@279 300 #X obj 195 49 r aero2;
r@279 301 #X msg 94 164 0.1;
r@279 302 #X msg 106 185 0.1;
r@279 303 #X msg 86 144 0.1;
r@279 304 #X msg 142 77 0.184;
r@279 305 #X msg 182 147 0.52;
r@279 306 #X msg 197 170 0.36;
r@279 307 #X msg 212 191 0.44;
r@279 308 #X msg 463 74 450;
r@279 309 #X msg 380 80 600000;
r@279 310 #X msg 479 97 360;
r@279 311 #X msg 154 102 0.22;
r@279 312 #X msg 240 103 20000;
r@279 313 #X msg 66 103 0.1;
r@279 314 #X msg 399 100 67000;
r@279 315 #X msg 228 83 250000;
r@279 316 #X msg 54 82 0.02;
r@279 317 #X msg 311 84 3e-06;
r@279 318 #X msg 74 123 0.05;
r@279 319 #X msg 490 120 190;
r@279 320 #X msg 255 126 3200;
r@279 321 #X msg 333 126 0.008;
r@279 322 #X msg 171 126 0.88;
r@279 323 #X msg 413 120 200000;
r@279 324 #X msg 321 104 6e-06;
r@279 325 #X connect 12 0 33 0;
r@279 326 #X connect 12 0 25 0;
r@279 327 #X connect 12 0 32 0;
r@279 328 #X connect 12 0 34 0;
r@279 329 #X connect 12 0 26 0;
r@279 330 #X connect 12 0 21 0;
r@279 331 #X connect 13 0 19 0;
r@279 332 #X connect 13 0 24 0;
r@279 333 #X connect 14 0 18 0;
r@279 334 #X connect 14 0 23 0;
r@279 335 #X connect 15 0 20 0;
r@279 336 #X connect 15 0 22 0;
r@279 337 #X connect 16 0 35 0;
r@279 338 #X connect 16 0 39 0;
r@279 339 #X connect 16 0 36 0;
r@279 340 #X connect 16 0 37 0;
r@279 341 #X connect 16 0 38 0;
r@279 342 #X connect 16 0 40 0;
r@279 343 #X connect 17 0 30 0;
r@279 344 #X connect 17 0 27 0;
r@279 345 #X connect 17 0 29 0;
r@279 346 #X connect 17 0 28 0;
r@279 347 #X connect 17 0 41 0;
r@279 348 #X connect 17 0 31 0;
r@279 349 #X connect 18 0 8 0;
r@279 350 #X connect 19 0 8 0;
r@279 351 #X connect 20 0 8 0;
r@279 352 #X connect 21 0 9 0;
r@279 353 #X connect 22 0 9 0;
r@279 354 #X connect 23 0 9 0;
r@279 355 #X connect 24 0 9 0;
r@279 356 #X connect 25 0 0 0;
r@279 357 #X connect 26 0 1 0;
r@279 358 #X connect 27 0 0 0;
r@279 359 #X connect 28 0 9 0;
r@279 360 #X connect 29 0 2 0;
r@279 361 #X connect 30 0 8 0;
r@279 362 #X connect 31 0 1 0;
r@279 363 #X connect 32 0 2 0;
r@279 364 #X connect 33 0 8 0;
r@279 365 #X connect 34 0 3 0;
r@279 366 #X connect 35 0 8 0;
r@279 367 #X connect 36 0 0 0;
r@279 368 #X connect 37 0 2 0;
r@279 369 #X connect 38 0 3 0;
r@279 370 #X connect 39 0 9 0;
r@279 371 #X connect 40 0 1 0;
r@279 372 #X connect 41 0 3 0;
r@278 373 #X restore 348 378 pd startUp;
r@278 374 #X obj 444 249 hsl 100 20 -500 500 0 0 empty empty PropX 6 10 0 10
r@279 375 -228856 -1 -1 7326 1;
r@278 376 #X obj 553 247 hsl 100 20 -500 500 0 0 empty empty PropY 6 10 0 10
r@279 377 -228856 -1 -1 990 1;
r@278 378 #X obj 395 144 vsl 20 100 0 500 0 0 empty empty PropZ 0 -9 0 10 -228856
r@278 379 -1 -1 1980 1;
r@278 380 #X obj 477 102 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
r@278 381 -1 -1;
r@278 382 #X floatatom 486 282 0 0 0 0 - - -;
r@278 383 #X floatatom 597 273 0 0 0 0 - - -;
r@278 384 #X floatatom 399 254 0 0 0 0 - - -;
r@278 385 #X obj 441 295 line~;
r@278 386 #X obj 383 294 line~;
r@278 387 #X msg 383 274 \$1 30;
r@278 388 #X obj 550 291 line~;
r@278 389 #X msg 550 271 \$1 30;
r@278 390 #X obj 441 315 s~ PropX;
r@278 391 #X obj 383 315 s~ PropZ;
r@278 392 #X obj 550 312 s~ PropY;
r@279 393 #N canvas 0 38 947 675 Angles2 0;
r@278 394 #X obj 239 129 r~ PropX;
r@278 395 #X obj 269 39 r~ PropZ;
r@278 396 #X obj 254 -5 r~ dist;
r@278 397 #X obj 640 58 r~ Pitch;
r@278 398 #X obj 336 195 r~ Yaw;
r@278 399 #X obj 239 197 arccos~;
r@278 400 #X obj 239 175 /~;
r@278 401 #X obj 254 19 *~;
r@278 402 #X obj 269 64 *~;
r@278 403 #X obj 254 85 -~;
r@278 404 #X obj 254 107 sqrt~;
r@278 405 #X obj 708 77 r myMet;
r@278 406 #X obj 708 97 snapshot~;
r@278 407 #X floatatom 708 120 0 0 0 0 - - -;
r@278 408 #X obj 625 17 /~;
r@278 409 #X obj 625 79 +~;
r@278 410 #X obj 625 101 s~ planeElev;
r@278 411 #X obj 524 508 s~ planeAzim;
r@278 412 #X text 240 576 Calculate the Azimuth and Elevation between the observer
r@278 413 \, at the centre of coordinate system and point between propellors.
r@278 414 Azimuth and elevation of the plane also calculated in.;
r@279 415 #N canvas 273 198 656 584 centrePan 0;
r@278 416 #X obj 28 111 /~;
r@278 417 #X obj 44 91 inlet~;
r@278 418 #X obj 28 71 r~ PropX;
r@278 419 #X obj 62 24 r~ PropY;
r@278 420 #X obj 115 23 r myMet;
r@278 421 #X obj 115 43 snapshot~;
r@278 422 #X obj 115 65 < 0;
r@278 423 #X obj 115 126 * -1;
r@278 424 #X obj 115 85 * 2;
r@278 425 #X obj 115 105 - 1;
r@278 426 #X obj 28 132 arccos~;
r@278 427 #X obj 235 24 r myMet;
r@278 428 #X obj 235 44 snapshot~;
r@278 429 #X obj 235 66 < 0;
r@278 430 #X obj 235 127 * -1;
r@278 431 #X obj 182 25 r~ PropX;
r@278 432 #X obj 235 106 - 1;
r@278 433 #X obj 235 86 * 1;
r@278 434 #X obj 28 219 spigot~;
r@278 435 #X obj 170 425 r myMet;
r@278 436 #X obj 170 446 snapshot~;
r@278 437 #X floatatom 170 468 0 0 0 0 - - -;
r@278 438 #X obj 28 175 /~ 180;
r@278 439 #X obj 28 198 +~ 0.5;
r@278 440 #X obj 28 239 abs~;
r@278 441 #X obj 28 260 spigot~;
r@278 442 #X obj 28 280 -~ 2;
r@278 443 #X obj 28 300 *~ -1;
r@278 444 #X obj 28 320 +~ 0;
r@278 445 #X obj 28 341 spigot~;
r@278 446 #X obj 78 378 +~;
r@278 447 #X obj 63 422 +~;
r@278 448 #X obj 78 401 spigot~;
r@278 449 #X obj 91 469 s centrePan;
r@278 450 #X obj 115 167 line~;
r@278 451 #X obj 331 354 r myMet;
r@278 452 #X obj 331 375 snapshot~;
r@278 453 #X floatatom 331 397 0 0 0 0 - - -;
r@278 454 #X obj 28 154 *~;
r@278 455 #X floatatom 288 171 0 0 0 0 - - -;
r@278 456 #X floatatom 170 135 0 0 0 0 - - -;
r@278 457 #X obj 141 195 r myMet;
r@278 458 #X obj 141 216 snapshot~;
r@278 459 #X floatatom 141 238 0 0 0 0 - - -;
r@278 460 #X msg 115 147 \$1 10;
r@278 461 #X obj 273 442 hsl 128 15 0.1 0.9 0 0 empty empty empty -2 -8 0 10
r@278 462 -262144 -1 -1 0 1;
r@278 463 #X text 208 230 Calculating the pan value between the observer \, static
r@278 464 at the centre of the coordinates system and facing direct up the x
r@278 465 axis.;
r@278 466 #X connect 0 0 10 0;
r@278 467 #X connect 1 0 0 1;
r@278 468 #X connect 2 0 0 0;
r@278 469 #X connect 3 0 5 0;
r@278 470 #X connect 4 0 5 0;
r@278 471 #X connect 5 0 6 0;
r@278 472 #X connect 6 0 8 0;
r@278 473 #X connect 6 0 25 1;
r@278 474 #X connect 6 0 29 1;
r@278 475 #X connect 7 0 44 0;
r@278 476 #X connect 7 0 40 0;
r@278 477 #X connect 8 0 9 0;
r@278 478 #X connect 9 0 7 0;
r@278 479 #X connect 10 0 38 0;
r@278 480 #X connect 11 0 12 0;
r@278 481 #X connect 12 0 13 0;
r@278 482 #X connect 13 0 17 0;
r@278 483 #X connect 14 0 18 1;
r@278 484 #X connect 14 0 32 1;
r@278 485 #X connect 14 0 39 0;
r@278 486 #X connect 15 0 12 0;
r@278 487 #X connect 16 0 14 0;
r@278 488 #X connect 17 0 16 0;
r@278 489 #X connect 18 0 24 0;
r@278 490 #X connect 18 1 31 0;
r@278 491 #X connect 18 1 36 0;
r@278 492 #X connect 19 0 20 0;
r@278 493 #X connect 20 0 21 0;
r@278 494 #X connect 20 0 33 0;
r@278 495 #X connect 22 0 23 0;
r@278 496 #X connect 23 0 18 0;
r@278 497 #X connect 24 0 25 0;
r@278 498 #X connect 25 0 26 0;
r@278 499 #X connect 25 1 30 0;
r@278 500 #X connect 26 0 27 0;
r@278 501 #X connect 27 0 28 0;
r@278 502 #X connect 28 0 29 0;
r@278 503 #X connect 29 0 30 1;
r@278 504 #X connect 30 0 32 0;
r@278 505 #X connect 31 0 20 0;
r@278 506 #X connect 32 0 31 1;
r@278 507 #X connect 34 0 38 1;
r@278 508 #X connect 34 0 42 0;
r@278 509 #X connect 35 0 36 0;
r@278 510 #X connect 36 0 37 0;
r@278 511 #X connect 38 0 22 0;
r@278 512 #X connect 41 0 42 0;
r@278 513 #X connect 42 0 43 0;
r@278 514 #X connect 44 0 34 0;
r@278 515 #X restore 320 131 pd centrePan;
r@278 516 #X obj 625 38 arccos~;
r@278 517 #X obj 239 155 abs~;
r@278 518 #X obj 647 167 r~ Yaw;
r@278 519 #X obj 689 167 r myMet;
r@278 520 #X obj 647 187 snapshot~;
r@278 521 #X floatatom 676 209 0 0 0 0 - - -;
r@278 522 #X obj 647 209 > 0;
r@278 523 #X obj 108 388 r myMet;
r@278 524 #X obj 108 408 snapshot~;
r@278 525 #X floatatom 108 431 0 0 0 0 - - -;
r@278 526 #X obj 96 113 r myMet;
r@278 527 #X obj 96 133 snapshot~;
r@278 528 #X floatatom 96 156 0 0 0 0 - - -;
r@278 529 #N canvas 20 503 246 189 Q1 0;
r@278 530 #X obj 73 40 inlet~;
r@278 531 #X obj 58 16 sig~ 180;
r@278 532 #X obj 84 64 inlet~;
r@278 533 #X obj 58 64 -~;
r@278 534 #X obj 69 88 +~;
r@278 535 #X obj 69 113 outlet~;
r@278 536 #X text 15 140 Calculate first step azimuth angle;
r@278 537 #X connect 0 0 3 1;
r@278 538 #X connect 1 0 3 0;
r@278 539 #X connect 2 0 4 1;
r@278 540 #X connect 3 0 4 0;
r@278 541 #X connect 4 0 5 0;
r@278 542 #X restore 224 321 pd Q1;
r@278 543 #N canvas 181 143 517 300 QuadSelect 0;
r@278 544 #X obj 25 18 inlet~;
r@278 545 #X obj 126 41 r myMet;
r@278 546 #X obj 64 61 snapshot~;
r@278 547 #X obj 64 40 r~ PropX;
r@278 548 #X floatatom 98 87 5 0 0 0 - - -;
r@278 549 #X obj 64 83 > 0;
r@278 550 #X obj 231 70 r myMet;
r@278 551 #X obj 169 90 snapshot~;
r@278 552 #X floatatom 203 116 5 0 0 0 - - -;
r@278 553 #X obj 169 112 > 0;
r@278 554 #X obj 169 69 r~ PropY;
r@278 555 #X obj 25 104 spigot~;
r@278 556 #X obj -201 179 spigot~;
r@278 557 #X obj -100 178 spigot~;
r@278 558 #X obj 127 172 spigot~;
r@278 559 #X obj 224 172 spigot~;
r@278 560 #X obj -162 200 outlet~;
r@278 561 #X obj -100 200 outlet~;
r@278 562 #X obj 166 193 outlet~;
r@278 563 #X obj 224 193 outlet~;
r@278 564 #X text -82 259 Selects which quadrant the plane is flying in;
r@278 565 #X connect 0 0 11 0;
r@278 566 #X connect 1 0 2 0;
r@278 567 #X connect 2 0 5 0;
r@278 568 #X connect 3 0 2 0;
r@278 569 #X connect 5 0 4 0;
r@278 570 #X connect 5 0 11 1;
r@278 571 #X connect 6 0 7 0;
r@278 572 #X connect 7 0 9 0;
r@278 573 #X connect 9 0 8 0;
r@278 574 #X connect 9 0 12 1;
r@278 575 #X connect 9 0 13 1;
r@278 576 #X connect 9 0 14 1;
r@278 577 #X connect 9 0 15 1;
r@278 578 #X connect 10 0 7 0;
r@278 579 #X connect 11 0 14 0;
r@278 580 #X connect 11 0 15 0;
r@278 581 #X connect 11 1 12 0;
r@278 582 #X connect 11 1 13 0;
r@278 583 #X connect 12 1 16 0;
r@278 584 #X connect 13 0 17 0;
r@278 585 #X connect 14 1 18 0;
r@278 586 #X connect 15 0 19 0;
r@278 587 #X restore 224 345 pd QuadSelect;
r@278 588 #N canvas 181 143 517 300 QuadSelect 0;
r@278 589 #X obj 25 18 inlet~;
r@278 590 #X obj 126 41 r myMet;
r@278 591 #X obj 64 61 snapshot~;
r@278 592 #X obj 64 40 r~ PropX;
r@278 593 #X floatatom 98 87 5 0 0 0 - - -;
r@278 594 #X obj 64 83 > 0;
r@278 595 #X obj 231 70 r myMet;
r@278 596 #X obj 169 90 snapshot~;
r@278 597 #X floatatom 203 116 5 0 0 0 - - -;
r@278 598 #X obj 169 112 > 0;
r@278 599 #X obj 169 69 r~ PropY;
r@278 600 #X obj 25 104 spigot~;
r@278 601 #X obj -201 179 spigot~;
r@278 602 #X obj -100 178 spigot~;
r@278 603 #X obj 127 172 spigot~;
r@278 604 #X obj 224 172 spigot~;
r@278 605 #X obj -162 200 outlet~;
r@278 606 #X obj -100 200 outlet~;
r@278 607 #X obj 166 193 outlet~;
r@278 608 #X obj 224 193 outlet~;
r@278 609 #X text -82 259 Selects which quadrant the plane is flying in;
r@278 610 #X connect 0 0 11 0;
r@278 611 #X connect 1 0 2 0;
r@278 612 #X connect 2 0 5 0;
r@278 613 #X connect 3 0 2 0;
r@278 614 #X connect 5 0 4 0;
r@278 615 #X connect 5 0 11 1;
r@278 616 #X connect 6 0 7 0;
r@278 617 #X connect 7 0 9 0;
r@278 618 #X connect 9 0 8 0;
r@278 619 #X connect 9 0 12 1;
r@278 620 #X connect 9 0 13 1;
r@278 621 #X connect 9 0 14 1;
r@278 622 #X connect 9 0 15 1;
r@278 623 #X connect 10 0 7 0;
r@278 624 #X connect 11 0 14 0;
r@278 625 #X connect 11 0 15 0;
r@278 626 #X connect 11 1 12 0;
r@278 627 #X connect 11 1 13 0;
r@278 628 #X connect 12 1 16 0;
r@278 629 #X connect 13 0 17 0;
r@278 630 #X connect 14 1 18 0;
r@278 631 #X connect 15 0 19 0;
r@278 632 #X restore 322 349 pd QuadSelect;
r@278 633 #N canvas 20 503 246 189 Q2 0;
r@278 634 #X obj 73 40 inlet~;
r@278 635 #X obj 58 16 sig~ 180;
r@278 636 #X obj 84 64 inlet~;
r@278 637 #X obj 58 64 -~;
r@278 638 #X obj 69 113 outlet~;
r@278 639 #X text 15 140 Calculate first step azimuth angle;
r@278 640 #X obj 69 88 -~;
r@278 641 #X connect 0 0 3 1;
r@278 642 #X connect 1 0 3 0;
r@278 643 #X connect 2 0 6 1;
r@278 644 #X connect 3 0 6 0;
r@278 645 #X connect 6 0 4 0;
r@278 646 #X restore 322 322 pd Q2;
r@278 647 #X obj 332 377 +~;
r@278 648 #N canvas 181 143 517 300 QuadSelect 0;
r@278 649 #X obj 25 18 inlet~;
r@278 650 #X obj 126 41 r myMet;
r@278 651 #X obj 64 61 snapshot~;
r@278 652 #X obj 64 40 r~ PropX;
r@278 653 #X floatatom 98 87 5 0 0 0 - - -;
r@278 654 #X obj 64 83 > 0;
r@278 655 #X obj 231 70 r myMet;
r@278 656 #X obj 169 90 snapshot~;
r@278 657 #X floatatom 203 116 5 0 0 0 - - -;
r@278 658 #X obj 169 112 > 0;
r@278 659 #X obj 169 69 r~ PropY;
r@278 660 #X obj 25 104 spigot~;
r@278 661 #X obj -201 179 spigot~;
r@278 662 #X obj -100 178 spigot~;
r@278 663 #X obj 127 172 spigot~;
r@278 664 #X obj 224 172 spigot~;
r@278 665 #X obj -162 200 outlet~;
r@278 666 #X obj -100 200 outlet~;
r@278 667 #X obj 166 193 outlet~;
r@278 668 #X obj 224 193 outlet~;
r@278 669 #X text -82 259 Selects which quadrant the plane is flying in;
r@278 670 #X connect 0 0 11 0;
r@278 671 #X connect 1 0 2 0;
r@278 672 #X connect 2 0 5 0;
r@278 673 #X connect 3 0 2 0;
r@278 674 #X connect 5 0 4 0;
r@278 675 #X connect 5 0 11 1;
r@278 676 #X connect 6 0 7 0;
r@278 677 #X connect 7 0 9 0;
r@278 678 #X connect 9 0 8 0;
r@278 679 #X connect 9 0 12 1;
r@278 680 #X connect 9 0 13 1;
r@278 681 #X connect 9 0 14 1;
r@278 682 #X connect 9 0 15 1;
r@278 683 #X connect 10 0 7 0;
r@278 684 #X connect 11 0 14 0;
r@278 685 #X connect 11 0 15 0;
r@278 686 #X connect 11 1 12 0;
r@278 687 #X connect 11 1 13 0;
r@278 688 #X connect 12 1 16 0;
r@278 689 #X connect 13 0 17 0;
r@278 690 #X connect 14 1 18 0;
r@278 691 #X connect 15 0 19 0;
r@278 692 #X restore 504 349 pd QuadSelect;
r@278 693 #X obj 451 374 +~;
r@278 694 #N canvas 181 143 517 300 QuadSelect 0;
r@278 695 #X obj 25 18 inlet~;
r@278 696 #X obj 126 41 r myMet;
r@278 697 #X obj 64 61 snapshot~;
r@278 698 #X obj 64 40 r~ PropX;
r@278 699 #X floatatom 98 87 5 0 0 0 - - -;
r@278 700 #X obj 64 83 > 0;
r@278 701 #X obj 231 70 r myMet;
r@278 702 #X obj 169 90 snapshot~;
r@278 703 #X floatatom 203 116 5 0 0 0 - - -;
r@278 704 #X obj 169 112 > 0;
r@278 705 #X obj 169 69 r~ PropY;
r@278 706 #X obj 25 104 spigot~;
r@278 707 #X obj -201 179 spigot~;
r@278 708 #X obj -100 178 spigot~;
r@278 709 #X obj 127 172 spigot~;
r@278 710 #X obj 224 172 spigot~;
r@278 711 #X obj -162 200 outlet~;
r@278 712 #X obj -100 200 outlet~;
r@278 713 #X obj 166 193 outlet~;
r@278 714 #X obj 224 193 outlet~;
r@278 715 #X text -82 259 Selects which quadrant the plane is flying in;
r@278 716 #X connect 0 0 11 0;
r@278 717 #X connect 1 0 2 0;
r@278 718 #X connect 2 0 5 0;
r@278 719 #X connect 3 0 2 0;
r@278 720 #X connect 5 0 4 0;
r@278 721 #X connect 5 0 11 1;
r@278 722 #X connect 6 0 7 0;
r@278 723 #X connect 7 0 9 0;
r@278 724 #X connect 9 0 8 0;
r@278 725 #X connect 9 0 12 1;
r@278 726 #X connect 9 0 13 1;
r@278 727 #X connect 9 0 14 1;
r@278 728 #X connect 9 0 15 1;
r@278 729 #X connect 10 0 7 0;
r@278 730 #X connect 11 0 14 0;
r@278 731 #X connect 11 0 15 0;
r@278 732 #X connect 11 1 12 0;
r@278 733 #X connect 11 1 13 0;
r@278 734 #X connect 12 1 16 0;
r@278 735 #X connect 13 0 17 0;
r@278 736 #X connect 14 1 18 0;
r@278 737 #X connect 15 0 19 0;
r@278 738 #X restore 416 349 pd QuadSelect;
r@278 739 #X obj 564 376 +~;
r@278 740 #N canvas 20 503 246 189 Q4 0;
r@278 741 #X obj 69 40 inlet~;
r@278 742 #X obj 84 64 inlet~;
r@278 743 #X obj 69 113 outlet~;
r@278 744 #X text 15 140 Calculate first step azimuth angle;
r@278 745 #X obj 69 88 +~;
r@278 746 #X connect 0 0 4 0;
r@278 747 #X connect 1 0 4 1;
r@278 748 #X connect 4 0 2 0;
r@278 749 #X restore 417 322 pd Q4;
r@278 750 #N canvas 20 503 246 189 Q3 0;
r@278 751 #X obj 69 40 inlet~;
r@278 752 #X obj 84 64 inlet~;
r@278 753 #X obj 69 113 outlet~;
r@278 754 #X text 15 140 Calculate first step azimuth angle;
r@278 755 #X obj 69 88 -~;
r@278 756 #X connect 0 0 4 0;
r@278 757 #X connect 1 0 4 1;
r@278 758 #X connect 4 0 2 0;
r@278 759 #X restore 503 320 pd Q3;
r@278 760 #N canvas 24 23 1134 494 corAngle 0;
r@278 761 #X obj 606 27 inlet~;
r@278 762 #X obj 632 116 spigot~;
r@278 763 #X obj 671 52 r myMet;
r@278 764 #X obj 672 74 snapshot~;
r@278 765 #X obj 411 128 r myMet;
r@278 766 #X obj 411 149 snapshot~;
r@278 767 #X obj 411 169 > 180;
r@278 768 #X obj 672 94 > 0;
r@278 769 #X obj 671 160 spigot~;
r@278 770 #X obj 710 96 r myMet;
r@278 771 #X obj 711 118 snapshot~;
r@278 772 #X obj 720 312 +~;
r@278 773 #X obj 859 136 spigot~;
r@278 774 #X obj 898 72 r myMet;
r@278 775 #X obj 899 94 snapshot~;
r@278 776 #X obj 451 217 spigot~;
r@278 777 #X obj 490 153 r myMet;
r@278 778 #X obj 491 175 snapshot~;
r@278 779 #X obj 412 194 spigot~;
r@278 780 #X obj 838 99 -~ 360;
r@278 781 #X obj 248 120 r myMet;
r@278 782 #X obj 248 141 snapshot~;
r@278 783 #X obj 288 209 spigot~;
r@278 784 #X obj 327 145 r myMet;
r@278 785 #X obj 328 167 snapshot~;
r@278 786 #X obj 249 186 spigot~;
r@278 787 #X obj 327 123 *~ -1;
r@278 788 #X obj 492 107 sig~ 360;
r@278 789 #X obj 492 128 -~;
r@278 790 #X obj 51 127 r myMet;
r@278 791 #X obj 51 148 snapshot~;
r@278 792 #X obj 91 216 spigot~;
r@278 793 #X obj 130 152 r myMet;
r@278 794 #X obj 131 174 snapshot~;
r@278 795 #X obj 52 193 spigot~;
r@278 796 #X obj 132 106 sig~ 360;
r@278 797 #X obj 248 161 > -180;
r@278 798 #X obj 51 168 > -360;
r@278 799 #X obj 132 127 +~;
r@278 800 #X obj 315 277 +~;
r@278 801 #X obj 471 310 +~;
r@278 802 #X obj 862 252 +~;
r@278 803 #X obj 840 383 outlet~;
r@278 804 #X obj 119 342 r myMet;
r@278 805 #X obj 119 362 snapshot~;
r@278 806 #X floatatom 119 385 0 0 0 0 - - -;
r@278 807 #X obj 210 339 r myMet;
r@278 808 #X obj 210 359 snapshot~;
r@278 809 #X floatatom 210 382 0 0 0 0 - - -;
r@278 810 #X obj 316 352 r myMet;
r@278 811 #X obj 316 372 snapshot~;
r@278 812 #X floatatom 316 395 0 0 0 0 - - -;
r@278 813 #X obj 396 345 r myMet;
r@278 814 #X obj 396 365 snapshot~;
r@278 815 #X floatatom 396 388 0 0 0 0 - - -;
r@278 816 #X obj 472 348 r myMet;
r@278 817 #X obj 472 368 snapshot~;
r@278 818 #X floatatom 472 391 0 0 0 0 - - -;
r@278 819 #X obj 131 194 <= -180;
r@278 820 #X obj 328 187 <= 0;
r@278 821 #X obj 491 195 <= 360;
r@278 822 #X obj 711 138 <= 180;
r@278 823 #X obj 899 114 >= 360;
r@278 824 #X connect 0 0 1 0;
r@278 825 #X connect 0 0 3 0;
r@278 826 #X connect 0 0 10 0;
r@278 827 #X connect 0 0 17 0;
r@278 828 #X connect 0 0 5 0;
r@278 829 #X connect 0 0 14 0;
r@278 830 #X connect 0 0 19 0;
r@278 831 #X connect 0 0 28 1;
r@278 832 #X connect 0 0 26 0;
r@278 833 #X connect 0 0 38 1;
r@278 834 #X connect 0 0 30 0;
r@278 835 #X connect 0 0 24 0;
r@278 836 #X connect 0 0 21 0;
r@278 837 #X connect 0 0 33 0;
r@278 838 #X connect 1 1 8 0;
r@278 839 #X connect 2 0 3 0;
r@278 840 #X connect 3 0 7 0;
r@278 841 #X connect 4 0 5 0;
r@278 842 #X connect 5 0 6 0;
r@278 843 #X connect 6 0 18 1;
r@278 844 #X connect 7 0 1 1;
r@278 845 #X connect 8 1 11 0;
r@278 846 #X connect 8 1 53 0;
r@278 847 #X connect 9 0 10 0;
r@278 848 #X connect 10 0 61 0;
r@278 849 #X connect 11 0 41 1;
r@278 850 #X connect 12 1 41 0;
r@278 851 #X connect 12 1 56 0;
r@278 852 #X connect 13 0 14 0;
r@278 853 #X connect 14 0 62 0;
r@278 854 #X connect 15 1 40 0;
r@278 855 #X connect 15 1 50 0;
r@278 856 #X connect 16 0 17 0;
r@278 857 #X connect 17 0 60 0;
r@278 858 #X connect 18 1 15 0;
r@278 859 #X connect 19 0 12 0;
r@278 860 #X connect 20 0 21 0;
r@278 861 #X connect 21 0 36 0;
r@278 862 #X connect 22 1 39 0;
r@278 863 #X connect 22 1 47 0;
r@278 864 #X connect 23 0 24 0;
r@278 865 #X connect 24 0 59 0;
r@278 866 #X connect 25 1 22 0;
r@278 867 #X connect 26 0 25 0;
r@278 868 #X connect 27 0 28 0;
r@278 869 #X connect 28 0 18 0;
r@278 870 #X connect 29 0 30 0;
r@278 871 #X connect 30 0 37 0;
r@278 872 #X connect 31 1 39 1;
r@278 873 #X connect 31 1 44 0;
r@278 874 #X connect 32 0 33 0;
r@278 875 #X connect 33 0 58 0;
r@278 876 #X connect 34 1 31 0;
r@278 877 #X connect 35 0 38 0;
r@278 878 #X connect 36 0 25 1;
r@278 879 #X connect 37 0 34 1;
r@278 880 #X connect 38 0 34 0;
r@278 881 #X connect 39 0 40 1;
r@278 882 #X connect 40 0 11 1;
r@278 883 #X connect 41 0 42 0;
r@278 884 #X connect 43 0 44 0;
r@278 885 #X connect 44 0 45 0;
r@278 886 #X connect 46 0 47 0;
r@278 887 #X connect 47 0 48 0;
r@278 888 #X connect 49 0 50 0;
r@278 889 #X connect 50 0 51 0;
r@278 890 #X connect 52 0 53 0;
r@278 891 #X connect 53 0 54 0;
r@278 892 #X connect 55 0 56 0;
r@278 893 #X connect 56 0 57 0;
r@278 894 #X connect 58 0 31 1;
r@278 895 #X connect 59 0 22 1;
r@278 896 #X connect 60 0 15 1;
r@278 897 #X connect 61 0 8 1;
r@278 898 #X connect 62 0 12 1;
r@278 899 #X restore 524 445 pd corAngle;
r@278 900 #X obj 116 489 r myMet;
r@278 901 #X obj 116 509 snapshot~;
r@278 902 #X floatatom 116 532 0 0 0 0 - - -;
r@278 903 #X obj 220 555 outlet;
r@278 904 #X obj 524 465 lop~ 1;
r@278 905 #X obj 524 485 lop~ 1;
r@278 906 #X obj 659 509 outlet~;
r@278 907 #X connect 0 0 21 0;
r@278 908 #X connect 1 0 8 0;
r@278 909 #X connect 1 0 8 1;
r@278 910 #X connect 2 0 7 0;
r@278 911 #X connect 2 0 7 1;
r@278 912 #X connect 2 0 14 1;
r@278 913 #X connect 3 0 15 1;
r@278 914 #X connect 4 0 33 1;
r@278 915 #X connect 4 0 36 1;
r@278 916 #X connect 4 0 42 1;
r@278 917 #X connect 4 0 43 1;
r@278 918 #X connect 5 0 33 0;
r@278 919 #X connect 5 0 36 0;
r@278 920 #X connect 5 0 42 0;
r@278 921 #X connect 5 0 43 0;
r@278 922 #X connect 6 0 5 0;
r@278 923 #X connect 7 0 9 0;
r@278 924 #X connect 8 0 9 1;
r@278 925 #X connect 9 0 10 0;
r@278 926 #X connect 10 0 6 1;
r@278 927 #X connect 10 0 14 0;
r@278 928 #X connect 10 0 19 0;
r@278 929 #X connect 11 0 12 0;
r@278 930 #X connect 12 0 13 0;
r@278 931 #X connect 14 0 20 0;
r@278 932 #X connect 15 0 12 0;
r@278 933 #X connect 15 0 16 0;
r@278 934 #X connect 20 0 15 0;
r@278 935 #X connect 21 0 6 0;
r@278 936 #X connect 22 0 24 0;
r@278 937 #X connect 23 0 24 0;
r@278 938 #X connect 24 0 26 0;
r@278 939 #X connect 26 0 25 0;
r@278 940 #X connect 27 0 28 0;
r@278 941 #X connect 28 0 29 0;
r@278 942 #X connect 30 0 31 0;
r@278 943 #X connect 31 0 32 0;
r@278 944 #X connect 33 0 34 0;
r@278 945 #X connect 34 0 37 0;
r@278 946 #X connect 35 1 37 1;
r@278 947 #X connect 36 0 35 0;
r@278 948 #X connect 37 0 39 0;
r@278 949 #X connect 38 3 41 1;
r@278 950 #X connect 39 0 41 0;
r@278 951 #X connect 40 2 39 1;
r@278 952 #X connect 41 0 28 0;
r@278 953 #X connect 41 0 44 0;
r@278 954 #X connect 42 0 40 0;
r@278 955 #X connect 43 0 38 0;
r@278 956 #X connect 44 0 49 0;
r@278 957 #X connect 45 0 46 0;
r@278 958 #X connect 46 0 47 0;
r@278 959 #X connect 46 0 48 0;
r@278 960 #X connect 49 0 50 0;
r@278 961 #X connect 50 0 17 0;
r@278 962 #X connect 50 0 46 0;
r@278 963 #X connect 50 0 51 0;
r@278 964 #X restore 284 102 pd Angles2;
r@278 965 #X obj 593 137 hsl 80 20 0 360 0 0 empty empty Yaw(Azimuth) 2 10 0
r@279 966 10 -232576 -1 -1 6348 1;
r@278 967 #X floatatom 755 163 0 0 0 0 - - -;
r@278 968 #X obj 809 137 hsl 80 20 -180 180 0 0 empty empty Roll 2 10 0 10 -232576
r@278 969 -1 -1 3950 1;
r@278 970 #X floatatom 863 165 0 0 0 0 - - -;
r@278 971 #X obj 590 184 line~;
r@278 972 #X msg 590 164 \$1 30;
r@278 973 #X floatatom 641 162 0 0 0 0 - - -;
r@278 974 #X obj 700 183 line~;
r@278 975 #X msg 700 163 \$1 30;
r@278 976 #X obj 806 181 line~;
r@278 977 #X msg 806 161 \$1 30;
r@278 978 #X obj 700 76 vsl 25 80 90 -90 0 0 empty empty Pitch(Elevation) 0 -9
r@278 979 0 10 -232576 -1 -1 3950 1;
r@278 980 #X msg 806 114 0;
r@278 981 #X msg 742 100 0 5000;
r@278 982 #X msg 742 121 -1 5000;
r@278 983 #X msg 742 141 0 5000;
r@278 984 #X obj 590 205 s~ Yaw;
r@278 985 #X obj 700 204 s~ Pitch;
r@278 986 #X obj 806 202 s~ Roll;
r@279 987 #X obj -276 790 s noBlad;
r@278 988 #X obj 576 422 r centrePan;
r@278 989 #X floatatom 576 444 5 0 0 0 - - -;
r@278 990 #X msg 538 166 312;
r@278 991 #N canvas 231 67 1138 732 PropAzim 0;
r@278 992 #X obj 361 297 pack;
r@278 993 #X obj 409 296 pack;
r@278 994 #X obj 802 99 hsl 128 15 -500 500 0 0 empty empty x -2 -8 0 10 -262144
r@279 995 -1 -1 9398 1;
r@278 996 #X obj 793 141 hsl 128 15 -500 500 0 0 empty empty y -2 -8 0 10 -262144
r@279 997 -1 -1 1270 1;
r@278 998 #X obj 361 273 unpack f f f;
r@278 999 #X obj 128 394 <;
r@278 1000 #X floatatom 127 418 0 0 0 0 - - -;
r@278 1001 #X obj 161 394 <;
r@278 1002 #X floatatom 160 418 0 0 0 0 - - -;
r@278 1003 #X msg 647 196 \$1 30;
r@278 1004 #X obj 647 218 line~;
r@278 1005 #X msg 733 194 \$1 30;
r@278 1006 #X obj 733 216 line~;
r@278 1007 #X msg 691 195 \$1 30;
r@278 1008 #X obj 691 217 line~;
r@278 1009 #X msg 772 194 \$1 30;
r@278 1010 #X obj 772 216 line~;
r@278 1011 #X obj 646 248 -~;
r@278 1012 #X obj 733 237 -~;
r@278 1013 #X obj 631 331 /~;
r@278 1014 #X obj 824 322 r myMet;
r@278 1015 #X obj 824 342 snapshot~;
r@278 1016 #X floatatom 824 365 0 0 0 0 - - -;
r@278 1017 #X obj 513 423 +~ 180;
r@278 1018 #X obj 584 444 -~;
r@278 1019 #X obj 513 492 spigot~;
r@278 1020 #X obj 513 517 spigot~;
r@278 1021 #X obj 584 493 spigot~;
r@278 1022 #X obj 584 518 spigot~;
r@278 1023 #X obj 654 494 spigot~;
r@278 1024 #X obj 654 518 spigot~;
r@278 1025 #X obj 725 495 spigot~;
r@278 1026 #X obj 725 518 spigot~;
r@278 1027 #X obj 569 542 +~;
r@278 1028 #X obj 678 541 +~;
r@278 1029 #X obj 710 542 +~;
r@278 1030 #X obj 753 573 r myMet;
r@278 1031 #X obj 753 593 snapshot~;
r@278 1032 #X floatatom 753 616 0 0 0 0 - - -;
r@278 1033 #X msg 102 184 30 200;
r@278 1034 #X msg 131 227 450 -300;
r@278 1035 #X floatatom 794 166 0 0 0 0 - - -;
r@278 1036 #X floatatom 810 118 0 0 0 0 - - -;
r@278 1037 #X msg 234 142 240 -400 12000;
r@278 1038 #X msg 284 191 -450 -100 20000;
r@278 1039 #X msg 93 72 1;
r@278 1040 #X msg 128 72 2;
r@278 1041 #X msg 160 73 3;
r@278 1042 #X msg 195 73 4;
r@278 1043 #X obj 93 99 select 1 2 3 4;
r@278 1044 #X obj 132 146 delay 10;
r@278 1045 #X obj 93 42 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@278 1046 -1;
r@278 1047 #X obj 127 43 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@278 1048 -1;
r@278 1049 #X obj 165 46 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@278 1050 -1;
r@278 1051 #X obj 199 47 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
r@278 1052 -1;
r@278 1053 #X obj 166 168 delay 10;
r@278 1054 #X obj 186 191 delay 10;
r@278 1055 #X obj 631 351 arccos~;
r@278 1056 #X obj 646 269 *~;
r@278 1057 #X obj 733 258 *~;
r@278 1058 #X obj 646 291 +~;
r@278 1059 #X obj 646 310 sqrt~;
r@278 1060 #X obj 648 584 r myMet;
r@278 1061 #X obj 648 604 snapshot~;
r@278 1062 #X floatatom 648 627 0 0 0 0 - - -;
r@278 1063 #X obj 549 579 r myMet;
r@278 1064 #X obj 549 599 snapshot~;
r@278 1065 #X floatatom 549 622 0 0 0 0 - - -;
r@278 1066 #X obj 584 421 sig~ 180;
r@278 1067 #X obj 654 444 sig~ 360;
r@278 1068 #X obj 654 468 -~;
r@278 1069 #X obj 616 311 abs~;
r@278 1070 #X obj 878 611 outlet;
r@278 1071 #X obj 416 410 outlet;
r@278 1072 #X obj 359 408 outlet;
r@278 1073 #X obj 93 19 r p1;
r@278 1074 #X obj 127 19 r p2;
r@278 1075 #X obj 165 22 r p3;
r@278 1076 #X obj 199 23 r p4;
r@278 1077 #X msg 114 206 100 200;
r@278 1078 #X msg 264 166 -100 -50 20000;
r@278 1079 #X obj 258 75 outlet;
r@278 1080 #X obj 143 271 unpack f f f;
r@278 1081 #X obj 361 320 line;
r@278 1082 #X obj 409 318 line;
r@278 1083 #X obj 538 180 outlet;
r@278 1084 #X floatatom 608 157 0 0 0 0 - - -;
r@278 1085 #X obj 538 150 line;
r@278 1086 #X msg 581 115 3;
r@278 1087 #X obj 432 122 delay 15000;
r@278 1088 #X msg 566 73 100 5000;
r@278 1089 #X msg 143 249 -250 120;
r@278 1090 #X obj 220 213 delay 4000;
r@278 1091 #X msg 314 215 -100 -250 16000;
r@278 1092 #X connect 0 0 83 0;
r@278 1093 #X connect 1 0 84 0;
r@278 1094 #X connect 2 0 42 0;
r@278 1095 #X connect 3 0 41 0;
r@278 1096 #X connect 4 0 0 0;
r@278 1097 #X connect 4 0 5 0;
r@278 1098 #X connect 4 0 13 0;
r@278 1099 #X connect 4 1 1 0;
r@278 1100 #X connect 4 1 7 0;
r@278 1101 #X connect 4 1 15 0;
r@278 1102 #X connect 4 2 0 1;
r@278 1103 #X connect 4 2 1 1;
r@278 1104 #X connect 5 0 6 0;
r@278 1105 #X connect 5 0 25 1;
r@278 1106 #X connect 5 0 27 1;
r@278 1107 #X connect 5 0 29 1;
r@278 1108 #X connect 5 0 31 1;
r@278 1109 #X connect 7 0 8 0;
r@278 1110 #X connect 7 0 26 1;
r@278 1111 #X connect 7 0 28 1;
r@278 1112 #X connect 7 0 30 1;
r@278 1113 #X connect 7 0 32 1;
r@278 1114 #X connect 9 0 10 0;
r@278 1115 #X connect 10 0 17 0;
r@278 1116 #X connect 11 0 12 0;
r@278 1117 #X connect 12 0 18 0;
r@278 1118 #X connect 13 0 14 0;
r@278 1119 #X connect 14 0 17 1;
r@278 1120 #X connect 15 0 16 0;
r@278 1121 #X connect 16 0 18 1;
r@278 1122 #X connect 17 0 58 0;
r@278 1123 #X connect 17 0 58 1;
r@278 1124 #X connect 17 0 71 0;
r@278 1125 #X connect 18 0 59 1;
r@278 1126 #X connect 18 0 59 0;
r@278 1127 #X connect 19 0 57 0;
r@278 1128 #X connect 20 0 21 0;
r@278 1129 #X connect 21 0 22 0;
r@278 1130 #X connect 23 0 25 0;
r@278 1131 #X connect 24 0 27 0;
r@278 1132 #X connect 24 0 66 0;
r@278 1133 #X connect 25 1 26 0;
r@278 1134 #X connect 26 1 33 0;
r@278 1135 #X connect 27 1 28 0;
r@278 1136 #X connect 28 0 33 1;
r@278 1137 #X connect 29 0 30 0;
r@278 1138 #X connect 30 1 34 1;
r@278 1139 #X connect 31 0 32 0;
r@278 1140 #X connect 32 0 35 1;
r@278 1141 #X connect 33 0 34 0;
r@278 1142 #X connect 34 0 35 0;
r@278 1143 #X connect 35 0 37 0;
r@278 1144 #X connect 36 0 37 0;
r@278 1145 #X connect 37 0 38 0;
r@278 1146 #X connect 37 0 72 0;
r@278 1147 #X connect 39 0 82 0;
r@278 1148 #X connect 40 0 82 0;
r@278 1149 #X connect 43 0 4 0;
r@278 1150 #X connect 44 0 4 0;
r@278 1151 #X connect 45 0 49 0;
r@278 1152 #X connect 46 0 49 0;
r@278 1153 #X connect 47 0 49 0;
r@278 1154 #X connect 48 0 49 0;
r@278 1155 #X connect 49 0 39 0;
r@278 1156 #X connect 49 0 50 0;
r@278 1157 #X connect 49 1 55 0;
r@278 1158 #X connect 49 1 79 0;
r@278 1159 #X connect 49 2 56 0;
r@278 1160 #X connect 49 2 40 0;
r@278 1161 #X connect 49 3 91 0;
r@278 1162 #X connect 49 3 88 0;
r@278 1163 #X connect 49 3 89 0;
r@278 1164 #X connect 49 3 92 0;
r@278 1165 #X connect 50 0 43 0;
r@278 1166 #X connect 51 0 45 0;
r@278 1167 #X connect 52 0 46 0;
r@278 1168 #X connect 53 0 47 0;
r@278 1169 #X connect 54 0 48 0;
r@278 1170 #X connect 54 0 81 0;
r@278 1171 #X connect 55 0 80 0;
r@278 1172 #X connect 56 0 44 0;
r@278 1173 #X connect 57 0 31 0;
r@278 1174 #X connect 57 0 24 1;
r@278 1175 #X connect 57 0 23 0;
r@278 1176 #X connect 57 0 70 1;
r@278 1177 #X connect 57 0 21 0;
r@278 1178 #X connect 58 0 60 0;
r@278 1179 #X connect 59 0 60 1;
r@278 1180 #X connect 60 0 61 0;
r@278 1181 #X connect 61 0 19 1;
r@278 1182 #X connect 62 0 63 0;
r@278 1183 #X connect 63 0 64 0;
r@278 1184 #X connect 65 0 66 0;
r@278 1185 #X connect 66 0 67 0;
r@278 1186 #X connect 68 0 24 0;
r@278 1187 #X connect 69 0 70 0;
r@278 1188 #X connect 70 0 29 0;
r@278 1189 #X connect 70 0 63 0;
r@278 1190 #X connect 71 0 19 0;
r@278 1191 #X connect 75 0 51 0;
r@278 1192 #X connect 76 0 52 0;
r@278 1193 #X connect 77 0 53 0;
r@278 1194 #X connect 78 0 54 0;
r@278 1195 #X connect 79 0 82 0;
r@278 1196 #X connect 80 0 4 0;
r@278 1197 #X connect 82 0 2 0;
r@278 1198 #X connect 82 0 5 1;
r@278 1199 #X connect 82 0 9 0;
r@278 1200 #X connect 82 0 83 0;
r@278 1201 #X connect 82 1 3 0;
r@278 1202 #X connect 82 1 7 1;
r@278 1203 #X connect 82 1 11 0;
r@278 1204 #X connect 82 1 84 0;
r@278 1205 #X connect 83 0 74 0;
r@278 1206 #X connect 83 0 2 0;
r@278 1207 #X connect 84 0 73 0;
r@278 1208 #X connect 84 0 3 0;
r@278 1209 #X connect 87 0 85 0;
r@278 1210 #X connect 87 0 86 0;
r@278 1211 #X connect 88 0 87 0;
r@278 1212 #X connect 89 0 90 0;
r@278 1213 #X connect 90 0 87 0;
r@278 1214 #X connect 91 0 82 0;
r@278 1215 #X connect 92 0 93 0;
r@278 1216 #X connect 93 0 4 0;
r@278 1217 #X restore 506 69 pd PropAzim;
r@278 1218 #X obj 336 607 bng 25 250 50 0 empty empty 1 11 11 0 10 -262130 -1
r@278 1219 -1;
r@278 1220 #X obj 373 607 bng 25 250 50 0 empty empty 2 11 11 0 10 -262130 -1
r@278 1221 -1;
r@278 1222 #X obj 410 607 bng 25 250 50 0 empty empty 3 11 11 0 10 -262130 -1
r@278 1223 -1;
r@278 1224 #X obj 447 607 bng 25 250 50 0 empty empty 4 11 11 0 10 -262130 -1
r@278 1225 -1;
r@278 1226 #X obj 563 653 s p1;
r@278 1227 #X obj 563 671 s p2;
r@278 1228 #X obj 563 690 s p3;
r@278 1229 #X obj 563 708 s p4;
r@278 1230 #X floatatom 284 123 0 0 0 0 - - -;
r@278 1231 #X msg 744 688 0.001;
r@278 1232 #X msg 684 42 0;
r@278 1233 #X msg -284 528 1;
r@278 1234 #X msg 660 232 0;
r@278 1235 #X msg 449 215 -120;
r@278 1236 #X msg 441 275 \$1 30;
r@278 1237 #X msg 756 248 250;
r@278 1238 #X msg 755 286 -250 30000;
r@278 1239 #X msg 852 285 -250 30000;
r@278 1240 #X msg 853 247 -50;
r@278 1241 #X obj 904 249 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
r@278 1242 -1 -1;
r@278 1243 #X obj 198 252 r centrePan;
r@278 1244 #X obj 657 549 s motBoost;
r@278 1245 #X obj 582 591 s broBoost;
r@278 1246 #X obj 608 514 s rotBoost;
r@278 1247 #X msg 85 375 1;
r@278 1248 #X obj 405 57 metro 10;
r@278 1249 #X msg 641 108 0;
r@278 1250 #X msg 657 58 90;
r@278 1251 #X msg 499 219 20;
r@278 1252 #X msg 459 143 -220;
r@278 1253 #X msg 550 214 -45;
r@278 1254 #X msg 718 40 -75;
r@278 1255 #X msg 583 115 45;
r@278 1256 #X msg 436 120 100;
r@278 1257 #X obj -189 553 sig~ 0.5;
r@278 1258 #X floatatom 798 508 0 0 0 0 - - -;
r@278 1259 #X obj 757 437 line;
r@278 1260 #X msg 825 419 0;
r@278 1261 #X obj 749 375 delay 10;
r@278 1262 #X msg 752 407 1 16000;
r@278 1263 #X floatatom 548 116 0 0 0 0 - - -;
r@278 1264 #X msg 132 110 1;
r@278 1265 #X msg 50 110 1;
r@278 1266 #X msg 87 110 0;
r@278 1267 #X msg -53 111 1;
r@278 1268 #X msg -16 111 0;
r@278 1269 #X msg -149 114 1;
r@278 1270 #X msg -112 114 0;
r@278 1271 #X obj 65 62 bng 20 250 50 0 empty empty 2 8 10 0 10 -204786 -1 -1
r@278 1272 ;
r@278 1273 #X obj -69 50 bng 20 250 50 0 empty empty 3 8 10 0 10 -204786 -1 -1
r@278 1274 ;
r@278 1275 #X obj -187 51 bng 20 250 50 0 empty empty 4 8 10 0 10 -204786 -1 -1
r@278 1276 ;
r@278 1277 #X obj -12 10 r noProps;
r@278 1278 #X obj -12 32 select 1 2 3 4;
r@278 1279 #X obj 142 52 bng 20 250 50 0 empty empty 1 8 10 0 10 -204786 -1 -1
r@278 1280 ;
r@278 1281 #X obj -263 189 hsl 70 15 1 4 0 0 empty empty Props 2 8 0 10 -262144
r@278 1282 -1 -1 0 1;
r@278 1283 #X obj -265 229 i;
r@278 1284 #X floatatom -241 231 0 0 0 0 - - -;
r@278 1285 #X obj -266 168 loadbang;
r@278 1286 #X obj -266 252 s noProps;
r@278 1287 #X obj -265 208 + 0.5;
r@279 1288 #X obj -276 744 + 0.5;
r@278 1289 #X obj 172 96 r~ Yaw;
r@278 1290 #X obj 217 94 r~ Pitch;
r@279 1291 #X obj -189 417 s length;
r@279 1292 #X obj -284 570 s RPM;
r@279 1293 #X obj 566 538 s horseP;
r@279 1294 #X obj 230 174 r myMet;
r@279 1295 #X obj 230 194 snapshot~;
r@279 1296 #X floatatom 230 214 0 0 0 0 - - -;
r@279 1297 #X obj 72 618 bng 25 250 50 0 empty empty 1 11 11 0 10 -204786 -1 -1
r@279 1298 ;
r@279 1299 #X obj 109 618 bng 25 250 50 0 empty empty 2 11 11 0 10 -204786 -1
r@279 1300 -1;
r@279 1301 #X obj 146 618 bng 25 250 50 0 empty empty 3 11 11 0 10 -204786 -1
r@279 1302 -1;
r@279 1303 #X obj 183 618 bng 25 250 50 0 empty empty 4 11 11 0 10 -204786 -1
r@279 1304 -1;
r@279 1305 #N canvas 312 305 450 300 lengthSelect 0;
r@279 1306 #X obj 175 88 r aero4;
r@279 1307 #X obj 121 87 r aero3;
r@279 1308 #X obj 71 87 r aero2;
r@279 1309 #X obj 21 87 r aero1;
r@279 1310 #X msg 21 109 2.286;
r@279 1311 #X obj 100 203 outlet;
r@279 1312 #X msg 71 109 2.1082;
r@279 1313 #X msg 121 109 0.745;
r@279 1314 #X msg 175 110 1.25;
r@279 1315 #X msg 225 109 0.9652;
r@279 1316 #X obj 225 89 r aero5;
r@279 1317 #X msg 282 108 1.7018;
r@279 1318 #X obj 281 87 r aero6;
r@279 1319 #X connect 0 0 8 0;
r@279 1320 #X connect 1 0 7 0;
r@279 1321 #X connect 2 0 6 0;
r@279 1322 #X connect 3 0 4 0;
r@279 1323 #X connect 4 0 5 0;
r@279 1324 #X connect 6 0 5 0;
r@279 1325 #X connect 7 0 5 0;
r@279 1326 #X connect 8 0 5 0;
r@279 1327 #X connect 9 0 5 0;
r@279 1328 #X connect 10 0 9 0;
r@279 1329 #X connect 11 0 5 0;
r@279 1330 #X connect 12 0 11 0;
r@279 1331 #X restore -224 377 pd lengthSelect;
r@279 1332 #X text 127 648 Aircraft;
r@279 1333 #X text 202 652;
r@279 1334 #X symbolatom 180 650 10 0 0 0 - - -;
r@279 1335 #X obj 142 171 OnePropD2;
r@279 1336 #X obj 217 618 bng 25 250 50 0 empty empty 5 11 11 0 10 -204786 -1
r@279 1337 -1;
r@279 1338 #X obj 254 618 bng 25 250 50 0 empty empty 6 11 11 0 10 -204786 -1
r@279 1339 -1;
r@279 1340 #N canvas 79 256 450 300 planeSelecter 0;
r@279 1341 #X obj 113 73 s aero1;
r@279 1342 #X obj 167 74 s aero2;
r@279 1343 #X obj 222 74 s aero3;
r@279 1344 #X obj 276 74 s aero4;
r@279 1345 #X msg 27 105 HERCULES;
r@279 1346 #X obj 28 244 unpack s;
r@279 1347 #X msg 87 106 FLYING_FORTRESS;
r@279 1348 #X msg 190 106 TIGERMOTH;
r@279 1349 #X msg 255 106 YAK-52;
r@279 1350 #X obj 329 75 s aero5;
r@279 1351 #X obj 381 75 s aero6;
r@279 1352 #X obj 113 48 inlet;
r@279 1353 #X obj 166 49 inlet;
r@279 1354 #X obj 221 49 inlet;
r@279 1355 #X obj 274 50 inlet;
r@279 1356 #X obj 328 51 inlet;
r@279 1357 #X obj 381 52 inlet;
r@279 1358 #X obj 44 272 outlet;
r@279 1359 #X msg 317 109 CESSNA;
r@279 1360 #X msg 372 107 MUSTANG;
r@279 1361 #X connect 4 0 5 0;
r@279 1362 #X connect 5 0 17 0;
r@279 1363 #X connect 6 0 5 0;
r@279 1364 #X connect 7 0 5 0;
r@279 1365 #X connect 8 0 5 0;
r@279 1366 #X connect 11 0 0 0;
r@279 1367 #X connect 11 0 4 0;
r@279 1368 #X connect 12 0 1 0;
r@279 1369 #X connect 12 0 6 0;
r@279 1370 #X connect 13 0 2 0;
r@279 1371 #X connect 13 0 7 0;
r@279 1372 #X connect 14 0 3 0;
r@279 1373 #X connect 14 0 8 0;
r@279 1374 #X connect 15 0 9 0;
r@279 1375 #X connect 15 0 18 0;
r@279 1376 #X connect 16 0 10 0;
r@279 1377 #X connect 16 0 19 0;
r@279 1378 #X connect 18 0 5 0;
r@279 1379 #X connect 19 0 5 0;
r@279 1380 #X restore -58 659 pd planeSelecter;
r@279 1381 #N canvas 67 317 450 300 propNoSelect 0;
r@279 1382 #X obj 67 40 r aero1;
r@279 1383 #X obj 329 40 r aero6;
r@279 1384 #X obj 279 41 r aero5;
r@279 1385 #X obj 224 40 r aero4;
r@279 1386 #X obj 174 41 r aero3;
r@279 1387 #X obj 117 39 r aero2;
r@279 1388 #X msg 67 67 4;
r@279 1389 #X msg 176 74 1;
r@279 1390 #X msg 278 72 2;
r@279 1391 #X obj 243 170 outlet;
r@279 1392 #X connect 0 0 6 0;
r@279 1393 #X connect 1 0 7 0;
r@279 1394 #X connect 2 0 8 0;
r@279 1395 #X connect 3 0 7 0;
r@279 1396 #X connect 4 0 7 0;
r@279 1397 #X connect 5 0 6 0;
r@279 1398 #X connect 6 0 9 0;
r@279 1399 #X connect 7 0 9 0;
r@279 1400 #X connect 8 0 9 0;
r@279 1401 #X restore -207 165 pd propNoSelect;
r@279 1402 #N canvas 437 345 450 300 BladeNoSelect 0;
r@279 1403 #X obj 77 50 r aero1;
r@279 1404 #X obj 339 50 r aero6;
r@279 1405 #X obj 289 51 r aero5;
r@279 1406 #X obj 234 50 r aero4;
r@279 1407 #X obj 184 51 r aero3;
r@279 1408 #X obj 127 49 r aero2;
r@279 1409 #X msg 77 77 4;
r@279 1410 #X obj 253 180 outlet;
r@279 1411 #X msg 130 83 3;
r@279 1412 #X msg 186 84 2;
r@279 1413 #X msg 338 78 4;
r@279 1414 #X msg 288 82 3;
r@279 1415 #X connect 0 0 6 0;
r@279 1416 #X connect 1 0 10 0;
r@279 1417 #X connect 2 0 11 0;
r@279 1418 #X connect 3 0 9 0;
r@279 1419 #X connect 4 0 9 0;
r@279 1420 #X connect 5 0 8 0;
r@279 1421 #X connect 6 0 7 0;
r@279 1422 #X connect 8 0 7 0;
r@279 1423 #X connect 9 0 7 0;
r@279 1424 #X connect 10 0 7 0;
r@279 1425 #X connect 11 0 7 0;
r@279 1426 #X restore -214 702 pd BladeNoSelect;
r@279 1427 #X obj 130 266 * 3;
r@278 1428 #X connect 0 0 1 0;
r@279 1429 #X connect 0 0 126 0;
r@279 1430 #X connect 0 0 142 0;
r@279 1431 #X connect 0 0 128 0;
r@279 1432 #X connect 0 0 144 0;
r@279 1433 #X connect 0 0 149 0;
r@279 1434 #X connect 0 0 104 0;
r@279 1435 #X connect 1 0 141 0;
r@279 1436 #X connect 3 0 33 0;
r@279 1437 #X connect 3 0 57 0;
r@279 1438 #X connect 3 0 180 0;
r@279 1439 #X connect 9 0 140 0;
r@278 1440 #X connect 10 0 6 0;
r@278 1441 #X connect 10 1 7 0;
r@278 1442 #X connect 11 0 10 0;
r@278 1443 #X connect 11 0 20 0;
r@278 1444 #X connect 12 0 11 0;
r@278 1445 #X connect 13 0 14 0;
r@279 1446 #X connect 13 0 36 0;
r@279 1447 #X connect 13 0 179 0;
r@279 1448 #X connect 15 0 30 0;
r@278 1449 #X connect 16 0 17 0;
r@278 1450 #X connect 17 0 3 0;
r@279 1451 #X connect 18 0 49 0;
r@279 1452 #X connect 18 0 48 0;
r@279 1453 #X connect 18 0 199 0;
r@279 1454 #X connect 21 0 176 0;
r@278 1455 #X connect 22 0 23 0;
r@279 1456 #X connect 22 0 111 0;
r@278 1457 #X connect 24 0 21 0;
r@278 1458 #X connect 25 0 26 0;
r@279 1459 #X connect 25 0 139 0;
r@279 1460 #X connect 27 0 28 0;
r@279 1461 #X connect 27 0 181 0;
r@279 1462 #X connect 27 0 43 0;
r@279 1463 #X connect 29 0 38 0;
r@279 1464 #X connect 30 0 13 0;
r@279 1465 #X connect 31 0 3 0;
r@279 1466 #X connect 32 0 34 0;
r@279 1467 #X connect 33 0 32 0;
r@279 1468 #X connect 35 0 37 0;
r@279 1469 #X connect 36 0 35 0;
r@279 1470 #X connect 39 0 40 0;
r@279 1471 #X connect 39 0 138 0;
r@279 1472 #X connect 42 0 50 0;
r@279 1473 #X connect 42 0 137 0;
r@279 1474 #X connect 47 0 55 0;
r@279 1475 #X connect 49 0 52 0;
r@279 1476 #X connect 51 0 71 0;
r@279 1477 #X connect 52 0 53 0;
r@279 1478 #X connect 52 0 3 0;
r@279 1479 #X connect 52 0 4 0;
r@279 1480 #X connect 54 0 52 1;
r@279 1481 #X connect 54 1 52 0;
r@279 1482 #X connect 55 0 54 0;
r@279 1483 #X connect 55 0 18 0;
r@279 1484 #X connect 56 0 63 0;
r@279 1485 #X connect 57 0 56 0;
r@279 1486 #X connect 59 0 60 0;
r@279 1487 #X connect 61 0 62 0;
r@279 1488 #X connect 62 0 59 0;
r@279 1489 #X connect 63 0 58 0;
r@279 1490 #X connect 64 0 65 0;
r@279 1491 #X connect 65 0 66 0;
r@279 1492 #X connect 66 0 74 0;
r@278 1493 #X connect 67 0 68 0;
r@279 1494 #X connect 68 0 69 0;
r@279 1495 #X connect 71 0 18 0;
r@279 1496 #X connect 72 0 68 0;
r@279 1497 #X connect 73 0 70 0;
r@279 1498 #X connect 73 0 151 0;
r@279 1499 #X connect 74 0 72 0;
r@279 1500 #X connect 75 0 11 0;
r@279 1501 #X connect 75 1 18 0;
r@279 1502 #X connect 75 2 25 0;
r@279 1503 #X connect 75 3 39 0;
r@279 1504 #X connect 75 4 42 0;
r@279 1505 #X connect 75 5 27 0;
r@279 1506 #X connect 76 0 80 0;
r@279 1507 #X connect 76 0 130 0;
r@279 1508 #X connect 77 0 81 0;
r@279 1509 #X connect 77 0 87 0;
r@279 1510 #X connect 78 0 82 0;
r@279 1511 #X connect 78 0 85 0;
r@279 1512 #X connect 79 0 149 0;
r@279 1513 #X connect 79 0 143 0;
r@279 1514 #X connect 83 0 88 0;
r@279 1515 #X connect 84 0 89 0;
r@279 1516 #X connect 85 0 84 0;
r@278 1517 #X connect 86 0 90 0;
r@279 1518 #X connect 87 0 86 0;
r@279 1519 #X connect 91 0 124 0;
r@279 1520 #X connect 91 0 193 3;
r@279 1521 #X connect 92 0 98 0;
r@278 1522 #X connect 92 0 97 0;
r@279 1523 #X connect 94 0 95 0;
r@279 1524 #X connect 94 0 102 0;
r@279 1525 #X connect 96 0 108 0;
r@279 1526 #X connect 97 0 96 0;
r@279 1527 #X connect 99 0 109 0;
r@279 1528 #X connect 100 0 99 0;
r@279 1529 #X connect 101 0 110 0;
r@279 1530 #X connect 102 0 101 0;
r@279 1531 #X connect 103 0 100 0;
r@279 1532 #X connect 103 0 93 0;
r@279 1533 #X connect 104 0 94 0;
r@279 1534 #X connect 105 0 99 0;
r@279 1535 #X connect 106 0 99 0;
r@279 1536 #X connect 107 0 99 0;
r@279 1537 #X connect 112 0 113 0;
r@279 1538 #X connect 114 0 96 0;
r@279 1539 #X connect 115 0 154 0;
r@279 1540 #X connect 115 0 153 0;
r@279 1541 #X connect 115 1 76 0;
r@279 1542 #X connect 115 2 77 0;
r@279 1543 #X connect 115 3 78 0;
r@279 1544 #X connect 115 3 156 0;
r@279 1545 #X connect 115 4 92 0;
r@279 1546 #X connect 116 0 120 0;
r@279 1547 #X connect 116 0 25 0;
r@279 1548 #X connect 117 0 121 0;
r@279 1549 #X connect 117 0 25 0;
r@279 1550 #X connect 118 0 122 0;
r@279 1551 #X connect 118 0 25 0;
r@279 1552 #X connect 119 0 123 0;
r@279 1553 #X connect 119 0 25 0;
r@279 1554 #X connect 126 0 103 0;
r@279 1555 #X connect 127 0 3 0;
r@279 1556 #X connect 128 0 77 0;
r@279 1557 #X connect 129 0 76 0;
r@279 1558 #X connect 130 0 83 0;
r@279 1559 #X connect 131 0 130 0;
r@279 1560 #X connect 132 0 130 0;
r@279 1561 #X connect 133 0 130 0;
r@279 1562 #X connect 134 0 87 0;
r@279 1563 #X connect 135 0 132 0;
r@279 1564 #X connect 135 0 133 0;
r@279 1565 #X connect 136 0 41 1;
r@279 1566 #X connect 140 0 11 0;
r@279 1567 #X connect 141 0 2 0;
r@279 1568 #X connect 142 0 92 0;
r@279 1569 #X connect 143 0 103 0;
r@279 1570 #X connect 144 0 76 0;
r@279 1571 #X connect 145 0 78 0;
r@279 1572 #X connect 145 0 76 0;
r@279 1573 #X connect 146 0 77 0;
r@279 1574 #X connect 147 0 103 0;
r@279 1575 #X connect 148 0 92 0;
r@279 1576 #X connect 149 0 78 0;
r@279 1577 #X connect 153 0 152 0;
r@279 1578 #X connect 154 0 155 0;
r@279 1579 #X connect 155 0 152 0;
r@279 1580 #X connect 157 0 193 0;
r@279 1581 #X connect 164 0 158 0;
r@279 1582 #X connect 164 0 157 0;
r@278 1583 #X connect 164 0 161 0;
r@279 1584 #X connect 164 0 163 0;
r@279 1585 #X connect 165 0 163 0;
r@279 1586 #X connect 165 0 160 0;
r@279 1587 #X connect 165 0 158 0;
r@279 1588 #X connect 165 0 157 0;
r@279 1589 #X connect 166 0 162 0;
r@279 1590 #X connect 166 0 160 0;
r@279 1591 #X connect 166 0 158 0;
r@279 1592 #X connect 166 0 157 0;
r@279 1593 #X connect 167 0 168 0;
r@279 1594 #X connect 168 0 169 0;
r@279 1595 #X connect 168 1 164 0;
r@279 1596 #X connect 168 2 165 0;
r@279 1597 #X connect 168 3 166 0;
r@279 1598 #X connect 169 0 157 0;
r@279 1599 #X connect 169 0 159 0;
r@279 1600 #X connect 169 0 161 0;
r@279 1601 #X connect 169 0 163 0;
r@279 1602 #X connect 170 0 175 0;
r@279 1603 #X connect 171 0 172 0;
r@279 1604 #X connect 171 0 174 0;
r@278 1605 #X connect 173 0 170 0;
r@278 1606 #X connect 175 0 171 0;
r@279 1607 #X connect 176 0 22 0;
r@279 1608 #X connect 177 0 193 1;
r@279 1609 #X connect 178 0 193 2;
r@279 1610 #X connect 182 0 183 0;
r@279 1611 #X connect 183 0 184 0;
r@279 1612 #X connect 185 0 196 0;
r@279 1613 #X connect 186 0 196 1;
r@279 1614 #X connect 187 0 196 2;
r@279 1615 #X connect 188 0 196 3;
r@279 1616 #X connect 189 0 13 0;
r@279 1617 #X connect 193 0 183 0;
r@279 1618 #X connect 194 0 196 4;
r@279 1619 #X connect 195 0 196 5;
r@279 1620 #X connect 196 0 192 0;
r@279 1621 #X connect 197 0 171 0;
r@279 1622 #X connect 198 0 22 0;
r@279 1623 #X connect 199 0 41 0;
r@278 1624 #X coords 0 -1 1 1 500 400 2 50 400;