Mercurial > hg > weather-synthesis-prototyping
diff SwordSounds/sweepTime.pd @ 95:132bfea825a2
SwordSounds continue development. Single source working but no azimuth info for source yet.
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Wed, 22 Jul 2015 18:10:54 +0100 |
parents | |
children | cb211bfa6029 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SwordSounds/sweepTime.pd Wed Jul 22 18:10:54 2015 +0100 @@ -0,0 +1,101 @@ +#N canvas 64 60 1299 777 10; +#X obj 658 -89 r presweepElev; +#X obj 751 -90 r postsweepElev; +#X obj 199 19 r presweepAzim; +#X floatatom 158 51 5 0 0 0 - - -; +#X floatatom 658 -65 5 0 0 0 - - -; +#X floatatom 751 -67 5 0 0 0 - - -; +#X obj 198 -110 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 +-1; +#X obj 198 -57 s GO; +#X obj 138 -110 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 +-1 -1; +#X obj 138 -57 s setUp; +#X obj 852 -90 r start_armLength; +#X floatatom 852 -69 5 0 0 0 - - -; +#X obj 968 -90 r bladeLen; +#X floatatom 968 -67 5 0 0 0 - - -; +#X obj 214 86 r start_armLength; +#X obj 229 107 r bladeLen; +#X obj 214 131 +; +#X floatatom 232 151 5 0 0 0 - - -; +#X text 328 -89 Start calculation with elevation = 0 \, arm length +is constant \, acceleration/deceleration is constant.; +#X obj 199 64 * 6.28312; +#X obj 199 42 / 360; +#X floatatom 156 97 5 0 0 0 - - -; +#X obj 199 164 *; +#X floatatom 152 198 5 0 0 0 - - -; +#X obj 214 185 r topSpeed; +#X obj 214 210 / 2; +#X obj 199 234 /; +#X obj 199 258 * 1000; +#X floatatom 246 287 5 0 0 0 - - -; +#X floatatom 542 40 5 0 0 0 - - -; +#X obj 598 75 r start_armLength; +#X obj 613 96 r bladeLen; +#X obj 598 120 +; +#X floatatom 616 140 5 0 0 0 - - -; +#X obj 583 53 * 6.28312; +#X obj 583 31 / 360; +#X floatatom 540 86 5 0 0 0 - - -; +#X obj 583 153 *; +#X floatatom 536 187 5 0 0 0 - - -; +#X obj 598 174 r topSpeed; +#X obj 598 199 / 2; +#X obj 583 223 /; +#X obj 583 247 * 1000; +#X obj 583 8 r postsweepAzim; +#X text 683 252 Time from 0 azimuth to; +#X text 686 267 stationary at post sweep; +#X text 637 199 Assuming constant acceleration; +#X floatatom 635 274 5 0 0 0 - - -; +#X obj 199 320 s preswingTime; +#X obj 583 306 s postswingTime; +#X text 249 211 Assuming constant acceleration; +#X text 25 240 Time from pre-sweep azimuth; +#X text 26 253 to centre at top speed; +#X text 8 186 Pre sweep Circumference; +#X text 396 167 Post sweep Circumference; +#X text 315 321 Acceleration time; +#X text 692 307 Decceleration time; +#X text 246 130 Full radius; +#X text 648 119 Full radius; +#X connect 0 0 4 0; +#X connect 1 0 5 0; +#X connect 2 0 3 0; +#X connect 2 0 20 0; +#X connect 6 0 7 0; +#X connect 8 0 9 0; +#X connect 10 0 11 0; +#X connect 12 0 13 0; +#X connect 14 0 16 0; +#X connect 15 0 16 1; +#X connect 16 0 17 0; +#X connect 16 0 22 1; +#X connect 19 0 21 0; +#X connect 19 0 22 0; +#X connect 20 0 19 0; +#X connect 22 0 23 0; +#X connect 22 0 26 0; +#X connect 24 0 25 0; +#X connect 25 0 26 1; +#X connect 26 0 27 0; +#X connect 27 0 28 0; +#X connect 27 0 48 0; +#X connect 30 0 32 0; +#X connect 31 0 32 1; +#X connect 32 0 33 0; +#X connect 32 0 37 1; +#X connect 34 0 36 0; +#X connect 34 0 37 0; +#X connect 35 0 34 0; +#X connect 37 0 38 0; +#X connect 37 0 41 0; +#X connect 39 0 40 0; +#X connect 40 0 41 1; +#X connect 41 0 42 0; +#X connect 42 0 47 0; +#X connect 42 0 49 0; +#X connect 43 0 29 0; +#X connect 43 0 35 0;