changeset 248:26cb81222696

More edits
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Mon, 19 Sep 2016 02:56:20 +0100
parents 69d16b108b20
children 50b3a47abeff
files Propellor/PropTestD2.pd
diffstat 1 files changed, 358 insertions(+), 237 deletions(-) [+]
line wrap: on
line diff
--- a/Propellor/PropTestD2.pd	Mon Sep 19 00:33:45 2016 +0100
+++ b/Propellor/PropTestD2.pd	Mon Sep 19 02:56:20 2016 +0100
@@ -3,8 +3,8 @@
 #X obj 405 38 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
 #X obj 405 79 s myMet;
-#X obj -251 527 hsl 70 15 0 4000 0 0 empty empty RPM 2 8 0 10 -262144
--1 -1 5520 1;
+#X obj -251 527 hsl 70 15 0 2500 0 0 empty empty RPM 2 8 0 10 -262144
+-1 -1 4140 1;
 #X floatatom 76 540 0 0 0 0 - - -;
 #X obj 143 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1
 -1;
@@ -22,11 +22,11 @@
 #X obj 83 21 loadbang;
 #X obj 83 45 delay 13;
 #X obj -286 34 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 5620 1;
+-262144 -1 -1 2496 1;
 #X obj -287 164 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 2519 1;
+-262144 -1 -1 2743 1;
 #X obj -297 285 hsl 100 20 -350 50 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 4443 1;
+-262144 -1 -1 7006 1;
 #X floatatom -329 57 0 0 0 0 - - -;
 #X floatatom -329 185 0 0 0 0 - - -;
 #X floatatom -253 309 0 0 0 0 - - -;
@@ -64,7 +64,7 @@
 #X connect 7 0 3 1;
 #X restore 223 371 pd opLevels;
 #X obj 77 426 hsl 100 25 0.01 1e+07 1 0 empty empty Gain 2 13 0 10
--261682 -1 -66577 4394 1;
+-261682 -1 -66577 3269 1;
 #X obj 76 329 r GAIN;
 #X floatatom 227 52 5 0 0 0 - - -;
 #X obj -278 417 hsl 70 15 0.1 3 0 0 empty empty Blade_Length 2 8 0
@@ -85,7 +85,7 @@
 #X obj 405 57 metro 1;
 #X msg -203 504 0;
 #X obj 78 509 hsl 100 20 0 1 0 0 empty empty Throttle 2 10 0 10 -204800
--1 -1 7920 1;
+-1 -1 5940 1;
 #X text 131 539 RPM;
 #X floatatom 74 459 0 0 0 0 - - -;
 #N canvas 214 73 1095 835 rotNoise 0;
@@ -1418,7 +1418,7 @@
 #X obj -296 723 s~ noBlad;
 #X obj -296 617 loadbang;
 #X obj 355 429 hsl 70 15 1e-05 1000 1 0 empty empty Rot_Boost 2 8 0
-10 -203904 -1 -1 4900 1;
+10 -203904 -1 -1 4500 1;
 #X floatatom 513 340 0 0 0 0 - - -;
 #X msg -242 11 -150;
 #X obj 448 280 loadbang;
@@ -1426,7 +1426,7 @@
 #X msg -178 -7 150;
 #X floatatom 148 224 0 0 0 0 - - -;
 #X obj 456 425 hsl 70 15 0 500 0 0 empty empty Horse_Power 2 8 0 10
--262144 -1 -1 5520 1;
+-262144 -1 -1 4080 1;
 #X obj -57 700 line~;
 #X msg -57 680 \$1 30;
 #X obj -57 743 s~ horseP;
@@ -3439,7 +3439,7 @@
 #X obj 324 28 r~ RPM;
 #X obj 324 49 /~ 60;
 #X obj 355 459 hsl 70 15 0.0001 10 1 0 empty empty Broad_Boost 2 8
-0 10 -204786 -1 -1 2900 1;
+0 10 -204786 -1 -1 5000 1;
 #X floatatom 520 214 0 0 0 0 - - -;
 #X obj 448 156 loadbang;
 #X obj 448 237 line~;
