view scene demo/wireSrcPosD2.pd @ 112:fd9ea1175780

Worked on getting 10 sources exp distributed along wire. Caused a large noise spike when the source position was changed. Now working on putting 200 sources along the wire to see what effect this will have.
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Wed, 29 Jul 2015 19:34:35 +0100
parents
children 3e8904ef15fb
line wrap: on
line source
#N canvas 57 106 1291 748 10;
#X obj 354 75 s \$0_WirRZ;
#X obj 142 75 s \$0_WirLZ;
#X obj -59 74 s \$0_WirZ;
#X obj -125 72 s \$0_WirY;
#X obj -188 71 s \$0_WirX;
#X obj -188 17 inlet;
#X obj -188 38 unpack f f f f f f f f f;
#X obj 67 205 inlet;
#X floatatom 32 228 5 0 0 0 - - -;
#X obj -149 130 r \$0_WirLY;
#X obj -134 152 r \$0_WirZ;
#X obj -149 174 +;
#X floatatom -186 200 5 0 0 0 - - -;
#X obj -46 135 r \$0_WirLY;
#X obj -31 180 r \$0_WirZ;
#X obj -46 202 +;
#X obj -46 158 * -1;
#X floatatom -79 225 5 0 0 0 - - -;
#X floatatom -188 151 5 0 0 0 - - -;
#X obj 4 74 s \$0_WirLX;
#X obj 72 75 s \$0_WirLY;
#X obj 212 76 s \$0_WirRX;
#X obj 282 75 s \$0_WirRy;
#X obj -61 244 -;
#X floatatom -108 264 5 0 0 0 - - -;
#X obj 82 224 r noWirSrc;
#X obj 67 249 /;
#X obj -61 274 *;
#X floatatom -111 303 5 0 0 0 - - -;
#X floatatom 88 277 5 0 0 0 - - -;
#X obj 36 281 t f b;
#X obj -35 227 s \$0_botW;
#X obj -149 201 s \$0_topW;
#X obj -46 296 r \$0_botW;
#X obj -61 321 +;
#X floatatom -98 344 5 0 0 0 - - -;
#X obj -61 344 s \$0_thisZ;
#X obj 230 165 r \$0_WirX;
#X obj 306 166 r \$0_WirY;
#X obj 379 166 r \$0_thisZ;
#X obj 215 144 r Xpos;
#X obj 291 145 r Ypos;
#X obj 364 146 r Zpos;
#X obj 276 240 +;
#X obj 276 266 +;
#X obj 276 291 sqrt;
#X floatatom 230 319 5 0 0 0 - - -;
#X obj 215 211 *;
#X obj 291 212 *;
#X obj 364 213 *;
#X obj 364 189 -;
#X obj 291 188 -;
#X obj 215 187 -;
#X obj 172 211 s \$2_a;
#X obj 320 214 s \$2_b;
#X obj 492 149 r \$2_a;
#X obj 477 125 r \$2_b;
#X obj 477 321 outlet;
#X obj 477 240 atan;
#X obj 477 218 /;
#X floatatom 442 321 5 0 0 0 - - -;
#X obj 477 264 * 360;
#X obj 477 288 / 6.28319;
#X obj 538 483 > 0;
#X obj 502 483 <= 0;
#X obj 534 512 spigot;
#X obj 468 516 spigot;
#X obj 529 322 abs;
#X obj 529 345 / 90;
#X obj 529 369 swap 1;
#X obj 529 395 -;
#X obj 529 419 / 2;
#X obj 457 461 + 0.5;
#X obj 570 457 - 0.5;
#X obj 570 479 * -1;
#X obj 511 554 outlet;
#X obj 492 172 t f b;
#X obj 519 198 delay 9;
#X text 160 291 Distance to source;
#X floatatom 462 555 5 0 0 0 - - -;
#X obj 502 457 r \$2_a;
#X connect 5 0 6 0;
#X connect 6 0 4 0;
#X connect 6 1 3 0;
#X connect 6 2 2 0;
#X connect 6 3 19 0;
#X connect 6 4 20 0;
#X connect 6 5 1 0;
#X connect 6 6 21 0;
#X connect 6 7 22 0;
#X connect 6 8 0 0;
#X connect 7 0 8 0;
#X connect 7 0 26 0;
#X connect 9 0 11 0;
#X connect 9 0 18 0;
#X connect 10 0 11 1;
#X connect 11 0 12 0;
#X connect 11 0 23 0;
#X connect 11 0 32 0;
#X connect 13 0 16 0;
#X connect 14 0 15 1;
#X connect 15 0 17 0;
#X connect 15 0 23 1;
#X connect 15 0 31 0;
#X connect 16 0 15 0;
#X connect 23 0 24 0;
#X connect 23 0 27 0;
#X connect 25 0 26 1;
#X connect 26 0 27 1;
#X connect 26 0 29 0;
#X connect 26 0 30 0;
#X connect 27 0 28 0;
#X connect 27 0 34 0;
#X connect 30 0 27 1;
#X connect 30 1 23 0;
#X connect 33 0 34 1;
#X connect 34 0 35 0;
#X connect 34 0 36 0;
#X connect 37 0 52 1;
#X connect 38 0 51 1;
#X connect 39 0 50 1;
#X connect 40 0 52 0;
#X connect 41 0 51 0;
#X connect 42 0 50 0;
#X connect 43 0 44 0;
#X connect 44 0 45 0;
#X connect 45 0 46 0;
#X connect 47 0 43 0;
#X connect 48 0 43 1;
#X connect 49 0 44 1;
#X connect 50 0 49 0;
#X connect 50 0 49 1;
#X connect 50 0 54 0;
#X connect 51 0 48 0;
#X connect 51 0 48 1;
#X connect 52 0 47 0;
#X connect 52 0 47 1;
#X connect 52 0 53 0;
#X connect 55 0 76 0;
#X connect 56 0 59 0;
#X connect 58 0 61 0;
#X connect 59 0 58 0;
#X connect 61 0 62 0;
#X connect 62 0 60 0;
#X connect 62 0 57 0;
#X connect 62 0 67 0;
#X connect 63 0 65 1;
#X connect 64 0 66 1;
#X connect 65 0 75 0;
#X connect 65 0 79 0;
#X connect 66 0 75 0;
#X connect 66 0 79 0;
#X connect 67 0 68 0;
#X connect 68 0 69 0;
#X connect 69 0 70 0;
#X connect 69 1 70 1;
#X connect 70 0 71 0;
#X connect 71 0 72 0;
#X connect 71 0 73 0;
#X connect 72 0 66 0;
#X connect 73 0 74 0;
#X connect 74 0 65 0;
#X connect 76 0 59 1;
#X connect 76 1 77 0;
#X connect 77 0 59 0;
#X connect 80 0 64 0;
#X connect 80 0 63 0;