diff newSword/newSword.pd @ 165:6aaeb2789f99

Start of sword with presets
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Tue, 02 Feb 2016 10:56:55 +0000
parents 2bcf178dcf1f
children 154a4980ed70
line wrap: on
line diff
--- a/newSword/newSword.pd	Fri Jan 29 21:14:12 2016 +0000
+++ b/newSword/newSword.pd	Tue Feb 02 10:56:55 2016 +0000
@@ -15,12 +15,12 @@
 #X text -231 37 Number of Sources;
 #X text -165 433 Top Speed;
 #X obj 21 248 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 7425 1;
+-262144 -1 -1 7700 1;
 #X floatatom 18 280 8 0 0 0 - - -;
 #X obj -279 516 hsl 100 20 0 0.03 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 6800 1;
+-262144 -1 -1 0 1;
 #X obj -280 601 hsl 100 20 0.0001 0.01 0 0 empty empty empty -2 -8
-0 10 -262144 -1 -1 7200 1;
+0 10 -262144 -1 -1 0 1;
 #X floatatom -282 546 8 0 0 0 - - -;
 #X floatatom -283 629 8 0 0 0 - - -;
 #X obj -225 628 s tipThick;
@@ -57,11 +57,11 @@
 #X floatatom 16 358 8 0 0 0 - - -;
 #X obj -42 306 r setUp;
 #X obj 14 439 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 4950 1;
+-1 -1 7700 1;
 #X floatatom 11 471 8 0 0 0 - - -;
 #X obj -47 419 r setUp;
 #X obj 12 517 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 4950 1;
+-1 -1 0 1;
 #X floatatom 9 549 8 0 0 0 - - -;
 #X obj -49 497 r setUp;
 #X obj 66 470 s presweepElev;
@@ -78,9 +78,9 @@
 #X obj -274 139 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10
 -262144 -1 -1 5346 1;
 #X obj -275 233 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 4950 1;
+-262144 -1 -1 5247 1;
 #X obj -275 324 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10
--262144 -1 -1 4950 1;
+-262144 -1 -1 5346 1;
 #X obj -277 162 s Xobs;
 #X obj -278 253 s Yobs;
 #X obj -278 351 s Zobs;
@@ -334,7 +334,7 @@
 #X obj 423 289 * -90;
 #X obj 299 180 / 1439;
 #X obj 299 250 cos;
-#X obj 299 272 * 90;
+#X obj 299 272 * 180;
 #X connect 2 0 3 0;
 #X connect 3 0 40 0;
 #X connect 3 1 37 0;
@@ -494,7 +494,7 @@
 #X restore 325 498 pd opLevels;
 #X msg 334 444 5;
 #X obj 328 469 hsl 100 25 0.1 1e+06 1 0 empty empty empty -2 -8 0 10
--262144 -1 -1 7203 1;
+-262144 -1 -1 2403 1;
 #X obj 445 472 hsl 100 25 1 127 0 0 empty empty empty -2 -8 0 10 -262144
 -1 -1 0 1;
 #X obj 442 426 loadbang;
@@ -502,7 +502,6 @@
 #X obj 325 398 r GAIN;
 #X msg 442 449 1;
 #X floatatom 268 499 8 0 0 0 - - -;
-#X obj 315 63 metro 1;
 #N canvas 916 347 450 300 PlayCont 0;
 #X obj 206 41 hid;
 #X msg 206 13 print;
@@ -552,11 +551,9 @@
 #X obj 708 43 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
 -1;
 #X floatatom 632 262 0 0 0 0 - - -;
-#X obj 654 25 r elevation;
-#X obj 654 1 r azimuth;
 #X msg 606 118 4;
 #X obj 534 45 r deltaThick;
-#N canvas 112 23 1347 721 Distance 0;
+#N canvas 112 23 1347 721 Distance 1;
 #X obj 51 47 r Xobs;
 #X obj 103 47 r Yobs;
 #X obj 152 47 r Zobs;
@@ -568,40 +565,24 @@
 #X obj 88 158 sqrt;
 #X floatatom 45 180 0 0 0 0 - - -;
 #X text 26 23 Distance between observer and centre of arc;
-#X obj 147 245 r totLength;
-#X obj 148 273 *;
-#X obj 378 58 r azimuth;
-#X obj 598 31 r elevation;
-#X obj 104 245 r Xobs;
-#X obj 104 271 *;
-#X obj 46 313 *;
-#X obj 26 288 * -2;
+#X obj 378 24 r azimuth;
+#X obj 638 11 r elevation;
 #X obj 378 105 cos;