@@ -5162,9 +5162,8 @@
 #X obj 448 360 line~;
 #X msg 448 340 \$1 30;
 #X obj 448 381 s~ rotBoost;
-#X obj -77 619 / 8;
-#N canvas 233 337 388 310 andyEngine 0;
-#N canvas 73 22 528 837 engine 0;
+#N canvas 182 350 388 310 andyEngine 0;
+#N canvas 187 25 528 837 engine 0;
 #X obj 155 769 outlet~;
 #X obj 215 428 delwrite~ e1b 50;
 #X obj 215 662 delwrite~ e2b 50;
@@ -5192,9 +5191,7 @@
 #X obj 74 486 *~ 0.125;
 #X obj 138 485 *~ 0.125;
 #X obj 99 622 hip~ 12;
-#X obj 99 601 lop~ 200;
 #X obj 23 335 hip~ 30;
-#X obj 153 121 bp~ 500 5;
 #X obj 38 266 *~;
 #X obj 153 187 *~ 0.15;
 #X obj 74 556 *~ 0.17;
@@ -5210,65 +5207,66 @@
 #X obj 59 98 *~ -14;
 #X obj 106 99 *~ 14;
 #X obj 59 163 *~ 7;
-#X obj 155 725 hip~ 200;
-#X obj 155 747 hip~ 200;
 #X obj 59 2 inlet~;
 #X obj 59 23 phasor~;
-#X connect 3 0 27 0;
-#X connect 6 0 34 0;
+#X obj 153 121 bp~ 500 5;
+#X obj 99 601 lop~ 200;
+#X obj 155 725 hip~ 150;
+#X obj 155 747 hip~ 150;
+#X connect 3 0 46 0;
+#X connect 6 0 32 0;
 #X connect 9 0 15 0;
 #X connect 10 0 13 0;
 #X connect 11 0 12 0;
-#X connect 12 0 30 0;
+#X connect 12 0 28 0;
 #X connect 12 0 18 0;
 #X connect 13 0 12 1;
-#X connect 14 0 28 0;
+#X connect 14 0 27 0;
 #X connect 15 0 1 0;
-#X connect 16 0 29 0;
-#X connect 17 0 31 0;
+#X connect 16 0 45 0;
+#X connect 17 0 29 0;
 #X connect 18 0 14 0;
 #X connect 19 0 17 0;
-#X connect 20 0 32 0;
+#X connect 20 0 30 0;
 #X connect 21 0 20 0;
-#X connect 22 0 33 0;
+#X connect 22 0 31 0;
 #X connect 23 0 22 0;
 #X connect 24 0 21 0;
 #X connect 25 0 23 0;
 #X connect 26 0 8 0;
 #X connect 26 0 2 0;
-#X connect 27 0 26 0;
-#X connect 28 0 7 0;
-#X connect 29 0 19 0;
-#X connect 30 0 18 1;
-#X connect 31 0 30 1;
-#X connect 32 0 3 0;
-#X connect 33 0 3 1;
-#X connect 34 0 7 0;
-#X connect 35 0 8 0;
-#X connect 35 0 24 0;
-#X connect 35 0 32 0;
-#X connect 36 0 2 0;
-#X connect 36 0 25 0;
-#X connect 36 0 33 0;
-#X connect 37 0 4 0;
-#X connect 38 0 5 0;
-#X connect 38 0 45 0;
-#X connect 39 0 40 1;
-#X connect 39 0 43 0;
-#X connect 40 0 42 0;
-#X connect 41 0 44 0;
-#X connect 42 0 41 0;
-#X connect 43 0 41 1;
-#X connect 44 0 10 0;
-#X connect 44 0 10 1;
-#X connect 45 0 46 0;
-#X connect 46 0 0 0;
+#X connect 27 0 7 0;
+#X connect 28 0 18 1;
+#X connect 29 0 28 1;
+#X connect 30 0 3 0;
+#X connect 31 0 3 1;
+#X connect 32 0 7 0;
+#X connect 33 0 8 0;
+#X connect 33 0 24 0;
+#X connect 33 0 30 0;
+#X connect 34 0 2 0;
+#X connect 34 0 25 0;
+#X connect 34 0 31 0;
+#X connect 35 0 4 0;
+#X connect 36 0 5 0;
+#X connect 36 0 47 0;
+#X connect 37 0 38 1;
+#X connect 37 0 41 0;
+#X connect 38 0 40 0;
+#X connect 39 0 42 0;
+#X connect 40 0 39 0;
+#X connect 41 0 39 1;
+#X connect 42 0 10 0;
+#X connect 42 0 10 1;
+#X connect 43 0 44 0;
+#X connect 44 0 37 0;
+#X connect 44 0 37 1;
+#X connect 44 0 38 0;
+#X connect 45 0 19 0;
+#X connect 46 0 26 0;
 #X connect 47 0 48 0;
