Mercurial > hg > weather-synthesis-prototyping
changeset 99:6f2ab99a4420
Calculating source circumferences
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Fri, 24 Jul 2015 19:31:22 +0100 |
parents | 84a9624cbe77 |
children | cb211bfa6029 |
files | .DS_Store SwordSounds/Sword10_D2.pd SwordSounds/centreAngles.pd SwordSounds/sourceSpeed.pd SwordSounds/tenSource.pd |
diffstat | 5 files changed, 313 insertions(+), 424 deletions(-) [+] |
line wrap: on
line diff
--- a/SwordSounds/Sword10_D2.pd Fri Jul 24 16:16:18 2015 +0100 +++ b/SwordSounds/Sword10_D2.pd Fri Jul 24 19:31:22 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 0 22 450 300 10; +#N canvas 0 22 1418 816 10; #X obj 571 -73 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 634 -73 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X text 631 -164 Gain; @@ -40,14 +40,14 @@ #X obj -158 -163 s NoOfSources; #X obj 105 161 s topSpeed; #X obj 53 135 hsl 100 20 0 100 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 4257 1; #X floatatom 50 161 8 0 0 0 - - -; #X text 77 -196 Blade Length; #X text 76 -130 Arm Length; #X text -130 -186 Number of Sources; #X text 161 139 Top Speed; -#X obj 840 -121 hsl 100 20 0 180 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +#X obj 840 -121 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 7150 1; #X floatatom 837 -89 8 0 0 0 - - -; #N canvas 528 427 426 335 thickCalc 0; #X obj 173 139 r NoOfSources; @@ -75,9 +75,9 @@ #X connect 10 0 5 0; #X restore 402 -93 pd thickCalc; #X obj 47 222 hsl 100 20 0 0.03 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 2805 1; #X obj 46 307 hsl 100 20 0 0.01 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 2475 1; #X floatatom 44 252 8 0 0 0 - - -; #X obj 98 251 s hiltThick; #X floatatom 43 335 8 0 0 0 - - -; @@ -88,9 +88,9 @@ -1; #X obj 244 -97 s GO; #X obj -239 148 hsl 100 20 100 1 1 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 6920 1; #X obj -243 233 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 0 1; +-262144 -1 -1 7425 1; #X floatatom -242 174 8 0 0 0 - - -; #X text -129 152 Distance to Observer; #X floatatom -246 261 8 0 0 0 - - -; @@ -111,101 +111,6 @@ #X obj -297 211 r setUp; #X obj -183 175 s obsDistance; #X obj -187 262 s obsAngle; -#N canvas 215 79 911 675 circumferCalc 0; -#X obj 440 104 +; -#X obj 440 127 s length; -#X obj 168 153 r start_armLength; -#X obj 153 86 r presweepAzim; -#X obj 644 76 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 --1; -#X obj 644 129 s GO; -#X obj 584 76 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1 --1; -#X obj 584 129 s setUp; -#X obj 153 132 * 6.28312; -#X obj 153 110 / 360; -#X obj 153 174 *; -#X floatatom 91 198 5 0 0 0 - - -; -#X text 194 175 Circumference of the nearest source on blade; -#X text 307 191 up to 0 azimuth; -#X obj 153 200 s minPreCirc; -#X obj 452 300 r start_armLength; -#X obj 437 279 * 6.28312; -#X obj 437 257 / 360; -#X obj 437 321 *; -#X floatatom 375 345 5 0 0 0 - - -; -#X text 478 322 Circumference of the nearest source on blade; -#X text 914 158 up to 0 azimuth; -#X obj 437 233 r postsweepAzim; -#X obj 437 347 s minPostCirc; -#X obj 149 252 r presweepAzim; -#X obj 149 298 * 6.28312; -#X obj 149 276 / 360; -#X obj 149 342 *; -#X obj 164 320 r length; -#X floatatom 111 364 5 0 0 0 - - -; -#X obj 440 57 r bladeLen; -#X obj 455 81 r start_armLength; -#X obj 437 434 * 6.28312; -#X obj 437 412 / 360; -#X obj 437 478 *; -#X obj 452 456 r length; -#X floatatom 399 501 5 0 0 0 - - -; -#X obj 437 388 r postsweepAzim; -#X obj 164 362 r minPreCirc; -#X obj 149 383 -; -#X obj 149 426 /; -#X floatatom 111 454 5 0 0 0 - - -; -#X obj 164 403 r NoOfSources; -#X obj 149 454 s deltaPreCirc; -#X obj 437 519 -; -#X obj 437 562 /; -#X obj 452 539 r NoOfSources; -#X obj 452 498 r minPostCirc; -#X obj 437 590 s deltaPostCirc; -#X floatatom 397 591 5 0 0 0 - - -; -#X text 33 334 Max Circumference; -#X text 323 472 Max Circumference; -#X connect 0 0 1 0; -#X connect 2 0 10 1; -#X connect 3 0 9 0; -#X connect 4 0 5 0; -#X connect 6 0 7 0; -#X connect 8 0 10 0; -#X connect 9 0 8 0; -#X connect 10 0 11 0; -#X connect 10 0 14 0; -#X connect 15 0 18 1; -#X connect 16 0 18 0; -#X connect 17 0 16 0; -#X connect 18 0 19 0; -#X connect 18 0 23 0; -#X connect 22 0 17 0; -#X connect 24 0 26 0; -#X connect 25 0 27 0; -#X connect 26 0 25 0; -#X connect 27 0 29 0; -#X connect 27 0 39 0; -#X connect 28 0 27 1; -#X connect 30 0 0 0; -#X connect 31 0 0 1; -#X connect 32 0 34 0; -#X connect 33 0 32 0; -#X connect 34 0 36 0; -#X connect 34 0 44 0; -#X connect 35 0 34 1; -#X connect 37 0 33 0; -#X connect 38 0 39 1; -#X connect 39 0 40 0; -#X connect 40 0 41 0; -#X connect 40 0 43 0; -#X connect 42 0 40 1; -#X connect 44 0 45 0; -#X connect 45 0 48 0; -#X connect 45 0 49 0; -#X connect 46 0 45 1; -#X connect 47 0 44 1; -#X restore 377 -16 pd circumferCalc; #N canvas 303 28 1094 768 angleCalc 0; #X obj -129 105 * 0.75; #X obj 325 234 * 0.25; @@ -351,7 +256,7 @@ #X connect 76 0 48 0; #X restore 401 -126 pd angleCalc; #X obj 573 -145 hsl 100 25 0 127 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 3118 1; #X obj 44 -219 loadbang; #X obj 42 -150 loadbang; #X obj -158 -208 loadbang; @@ -398,22 +303,22 @@ #X obj -249 286 r thisOE; #X obj -191 336 s obsElev; #X text -128 313 (Elevation); -#X obj 838 -43 hsl 100 20 0 180 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +#X obj 838 -43 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 3300 1; #X floatatom 835 -11 8 0 0 0 - - -; #X obj 777 -63 r setUp; #X obj 835 -64 r thisSA; -#X obj 833 70 hsl 100 20 0 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +#X obj 833 70 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 7700 1; #X floatatom 830 102 8 0 0 0 - - -; #X obj 772 50 r setUp; #X obj 830 49 r thisSA; -#X obj 831 148 hsl 100 20 0 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +#X obj 831 148 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 3300 1; #X floatatom 828 180 8 0 0 0 - - -; #X obj 770 128 r setUp; #X obj 828 127 r thisSA; -#N canvas 419 64 689 650 allSource 0; +#N canvas 419 64 689 650 allSource 1; #X obj 187 127 r distance; #X obj 170 106 r angle; #X obj 153 65 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 @@ -440,19 +345,152 @@ #X obj 42 -108 s start_armLength; #X msg 42 -129 0.35; #X obj 420 -40 sweepTime; -#X obj 682 -185 hsl 100 25 1 100 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; -#X floatatom 698 -145 5 0 0 0 - - -; +#X obj 682 -173 hsl 100 25 1 100 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 900 1; +#X floatatom 698 -133 5 0 0 0 - - -; #X msg -158 -186 10; +#X obj 679 -217 loadbang; +#X msg 679 -194 5; +#N canvas 72 23 1360 722 maxCircCalc 0; +#X obj 440 104 +; +#X obj 468 128 s length; +#X obj 153 86 r presweepAzim; +#X obj 644 76 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 +-1; +#X obj 644 129 s GO; +#X obj 584 76 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1 +-1; +#X obj 584 129 s setUp; +#X obj 153 132 * 6.28312; +#X obj 153 110 / 360; +#X obj 153 174 *; +#X floatatom 91 198 5 0 0 0 - - -; +#X text 194 175 Circumference of the nearest source on blade; +#X text 307 191 up to 0 azimuth; +#X obj 153 200 s minPreCirc; +#X obj 437 279 * 6.28312; +#X obj 437 257 / 360; +#X obj 437 321 *; +#X floatatom 375 345 5 0 0 0 - - -; +#X text 478 322 Circumference of the nearest source on blade; +#X obj 437 233 r postsweepAzim; +#X obj 437 347 s minPostCirc; +#X obj 149 252 r presweepAzim; +#X obj 149 276 / 360; +#X obj 149 342 *; +#X floatatom 85 364 8 0 0 0 - - -; +#X obj 440 57 r bladeLen; +#X obj 455 81 r start_armLength; +#X obj 437 434 * 6.28312; +#X obj 437 412 / 360; +#X obj 437 478 *; +#X floatatom 399 501 5 0 0 0 - - -; +#X obj 437 388 r postsweepAzim; +#X obj 164 362 r minPreCirc; +#X obj 149 383 -; +#X obj 149 426 /; +#X floatatom 111 454 5 0 0 0 - - -; +#X obj 164 403 r NoOfSources; +#X obj 149 454 s deltaPreCirc; +#X obj 437 519 -; +#X obj 437 562 /; +#X obj 452 539 r NoOfSources; +#X obj 452 498 r minPostCirc; +#X obj 437 590 s deltaPostCirc; +#X floatatom 397 591 5 0 0 0 - - -; +#X text 33 334 Max Circumference; +#X text 323 472 Max Circumference; +#X obj 1076 361 r presweepElev; +#X obj 1091 384 r postsweepElev; +#X obj 1076 419 +; +#X obj 1076 441 * 0.5; +#X obj 1075 488 * 6.28312; +#X obj 1075 466 / 360; +#X obj 1074 514 cos; +#X floatatom 1020 613 5 0 0 0 - - -; +#X floatatom 1126 425 5 0 0 0 - - -; +#X obj 1074 536 *; +#X floatatom 531 128 5 0 0 0 - - -; +#X obj 1101 514 r start_armLength; +#X obj 149 298 * 6.28319; +#X obj 1074 562 s compSrcRadius; +#X obj 452 300 r compSrcRadius; +#X obj 168 153 r compSrcRadius; +#X obj 364 101 r arcConst; +#X obj 425 129 *; +#X floatatom 387 153 5 0 0 0 - - -; +#X obj 994 538 s arcConst; +#X obj 425 153 s compRadius; +#X obj 164 320 r compRadius; +#X obj 452 456 r compRadius; +#X connect 0 0 1 0; +#X connect 0 0 56 0; +#X connect 0 0 63 1; +#X connect 2 0 8 0; +#X connect 3 0 4 0; +#X connect 5 0 6 0; +#X connect 7 0 9 0; +#X connect 8 0 7 0; +#X connect 9 0 10 0; +#X connect 9 0 13 0; +#X connect 14 0 16 0; +#X connect 15 0 14 0; +#X connect 16 0 17 0; +#X connect 16 0 20 0; +#X connect 19 0 15 0; +#X connect 21 0 22 0; +#X connect 22 0 58 0; +#X connect 23 0 24 0; +#X connect 23 0 33 0; +#X connect 25 0 0 0; +#X connect 26 0 0 1; +#X connect 27 0 29 0; +#X connect 28 0 27 0; +#X connect 29 0 30 0; +#X connect 29 0 38 0; +#X connect 31 0 28 0; +#X connect 32 0 33 1; +#X connect 33 0 34 0; +#X connect 34 0 35 0; +#X connect 34 0 37 0; +#X connect 36 0 34 1; +#X connect 38 0 39 0; +#X connect 39 0 42 0; +#X connect 39 0 43 0; +#X connect 40 0 39 1; +#X connect 41 0 38 1; +#X connect 46 0 48 0; +#X connect 47 0 48 1; +#X connect 48 0 49 0; +#X connect 48 0 54 0; +#X connect 49 0 51 0; +#X connect 50 0 52 0; +#X connect 51 0 50 0; +#X connect 52 0 55 0; +#X connect 52 0 65 0; +#X connect 55 0 53 0; +#X connect 55 0 59 0; +#X connect 57 0 55 1; +#X connect 58 0 23 0; +#X connect 60 0 16 1; +#X connect 61 0 9 1; +#X connect 62 0 63 0; +#X connect 63 0 64 0; +#X connect 63 0 66 0; +#X connect 67 0 23 1; +#X connect 68 0 29 1; +#X restore 392 -16 pd maxCircCalc; +#X msg 906 -144 80; +#X obj 398 27 centreAngles; #X connect 3 0 5 0; #X connect 4 0 0 0; #X connect 4 1 1 0; -#X connect 5 0 50 0; +#X connect 5 0 49 0; #X connect 6 0 7 0; #X connect 10 0 9 0; #X connect 10 0 11 0; #X connect 16 0 17 0; -#X connect 16 0 113 0; +#X connect 16 0 112 0; #X connect 19 0 21 0; #X connect 19 0 22 0; #X connect 20 0 23 0; @@ -472,55 +510,58 @@ #X connect 43 0 20 0; #X connect 44 0 29 0; #X connect 45 0 30 0; -#X connect 50 0 4 0; -#X connect 51 0 6 0; -#X connect 52 0 116 0; -#X connect 53 0 120 0; -#X connect 54 0 55 0; -#X connect 57 0 54 0; -#X connect 65 0 10 0; -#X connect 67 0 19 0; -#X connect 68 0 20 0; -#X connect 69 0 29 0; -#X connect 70 0 30 0; -#X connect 71 0 50 0; -#X connect 72 0 58 0; -#X connect 72 1 59 0; -#X connect 72 2 60 0; -#X connect 72 3 61 0; -#X connect 72 4 62 0; -#X connect 72 5 63 0; -#X connect 72 6 64 0; -#X connect 73 0 54 0; -#X connect 74 0 120 0; -#X connect 75 0 116 0; -#X connect 76 0 6 0; -#X connect 78 0 72 0; -#X connect 78 0 85 0; -#X connect 79 0 72 0; -#X connect 79 0 85 0; -#X connect 80 0 72 0; -#X connect 80 0 85 0; -#X connect 82 0 79 0; -#X connect 83 0 84 0; -#X connect 84 0 38 0; -#X connect 85 0 86 0; -#X connect 87 0 88 0; -#X connect 87 0 92 0; -#X connect 90 0 87 0; -#X connect 91 0 87 0; -#X connect 94 0 95 0; -#X connect 94 0 114 0; -#X connect 96 0 94 0; -#X connect 98 0 99 0; -#X connect 98 0 107 0; -#X connect 100 0 98 0; -#X connect 101 0 98 0; -#X connect 102 0 103 0; -#X connect 102 0 108 0; -#X connect 104 0 102 0; -#X connect 105 0 102 0; -#X connect 116 0 115 0; -#X connect 118 0 4 1; -#X connect 118 0 119 0; -#X connect 120 0 8 0; +#X connect 49 0 4 0; +#X connect 50 0 6 0; +#X connect 51 0 115 0; +#X connect 52 0 119 0; +#X connect 53 0 54 0; +#X connect 56 0 53 0; +#X connect 64 0 10 0; +#X connect 66 0 19 0; +#X connect 67 0 20 0; +#X connect 68 0 29 0; +#X connect 69 0 30 0; +#X connect 70 0 49 0; +#X connect 71 0 57 0; +#X connect 71 1 58 0; +#X connect 71 2 59 0; +#X connect 71 3 60 0; +#X connect 71 4 61 0; +#X connect 71 5 62 0; +#X connect 71 6 63 0; +#X connect 72 0 53 0; +#X connect 73 0 119 0; +#X connect 74 0 115 0; +#X connect 75 0 6 0; +#X connect 77 0 71 0; +#X connect 77 0 84 0; +#X connect 78 0 71 0; +#X connect 78 0 84 0; +#X connect 79 0 71 0; +#X connect 79 0 84 0; +#X connect 81 0 78 0; +#X connect 82 0 83 0; +#X connect 83 0 38 0; +#X connect 84 0 85 0; +#X connect 86 0 87 0; +#X connect 86 0 91 0; +#X connect 89 0 86 0; +#X connect 90 0 86 0; +#X connect 93 0 94 0; +#X connect 93 0 113 0; +#X connect 95 0 93 0; +#X connect 97 0 98 0; +#X connect 97 0 106 0; +#X connect 99 0 97 0; +#X connect 100 0 97 0; +#X connect 101 0 102 0; +#X connect 101 0 107 0; +#X connect 103 0 101 0; +#X connect 104 0 101 0; +#X connect 115 0 114 0; +#X connect 117 0 4 1; +#X connect 117 0 118 0; +#X connect 119 0 8 0; +#X connect 120 0 121 0; +#X connect 121 0 117 0; +#X connect 123 0 16 0;
--- a/SwordSounds/centreAngles.pd Fri Jul 24 16:16:18 2015 +0100 +++ b/SwordSounds/centreAngles.pd Fri Jul 24 19:31:22 2015 +0100 @@ -58,7 +58,6 @@ #X obj 1142 209 pack; #X msg 1142 235 \$1 \$2; #X obj 977 165 r myEnd; -#X text 1092 285 Current source Azimuth angle; #X obj 1044 186 r presweepElev; #X obj 1184 112 r postsweepElev; #X obj 858 190 pack; @@ -78,6 +77,9 @@ #X obj 643 255 s midElev; #X text 536 -66 Calculate the angles with respect to the centre of the swing circle; +#X text 1092 285 Current source Elevation angle; +#X obj 49 379 outlet; +#X obj 823 412 outlet; #X connect 0 0 16 0; #X connect 1 0 0 0; #X connect 2 0 0 1; @@ -88,6 +90,7 @@ #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 7 0 9 0; +#X connect 7 0 74 0; #X connect 10 0 14 0; #X connect 13 0 14 1; #X connect 14 0 15 0; @@ -106,9 +109,9 @@ #X connect 26 0 3 0; #X connect 27 0 23 1; #X connect 28 0 14 0; -#X connect 30 0 58 0; +#X connect 30 0 57 0; #X connect 31 0 30 0; -#X connect 32 0 58 1; +#X connect 32 0 57 1; #X connect 33 0 37 0; #X connect 33 0 42 0; #X connect 34 0 35 0; @@ -116,6 +119,7 @@ #X connect 36 0 37 0; #X connect 37 0 38 0; #X connect 37 0 39 0; +#X connect 37 0 75 0; #X connect 40 0 43 0; #X connect 43 0 44 0; #X connect 44 0 33 0; @@ -130,20 +134,20 @@ #X connect 52 0 53 0; #X connect 53 0 33 0; #X connect 54 0 43 0; -#X connect 56 0 43 1; -#X connect 57 0 51 1; -#X connect 58 0 60 0; -#X connect 59 0 30 1; -#X connect 60 0 33 0; -#X connect 61 0 62 1; -#X connect 62 0 64 0; -#X connect 62 0 70 0; -#X connect 63 0 61 0; -#X connect 63 1 62 0; -#X connect 65 0 69 0; -#X connect 66 0 69 1; -#X connect 67 0 63 0; -#X connect 68 0 61 1; -#X connect 69 0 70 1; -#X connect 70 0 71 0; -#X connect 70 0 72 0; +#X connect 55 0 43 1; +#X connect 56 0 51 1; +#X connect 57 0 59 0; +#X connect 58 0 30 1; +#X connect 59 0 33 0; +#X connect 60 0 61 1; +#X connect 61 0 63 0; +#X connect 61 0 69 0; +#X connect 62 0 60 0; +#X connect 62 1 61 0; +#X connect 64 0 68 0; +#X connect 65 0 68 1; +#X connect 66 0 62 0; +#X connect 67 0 60 1; +#X connect 68 0 69 1; +#X connect 69 0 70 0; +#X connect 69 0 71 0;
--- a/SwordSounds/sourceSpeed.pd Fri Jul 24 16:16:18 2015 +0100 +++ b/SwordSounds/sourceSpeed.pd Fri Jul 24 19:31:22 2015 +0100 @@ -73,35 +73,6 @@ #X obj 773 107 +; #X obj 788 85 r start_armLength; #X text 828 133 Distance from centre of arc; -#X obj 700 374 f; -#X obj 700 331 r GO; -#X obj 715 352 r preswingTime; -#X obj 862 432 line~; -#X obj 727 496 loadbang; -#X obj 727 517 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 -1; -#X obj 727 535 metro 10; -#X obj 727 557 snapshot~; -#X floatatom 727 577 5 0 0 0 - - -; -#X obj 808 593 hsl 128 15 -90 270 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 6318 1; -#X obj 862 331 r setUp; -#X text 845 312 Start at 0 speed; -#X obj 862 459 outlet~; -#X obj 877 352 r presweepAzim; -#X obj 862 375 f; -#X msg 862 398 \$1; -#X msg 700 397 0 \$1; -#X obj 986 276 t f b; -#X obj 987 304 delay; -#X obj 1001 231 r preswingTime; -#X obj 1008 353 r postswingTime; -#X obj 986 211 r GO; -#X obj 986 253 f; -#X obj 987 331 f; -#X obj 987 376 pack; -#X obj 1029 279 r postsweepAzim; -#X msg 987 402 \$1 \$2; #X obj 1064 -89 r preswingTime; #X obj 1049 -67 +; #X obj 1036 34 delay; @@ -109,58 +80,10 @@ #X obj 1034 -132 r GO; #X obj 1034 -44 f; #X obj 1063 11 + 5; -#X obj 1029 302 * -1; #X obj 1049 -111 r postswingTime; #X obj 1036 57 s myEnd; -#X obj 810 331 r myEnd; #X obj 773 156 outlet~; #X obj 773 132 sig~; -#X text 925 451 Current source Azimuth angle; -#X obj 1135 259 f; -#X obj 1135 216 r GO; -#X obj 1186 278 r preswingTime; -#X obj 1309 421 line~; -#X obj 1174 485 loadbang; -#X obj 1174 506 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 -1 1; -#X obj 1174 524 metro 10; -#X obj 1174 546 snapshot~; -#X floatatom 1174 566 5 0 0 0 - - -; -#X obj 1255 582 hsl 128 15 -90 90 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 12700 1; -#X obj 1309 320 r setUp; -#X text 1292 301 Start at 0 speed; -#X obj 1309 448 outlet~; -#X obj 1309 364 f; -#X msg 1309 387 \$1; -#X obj 1433 265 t f b; -#X obj 1434 293 delay; -#X obj 1448 220 r preswingTime; -#X obj 1455 342 r postswingTime; -#X obj 1433 200 r GO; -#X obj 1433 242 f; -#X obj 1434 320 f; -#X obj 1434 365 pack; -#X msg 1434 391 \$1 \$2; -#X obj 1257 320 r myEnd; -#X text 1372 440 Current source Azimuth angle; -#X obj 1324 341 r presweepElev; -#X obj 1476 268 r postsweepElev; -#X obj 1258 -49 +; -#X obj 1243 -22 /; -#X obj 1216 -70 t f f; -#X floatatom 1189 9 5 0 0 0 - - -; -#X obj 1258 1 r presweepElev; -#X obj 1273 23 r postsweepElev; -#X obj 1258 -93 r postswingTime; -#X obj 1273 -71 r preswingTime; -#X obj 1258 52 +; -#X obj 1243 75 *; -#X floatatom 1206 102 5 0 0 0 - - -; -#X obj 1150 346 pack; -#X obj 1243 98 s midElev; -#X obj 1150 238 r midElev; -#X msg 1150 380 \$1 \$2; #X connect 0 0 1 0; #X connect 2 0 3 0; #X connect 4 0 9 0; @@ -213,84 +136,15 @@ #X connect 63 0 64 1; #X connect 64 0 66 0; #X connect 66 0 65 0; -#X connect 66 0 108 0; +#X connect 66 0 79 0; #X connect 67 0 66 1; -#X connect 69 0 85 0; -#X connect 70 0 69 0; -#X connect 71 0 69 1; -#X connect 72 0 76 0; -#X connect 72 0 81 0; +#X connect 69 0 70 1; +#X connect 70 0 74 1; +#X connect 71 0 77 0; +#X connect 72 0 75 0; +#X connect 72 1 71 0; #X connect 73 0 74 0; -#X connect 74 0 75 0; -#X connect 75 0 76 0; -#X connect 76 0 77 0; -#X connect 76 0 78 0; -#X connect 79 0 83 0; -#X connect 82 0 83 1; -#X connect 83 0 84 0; -#X connect 84 0 72 0; -#X connect 85 0 72 0; -#X connect 86 0 87 1; -#X connect 86 1 87 0; -#X connect 87 0 92 0; -#X connect 88 0 91 1; -#X connect 89 0 93 1; -#X connect 90 0 91 0; -#X connect 91 0 86 0; -#X connect 92 0 93 0; -#X connect 93 0 95 0; -#X connect 94 0 103 0; -#X connect 95 0 72 0; -#X connect 96 0 97 1; -#X connect 97 0 101 1; -#X connect 98 0 105 0; -#X connect 99 0 102 0; -#X connect 99 1 98 0; -#X connect 100 0 101 0; -#X connect 101 0 99 0; -#X connect 102 0 98 1; -#X connect 103 0 92 1; -#X connect 104 0 97 0; -#X connect 106 0 83 0; -#X connect 108 0 107 0; -#X connect 110 0 149 0; -#X connect 111 0 110 0; -#X connect 112 0 149 1; -#X connect 113 0 117 0; -#X connect 113 0 122 0; -#X connect 114 0 115 0; -#X connect 115 0 116 0; -#X connect 116 0 117 0; -#X connect 117 0 118 0; -#X connect 117 0 119 0; -#X connect 120 0 123 0; -#X connect 123 0 124 0; -#X connect 124 0 113 0; -#X connect 125 0 126 1; -#X connect 125 1 126 0; -#X connect 126 0 131 0; -#X connect 127 0 130 1; -#X connect 128 0 132 1; -#X connect 129 0 130 0; -#X connect 130 0 125 0; -#X connect 131 0 132 0; -#X connect 132 0 133 0; -#X connect 133 0 113 0; -#X connect 134 0 123 0; -#X connect 136 0 123 1; -#X connect 137 0 131 1; -#X connect 138 0 139 1; -#X connect 139 0 141 0; -#X connect 139 0 147 0; -#X connect 140 0 138 0; -#X connect 140 1 139 0; -#X connect 142 0 146 0; -#X connect 143 0 146 1; -#X connect 144 0 140 0; -#X connect 145 0 138 1; -#X connect 146 0 147 1; -#X connect 147 0 148 0; -#X connect 147 0 150 0; -#X connect 149 0 152 0; -#X connect 151 0 110 1; -#X connect 152 0 113 0; +#X connect 74 0 72 0; +#X connect 75 0 71 1; +#X connect 76 0 70 0; +#X connect 79 0 78 0;
--- a/SwordSounds/tenSource.pd Fri Jul 24 16:16:18 2015 +0100 +++ b/SwordSounds/tenSource.pd Fri Jul 24 19:31:22 2015 +0100 @@ -131,15 +131,6 @@ #X obj 627 334 r \$0_elev; #X obj -159 109 sourceSpeed; #X floatatom 3 169 5 0 0 0 - - -; -#X obj 77 239 sourceSpeed; -#X obj 313 223 sourceSpeed; -#X obj 537 223 sourceSpeed; -#X obj 772 347 sourceSpeed; -#X obj 541 573 sourceSpeed; -#X obj 303 595 sourceSpeed; -#X obj 80 596 sourceSpeed; -#X obj -155 598 sourceSpeed; -#X obj -158 336 sourceSpeed; #X obj 77 385 woSoFreqD2; #X obj -159 239 woSoFreqD2; #X obj -158 490 woSoFreqD2; @@ -152,9 +143,18 @@ #X obj 313 375 woSoFreqD2; #X obj 670 76 * 1; #X obj 670 53 - 9; +#X obj 77 239 sourceSpeed; +#X obj 313 223 sourceSpeed; +#X obj 537 223 sourceSpeed; +#X obj 772 347 sourceSpeed; +#X obj 541 573 sourceSpeed; +#X obj 303 595 sourceSpeed; +#X obj 80 596 sourceSpeed; +#X obj -155 598 sourceSpeed; +#X obj -158 336 sourceSpeed; #X connect 0 0 1 0; #X connect 0 0 10 0; -#X connect 1 0 152 0; +#X connect 1 0 143 0; #X connect 3 0 130 0; #X connect 4 0 9 1; #X connect 5 0 4 1; @@ -162,7 +162,7 @@ #X connect 7 0 4 0; #X connect 8 0 9 0; #X connect 9 0 131 0; -#X connect 9 0 142 1; +#X connect 9 0 133 1; #X connect 10 0 11 0; #X connect 10 0 12 0; #X connect 10 0 13 0; @@ -185,129 +185,119 @@ #X connect 20 0 30 0; #X connect 31 0 7 1; #X connect 32 0 130 1; -#X connect 33 0 140 0; +#X connect 33 0 152 0; #X connect 34 0 39 1; #X connect 35 0 34 1; #X connect 36 0 37 0; #X connect 37 0 34 0; #X connect 38 0 39 0; -#X connect 39 0 143 1; -#X connect 40 0 140 1; +#X connect 39 0 134 1; +#X connect 40 0 152 1; #X connect 41 0 37 1; -#X connect 42 0 139 0; +#X connect 42 0 151 0; #X connect 43 0 48 1; #X connect 44 0 43 1; #X connect 45 0 46 0; #X connect 46 0 43 0; #X connect 47 0 48 0; -#X connect 48 0 144 1; -#X connect 49 0 139 1; +#X connect 48 0 135 1; +#X connect 49 0 151 1; #X connect 50 0 46 1; -#X connect 51 0 132 0; +#X connect 51 0 144 0; #X connect 52 0 57 1; #X connect 53 0 52 1; #X connect 54 0 55 0; #X connect 55 0 52 0; #X connect 56 0 57 0; -#X connect 57 0 141 1; -#X connect 58 0 132 1; +#X connect 57 0 132 1; +#X connect 58 0 144 1; #X connect 59 0 55 1; -#X connect 60 0 138 0; +#X connect 60 0 150 0; #X connect 61 0 66 1; #X connect 62 0 61 1; #X connect 63 0 64 0; #X connect 64 0 61 0; #X connect 65 0 66 0; -#X connect 66 0 145 1; +#X connect 66 0 136 1; #X connect 67 0 64 1; -#X connect 68 0 138 1; -#X connect 69 0 133 0; +#X connect 68 0 150 1; +#X connect 69 0 145 0; #X connect 70 0 75 1; #X connect 71 0 70 1; #X connect 72 0 73 0; #X connect 73 0 70 0; #X connect 74 0 75 0; -#X connect 75 0 150 1; -#X connect 76 0 133 1; +#X connect 75 0 141 1; +#X connect 76 0 145 1; #X connect 77 0 73 1; -#X connect 78 0 137 0; +#X connect 78 0 149 0; #X connect 79 0 84 1; #X connect 80 0 79 1; #X connect 81 0 82 0; #X connect 82 0 79 0; #X connect 83 0 84 0; -#X connect 84 0 146 1; -#X connect 85 0 137 1; +#X connect 84 0 137 1; +#X connect 85 0 149 1; #X connect 86 0 82 1; -#X connect 87 0 134 0; +#X connect 87 0 146 0; #X connect 88 0 93 1; #X connect 89 0 88 1; #X connect 90 0 91 0; #X connect 91 0 88 0; #X connect 92 0 93 0; -#X connect 93 0 149 1; -#X connect 94 0 134 1; +#X connect 93 0 140 1; +#X connect 94 0 146 1; #X connect 95 0 91 1; -#X connect 96 0 136 0; +#X connect 96 0 148 0; #X connect 97 0 102 1; #X connect 98 0 97 1; #X connect 99 0 100 0; #X connect 100 0 97 0; #X connect 101 0 102 0; -#X connect 102 0 147 1; -#X connect 103 0 136 1; +#X connect 102 0 138 1; +#X connect 103 0 148 1; #X connect 104 0 100 1; -#X connect 105 0 135 0; +#X connect 105 0 147 0; #X connect 106 0 111 1; #X connect 107 0 106 1; #X connect 108 0 109 0; #X connect 109 0 106 0; #X connect 110 0 111 0; -#X connect 111 0 148 1; -#X connect 112 0 135 1; +#X connect 111 0 139 1; +#X connect 112 0 147 1; #X connect 113 0 109 1; #X connect 114 0 117 0; #X connect 115 0 116 0; #X connect 118 0 119 0; -#X connect 120 0 150 4; -#X connect 121 0 141 4; -#X connect 122 0 142 4; -#X connect 123 0 143 4; -#X connect 124 0 144 4; -#X connect 125 0 145 4; -#X connect 126 0 146 4; -#X connect 127 0 147 4; -#X connect 128 0 148 4; -#X connect 129 0 149 4; -#X connect 130 0 142 0; -#X connect 130 1 142 2; -#X connect 130 2 142 3; -#X connect 132 0 141 0; -#X connect 132 1 141 2; -#X connect 132 2 141 3; -#X connect 133 0 150 0; -#X connect 133 1 150 2; -#X connect 133 2 150 3; -#X connect 134 0 149 0; -#X connect 134 1 149 2; -#X connect 134 2 149 3; -#X connect 135 0 148 0; -#X connect 135 1 148 2; -#X connect 135 2 148 3; -#X connect 136 0 147 0; -#X connect 136 1 147 2; -#X connect 136 2 147 3; -#X connect 137 0 146 0; -#X connect 137 1 146 2; -#X connect 137 2 146 3; -#X connect 138 0 145 0; -#X connect 138 1 145 2; -#X connect 138 2 145 3; -#X connect 139 0 144 0; -#X connect 139 1 144 2; -#X connect 139 2 144 3; -#X connect 140 0 143 0; -#X connect 140 1 143 2; -#X connect 140 2 143 3; -#X connect 151 0 2 0; -#X connect 152 0 151 0; +#X connect 120 0 141 4; +#X connect 121 0 132 4; +#X connect 122 0 133 4; +#X connect 123 0 134 4; +#X connect 124 0 135 4; +#X connect 125 0 136 4; +#X connect 126 0 137 4; +#X connect 127 0 138 4; +#X connect 128 0 139 4; +#X connect 129 0 140 4; +#X connect 130 0 133 0; +#X connect 130 1 133 2; +#X connect 142 0 2 0; +#X connect 143 0 142 0; +#X connect 144 0 132 0; +#X connect 144 1 132 2; +#X connect 145 0 141 0; +#X connect 145 1 141 2; +#X connect 146 0 140 0; +#X connect 146 1 140 2; +#X connect 147 0 139 0; +#X connect 147 1 139 2; +#X connect 148 0 138 0; +#X connect 148 1 138 2; +#X connect 149 0 137 0; +#X connect 149 1 137 2; +#X connect 150 0 136 0; +#X connect 150 1 136 2; +#X connect 151 0 135 0; +#X connect 151 1 135 2; +#X connect 152 0 134 0; +#X connect 152 1 134 2;