r@165: #N canvas 203 146 1178 769 10; r@165: #X obj -117 35 inlet; r@165: #X obj 296 -12 r bladeLen; r@165: #X obj 311 94 r armLength; r@165: #X obj -117 58 s \$0_sourceNo; r@165: #X obj 310 9 r NoOfSources; r@165: #X obj 296 119 +; r@165: #X obj 296 29 /; r@165: #X obj 296 73 *; r@165: #X obj 311 50 r \$0_sourceNo; r@165: #X text 322 117 Distance from centre of arc to the source; r@165: #X obj 30 58 r~ swordAngle; r@165: #X obj -116 -15 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 r@165: -1 -1; r@165: #X obj -61 -14 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 r@165: -1 -1; r@165: #X obj -116 10 s setUp; r@165: #X obj -61 10 s GO; r@165: #X floatatom 260 146 5 0 0 0 - - -; r@165: #X obj 30 88 /~ 360; r@165: #X obj 30 138 *~ 1; r@165: #X obj 30 114 cos~; r@165: #X obj -61 115 r obsDistance; r@165: #X obj -61 136 sig~; r@165: #X obj 15 173 -~; r@165: #X obj 72 143 r~ swordAngle; r@165: #X obj 72 170 /~ 360; r@165: #X obj 72 194 sin~; r@165: #X obj 296 144 s \$0_thisLength; r@165: #X obj 72 220 *~ 1; r@165: #X obj 107 193 r \$0_thisLength; r@165: #X obj 15 245 *~; r@165: #X obj 72 247 *~; r@165: #X obj 15 273 +~; r@165: #X obj 15 296 sqrt~; r@165: #X obj -64 302 metro 10; r@165: #X obj -64 333 snapshot~; r@165: #X floatatom -65 357 8 0 0 0 - - -; r@165: #X obj -64 271 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 r@165: 1; r@165: #X obj -64 246 loadbang; r@165: #X obj 70 115 r \$0_thisLength; r@165: #X obj 404 216 r \$0_thisLength; r@165: #X obj 404 239 sig~; r@165: #X obj 404 264 *~; r@165: #X obj 612 220 r obsDistance; r@165: #X obj 612 241 sig~; r@165: #X obj 612 265 *~; r@165: #X obj 15 330 s~ \$0sourceDist; r@165: #X obj 509 220 r~ \$0sourceDist; r@165: #X obj 509 262 *~; r@165: #X text 422 194 l; r@165: #X text 552 197 B; r@165: #X text 644 198 Z; r@165: #X obj 494 293 +~; r@165: #X obj 494 319 -~; r@165: #X obj 524 323 r \$0_thisLength; r@165: #X obj 524 346 sig~; r@165: #X obj 625 323 r~ \$0sourceDist; r@165: #X obj 625 346 *~ 2; r@165: #X obj 524 375 *~; r@165: #X obj 494 398 /~; r@165: #X obj 394 386 loadbang; r@165: #X obj 394 409 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 r@165: 1; r@165: #X obj 394 430 metro 10; r@165: #X obj 394 453 snapshot~; r@165: #X floatatom 394 477 5 0 0 0 - - -; r@165: #X obj 494 424 arccos~; r@165: #X connect 0 0 3 0; r@165: #X connect 1 0 6 0; r@165: #X connect 2 0 5 1; r@165: #X connect 4 0 6 1; r@165: #X connect 5 0 15 0; r@165: #X connect 5 0 25 0; r@165: #X connect 6 0 7 0; r@165: #X connect 7 0 5 0; r@165: #X connect 8 0 7 1; r@165: #X connect 10 0 16 0; r@165: #X connect 11 0 13 0; r@165: #X connect 12 0 14 0; r@165: #X connect 16 0 18 0; r@165: #X connect 17 0 21 1; r@165: #X connect 18 0 17 0; r@165: #X connect 19 0 20 0; r@165: #X connect 20 0 21 0; r@165: #X connect 21 0 28 0; r@165: #X connect 21 0 28 1; r@165: #X connect 22 0 23 0; r@165: #X connect 23 0 24 0; r@165: #X connect 24 0 26 0; r@165: #X connect 26 0 29 0; r@165: #X connect 26 0 29 1; r@165: #X connect 27 0 26 1; r@165: #X connect 28 0 30 0; r@165: #X connect 29 0 30 1; r@165: #X connect 30 0 31 0; r@165: #X connect 31 0 33 0; r@165: #X connect 31 0 44 0; r@165: #X connect 32 0 33 0; r@165: #X connect 33 0 34 0; r@165: #X connect 35 0 32 0; r@165: #X connect 36 0 35 0; r@165: #X connect 37 0 17 1; r@165: #X connect 38 0 39 0; r@165: #X connect 39 0 40 0; r@165: #X connect 39 0 40 1; r@165: #X connect 40 0 50 0; r@165: #X connect 41 0 42 0; r@165: #X connect 42 0 43 0; r@165: #X connect 42 0 43 1; r@165: #X connect 43 0 51 1; r@165: #X connect 45 0 46 0; r@165: #X connect 45 0 46 1; r@165: #X connect 46 0 50 1; r@165: #X connect 50 0 51 0; r@165: #X connect 51 0 57 0; r@165: #X connect 52 0 53 0; r@165: #X connect 53 0 56 0; r@165: #X connect 54 0 55 0; r@165: #X connect 55 0 56 1; r@165: #X connect 56 0 57 1; r@165: #X connect 57 0 63 0; r@165: #X connect 58 0 59 0; r@165: #X connect 59 0 60 0; r@165: #X connect 60 0 61 0; r@165: #X connect 61 0 62 0; r@165: #X connect 63 0 61 0;