-#X connect 48 0 39 0;
-#X connect 48 0 39 1;
-#X connect 48 0 40 0;
+#X connect 48 0 0 0;
 #X restore 178 116 pd engine;
-#X obj 178 93 lop~ 0.6;
 #X obj 178 53 * 90;
 #X obj 178 73 + 1;
 #X obj 177 281 throw~ l;
@@ -5278,35 +5276,38 @@
 #X obj 278 64 r~ dist;
 #X obj 263 40 sig~ 1;
 #X obj 263 111 /~;
-#X obj 178 150 *~;
+#X obj 178 170 *~;
 #X obj 178 33 inlet;
 #X floatatom 242 238 5 0 0 0 - - -;
 #X obj 235 156 r~ motBoost;
 #X obj 178 201 *~;
 #X obj 278 87 *~;
-#X connect 0 0 11 0;
-#X connect 1 0 0 0;
-#X connect 2 0 3 0;
-#X connect 3 0 1 0;
-#X connect 6 0 4 0;
-#X connect 6 1 5 0;
-#X connect 7 0 6 1;
-#X connect 7 0 13 0;
-#X connect 8 0 16 0;
-#X connect 8 0 16 1;
-#X connect 9 0 10 0;
-#X connect 10 0 11 1;
-#X connect 11 0 15 0;
-#X connect 12 0 2 0;
-#X connect 14 0 15 1;
-#X connect 15 0 6 0;
-#X connect 16 0 10 1;
+#X obj 178 143 *~ 1;
+#X obj 178 93 lop~ 2;
+#X connect 0 0 16 0;
+#X connect 1 0 2 0;
+#X connect 2 0 17 0;
+#X connect 5 0 3 0;
+#X connect 5 1 4 0;
+#X connect 6 0 5 1;
+#X connect 6 0 12 0;
+#X connect 7 0 15 0;
+#X connect 7 0 15 1;
+#X connect 8 0 9 0;
+#X connect 9 0 10 1;
+#X connect 10 0 14 0;
+#X connect 11 0 1 0;
+#X connect 11 0 16 1;
+#X connect 13 0 14 1;
+#X connect 14 0 5 0;
+#X connect 15 0 9 1;
+#X connect 16 0 10 0;
+#X connect 17 0 0 0;
 #X restore -66 426 pd andyEngine;
-#X msg 85 375 150;
 #X msg 448 176 0.1;
 #X msg 448 300 1.6;
 #X obj 355 488 hsl 70 15 0.1 20 1 0 empty empty Engine_Boost 2 8 0
-10 -261234 -1 -1 5400 1;
+10 -261234 -1 -1 3900 1;
 #X obj -57 720 *~;
 #X obj -17 701 line~;
 #X msg -17 681 \$1 30;
@@ -5315,10 +5316,8 @@
 #X floatatom 497 496 6 0 0 0 - - -;
 #X text 495 477 Current;
 #X text 495 441 Maximum;
-#X obj -71 514 * 4000;
 #X floatatom -51 786 0 0 0 0 - - -;
 #X text 131 562 Distance;
-#X obj 9 475 * 10;
 #X obj 610 151 loadbang;
 #X obj 610 232 line~;
 #X msg 610 212 \$1 30;
@@ -5330,7 +5329,7 @@
 #X text 185 618 Pseudo-random flight;
 #X obj 136 648 bng 25 250 50 0 empty empty 2 11 11 0 10 -191407 -1
 -1;