-#X obj 31 359 *;
-#X obj 104 320 +;
-#X obj 31 406 +;
-#X obj 31 429 sqrt;
-#X floatatom 32 507 0 0 0 0 - - -;
 #X obj 378 79 * 0.01745;
-#X floatatom 153 375 5 0 0 0 - - -;
-#X obj 61 289 t f b;
-#X obj 46 338 t f b;
-#X obj 46 379 t f b;
-#X obj 118 292 t f b;
-#X obj 598 52 - 90;
+#X obj 638 50 - 90;
 #X floatatom 558 182 5 0 0 0 - - -;
-#X obj 598 73 * -1;
-#X obj 598 122 cos;
-#X obj 598 96 * 0.01745;
-#X obj 598 166 *;
-#X obj 613 143 r totLength;
-#X text 653 170 z coordinate of tip;
+#X obj 638 71 * -1;
+#X obj 638 120 cos;
+#X obj 638 94 * 0.01745;
+#X obj 638 164 *;
+#X obj 653 141 r totLength;
+#X text 693 168 z coordinate of tip;
 #X obj 393 131 sin;
 #X floatatom 408 230 5 0 0 0 - - -;
 #X obj 393 176 *;
 #X obj 408 153 r totLength;
 #X obj 378 204 *;
-#X obj 486 54 r azimuth;
+#X obj 486 34 r azimuth;
 #X obj 486 75 * 0.01745;
 #X obj 501 127 sin;
 #X floatatom 516 219 5 0 0 0 - - -;
@@ -609,10 +590,8 @@
 #X obj 516 149 r totLength;
 #X obj 486 200 *;
 #X obj 486 101 sin;
-#X text 246 128 x coordinate of tip;
-#X text 456 33 y coordinate of tip;
-#X obj 327 209 r Xobs;
-#X obj 440 199 r Yobs;
+#X text 465 17 x coordinate of tip;
+#X text 248 153 y coordinate of tip;
 #X obj 556 200 r Zobs;
 #X obj 327 293 *;
 #X obj 459 288 *;
@@ -628,30 +607,35 @@
 #X obj 583 239 -;
 #X obj 598 216 t f b;
 #X obj 355 397 outlet;
-#X obj 648 371 r Zobs;
-#X obj 648 429 -;
-#X obj 663 406 t f b;
-#X floatatom 689 452 5 0 0 0 - - -;
-#X obj 648 466 /;
-#X obj 648 491 atan;
-#X obj 649 518 * 57.296;
-#X floatatom 668 545 5 0 0 0 - - -;
-#X obj 649 591 outlet;
-#X obj 474 399 t f b;
-#X floatatom 507 463 5 0 0 0 - - -;
-#X obj 1056 420 t f b;
-#X obj 1043 464 -;
-#X floatatom 1077 495 5 0 0 0 - - -;
-#X obj 1083 443 delay 10;
-#X obj 459 443 f;
-#X obj 444 515 -;
-#X floatatom 399 582 5 0 0 0 - - -;
-#X obj 459 468 t f b;
-#X obj 486 491 delay 1;
-#X obj 501 422 delay 20;
-#X obj 444 540 abs;
-#X obj 444 563 / 0.02;
-#X obj 444 587 outlet;
+#X obj 623 347 r Zobs;
+#X obj 623 393 -;
+#X obj 638 370 t f b;
+#X floatatom 664 416 5 0 0 0 - - -;
+#X obj 623 419 /;
+#X obj 623 444 atan;
+#X obj 624 471 * 57.296;
+#X floatatom 583 497 5 0 0 0 - - -;
+#X obj 624 496 outlet;
+#X obj 977 73 r elevation;
+#X obj 884 74 r azimuth;
+#X obj 1004 170 -;
+#X obj 977 96 t f f;
+#X obj 1004 119 t f b;
+#X obj 1031 141 delay 25;
+#X obj 911 171 -;
+#X obj 884 97 t f f;
+#X obj 911 120 t f b;
+#X obj 938 142 delay 25;
+#X obj 911 194 *;
+#X obj 1004 192 *;
+#X obj 989 216 +;
+#X obj 989 239 sqrt;
+#X floatatom 926 261 0 0 0 0 - - -;
+#X obj 989 261 outlet;
+#X obj 327 209 r Yobs;
+#X obj 440 199 r Xobs;
+#X msg 643 29 40;
+#X msg 459 56 100;
 #X connect 0 0 3 0;
 #X connect 0 0 3 1;
 #X connect 1 0 4 0;
@@ -664,119 +648,103 @@
 #X connect 6 0 7 0;
 #X connect 7 0 8 0;
 #X connect 8 0 9 0;
