Mercurial > hg > weather-synthesis-prototyping
view June/freqCalcWoo.pd @ 199:2ded41e29e57
Projection matrix now calculated using control signals rather than audio. This makes sense as it was eating too much processing power for something that doesn't chage during the sound effect.
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Fri, 11 Mar 2016 20:51:21 +0000 |
parents | be1ab422d773 |
children |
line wrap: on
line source
#N canvas 27 23 1386 806 10; #X obj 187 262 +; #X floatatom 221 213 8 0 0 0 - - -; #X obj 187 213 *; #X obj 202 141 r \$0_thisGroup; #X floatatom 211 294 8 0 0 0 - - -; #X obj 202 235 r firstSpeed; #X floatatom 223 262 8 0 0 0 - - -; #X floatatom 134 135 8 0 0 0 - - -; #X obj 187 115 r deltaSpeed; #X obj 202 189 + 0; #X obj -39 262 +; #X floatatom -5 213 8 0 0 0 - - -; #X obj -39 213 *; #X obj -24 143 r \$0_thisGroup; #X floatatom -97 291 8 0 0 0 - - -; #X floatatom -3 262 8 0 0 0 - - -; #X floatatom -92 139 8 0 0 0 - - -; #X obj -24 189 + 0; #X obj -45 49 inlet; #X obj -45 71 s \$0_thisGroup; #X obj 101 50 inlet; #X obj 101 72 s \$0_thisSource; #X obj -39 326 /; #X obj -39 350 * 1000; #X text 4 348 Convert to millisecs; #X text -8 324 To Time; #X floatatom -98 382 8 0 0 0 - - -; #X obj -57 664 line~; #X obj -208 709 snapshot~; #X obj -208 662 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj -265 742 hsl 128 15 0 100 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj -55 429 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg -57 642 1 \$1; #X obj -57 688 *~ 1; #X obj -179 506 delay \$1; #X obj -179 535 i; #X msg -179 557 0 \$1; #X obj -206 475 t f b; #X floatatom -268 768 8 0 0 0 - - -; #X obj -57 619 f; #X obj -206 448 f; #X obj -208 684 metro 1; #X obj -39 382 * 0.75; #X obj -164 384 * 0.25; #X obj -57 716 outlet~; #X obj 217 165 r \$0_thisSource; #X obj -9 166 r \$0_thisSource; #X obj -21 404 r GO; #X obj -208 628 loadbang; #X floatatom -111 650 5 0 0 0 - - -; #X obj -24 238 r circumMin; #X obj -39 116 r deltaCircum; #X obj -240 534 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj -240 558 s downSw; #X text 9 194 Source number (1 at hilt); #X text -190 252 Circumference of the arc; #X text -207 263 associated with this source; #X text 9 379 Acceleration; #X text -255 381 Deceleration; #X text 185 315 Speed of the individual source; #X text 4 674 Ramp up to top speed for this source in 3/4 of the swing time and ramp down to 0 in the remaining 1/4; #X text 219 14 Patch that calculates the speed of an individual source in the blade through out the arc of the swing.; #X floatatom 856 217 8 0 0 0 - - -; #X obj 837 145 r \$0_thisGroup; #X obj 837 239 r firstSpeed; #X floatatom 684 141 8 0 0 0 - - -; #X obj 737 121 r deltaSpeed; #X obj 837 193 + 0; #X floatatom 511 232 8 0 0 0 - - -; #X obj 492 162 r \$0_thisGroup; #X floatatom 398 154 8 0 0 0 - - -; #X obj 492 208 + 0; #X obj 852 169 r \$0_thisSource; #X obj 507 185 r \$0_thisSource; #X obj 534 278 r circumMin; #X obj 451 131 r deltaCircum; #X text 540 205 Source number (1 at hilt); #X text 300 267 Circumference of the arc; #X obj 448 181 sig~; #X obj 484 237 sig~; #X obj 477 272 *~; #X obj 535 309 sig~; #X obj 476 350 +~; #X obj 476 403 /~; #X obj 738 192 sig~; #X obj 772 217 sig~; #X obj 737 235 *~; #X obj 834 270 sig~; #X obj 765 305 +~; #X connect 0 0 4 0; #X connect 0 0 22 1; #X connect 0 0 33 1; #X connect 2 0 0 0; #X connect 3 0 9 0; #X connect 5 0 0 1; #X connect 5 0 6 0; #X connect 8 0 2 0; #X connect 8 0 7 0; #X connect 9 0 1 0; #X connect 9 0 2 1; #X connect 10 0 14 0; #X connect 10 0 22 0; #X connect 12 0 10 0; #X connect 13 0 17 0; #X connect 17 0 11 0; #X connect 17 0 12 1; #X connect 18 0 19 0; #X connect 20 0 21 0; #X connect 22 0 23 0; #X connect 23 0 26 0; #X connect 23 0 42 0; #X connect 23 0 43 0; #X connect 27 0 33 0; #X connect 28 0 30 0; #X connect 29 0 41 0; #X connect 30 0 38 0; #X connect 31 0 39 0; #X connect 31 0 40 0; #X connect 32 0 27 0; #X connect 33 0 28 0; #X connect 33 0 44 0; #X connect 34 0 35 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 27 0; #X connect 37 0 34 1; #X connect 37 1 34 0; #X connect 39 0 32 0; #X connect 39 0 49 0; #X connect 40 0 37 0; #X connect 41 0 28 0; #X connect 42 0 39 1; #X connect 42 0 40 1; #X connect 43 0 35 1; #X connect 45 0 9 1; #X connect 46 0 17 1; #X connect 47 0 31 0; #X connect 48 0 29 0; #X connect 50 0 10 1; #X connect 50 0 15 0; #X connect 51 0 12 0; #X connect 51 0 16 0; #X connect 52 0 53 0; #X connect 63 0 67 0; #X connect 64 0 87 0; #X connect 66 0 65 0; #X connect 66 0 84 0; #X connect 67 0 62 0; #X connect 67 0 85 0; #X connect 69 0 71 0; #X connect 71 0 68 0; #X connect 71 0 79 0; #X connect 72 0 67 1; #X connect 73 0 71 1; #X connect 74 0 81 0; #X connect 75 0 70 0; #X connect 75 0 78 0; #X connect 78 0 80 0; #X connect 79 0 80 1; #X connect 80 0 82 0; #X connect 81 0 82 1; #X connect 82 0 83 0; #X connect 84 0 86 0; #X connect 85 0 86 1; #X connect 86 0 88 0; #X connect 87 0 88 1; #X connect 88 0 83 1;