-#N canvas 354 174 881 644 Pre1 0;
+#N canvas 11 154 881 644 Pre1 0;
 #X obj 279 167 sin~;
 #X obj 279 187 -~ 1.3;
 #X obj 279 148 phasor~ 0.004;
@@ -5362,7 +5361,26 @@
 #X msg 260 306 0;
 #X msg 294 307 1;
 #X obj 221 367 s thisZobs;
-#X obj 361 276 r preset1;
+#X obj 328 20 r preset1;
+#X obj 330 240 r preset2;
+#X obj 337 219 r preset3;
+#X obj 531 357 spigot;
+#X msg 570 322 0;
+#X msg 604 323 1;
+#X obj 604 277 r preset1;
+#X obj 531 383 s thisThro;
+#X obj 532 326 / 1000;
+#X obj 625 245 r preset2;
+#X floatatom 486 308 5 0 0 0 - - -;
+#X obj 546 204 f;
+#X msg 546 226 \$1;
+#X floatatom 579 204 5 0 0 0 - - -;
+#X obj 564 138 r throt;
+#X obj 499 137 delay 30;
+#X obj 566 165 * 1000;
+#X obj 531 284 line;
+#X obj 661 291 r preset3;
+#X msg 531 261 600 10000;
 #X connect 0 0 1 0;
 #X connect 1 0 3 0;
 #X connect 2 0 0 0;
@@ -5394,101 +5412,32 @@
 #X connect 31 0 29 0;
 #X connect 31 0 22 0;
 #X connect 31 0 16 0;
+#X connect 31 0 46 0;
+#X connect 31 0 42 0;
+#X connect 32 0 28 0;
+#X connect 32 0 21 0;
+#X connect 32 0 15 0;
+#X connect 33 0 28 0;
+#X connect 33 0 21 0;
+#X connect 33 0 15 0;
+#X connect 34 0 38 0;
+#X connect 35 0 34 1;
+#X connect 36 0 34 1;
+#X connect 37 0 35 0;
+#X connect 39 0 34 0;
+#X connect 40 0 35 0;
+#X connect 42 0 43 0;
+#X connect 43 0 48 0;
+#X connect 45 0 47 0;
+#X connect 46 0 50 0;
+#X connect 47 0 42 1;
+#X connect 47 0 44 0;
+#X connect 48 0 39 0;
+#X connect 48 0 41 0;
+#X connect 49 0 35 0;
+#X connect 50 0 48 0;
 #X restore 16 268 pd Pre1;