-#X connect 11 0 12 0;
-#X connect 11 0 12 1;
-#X connect 11 0 26 0;
-#X connect 11 0 27 0;
-#X connect 12 0 30 0;
-#X connect 13 0 25 0;
-#X connect 14 0 31 0;
-#X connect 15 0 16 0;
-#X connect 15 0 16 1;
-#X connect 15 0 18 0;
-#X connect 16 0 21 0;
-#X connect 17 0 28 0;
-#X connect 18 0 17 0;
-#X connect 19 0 43 0;
-#X connect 20 0 22 0;
-#X connect 21 0 29 0;
-#X connect 22 0 23 0;
-#X connect 23 0 24 0;
-#X connect 25 0 19 0;
-#X connect 27 0 17 1;
-#X connect 27 1 17 0;
-#X connect 28 0 20 1;
-#X connect 29 0 22 1;
-#X connect 29 1 22 0;
-#X connect 30 0 21 1;
-#X connect 30 1 21 0;
-#X connect 31 0 33 0;
-#X connect 33 0 35 0;
-#X connect 34 0 36 0;
+#X connect 13 0 27 0;
+#X connect 14 0 13 0;
+#X connect 15 0 17 0;
+#X connect 17 0 19 0;
+#X connect 18 0 20 0;
+#X connect 19 0 18 0;
+#X connect 19 0 23 0;
+#X connect 19 0 30 0;
+#X connect 20 0 16 0;
+#X connect 20 0 54 1;
+#X connect 20 0 51 0;
+#X connect 21 0 20 1;
+#X connect 23 0 25 0;
+#X connect 25 0 27 1;
+#X connect 26 0 25 1;
+#X connect 27 0 24 0;
+#X connect 27 0 47 0;
+#X connect 29 0 35 0;
+#X connect 30 0 32 0;
+#X connect 32 0 34 1;
+#X connect 33 0 32 1;
+#X connect 34 0 31 0;
+#X connect 34 0 49 0;
 #X connect 35 0 34 0;
-#X connect 35 0 39 0;
-#X connect 35 0 46 0;
-#X connect 36 0 32 0;
-#X connect 36 0 69 0;
-#X connect 36 0 73 0;
-#X connect 37 0 36 1;
-#X connect 39 0 41 0;
+#X connect 38 0 50 0;
+#X connect 39 0 42 0;
+#X connect 40 0 42 1;
 #X connect 41 0 43 1;
-#X connect 42 0 41 1;
-#X connect 43 0 40 0;
-#X connect 43 0 65 0;
+#X connect 42 0 43 0;
+#X connect 43 0 44 0;
 #X connect 44 0 45 0;
-#X connect 45 0 51 0;
-#X connect 46 0 48 0;
-#X connect 48 0 50 1;
+#X connect 44 0 52 0;
+#X connect 44 0 57 1;
+#X connect 46 0 39 0;
+#X connect 46 0 39 1;
+#X connect 47 0 46 1;
+#X connect 47 1 46 0;
+#X connect 48 0 40 0;
+#X connect 48 0 40 1;
 #X connect 49 0 48 1;
-#X connect 50 0 47 0;
-#X connect 50 0 67 0;
-#X connect 51 0 50 0;
-#X connect 54 0 64 0;
-#X connect 55 0 66 0;
-#X connect 56 0 68 0;
-#X connect 57 0 60 0;
-#X connect 58 0 60 1;
-#X connect 59 0 61 1;
-#X connect 60 0 61 0;
-#X connect 61 0 62 0;
-#X connect 62 0 63 0;
-#X connect 62 0 70 0;
-#X connect 62 0 75 1;
-#X connect 62 0 80 0;
-#X connect 62 0 87 0;
-#X connect 64 0 57 0;
-#X connect 64 0 57 1;
+#X connect 49 1 48 0;
+#X connect 50 0 41 0;
+#X connect 50 0 41 1;
+#X connect 51 0 50 1;
+#X connect 51 1 50 0;
+#X connect 53 0 54 0;
+#X connect 54 0 56 0;
+#X connect 54 0 57 0;
+#X connect 55 0 54 1;
+#X connect 55 1 54 0;
+#X connect 57 0 58 0;
+#X connect 58 0 59 0;
+#X connect 59 0 60 0;
+#X connect 59 0 61 0;
+#X connect 62 0 65 0;
+#X connect 63 0 69 0;
+#X connect 64 0 73 0;
+#X connect 64 0 73 1;
 #X connect 65 0 64 1;