-#N canvas 408 142 881 644 Pre2 0;
-#X obj 400 90 sin~;
-#X obj 400 110 -~ 1.3;
-#X obj 400 71 phasor~ 0.004;
-#X obj 400 131 *~ 100;
-#X obj 35 78 cos~;
-#X obj 225 100 sin~;
-#X obj 35 58 phasor~ 0.011;
-#X obj 35 98 *~ 100;
-#X obj 225 119 *~ 100;
-#X obj 225 79 phasor~ 0.03;
-#X obj -66 303 s thisXobs;
-#X obj -66 277 spigot;
-#X msg -33 242 0;
-#X msg 1 242 1;
-#X obj 104 262 spigot;
-#X msg 164 242 0;
-#X msg 194 242 1;
-#X obj 104 288 s thisYobs;
-#X obj 262 283 spigot;
-#X msg 301 248 0;
-#X msg 335 249 1;
-#X obj 262 309 s thisZobs;
-#X obj -68 206 line;
-#X msg -68 183 4 500;
-#X obj 335 203 r preset1;
-#X obj 402 218 r preset2;
-#X obj 102 194 line;
-#X msg 102 171 20 500;
-#X obj 262 210 line;
-#X msg 262 187 0 500;
-#X obj 477 280 spigot;
-#X msg 516 245 0;
-#X msg 550 246 1;
-#X obj 550 200 r preset1;
-#X obj 617 215 r preset2;
-#X obj 477 207 line;
-#X obj 477 306 s thisThro;
-#X obj 478 249 / 1000;
-#X msg 477 184 70 500;
-#X obj 562 172 r preset3;
-#X obj 362 168 r preset3;
-#X connect 0 0 1 0;
-#X connect 1 0 3 0;
-#X connect 2 0 0 0;
-#X connect 4 0 7 0;
-#X connect 5 0 8 0;
-#X connect 6 0 4 0;
-#X connect 9 0 5 0;
-#X connect 11 0 10 0;
-#X connect 12 0 11 1;
-#X connect 13 0 11 1;
-#X connect 14 0 17 0;
-#X connect 15 0 14 1;
-#X connect 16 0 14 1;
-#X connect 18 0 21 0;
-#X connect 19 0 18 1;
-#X connect 20 0 18 1;
-#X connect 22 0 11 0;
-#X connect 23 0 22 0;
-#X connect 24 0 19 0;
-#X connect 24 0 15 0;
-#X connect 24 0 12 0;
-#X connect 25 0 20 0;
-#X connect 25 0 16 0;
-#X connect 25 0 13 0;
-#X connect 25 0 23 0;
-#X connect 25 0 27 0;
-#X connect 25 0 29 0;
-#X connect 26 0 14 0;
-#X connect 27 0 26 0;
-#X connect 28 0 18 0;
-#X connect 29 0 28 0;
-#X connect 30 0 36 0;
-#X connect 31 0 30 1;
-#X connect 32 0 30 1;
-#X connect 33 0 31 0;
-#X connect 34 0 32 0;
-#X connect 34 0 38 0;
-#X connect 35 0 37 0;
-#X connect 37 0 30 0;
-#X connect 38 0 35 0;
-#X connect 39 0 31 0;
-#X connect 40 0 19 0;
-#X connect 40 0 15 0;
-#X connect 40 0 12 0;
-#X restore 17 299 pd Pre2;
-#X obj 611 693 s preset2;
-#X obj -92 385 r thisThro;
-#X text 189 652 Runway Idle;
-#X obj 137 686 bng 25 250 50 0 empty empty 3 11 11 0 10 -262144 -1
--1;
-#X obj 616 716 s preset3;
-#N canvas 408 142 881 644 Pre3 0;
+#N canvas 45 204 881 644 Pre2 1;
 #X obj -66 303 s thisXobs;
 #X obj -66 277 spigot;
 #X msg -33 242 0;
@@ -5503,28 +5452,45 @@
 #X obj 262 309 s thisZobs;
 #X obj -68 206 line;
 #X obj 335 203 r preset1;
+#X obj 246 19 r preset2;
 #X obj 102 194 line;
 #X obj 262 210 line;
 #X obj 477 280 spigot;
 #X msg 516 245 0;
 #X msg 550 246 1;
 #X obj 550 200 r preset1;
+#X obj 477 207 line;
 #X obj 477 306 s thisThro;
 #X obj 478 249 / 1000;
-#X obj 617 215 r preset3;
-#X obj 435 81 r preset3;
-#X obj 559 171 r preset2;
-#X obj 345 181 r preset2;
-#X msg 102 171 -115 1500;
-#X msg -68 183 8 500;
-#X obj 433 156 delay 300;
-#X obj 434 188 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
--1 -1;
-#X obj 440 131 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
--1 -1;
-#X msg 262 187 -60 500;
-#X msg 477 184 800 3000;
-#X obj 477 207 line 800 3000;
+#X obj 562 172 r preset3;
+#X obj 362 168 r preset3;
+#X obj 1 137 f;
+#X msg 1 159 \$1;
+#X floatatom 34 137 5 0 0 0 - - -;
+#X obj 67 105 delay 30;
+#X obj 16 107 r Xobs;
+#X obj 158 145 f;
+#X msg 158 167 \$1;
+#X floatatom 191 145 5 0 0 0 - - -;
+#X obj 173 115 r Yobs;
+#X obj 224 113 delay 30;
+#X obj 310 125 f;
+#X msg 310 147 \$1;
+#X floatatom 343 125 5 0 0 0 - - -;
+#X obj 376 93 delay 30;
+#X obj 325 95 r Zobs;
+#X obj 502 121 f;
+#X msg 502 143 \$1;
+#X floatatom 535 121 5 0 0 0 - - -;
+#X obj 568 89 delay 30;
+#X obj 517 49 r throt;
+#X obj 515 91 * 1000;
+#X floatatom 432 241 5 0 0 0 - - -;
+#X floatatom 241 246 5 0 0 0 - - -;
+#X msg -68 183 4 5000;
+#X msg 102 171 20 5000;
+#X msg 262 187 0 5000;
+#X msg 477 184 70 5000;
 #X connect 1 0 0 0;
 #X connect 2 0 1 1;
 #X connect 3 0 1 1;