-#X connect 65 1 64 0;
-#X connect 66 0 58 0;
-#X connect 66 0 58 1;
-#X connect 67 0 66 1;
-#X connect 67 1 66 0;
-#X connect 68 0 59 0;
-#X connect 68 0 59 1;
+#X connect 65 1 66 0;
+#X connect 66 0 64 0;
+#X connect 66 1 67 0;
+#X connect 67 0 64 0;
+#X connect 67 0 74 0;
+#X connect 68 0 72 0;
+#X connect 68 0 72 1;
 #X connect 69 0 68 1;
-#X connect 69 1 68 0;
-#X connect 71 0 72 0;
+#X connect 69 1 70 0;
+#X connect 70 0 68 0;
+#X connect 70 1 71 0;
+#X connect 71 0 68 0;
+#X connect 71 0 74 0;
 #X connect 72 0 74 0;
-#X connect 72 0 75 0;
-#X connect 73 0 72 1;
-#X connect 73 1 72 0;
+#X connect 73 0 74 1;
+#X connect 74 0 75 0;
 #X connect 75 0 76 0;
-#X connect 76 0 77 0;
-#X connect 77 0 78 0;
-#X connect 77 0 79 0;
-#X connect 80 0 86 1;
-#X connect 80 1 91 0;
-#X connect 82 0 83 1;
-#X connect 82 1 85 0;
-#X connect 83 0 84 0;
-#X connect 85 0 83 0;
-#X connect 86 0 81 0;
-#X connect 86 0 89 0;
-#X connect 87 0 92 0;
-#X connect 89 0 87 1;
-#X connect 89 1 90 0;
-#X connect 90 0 87 0;
-#X connect 91 0 86 0;
-#X connect 92 0 93 0;
-#X connect 93 0 88 0;
-#X connect 93 0 94 0;
+#X connect 75 0 77 0;
+#X connect 78 0 46 0;
+#X connect 79 0 48 0;
+#X connect 80 0 15 0;
+#X connect 81 0 14 0;
+#X connect 81 0 29 0;
 #X restore 383 198 pd Distance;
 #X obj -227 545 s hiltThick;
 #X obj -58 48 s bladeLen;
 #X msg -259 37 1;
+#X obj 315 63 metro 25;
 #X connect 1 0 2 0;
-#X connect 2 0 139 0;
-#X connect 4 0 151 0;
+#X connect 2 0 150 0;
+#X connect 4 0 148 0;
 #X connect 7 0 6 0;
 #X connect 7 0 8 0;
 #X connect 13 0 14 0;
 #X connect 13 0 59 0;
 #X connect 13 0 93 0;
 #X connect 15 0 17 0;
-#X connect 15 0 150 0;
+#X connect 15 0 147 0;
 #X connect 16 0 18 0;
 #X connect 16 0 19 0;
 #X connect 22 0 23 0;
@@ -790,11 +758,11 @@
 #X connect 32 0 16 0;
 #X connect 33 0 4 0;
 #X connect 34 0 62 0;
-#X connect 35 0 152 0;
+#X connect 35 0 149 0;
 #X connect 36 0 7 0;
 #X connect 37 0 15 0;
 #X connect 38 0 16 0;
-#X connect 39 0 152 0;
+#X connect 39 0 149 0;
 #X connect 40 0 62 0;
 #X connect 41 0 4 0;
 #X connect 42 0 43 0;
@@ -859,18 +827,19 @@
 #X connect 134 0 137 0;
 #X connect 136 0 132 0;
 #X connect 137 0 133 0;
-#X connect 139 0 3 0;
-#X connect 141 0 0 10;
-#X connect 141 0 0 9;
-#X connect 141 0 0 8;
-#X connect 141 0 0 7;
-#X connect 142 0 0 6;
-#X connect 143 0 141 0;
-#X connect 143 0 142 0;
-#X connect 143 0 147 0;
-#X connect 147 0 0 2;
-#X connect 148 0 0 1;
-#X connect 149 0 0 3;
-#X connect 149 1 0 0;
-#X connect 149 2 0 5;
-#X connect 152 0 5 0;
+#X connect 140 0 0 10;
+#X connect 140 0 0 9;
+#X connect 140 0 0 8;
+#X connect 140 0 0 7;
+#X connect 141 0 0 6;
+#X connect 142 0 140 0;
+#X connect 142 0 141 0;
+#X connect 142 0 144 0;
+#X connect 144 0 0 2;
+#X connect 145 0 0 1;
+#X connect 146 0 0 3;
+#X connect 146 1 0 5;
+#X connect 146 2 0 0;
+#X connect 146 2 143 0;
+#X connect 149 0 5 0;
+#X connect 150 0 3 0;