@@ -5538,40 +5504,194 @@
 #X connect 13 0 9 0;
 #X connect 13 0 5 0;
 #X connect 13 0 2 0;
+#X connect 14 0 10 0;
+#X connect 14 0 6 0;
+#X connect 14 0 3 0;
+#X connect 14 0 29 0;
+#X connect 14 0 26 0;
+#X connect 14 0 35 0;
+#X connect 14 0 31 0;
+#X connect 14 0 39 0;
+#X connect 14 0 36 0;
+#X connect 14 0 41 0;
+#X connect 14 0 44 0;
+#X connect 15 0 4 0;
+#X connect 16 0 8 0;
+#X connect 16 0 48 0;
+#X connect 17 0 22 0;
+#X connect 18 0 17 1;
+#X connect 19 0 17 1;
+#X connect 20 0 18 0;
+#X connect 21 0 23 0;
+#X connect 21 0 47 0;
+#X connect 23 0 17 0;
+#X connect 24 0 18 0;
+#X connect 25 0 9 0;
+#X connect 25 0 5 0;
+#X connect 25 0 2 0;
+#X connect 26 0 27 0;
+#X connect 27 0 12 0;
+#X connect 29 0 49 0;
+#X connect 30 0 26 1;
+#X connect 30 0 28 0;
+#X connect 31 0 32 0;
+#X connect 32 0 15 0;
+#X connect 34 0 31 1;
+#X connect 34 0 33 0;
+#X connect 35 0 50 0;
+#X connect 36 0 37 0;
+#X connect 37 0 16 0;
+#X connect 39 0 51 0;
+#X connect 40 0 36 1;
+#X connect 40 0 38 0;
+#X connect 41 0 42 0;
+#X connect 42 0 21 0;
+#X connect 44 0 52 0;
+#X connect 45 0 46 0;
+#X connect 46 0 41 1;
+#X connect 46 0 43 0;
+#X connect 49 0 12 0;
+#X connect 50 0 15 0;
+#X connect 51 0 16 0;
+#X connect 52 0 21 0;
+#X restore 17 299 pd Pre2;
+#X obj 611 693 s preset2;
+#X obj -92 385 r thisThro;
+#X obj 137 686 bng 25 250 50 0 empty empty 3 11 11 0 10 -262144 -1
+-1;
+#X obj 616 716 s preset3;
+#N canvas 65 371 881 644 Pre3 0;
+#X obj -66 303 s thisXobs;
+#X obj -66 277 spigot;
+#X msg -33 242 0;
+#X msg 1 242 1;
+#X obj 148 329 spigot;
+#X msg 208 309 0;
+#X msg 238 309 1;
+#X obj 148 355 s thisYobs;
+#X obj 306 350 spigot;
+#X msg 345 315 0;
+#X msg 379 316 1;
+#X obj 306 376 s thisZobs;
+#X obj -68 206 line;
+#X obj 71 459 r preset1;
+#X obj 146 261 line;
+#X obj 306 277 line;
+#X obj 521 347 spigot;
+#X msg 560 312 0;
+#X msg 594 313 1;
+#X obj 594 267 r preset1;
+#X obj 521 373 s thisThro;
+#X obj 522 316 / 1000;
+#X obj 435 81 r preset3;
+#X obj 615 235 r preset2;
+#X obj 81 437 r preset2;
+#X floatatom 476 298 5 0 0 0 - - -;
+#X obj -2 129 r Xobs;
+#X obj -17 159 f;
+#X msg -17 181 \$1;
+#X obj 70 82 delay 30;
+#X floatatom -56 234 5 0 0 0 - - -;
+#X floatatom 16 159 5 0 0 0 - - -;
+#X obj 210 214 f;
+#X msg 210 236 \$1;
+#X floatatom 243 214 5 0 0 0 - - -;
+#X obj 225 184 r Yobs;
+#X obj 357 219 f;
+#X msg 357 241 \$1;
+#X floatatom 390 219 5 0 0 0 - - -;
+#X obj 372 189 r Zobs;
+#X floatatom 181 291 5 0 0 0 - - -;
+#X floatatom 353 280 5 0 0 0 - - -;
+#X obj 536 194 f;
+#X msg 536 216 \$1;
+#X floatatom 569 194 5 0 0 0 - - -;
+#X obj 554 128 r throt;
+#X obj 276 182 delay 30;
+#X obj 489 127 delay 30;
+#X obj 556 155 * 1000;
+#X obj 521 274 line;
+#X msg -68 183 8 10000;
+#X msg 146 238 -115 10000;
+#X msg 306 254 -60 10000;
+#X msg 521 251 600 10000;
+#X connect 1 0 0 0;
+#X connect 2 0 1 1;
+#X connect 3 0 1 1;
+#X connect 4 0 7 0;
+#X connect 5 0 4 1;
+#X connect 6 0 4 1;
+#X connect 8 0 11 0;
+#X connect 9 0 8 1;
+#X connect 10 0 8 1;
+#X connect 12 0 1 0;
+#X connect 12 0 30 0;
+#X connect 13 0 9 0;
+#X connect 13 0 5 0;
+#X connect 13 0 2 0;
 #X connect 14 0 4 0;
+#X connect 14 0 40 0;
 #X connect 15 0 8 0;
+#X connect 15 0 41 0;
 #X connect 16 0 20 0;
 #X connect 17 0 16 1;
 #X connect 18 0 16 1;
 #X connect 19 0 17 0;
 #X connect 21 0 16 0;
+#X connect 22 0 10 0;
+#X connect 22 0 6 0;
+#X connect 22 0 3 0;
+#X connect 22 0 52 0;
+#X connect 22 0 29 0;
+#X connect 22 0 27 0;
+#X connect 22 0 32 0;
+#X connect 22 0 36 0;
+#X connect 22 0 42 0;
+#X connect 22 0 46 0;
+#X connect 22 0 47 0;
 #X connect 22 0 18 0;
-#X connect 22 0 32 0;
-#X connect 23 0 10 0;
-#X connect 23 0 6 0;
-#X connect 23 0 3 0;
-#X connect 23 0 27 0;
-#X connect 23 0 26 0;
-#X connect 23 0 31 0;
-#X connect 23 0 30 0;
-#X connect 24 0 17 0;
-#X connect 25 0 9 0;
-#X connect 25 0 5 0;
-#X connect 25 0 2 0;
-#X connect 26 0 14 0;
-#X connect 27 0 12 0;
-#X connect 28 0 29 0;
-#X connect 29 0 31 0;
-#X connect 30 0 28 0;
-#X connect 31 0 15 0;
+#X connect 23 0 17 0;
+#X connect 24 0 9 0;
+#X connect 24 0 5 0;
+#X connect 24 0 2 0;
+#X connect 26 0 27 1;
+#X connect 26 0 31 0;
+#X connect 27 0 28 0;
+#X connect 28 0 12 0;
+#X connect 29 0 50 0;
 #X connect 32 0 33 0;
-#X connect 33 0 21 0;
+#X connect 33 0 14 0;
+#X connect 35 0 32 1;
+#X connect 35 0 34 0;
+#X connect 36 0 37 0;
+#X connect 37 0 15 0;
+#X connect 39 0 36 1;
+#X connect 39 0 38 0;
+#X connect 42 0 43 0;
+#X connect 43 0 49 0;
+#X connect 45 0 48 0;
+#X connect 46 0 51 0;
+#X connect 47 0 53 0;
+#X connect 48 0 42 1;
+#X connect 48 0 44 0;
+#X connect 49 0 21 0;
+#X connect 49 0 25 0;
+#X connect 50 0 12 0;
+#X connect 51 0 14 0;
+#X connect 52 0 15 0;
+#X connect 53 0 49 0;
 #X restore 14 322 pd Pre3;
+#X obj -7 555 s throt;
+#X floatatom -50 575 5 0 0 0 - - -;
+#X obj 9 475 * 5;
+#X obj -71 514 * 2500;
+#X msg 85 375 5;
+#X text 188 686 Take off;
+#X text 189 652 Runway (idle);
 #X connect 0 0 1 0;
 #X connect 1 0 51 0;
 #X connect 3 0 4 0;
 #X connect 3 0 86 0;
-#X connect 3 0 122 0;
 #X connect 5 0 6 0;
 #X connect 7 0 8 0;
 #X connect 8 0 5 0;
@@ -5595,7 +5715,7 @@
 #X connect 26 0 16 0;
 #X connect 27 0 17 0;
 #X connect 28 0 18 0;
-#X connect 32 0 124 0;
+#X connect 32 0 156 0;
 #X connect 33 0 29 0;
 #X connect 33 1 30 0;
 #X connect 34 0 33 0;
@@ -5614,9 +5734,11 @@
 #X connect 50 0 52 0;
 #X connect 51 0 2 0;
 #X connect 52 0 3 0;
-#X connect 53 0 130 0;
-#X connect 53 0 136 0;
-#X connect 53 0 139 0;
+#X connect 53 0 128 0;
+#X connect 53 0 152 0;
+#X connect 53 0 153 0;
+#X connect 53 0 154 0;
+#X connect 53 0 155 0;
 #X connect 56 0 71 0;
 #X connect 57 0 37 0;
 #X connect 58 0 59 0;
@@ -5628,12 +5750,12 @@
 #X connect 65 0 66 0;
 #X connect 65 0 120 0;
 #X connect 67 0 16 0;
-#X connect 68 0 126 0;
+#X connect 68 0 124 0;
 #X connect 69 0 18 0;
 #X connect 70 0 16 0;
 #X connect 72 0 74 0;
 #X connect 72 0 76 0;
-#X connect 73 0 128 0;
+#X connect 73 0 126 0;
 #X connect 74 0 73 0;
 #X connect 77 0 72 0;
 #X connect 78 0 100 0;
@@ -5661,7 +5783,7 @@
 #X connect 107 0 102 0;
 #X connect 108 0 109 0;
 #X connect 108 0 112 0;
-#X connect 110 0 125 0;
+#X connect 110 0 123 0;
 #X connect 111 0 113 0;
 #X connect 112 0 111 0;
 #X connect 114 0 18 0;
@@ -5670,26 +5792,25 @@
 #X connect 118 0 84 0;
 #X connect 119 0 121 0;
 #X connect 120 0 119 0;
-#X connect 122 0 72 0;
-#X connect 124 0 34 0;
-#X connect 125 0 108 0;
-#X connect 126 0 65 0;
-#X connect 127 0 142 0;
-#X connect 128 0 75 0;
-#X connect 128 0 132 0;
-#X connect 129 0 128 1;
-#X connect 130 0 129 0;
-#X connect 131 0 132 0;
-#X connect 132 0 133 0;
-#X connect 132 0 137 0;
-#X connect 136 0 3 0;
-#X connect 139 0 123 0;
-#X connect 140 0 143 0;
-#X connect 141 0 144 0;
-#X connect 142 0 141 0;
-#X connect 143 0 127 0;
-#X connect 145 0 146 0;
-#X connect 148 0 151 0;
-#X connect 152 0 53 0;
-#X connect 154 0 155 0;
+#X connect 123 0 108 0;
+#X connect 124 0 65 0;
+#X connect 125 0 138 0;
+#X connect 126 0 75 0;
+#X connect 126 0 130 0;
+#X connect 127 0 126 1;
+#X connect 128 0 127 0;
+#X connect 129 0 130 0;
+#X connect 130 0 131 0;
+#X connect 130 0 134 0;
+#X connect 136 0 139 0;
+#X connect 137 0 140 0;
+#X connect 138 0 137 0;
+#X connect 139 0 125 0;
+#X connect 141 0 142 0;
+#X connect 144 0 147 0;
+#X connect 148 0 53 0;
+#X connect 149 0 150 0;
+#X connect 154 0 122 0;
+#X connect 155 0 3 0;
+#X connect 156 0 34 0;
 #X coords 0 -1 1 1 500 400 2 50 400;