Mercurial > hg > weather-synthesis-prototyping
changeset 111:431b12b60f0c
Scene Demo: Offset sources position calculated for wire
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Wed, 29 Jul 2015 13:06:23 +0100 |
parents | 572caafc3904 |
children | fd9ea1175780 |
files | .DS_Store scene demo/Gen3_D2.pd scene demo/compWireSource.pd scene demo/freqCalcCyl2D2.pd scene demo/wireSource.pd |
diffstat | 5 files changed, 1141 insertions(+), 243 deletions(-) [+] |
line wrap: on
line diff
--- a/scene demo/Gen3_D2.pd Tue Jul 28 23:04:35 2015 +0100 +++ b/scene demo/Gen3_D2.pd Wed Jul 29 13:06:23 2015 +0100 @@ -85,12 +85,12 @@ #X obj 74 495 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 137 495 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 228 495 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 --1 -1 500 1; +-1 -1 700 1; #X text 257 514 Gain; #X obj 228 431 loadbang; #X obj 280 98 delwrite~ varwind 3000; #X obj 363 -94 hsl 128 15 0 120 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 529 1; +-1 -1 1629 1; #X obj 323 9 snapshot~; #X obj 323 -16 metro 100; #X obj 323 -38 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 @@ -146,7 +146,7 @@ #X floatatom 1002 -34 5 0 0 0 - - -; #X obj 703 -81 udpreceive 9000; #X obj 703 -54 unpackOSC; -#N canvas 1099 641 205 101 Fence 1; +#N canvas 1099 641 205 101 Fence 0; #N canvas 125 23 1440 808 Posts 0; #X floatatom -144 319 8 0 0 0 - - -; #X msg -144 29 300; @@ -513,8 +513,7 @@ #X connect 194 2 182 3; #X connect 194 3 182 4; #X restore 42 36 pd Posts; -#N canvas 303 23 1084 775 Wires 1; -#X floatatom -583 349 8 0 0 0 - - -; +#N canvas 455 23 1084 775 Wires 0; #X msg -581 37 300; #X obj -581 12 loadbang; #X obj -566 60 r WirLX; @@ -522,7 +521,6 @@ #X obj -533 143 r WirZ; #X obj -542 123 r WirY; #X obj -525 163 r WirLY; -#X obj -550 292 wirePosition; #X obj -507 203 r WirLZ; #X obj -516 182 r WirLX; #X obj -481 264 r WirRZ; @@ -657,136 +655,128 @@ #X obj -336 669 wirePosition; #X obj -146 664 wirePosition; #X obj 51 675 wirePosition; -#X obj -583 324 freqCalcCyl2D3; -#X connect 1 0 143 0; -#X connect 2 0 1 0; -#X connect 3 0 143 1; -#X connect 4 0 8 0; -#X connect 5 0 8 2; -#X connect 6 0 8 1; -#X connect 7 0 8 3; -#X connect 8 0 143 5; -#X connect 8 1 143 6; -#X connect 8 2 143 3; -#X connect 8 3 143 4; -#X connect 9 0 8 5; -#X connect 10 0 8 4; -#X connect 11 0 8 8; -#X connect 12 0 8 7; -#X connect 13 0 8 6; -#X connect 15 0 127 0; -#X connect 16 0 15 0; -#X connect 17 0 127 1; -#X connect 18 0 135 0; -#X connect 19 0 135 1; -#X connect 20 0 135 2; -#X connect 21 0 135 3; -#X connect 22 0 135 4; -#X connect 23 0 135 5; -#X connect 24 0 135 6; -#X connect 25 0 135 7; -#X connect 26 0 135 8; -#X connect 28 0 128 0; -#X connect 29 0 28 0; -#X connect 30 0 128 1; -#X connect 31 0 136 0; -#X connect 32 0 136 1; -#X connect 33 0 136 2; -#X connect 34 0 136 3; -#X connect 35 0 136 4; -#X connect 36 0 136 5; -#X connect 37 0 136 6; -#X connect 38 0 136 7; -#X connect 39 0 136 8; -#X connect 41 0 129 0; -#X connect 42 0 41 0; -#X connect 43 0 129 1; -#X connect 44 0 137 0; -#X connect 45 0 137 1; -#X connect 46 0 137 2; -#X connect 47 0 137 3; -#X connect 48 0 137 4; -#X connect 49 0 137 5; -#X connect 50 0 137 6; -#X connect 51 0 137 7; -#X connect 52 0 137 8; -#X connect 54 0 130 0; -#X connect 55 0 54 0; -#X connect 56 0 130 1; -#X connect 57 0 138 0; -#X connect 58 0 138 1; -#X connect 59 0 138 2; -#X connect 60 0 138 3; -#X connect 61 0 138 4; -#X connect 62 0 138 5; -#X connect 63 0 138 6; -#X connect 64 0 138 7; -#X connect 65 0 138 8; -#X connect 67 0 134 0; -#X connect 68 0 67 0; -#X connect 69 0 134 1; -#X connect 70 0 139 0; -#X connect 71 0 139 1; -#X connect 72 0 139 2; -#X connect 73 0 139 3; -#X connect 74 0 139 4; -#X connect 75 0 139 5; -#X connect 76 0 139 6; -#X connect 77 0 139 7; -#X connect 78 0 139 8; -#X connect 80 0 133 0; -#X connect 81 0 80 0; -#X connect 82 0 133 1; -#X connect 83 0 140 0; -#X connect 84 0 140 1; -#X connect 85 0 140 2; -#X connect 86 0 140 3; -#X connect 87 0 140 4; -#X connect 88 0 140 5; -#X connect 89 0 140 6; -#X connect 90 0 140 7; -#X connect 91 0 140 8; -#X connect 93 0 132 0; -#X connect 94 0 93 0; -#X connect 95 0 132 1; -#X connect 96 0 141 0; -#X connect 97 0 141 1; -#X connect 98 0 141 2; -#X connect 99 0 141 3; -#X connect 100 0 141 4; -#X connect 101 0 141 5; -#X connect 102 0 141 6; -#X connect 103 0 141 7; -#X connect 104 0 141 8; -#X connect 106 0 131 0; -#X connect 107 0 106 0; -#X connect 108 0 131 1; -#X connect 109 0 142 0; -#X connect 110 0 142 1; -#X connect 111 0 142 2; -#X connect 112 0 142 3; -#X connect 113 0 142 4; -#X connect 114 0 142 5; -#X connect 115 0 142 6; -#X connect 116 0 142 7; -#X connect 117 0 142 8; -#X connect 118 0 143 2; +#X obj -570 309 compWireSource; +#X connect 1 0 0 0; +#X connect 13 0 125 0; +#X connect 14 0 13 0; +#X connect 15 0 125 1; +#X connect 16 0 133 0; +#X connect 17 0 133 1; +#X connect 18 0 133 2; +#X connect 19 0 133 3; +#X connect 20 0 133 4; +#X connect 21 0 133 5; +#X connect 22 0 133 6; +#X connect 23 0 133 7; +#X connect 24 0 133 8; +#X connect 26 0 126 0; +#X connect 27 0 26 0; +#X connect 28 0 126 1; +#X connect 29 0 134 0; +#X connect 30 0 134 1; +#X connect 31 0 134 2; +#X connect 32 0 134 3; +#X connect 33 0 134 4; +#X connect 34 0 134 5; +#X connect 35 0 134 6; +#X connect 36 0 134 7; +#X connect 37 0 134 8; +#X connect 39 0 127 0; +#X connect 40 0 39 0; +#X connect 41 0 127 1; +#X connect 42 0 135 0; +#X connect 43 0 135 1; +#X connect 44 0 135 2; +#X connect 45 0 135 3; +#X connect 46 0 135 4; +#X connect 47 0 135 5; +#X connect 48 0 135 6; +#X connect 49 0 135 7; +#X connect 50 0 135 8; +#X connect 52 0 128 0; +#X connect 53 0 52 0; +#X connect 54 0 128 1; +#X connect 55 0 136 0; +#X connect 56 0 136 1; +#X connect 57 0 136 2; +#X connect 58 0 136 3; +#X connect 59 0 136 4; +#X connect 60 0 136 5; +#X connect 61 0 136 6; +#X connect 62 0 136 7; +#X connect 63 0 136 8; +#X connect 65 0 132 0; +#X connect 66 0 65 0; +#X connect 67 0 132 1; +#X connect 68 0 137 0; +#X connect 69 0 137 1; +#X connect 70 0 137 2; +#X connect 71 0 137 3; +#X connect 72 0 137 4; +#X connect 73 0 137 5; +#X connect 74 0 137 6; +#X connect 75 0 137 7; +#X connect 76 0 137 8; +#X connect 78 0 131 0; +#X connect 79 0 78 0; +#X connect 80 0 131 1; +#X connect 81 0 138 0; +#X connect 82 0 138 1; +#X connect 83 0 138 2; +#X connect 84 0 138 3; +#X connect 85 0 138 4; +#X connect 86 0 138 5; +#X connect 87 0 138 6; +#X connect 88 0 138 7; +#X connect 89 0 138 8; +#X connect 91 0 130 0; +#X connect 92 0 91 0; +#X connect 93 0 130 1; +#X connect 94 0 139 0; +#X connect 95 0 139 1; +#X connect 96 0 139 2; +#X connect 97 0 139 3; +#X connect 98 0 139 4; +#X connect 99 0 139 5; +#X connect 100 0 139 6; +#X connect 101 0 139 7; +#X connect 102 0 139 8; +#X connect 104 0 129 0; +#X connect 105 0 104 0; +#X connect 106 0 129 1; +#X connect 107 0 140 0; +#X connect 108 0 140 1; +#X connect 109 0 140 2; +#X connect 110 0 140 3; +#X connect 111 0 140 4; +#X connect 112 0 140 5; +#X connect 113 0 140 6; +#X connect 114 0 140 7; +#X connect 115 0 140 8; +#X connect 117 0 125 2; +#X connect 118 0 126 2; #X connect 119 0 127 2; #X connect 120 0 128 2; -#X connect 121 0 129 2; -#X connect 122 0 130 2; -#X connect 123 0 134 2; -#X connect 124 0 133 2; -#X connect 125 0 132 2; -#X connect 126 0 131 2; -#X connect 127 0 14 0; -#X connect 128 0 27 0; -#X connect 129 0 40 0; -#X connect 130 0 53 0; -#X connect 131 0 105 0; -#X connect 132 0 92 0; -#X connect 133 0 79 0; -#X connect 134 0 66 0; +#X connect 121 0 132 2; +#X connect 122 0 131 2; +#X connect 123 0 130 2; +#X connect 124 0 129 2; +#X connect 125 0 12 0; +#X connect 126 0 25 0; +#X connect 127 0 38 0; +#X connect 128 0 51 0; +#X connect 129 0 103 0; +#X connect 130 0 90 0; +#X connect 131 0 77 0; +#X connect 132 0 64 0; +#X connect 133 0 125 5; +#X connect 133 1 125 6; +#X connect 133 2 125 4; +#X connect 133 3 125 3; +#X connect 134 0 126 5; +#X connect 134 1 126 6; +#X connect 134 2 126 4; +#X connect 134 3 126 3; #X connect 135 0 127 5; #X connect 135 1 127 6; #X connect 135 2 127 4; @@ -795,31 +785,22 @@ #X connect 136 1 128 6; #X connect 136 2 128 4; #X connect 136 3 128 3; -#X connect 137 0 129 5; -#X connect 137 1 129 6; -#X connect 137 2 129 4; -#X connect 137 3 129 3; -#X connect 138 0 130 5; -#X connect 138 1 130 6; -#X connect 138 2 130 4; -#X connect 138 3 130 3; -#X connect 139 0 134 5; -#X connect 139 1 134 6; -#X connect 139 2 134 4; -#X connect 139 3 134 3; -#X connect 140 0 133 5; -#X connect 140 1 133 6; -#X connect 140 2 133 4; -#X connect 140 3 133 3; -#X connect 141 0 132 5; -#X connect 141 1 132 6; -#X connect 141 2 132 4; -#X connect 141 3 132 3; -#X connect 142 0 131 5; -#X connect 142 1 131 6; -#X connect 142 2 131 4; -#X connect 142 3 131 3; -#X connect 143 0 0 0; +#X connect 137 0 132 5; +#X connect 137 1 132 6; +#X connect 137 2 132 4; +#X connect 137 3 132 3; +#X connect 138 0 131 5; +#X connect 138 1 131 6; +#X connect 138 2 131 4; +#X connect 138 3 131 3; +#X connect 139 0 130 5; +#X connect 139 1 130 6; +#X connect 139 2 130 4; +#X connect 139 3 130 3; +#X connect 140 0 129 5; +#X connect 140 1 129 6; +#X connect 140 2 129 4; +#X connect 140 3 129 3; #X restore 110 36 pd Wires; #X restore 923 98 pd Fence; #N canvas 13 38 1440 790 OSC_FenceValues 0; @@ -1859,7 +1840,7 @@ #X connect 325 0 326 0; #X restore 750 -1 pd OSC_WireValues; #X obj 77 412 hsl 128 15 1 400 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 127 1; +-1 -1 3927 1; #X floatatom 92 431 5 0 0 0 - - -; #N canvas 117 23 1269 841 OSC_TeleValues 0; #X obj 36 26 inlet;
--- a/scene demo/compWireSource.pd Tue Jul 28 23:04:35 2015 +0100 +++ b/scene demo/compWireSource.pd Wed Jul 29 13:06:23 2015 +0100 @@ -1,68 +1,977 @@ -#N canvas -550 87 1138 851 10; +#N canvas 113 76 1139 835 10; #X msg -444 56 300; #X obj -444 31 loadbang; -#X obj -413 121 r WirX; -#X obj -324 123 r WirZ; -#X obj -368 123 r WirY; -#X obj -275 127 r WirLY; -#X obj -173 127 r WirLZ; -#X obj -224 127 r WirLX; -#X obj -19 131 r WirRZ; -#X obj -71 130 r WirRX; -#X obj -122 130 r WirRY; -#X obj -148 348 wireSource; -#X obj 291 173 +; -#X obj 364 140 * -1; -#X obj 364 177 +; -#X obj 349 239 <; -#X obj 276 235 >; -#X obj 316 269 spigot; -#X obj 243 268 spigot; -#X floatatom 277 327 5 0 0 0 - - -; -#X obj 316 297 f; -#X floatatom 414 197 5 0 0 0 - - -; -#X floatatom 196 198 5 0 0 0 - - -; -#X obj 242 191 r Zpos; -#X obj 315 192 r Zpos; -#X obj 349 212 r Zpos; -#X obj 276 213 r Zpos; -#X obj 243 242 -; -#X obj 316 241 -; -#X obj 401 140 t b; -#X msg 401 267 0; -#X text 229 358 Calculates if the ball is between; -#X text 230 370 the end of the fence and then the; -#X text 229 382 distance in the z direction; -#X obj 316 324 s \$0_zRel; -#X obj 364 112 r WirLY; -#X obj 306 111 r WirZ; -#X obj 484 199 r Zpos; -#X floatatom 498 227 5 0 0 0 - - -; +#X obj -287 281 wireSource; +#X obj 386 88 +; +#X obj 459 55 * -1; +#X obj 459 92 +; +#X obj 444 154 <; +#X obj 371 150 >; +#X obj 411 184 spigot; +#X obj 338 183 spigot; +#X floatatom 372 242 5 0 0 0 - - -; +#X obj 411 212 f; +#X floatatom 509 112 5 0 0 0 - - -; +#X floatatom 291 113 5 0 0 0 - - -; +#X obj 337 106 r Zpos; +#X obj 410 107 r Zpos; +#X obj 444 127 r Zpos; +#X obj 371 128 r Zpos; +#X obj 338 157 -; +#X obj 411 156 -; +#X obj 496 55 t b; +#X msg 496 182 0; +#X text 324 273 Calculates if the ball is between; +#X text 325 285 the end of the fence and then the; +#X text 324 297 distance in the z direction; +#X obj 411 239 s \$0_zRel; +#X obj 579 114 r Zpos; +#X floatatom 593 142 5 0 0 0 - - -; +#X obj 249 193 s \$0_a; +#X obj 506 149 s \$0_b; +#X obj 288 138 s \$0_c; +#X obj 76 361 r \$0_a; +#X obj 91 385 r \$0_c; +#X obj 91 431 -; +#X obj 106 407 r \$0_b; +#X obj 76 470 /; +#X obj 76 494 abs; +#X obj 203 363 r Zpos; +#X obj 188 453 -; +#X obj 188 480 /; +#X obj 188 503 abs; +#X obj 188 342 r \$0_b; +#X obj 76 541 i; +#X obj 188 548 i; +#X obj 203 406 t f b; +#X obj 188 525 * 8; +#X obj 76 518 * 8; +#X obj 76 583 spigot; +#X obj 265 529 < 0; +#X obj 151 548 < 0; +#X obj 76 606 spigot; +#X floatatom 120 655 5 0 0 0 - - -; +#X obj 188 589 spigot; +#X obj 188 613 spigot; +#X floatatom 233 660 5 0 0 0 - - -; +#X obj 230 429 delay 3; +#X obj 76 629 spigot; +#X obj 188 638 spigot; +#X obj 220 569 < 8; +#X obj 109 562 < 7; +#X obj 203 384 + 0.01; +#X obj 288 173 + 0.01; +#X obj 543 456 r \$0_c; +#X obj 543 499 -; +#X obj 558 477 r \$0_b; +#X floatatom 568 524 5 0 0 0 - - -; +#X obj 317 375 r \$0_a; +#X obj 332 399 r \$0_c; +#X obj 332 445 -; +#X obj 347 421 r \$0_b; +#X obj 317 484 /; +#X obj 317 508 abs; +#X obj 444 378 r Zpos; +#X obj 429 467 -; +#X obj 429 494 /; +#X obj 429 517 abs; +#X obj 429 357 r \$0_b; +#X obj 444 420 t f b; +#X obj 462 538 < 0; +#X obj 350 533 < 0; +#X obj 317 558 spigot; +#X floatatom 366 607 5 0 0 0 - - -; +#X obj 429 562 spigot; +#X floatatom 476 613 5 0 0 0 - - -; +#X obj 471 443 delay 3; +#X obj 317 581 spigot; +#X obj 429 587 spigot; +#X obj 444 398 + 0.01; +#X obj 317 608 s \$0_d; +#X obj 429 614 s \$0_e; +#X obj 429 539 *; +#X obj 317 532 *; +#X obj 76 654 s \$0_f; +#X obj 188 661 s \$0_g; +#X obj -173 235 r \$0_e; +#X obj -192 214 r \$0_g; +#X obj -211 193 r \$0_d; +#X obj -230 173 r \$0_f; +#N canvas 205 60 1189 657 gapCalc 0; +#X obj 116 67 inlet; +#X obj 59 66 inlet; +#X obj 1 67 inlet; +#X obj -55 67 inlet; +#X obj 116 88 s \$0_upD; +#X obj 1 88 s \$0_dwD; +#X obj 59 87 s \$0_upS; +#X obj -55 89 s \$0_dwS; +#X obj 291 10 r \$0_dwD; +#X obj 291 44 / 2; +#X obj 291 118 / 2; +#X obj 291 94 spigot; +#X obj 324 44 r \$0_dwS; +#X obj 291 192 / 2; +#X obj 291 168 spigot; +#X obj 324 118 r \$0_dwS; +#X obj 291 266 / 2; +#X obj 291 242 spigot; +#X obj 324 192 r \$0_dwS; +#X obj 291 339 / 2; +#X obj 291 315 spigot; +#X obj 324 265 r \$0_dwS; +#X obj 291 413 / 2; +#X obj 291 389 spigot; +#X obj 324 339 r \$0_dwS; +#X obj 291 487 / 2; +#X obj 291 463 spigot; +#X obj 324 413 r \$0_dwS; +#X floatatom 245 514 5 0 0 0 - - -; +#X floatatom 247 438 5 0 0 0 - - -; +#X floatatom 246 362 5 0 0 0 - - -; +#X floatatom 247 287 5 0 0 0 - - -; +#X floatatom 250 215 5 0 0 0 - - -; +#X floatatom 250 140 5 0 0 0 - - -; +#X floatatom 251 65 5 0 0 0 - - -; +#X floatatom 251 31 5 0 0 0 - - -; +#X obj 324 68 > 0; +#X obj 324 142 > 1; +#X obj 324 216 > 2; +#X obj 324 289 > 3; +#X obj 324 363 > 4; +#X obj 324 437 > 5; +#X obj 437 39 / 2; +#X obj 437 113 / 2; +#X obj 437 89 spigot; +#X obj 437 187 / 2; +#X obj 437 163 spigot; +#X obj 437 261 / 2; +#X obj 437 237 spigot; +#X obj 438 332 / 2; +#X obj 437 310 spigot; +#X obj 437 408 / 2; +#X obj 437 384 spigot; +#X obj 437 482 / 2; +#X obj 437 458 spigot; +#X floatatom 391 509 5 0 0 0 - - -; +#X floatatom 393 433 5 0 0 0 - - -; +#X floatatom 392 357 5 0 0 0 - - -; +#X floatatom 393 282 5 0 0 0 - - -; +#X floatatom 396 210 5 0 0 0 - - -; +#X floatatom 396 135 5 0 0 0 - - -; +#X floatatom 397 60 5 0 0 0 - - -; +#X floatatom 397 26 5 0 0 0 - - -; +#X obj 470 63 > 0; +#X obj 470 137 > 1; +#X obj 470 211 > 2; +#X obj 470 284 > 3; +#X obj 470 358 > 4; +#X obj 470 432 > 5; +#X obj 437 5 r \$0_upD; +#X obj 470 39 r \$0_upS; +#X obj 470 113 r \$0_upS; +#X obj 470 187 r \$0_upS; +#X obj 470 260 r \$0_upS; +#X obj 470 334 r \$0_upS; +#X obj 470 408 r \$0_upS; +#X obj 622 28 route 0 1 2 3 4 5 6; +#X obj 387 89 s \$0_u1; +#X obj 385 162 s \$0_u2; +#X obj 385 237 s \$0_u3; +#X obj 383 309 s \$0_u4; +#X obj 384 383 s \$0_u5; +#X obj 385 459 s \$0_u6; +#X obj 437 508 s \$0_u7; +#X obj 622 173 s \$0_ub1; +#X obj 669 109 s \$0_ub4; +#X obj 653 131 s \$0_ub3; +#X obj 637 151 s \$0_ub2; +#X obj 685 89 s \$0_ub5; +#X obj 701 69 s \$0_ub6; +#X obj 717 49 s \$0_ub7; +#X floatatom 727 501 5 0 0 0 - - -; +#X floatatom 743 481 5 0 0 0 - - -; +#X floatatom 763 460 5 0 0 0 - - -; +#X floatatom 780 437 5 0 0 0 - - -; +#X floatatom 796 416 5 0 0 0 - - -; +#X floatatom 817 395 5 0 0 0 - - -; +#X floatatom 833 375 5 0 0 0 - - -; +#X obj 622 2 r \$0_upS; +#X floatatom 581 28 5 0 0 0 - - -; +#N canvas 354 179 846 633 upCalc 0; +#X obj 117 168 pack f f; +#X obj 255 170 pack f f f; +#X obj 634 181 pack f f f f f; +#X obj 117 125 f; +#X obj 162 125 f; +#X obj 132 61 r \$0_u1; +#X obj 177 103 r \$0_u2; +#X obj 162 82 r \$0_ub2; +#X obj 117 40 r \$0_ub2; +#X obj 52 161 f; +#X obj 52 79 r \$0_ub1; +#X obj 67 100 r \$0_u1; +#X obj 283 120 f; +#X obj 328 120 f; +#X obj 238 117 f; +#X obj 253 95 r \$0_u1; +#X obj 238 74 r \$0_ub3; +#X obj 283 35 r \$0_ub3; +#X obj 328 77 r \$0_ub3; +#X obj 298 56 r \$0_u2; +#X obj 343 98 r \$0_u3; +#X obj 451 128 f; +#X obj 496 128 f; +#X obj 406 125 f; +#X obj 421 103 r \$0_u1; +#X obj 466 64 r \$0_u2; +#X obj 511 106 r \$0_u3; +#X obj 436 170 pack f f f f; +#X obj 540 129 f; +#X obj 555 64 r \$0_u4; +#X obj 540 43 r \$0_ub4; +#X obj 496 85 r \$0_ub4; +#X obj 451 43 r \$0_ub4; +#X obj 406 82 r \$0_ub4; +#X obj 630 133 f; +#X obj 675 133 f; +#X obj 585 130 f; +#X obj 600 108 r \$0_u1; +#X obj 645 69 r \$0_u2; +#X obj 690 111 r \$0_u3; +#X obj 719 134 f; +#X obj 734 69 r \$0_u4; +#X obj 754 131 f; +#X obj 585 87 r \$0_ub5; +#X obj 630 48 r \$0_ub5; +#X obj 675 90 r \$0_ub5; +#X obj 719 48 r \$0_ub5; +#X obj 754 90 r \$0_ub5; +#X obj 769 111 r \$0_u5; +#X obj 591 299 f; +#X obj 636 299 f; +#X obj 546 296 f; +#X obj 561 274 r \$0_u1; +#X obj 606 235 r \$0_u2; +#X obj 651 277 r \$0_u3; +#X obj 680 300 f; +#X obj 695 235 r \$0_u4; +#X obj 715 297 f; +#X obj 730 277 r \$0_u5; +#X obj 615 351 pack f f f f f f; +#X obj 759 299 f; +#X obj 546 253 r \$0_ub6; +#X obj 591 214 r \$0_ub6; +#X obj 636 256 r \$0_ub6; +#X obj 680 214 r \$0_ub6; +#X obj 715 256 r \$0_ub6; +#X obj 759 215 r \$0_ub6; +#X obj 774 236 r \$0_u6; +#X obj 534 466 f; +#X obj 579 466 f; +#X obj 489 468 f; +#X obj 504 441 r \$0_u1; +#X obj 549 402 r \$0_u2; +#X obj 594 444 r \$0_u3; +#X obj 623 467 f; +#X obj 638 402 r \$0_u4; +#X obj 658 464 f; +#X obj 673 444 r \$0_u5; +#X obj 702 465 f; +#X obj 717 403 r \$0_u6; +#X obj 739 465 f; +#X obj 558 520 pack f f f f f f f; +#X obj 489 415 r \$0_ub7; +#X obj 534 381 r \$0_ub7; +#X obj 579 423 r \$0_ub7; +#X obj 623 381 r \$0_ub7; +#X obj 658 423 r \$0_ub7; +#X obj 702 382 r \$0_ub7; +#X obj 739 422 r \$0_ub7; +#X obj 754 443 r \$0_u7; +#X obj 52 467 outlet; +#X text 187 537 Patch that selects the number of sources on one side +of the perpendicular and packs the correct offset in a group to be +used for multiple sources.; +#X obj 52 185 * -1; +#X obj 117 147 * -1; +#X obj 162 146 * -1; +#X obj 283 141 * -1; +#X obj 327 141 * -1; +#X obj 238 140 * -1; +#X obj 496 148 * -1; +#X obj 540 149 * -1; +#X obj 406 147 * -1; +#X obj 451 148 * -1; +#X obj 719 154 * -1; +#X obj 753 154 * -1; +#X obj 629 153 * -1; +#X obj 674 154 * -1; +#X obj 585 150 * -1; +#X obj 714 319 * -1; +#X obj 758 321 * -1; +#X obj 636 322 * -1; +#X obj 680 322 * -1; +#X obj 590 321 * -1; +#X obj 547 321 * -1; +#X obj 702 487 * -1; +#X obj 739 487 * -1; +#X obj 623 489 * -1; +#X obj 658 487 * -1; +#X obj 579 488 * -1; +#X obj 534 489 * -1; +#X obj 489 490 * -1; +#X connect 0 0 90 0; +#X connect 1 0 90 0; +#X connect 2 0 90 0; +#X connect 3 0 93 0; +#X connect 4 0 94 0; +#X connect 5 0 3 1; +#X connect 6 0 4 1; +#X connect 7 0 4 0; +#X connect 8 0 3 0; +#X connect 9 0 92 0; +#X connect 10 0 9 0; +#X connect 11 0 9 1; +#X connect 12 0 95 0; +#X connect 13 0 96 0; +#X connect 14 0 97 0; +#X connect 15 0 14 1; +#X connect 16 0 14 0; +#X connect 17 0 12 0; +#X connect 18 0 13 0; +#X connect 19 0 12 1; +#X connect 20 0 13 1; +#X connect 21 0 101 0; +#X connect 22 0 98 0; +#X connect 23 0 100 0; +#X connect 24 0 23 1; +#X connect 25 0 21 1; +#X connect 26 0 22 1; +#X connect 27 0 90 0; +#X connect 28 0 99 0; +#X connect 29 0 28 1; +#X connect 30 0 28 0; +#X connect 31 0 22 0; +#X connect 32 0 21 0; +#X connect 33 0 23 0; +#X connect 34 0 104 0; +#X connect 35 0 105 0; +#X connect 36 0 106 0; +#X connect 37 0 36 1; +#X connect 38 0 34 1; +#X connect 39 0 35 1; +#X connect 40 0 102 0; +#X connect 41 0 40 1; +#X connect 42 0 103 0; +#X connect 43 0 36 0; +#X connect 44 0 34 0; +#X connect 45 0 35 0; +#X connect 46 0 40 0; +#X connect 47 0 42 0; +#X connect 48 0 42 1; +#X connect 49 0 111 0; +#X connect 50 0 109 0; +#X connect 51 0 112 0; +#X connect 52 0 51 1; +#X connect 53 0 49 1; +#X connect 54 0 50 1; +#X connect 55 0 110 0; +#X connect 56 0 55 1; +#X connect 57 0 107 0; +#X connect 58 0 57 1; +#X connect 59 0 90 0; +#X connect 60 0 108 0; +#X connect 61 0 51 0; +#X connect 62 0 49 0; +#X connect 63 0 50 0; +#X connect 64 0 55 0; +#X connect 65 0 57 0; +#X connect 66 0 60 0; +#X connect 67 0 60 1; +#X connect 68 0 118 0; +#X connect 69 0 117 0; +#X connect 70 0 119 0; +#X connect 71 0 70 1; +#X connect 72 0 68 1; +#X connect 73 0 69 1; +#X connect 74 0 115 0; +#X connect 75 0 74 1; +#X connect 76 0 116 0; +#X connect 77 0 76 1; +#X connect 78 0 113 0; +#X connect 79 0 78 1; +#X connect 80 0 114 0; +#X connect 81 0 90 0; +#X connect 82 0 70 0; +#X connect 83 0 68 0; +#X connect 84 0 69 0; +#X connect 85 0 74 0; +#X connect 86 0 76 0; +#X connect 87 0 78 0; +#X connect 88 0 80 0; +#X connect 89 0 80 1; +#X connect 92 0 90 0; +#X connect 93 0 0 0; +#X connect 94 0 0 1; +#X connect 95 0 1 1; +#X connect 96 0 1 2; +#X connect 97 0 1 0; +#X connect 98 0 27 2; +#X connect 99 0 27 3; +#X connect 100 0 27 0; +#X connect 101 0 27 1; +#X connect 102 0 2 3; +#X connect 103 0 2 4; +#X connect 104 0 2 1; +#X connect 105 0 2 2; +#X connect 106 0 2 0; +#X connect 107 0 59 4; +#X connect 108 0 59 5; +#X connect 109 0 59 2; +#X connect 110 0 59 3; +#X connect 111 0 59 1; +#X connect 112 0 59 0; +#X connect 113 0 81 5; +#X connect 114 0 81 6; +#X connect 115 0 81 3; +#X connect 116 0 81 4; +#X connect 117 0 81 2; +#X connect 118 0 81 1; +#X connect 119 0 81 0; +#X restore 683 242 pd upCalc; +#X floatatom 850 356 5 0 0 0 - - -; +#X floatatom 867 334 5 0 0 0 - - -; +#N canvas 360 251 846 633 downCalc 0; +#X obj 117 147 pack f f; +#X obj 255 147 pack f f f; +#X obj 635 160 pack f f f f f; +#X obj 117 125 f; +#X obj 162 125 f; +#X obj 52 122 f; +#X obj 283 120 f; +#X obj 328 120 f; +#X obj 238 117 f; +#X obj 451 128 f; +#X obj 496 128 f; +#X obj 406 125 f; +#X obj 437 155 pack f f f f; +#X obj 540 129 f; +#X obj 630 133 f; +#X obj 675 133 f; +#X obj 585 130 f; +#X obj 719 134 f; +#X obj 754 131 f; +#X obj 590 276 f; +#X obj 635 276 f; +#X obj 545 273 f; +#X obj 679 277 f; +#X obj 714 274 f; +#X obj 614 308 pack f f f f f f; +#X obj 758 276 f; +#X obj 533 423 f; +#X obj 578 423 f; +#X obj 488 420 f; +#X obj 622 424 f; +#X obj 657 421 f; +#X obj 701 423 f; +#X obj 738 422 f; +#X obj 557 455 pack f f f f f f f; +#X obj 52 467 outlet; +#X text 187 537 Patch that selects the number of sources on one side +of the perpendicular and packs the correct offset in a group to be +used for multiple sources.; +#X obj 67 100 r \$0_d1; +#X obj 52 79 r \$0_db1; +#X obj 117 40 r \$0_db2; +#X obj 132 61 r \$0_d1; +#X obj 162 82 r \$0_db2; +#X obj 177 103 r \$0_d2; +#X obj 238 74 r \$0_db3; +#X obj 253 95 r \$0_d1; +#X obj 283 35 r \$0_db3; +#X obj 298 56 r \$0_d2; +#X obj 328 77 r \$0_db3; +#X obj 343 98 r \$0_d3; +#X obj 406 82 r \$0_db4; +#X obj 421 103 r \$0_d1; +#X obj 451 43 r \$0_db4; +#X obj 466 64 r \$0_d2; +#X obj 496 85 r \$0_db4; +#X obj 511 106 r \$0_d3; +#X obj 540 43 r \$0_db4; +#X obj 555 64 r \$0_d4; +#X obj 585 87 r \$0_db5; +#X obj 600 108 r \$0_d1; +#X obj 630 48 r \$0_db5; +#X obj 645 69 r \$0_d2; +#X obj 675 90 r \$0_db5; +#X obj 690 111 r \$0_d3; +#X obj 719 48 r \$0_db5; +#X obj 734 69 r \$0_d4; +#X obj 754 90 r \$0_db5; +#X obj 769 111 r \$0_d5; +#X obj 545 230 r \$0_db6; +#X obj 560 251 r \$0_d1; +#X obj 590 191 r \$0_db6; +#X obj 605 212 r \$0_d2; +#X obj 635 233 r \$0_db6; +#X obj 650 254 r \$0_d3; +#X obj 679 191 r \$0_db6; +#X obj 694 212 r \$0_d4; +#X obj 714 233 r \$0_db6; +#X obj 729 254 r \$0_d5; +#X obj 758 192 r \$0_db6; +#X obj 773 213 r \$0_d6; +#X obj 488 377 r \$0_db7; +#X obj 503 398 r \$0_d1; +#X obj 533 338 r \$0_db7; +#X obj 548 359 r \$0_d2; +#X obj 578 380 r \$0_db7; +#X obj 593 401 r \$0_d3; +#X obj 622 338 r \$0_db7; +#X obj 637 359 r \$0_d4; +#X obj 657 380 r \$0_db7; +#X obj 672 401 r \$0_d5; +#X obj 701 339 r \$0_db7; +#X obj 716 360 r \$0_d6; +#X obj 738 379 r \$0_db7; +#X obj 753 400 r \$0_d7; +#X connect 0 0 34 0; +#X connect 1 0 34 0; +#X connect 2 0 34 0; +#X connect 3 0 0 0; +#X connect 4 0 0 1; +#X connect 5 0 34 0; +#X connect 6 0 1 1; +#X connect 7 0 1 2; +#X connect 8 0 1 0; +#X connect 9 0 12 1; +#X connect 10 0 12 2; +#X connect 11 0 12 0; +#X connect 12 0 34 0; +#X connect 13 0 12 3; +#X connect 14 0 2 1; +#X connect 15 0 2 2; +#X connect 16 0 2 0; +#X connect 17 0 2 3; +#X connect 18 0 2 4; +#X connect 19 0 24 1; +#X connect 20 0 24 2; +#X connect 21 0 24 0; +#X connect 22 0 24 3; +#X connect 23 0 24 4; +#X connect 24 0 34 0; +#X connect 25 0 24 5; +#X connect 26 0 33 1; +#X connect 27 0 33 2; +#X connect 28 0 33 0; +#X connect 29 0 33 3; +#X connect 30 0 33 4; +#X connect 31 0 33 5; +#X connect 32 0 33 6; +#X connect 33 0 34 0; +#X connect 36 0 5 1; +#X connect 37 0 5 0; +#X connect 38 0 3 0; +#X connect 39 0 3 1; +#X connect 40 0 4 0; +#X connect 41 0 4 1; +#X connect 42 0 8 0; +#X connect 43 0 8 1; +#X connect 44 0 6 0; +#X connect 45 0 6 1; +#X connect 46 0 7 0; +#X connect 47 0 7 1; +#X connect 48 0 11 0; +#X connect 49 0 11 1; +#X connect 50 0 9 0; +#X connect 51 0 9 1; +#X connect 52 0 10 0; +#X connect 53 0 10 1; +#X connect 54 0 13 0; +#X connect 55 0 13 1; +#X connect 56 0 16 0; +#X connect 57 0 16 1; +#X connect 58 0 14 0; +#X connect 59 0 14 1; +#X connect 60 0 15 0; +#X connect 61 0 15 1; +#X connect 62 0 17 0; +#X connect 63 0 17 1; +#X connect 64 0 18 0; +#X connect 65 0 18 1; +#X connect 66 0 21 0; +#X connect 67 0 21 1; +#X connect 68 0 19 0; +#X connect 69 0 19 1; +#X connect 70 0 20 0; +#X connect 71 0 20 1; +#X connect 72 0 22 0; +#X connect 73 0 22 1; +#X connect 74 0 23 0; +#X connect 75 0 23 1; +#X connect 76 0 25 0; +#X connect 77 0 25 1; +#X connect 78 0 28 0; +#X connect 79 0 28 1; +#X connect 80 0 26 0; +#X connect 81 0 26 1; +#X connect 82 0 27 0; +#X connect 83 0 27 1; +#X connect 84 0 29 0; +#X connect 85 0 29 1; +#X connect 86 0 30 0; +#X connect 87 0 30 1; +#X connect 88 0 31 0; +#X connect 89 0 31 1; +#X connect 90 0 32 0; +#X connect 91 0 32 1; +#X restore 704 264 pd downCalc; +#X obj 846 44 route 0 1 2 3 4 5 6; +#X floatatom 806 45 5 0 0 0 - - -; +#X obj 846 19 r \$0_dwS; +#X obj 846 189 s \$0_db1; +#X obj 861 167 s \$0_db2; +#X obj 877 147 s \$0_db3; +#X obj 893 125 s \$0_db4; +#X obj 909 105 s \$0_db5; +#X obj 925 85 s \$0_db6; +#X obj 941 65 s \$0_db7; +#X obj 241 97 s \$0_d1; +#X obj 291 511 s \$0_d7; +#X obj 234 467 s \$0_d6; +#X obj 225 392 s \$0_d5; +#X obj 226 316 s \$0_d4; +#X obj 231 251 s \$0_d3; +#X obj 233 168 s \$0_d2; +#X obj 683 289 list; +#X obj 683 314 unpack f f f f f f f f f; +#X obj 683 501 outlet; +#X obj 700 480 outlet; +#X obj 718 458 outlet; +#X obj 735 436 outlet; +#X obj 753 416 outlet; +#X obj 771 395 outlet; +#X obj 788 374 outlet; +#X obj 806 354 outlet; +#X obj 824 335 outlet; +#X text -79 -40 This patch takes the distance of the wires above and +below the observer and calculates where additional sources will be +positioned in relation to the observer. The distance is halved from +the ends in to give higher resolution nearer the observer.; +#X connect 0 0 4 0; +#X connect 1 0 6 0; +#X connect 2 0 5 0; +#X connect 3 0 7 0; +#X connect 8 0 35 0; +#X connect 8 0 9 0; +#X connect 9 0 11 0; +#X connect 9 0 34 0; +#X connect 9 0 114 0; +#X connect 10 0 14 0; +#X connect 10 0 33 0; +#X connect 10 0 120 0; +#X connect 11 0 10 0; +#X connect 12 0 36 0; +#X connect 13 0 17 0; +#X connect 13 0 32 0; +#X connect 13 0 119 0; +#X connect 14 0 13 0; +#X connect 15 0 37 0; +#X connect 16 0 20 0; +#X connect 16 0 31 0; +#X connect 16 0 118 0; +#X connect 17 0 16 0; +#X connect 18 0 38 0; +#X connect 19 0 23 0; +#X connect 19 0 30 0; +#X connect 19 0 117 0; +#X connect 20 0 19 0; +#X connect 21 0 39 0; +#X connect 22 0 26 0; +#X connect 22 0 29 0; +#X connect 22 0 116 0; +#X connect 23 0 22 0; +#X connect 24 0 40 0; +#X connect 25 0 28 0; +#X connect 25 0 115 0; +#X connect 26 0 25 0; +#X connect 27 0 41 0; +#X connect 36 0 11 1; +#X connect 37 0 14 1; +#X connect 38 0 17 1; +#X connect 39 0 20 1; +#X connect 40 0 23 1; +#X connect 41 0 26 1; +#X connect 42 0 44 0; +#X connect 42 0 61 0; +#X connect 42 0 77 0; +#X connect 43 0 46 0; +#X connect 43 0 60 0; +#X connect 43 0 78 0; +#X connect 44 0 43 0; +#X connect 45 0 48 0; +#X connect 45 0 59 0; +#X connect 45 0 79 0; +#X connect 46 0 45 0; +#X connect 47 0 50 0; +#X connect 47 0 58 0; +#X connect 47 0 80 0; +#X connect 48 0 47 0; +#X connect 49 0 52 0; +#X connect 49 0 57 0; +#X connect 49 0 81 0; +#X connect 50 0 49 0; +#X connect 51 0 54 0; +#X connect 51 0 56 0; +#X connect 51 0 82 0; +#X connect 52 0 51 0; +#X connect 53 0 55 0; +#X connect 53 0 83 0; +#X connect 54 0 53 0; +#X connect 63 0 44 1; +#X connect 64 0 46 1; +#X connect 65 0 48 1; +#X connect 66 0 50 1; +#X connect 67 0 52 1; +#X connect 68 0 54 1; +#X connect 69 0 62 0; +#X connect 69 0 42 0; +#X connect 70 0 63 0; +#X connect 71 0 64 0; +#X connect 72 0 65 0; +#X connect 73 0 66 0; +#X connect 74 0 67 0; +#X connect 75 0 68 0; +#X connect 76 0 84 0; +#X connect 76 1 87 0; +#X connect 76 2 86 0; +#X connect 76 3 85 0; +#X connect 76 4 88 0; +#X connect 76 5 89 0; +#X connect 76 6 90 0; +#X connect 98 0 76 0; +#X connect 98 0 99 0; +#X connect 100 0 121 0; +#X connect 103 0 121 1; +#X connect 104 0 107 0; +#X connect 104 1 108 0; +#X connect 104 2 109 0; +#X connect 104 3 110 0; +#X connect 104 4 111 0; +#X connect 104 5 112 0; +#X connect 104 6 113 0; +#X connect 106 0 104 0; +#X connect 106 0 105 0; +#X connect 121 0 122 0; +#X connect 122 0 91 0; +#X connect 122 0 123 0; +#X connect 122 1 92 0; +#X connect 122 1 124 0; +#X connect 122 2 93 0; +#X connect 122 2 125 0; +#X connect 122 3 94 0; +#X connect 122 3 126 0; +#X connect 122 4 95 0; +#X connect 122 4 127 0; +#X connect 122 5 96 0; +#X connect 122 5 128 0; +#X connect 122 6 97 0; +#X connect 122 6 129 0; +#X connect 122 7 101 0; +#X connect 122 7 130 0; +#X connect 122 8 102 0; +#X connect 122 8 131 0; +#X restore -230 256 pd gapCalc; +#X obj -443 81 s wireDel; +#X obj -388 210 r wireDel; +#X obj -280 303 wireSource; +#X obj -273 324 wireSource; +#X obj -266 346 wireSource; +#X obj -257 365 wireSource; +#X obj -250 387 wireSource; +#X obj -243 408 wireSource; +#X obj -236 430 wireSource; +#X obj -228 449 wireSource; +#X obj -327 19 inlet; +#X obj -264 18 inlet; +#X obj -198 20 inlet; +#X obj -135 20 inlet; +#X obj -67 21 inlet; +#X obj 3 22 inlet; +#X obj 73 23 inlet; +#X obj 143 21 inlet; +#X obj 215 21 inlet; +#X obj 215 43 s \$0_WirRZ; +#X obj 143 43 s \$0_WirRX; +#X obj 73 44 s \$0_WirRY; +#X obj 3 43 s \$0_WirLZ; +#X obj -67 43 s \$0_WirLX; +#X obj -135 42 s \$0_WirLY; +#X obj -198 42 s \$0_WirZ; +#X obj -264 40 s \$0_WirY; +#X obj -327 39 s \$0_WirX; +#X obj 401 26 r \$0_WirZ; +#X obj 459 27 r \$0_WirLY; +#X obj -214 471 wireSource; +#X msg -157 449 0; +#X obj -157 424 loadbang; +#X floatatom -357 314 5 0 0 0 - - -; +#X floatatom -343 340 5 0 0 0 - - -; +#X floatatom -326 366 5 0 0 0 - - -; +#X floatatom -313 389 5 0 0 0 - - -; +#X floatatom -294 415 5 0 0 0 - - -; +#X floatatom -281 443 5 0 0 0 - - -; +#X floatatom -267 473 5 0 0 0 - - -; +#X floatatom -253 497 5 0 0 0 - - -; +#X floatatom -223 522 5 0 0 0 - - -; +#X connect 0 0 99 0; #X connect 1 0 0 0; -#X connect 12 0 16 1; -#X connect 12 0 22 0; -#X connect 12 0 27 1; -#X connect 13 0 14 0; -#X connect 14 0 15 1; -#X connect 14 0 21 0; -#X connect 14 0 28 1; -#X connect 15 0 17 1; -#X connect 16 0 18 1; -#X connect 17 0 20 0; -#X connect 18 0 20 0; -#X connect 20 0 19 0; -#X connect 20 0 34 0; -#X connect 23 0 27 0; -#X connect 24 0 28 0; -#X connect 25 0 15 0; -#X connect 26 0 16 0; -#X connect 27 0 18 0; -#X connect 28 0 17 0; -#X connect 29 0 30 0; -#X connect 30 0 20 0; -#X connect 35 0 12 0; -#X connect 35 0 13 0; -#X connect 35 0 29 0; -#X connect 36 0 14 1; -#X connect 36 0 12 1; -#X connect 37 0 38 0; +#X connect 2 0 132 0; +#X connect 3 0 7 1; +#X connect 3 0 13 0; +#X connect 3 0 18 1; +#X connect 3 0 30 0; +#X connect 4 0 5 0; +#X connect 5 0 6 1; +#X connect 5 0 12 0; +#X connect 5 0 19 1; +#X connect 5 0 29 0; +#X connect 6 0 8 1; +#X connect 7 0 9 1; +#X connect 8 0 11 0; +#X connect 9 0 11 0; +#X connect 11 0 10 0; +#X connect 11 0 25 0; +#X connect 14 0 18 0; +#X connect 15 0 19 0; +#X connect 16 0 6 0; +#X connect 17 0 7 0; +#X connect 18 0 9 0; +#X connect 18 0 61 0; +#X connect 19 0 8 0; +#X connect 20 0 21 0; +#X connect 21 0 11 0; +#X connect 26 0 27 0; +#X connect 31 0 35 0; +#X connect 32 0 33 0; +#X connect 33 0 35 1; +#X connect 33 0 39 1; +#X connect 34 0 33 1; +#X connect 35 0 36 0; +#X connect 35 0 49 0; +#X connect 36 0 46 0; +#X connect 37 0 60 0; +#X connect 38 0 39 0; +#X connect 39 0 40 0; +#X connect 39 0 48 0; +#X connect 40 0 45 0; +#X connect 41 0 38 0; +#X connect 42 0 47 0; +#X connect 42 0 59 0; +#X connect 43 0 52 0; +#X connect 43 0 58 0; +#X connect 44 0 38 1; +#X connect 44 1 55 0; +#X connect 45 0 43 0; +#X connect 46 0 42 0; +#X connect 47 0 50 0; +#X connect 48 0 53 1; +#X connect 48 0 56 1; +#X connect 49 0 50 1; +#X connect 49 0 57 1; +#X connect 50 0 56 0; +#X connect 52 0 53 0; +#X connect 53 0 57 0; +#X connect 55 0 38 0; +#X connect 56 0 51 0; +#X connect 56 0 92 0; +#X connect 57 0 54 0; +#X connect 57 0 93 0; +#X connect 58 0 52 1; +#X connect 59 0 47 1; +#X connect 60 0 44 0; +#X connect 61 0 28 0; +#X connect 62 0 63 0; +#X connect 63 0 65 0; +#X connect 63 0 90 1; +#X connect 63 0 91 1; +#X connect 64 0 63 1; +#X connect 66 0 70 0; +#X connect 67 0 68 0; +#X connect 68 0 70 1; +#X connect 68 0 74 1; +#X connect 69 0 68 1; +#X connect 70 0 71 0; +#X connect 70 0 79 0; +#X connect 71 0 91 0; +#X connect 72 0 87 0; +#X connect 73 0 74 0; +#X connect 74 0 75 0; +#X connect 74 0 78 0; +#X connect 75 0 90 0; +#X connect 76 0 73 0; +#X connect 77 0 73 1; +#X connect 77 1 84 0; +#X connect 78 0 82 1; +#X connect 78 0 85 1; +#X connect 79 0 80 1; +#X connect 79 0 86 1; +#X connect 80 0 85 0; +#X connect 82 0 86 0; +#X connect 84 0 73 0; +#X connect 85 0 81 0; +#X connect 85 0 88 0; +#X connect 86 0 83 0; +#X connect 86 0 89 0; +#X connect 87 0 77 0; +#X connect 90 0 82 0; +#X connect 91 0 80 0; +#X connect 94 0 98 3; +#X connect 95 0 98 2; +#X connect 96 0 98 1; +#X connect 97 0 98 0; +#X connect 98 0 2 1; +#X connect 98 1 101 1; +#X connect 98 2 102 1; +#X connect 98 3 103 1; +#X connect 98 4 104 1; +#X connect 98 5 105 1; +#X connect 98 6 106 1; +#X connect 98 7 107 1; +#X connect 98 8 108 1; +#X connect 100 0 2 0; +#X connect 100 0 101 0; +#X connect 100 0 102 0; +#X connect 100 0 103 0; +#X connect 100 0 104 0; +#X connect 100 0 105 0; +#X connect 100 0 106 0; +#X connect 100 0 107 0; +#X connect 100 0 108 0; +#X connect 100 0 129 0; +#X connect 101 0 133 0; +#X connect 102 0 134 0; +#X connect 103 0 135 0; +#X connect 104 0 136 0; +#X connect 106 0 137 0; +#X connect 107 0 138 0; +#X connect 108 0 139 0; +#X connect 109 0 126 0; +#X connect 110 0 125 0; +#X connect 111 0 124 0; +#X connect 112 0 123 0; +#X connect 113 0 122 0; +#X connect 114 0 121 0; +#X connect 115 0 120 0; +#X connect 116 0 119 0; +#X connect 117 0 118 0; +#X connect 127 0 5 1; +#X connect 127 0 3 1; +#X connect 128 0 3 0; +#X connect 128 0 4 0; +#X connect 128 0 20 0; +#X connect 129 0 140 0; +#X connect 130 0 129 1; +#X connect 131 0 130 0;
--- a/scene demo/freqCalcCyl2D2.pd Tue Jul 28 23:04:35 2015 +0100 +++ b/scene demo/freqCalcCyl2D2.pd Wed Jul 29 13:06:23 2015 +0100 @@ -44,7 +44,7 @@ #X obj 1112 113 *~; #X obj 133 94 snapshot~; #X obj 133 69 metro 100; -#X obj 133 47 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 133 47 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X floatatom 133 120 10 0 0 0 - - -; #X obj 133 21 loadbang; @@ -54,7 +54,7 @@ #X floatatom 1250 49 10 0 0 0 - - -; #X obj 1250 -50 loadbang; #X obj 1250 -25 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 -0 1; +1 1; #X obj 1161 -79 r~ \$0-myRey; #X obj 1077 374 r~ \$0-myFreq; #X obj 1043 303 noise~; @@ -65,7 +65,7 @@ #X floatatom 1258 409 10 0 0 0 - - -; #X obj 1258 310 loadbang; #X obj 1258 335 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 -0 1; +1 1; #X obj 1169 281 r~ \$0-myRey; #X obj 1077 400 *~ 2; #X text 118 142 Reynolds Number; @@ -102,7 +102,7 @@ #X obj 1127 44 r~ \$0_liftNoiseGain; #X obj 134 416 snapshot~; #X obj 134 391 metro 100; -#X obj 134 369 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 134 369 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X floatatom 134 442 10 0 0 0 - - -; #X obj 134 343 loadbang; @@ -127,7 +127,7 @@ #X obj -20847 479 * 6.28319; #N canvas 409 243 688 659 angleCalc 0; #X obj 341 79 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 4951 1; #X text 321 40 Elevation Angle; #X obj 270 81 / 360; #X obj 270 103 * 6.28319; @@ -168,7 +168,7 @@ #X obj 295 234 r \$0_tDist; #X floatatom 482 81 5 0 0 0 - - -; #X obj 67 79 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 7347 1; #X text 71 41 Azimuth Angle; #X connect 0 0 8 0; #X connect 2 0 3 0; @@ -389,7 +389,7 @@ #X floatatom 369 72 5 0 0 0 - - -; #N canvas 713 150 688 659 angleCalc 0; #X obj 341 79 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 7347 1; #X text 321 40 Elevation Angle; #X obj 270 81 / 360; #X obj 270 103 * 6.28319; @@ -430,7 +430,7 @@ #X obj 295 234 r \$0_tDist; #X floatatom 482 81 5 0 0 0 - - -; #X obj 67 79 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 4951 1; #X text 71 41 Azimuth Angle; #X text 102 584 remove distance from this patch as makes no difference to the end calculation and confuses things!; @@ -566,7 +566,7 @@ #X obj 82 272 outlet; #X obj 1035 19 hip~; #X obj 126 245 snapshot~; -#X obj 126 198 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 126 198 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 126 172 loadbang; #X obj 126 220 metro 10; @@ -594,6 +594,7 @@ #X obj 1161 -30 +~ 40; #X obj 1169 330 +~ 40; #X obj 836 113 newStrou; +#X floatatom 257 -29 5 0 0 0 - - -; #X connect 4 0 16 0; #X connect 5 0 7 0; #X connect 6 0 49 0; @@ -604,6 +605,7 @@ #X connect 11 0 4 0; #X connect 11 0 32 0; #X connect 12 0 22 0; +#X connect 12 0 155 0; #X connect 15 0 80 0; #X connect 15 0 122 0; #X connect 16 0 21 1;
--- a/scene demo/wireSource.pd Tue Jul 28 23:04:35 2015 +0100 +++ b/scene demo/wireSource.pd Wed Jul 29 13:06:23 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 298 250 781 398 10; +#N canvas 572 295 781 398 10; #X obj -159 50 inlet; #X obj -159 72 s \$0_wDel; #X obj 128 183 wirePosition; @@ -39,15 +39,18 @@ #X connect 13 0 8 0; #X restore 11 176 pd Tolerance; #X obj -86 45 r WirX; -#X obj 4 45 r WirZ; +#X obj 39 27 r WirZ; #X obj -41 45 r WirY; -#X obj 50 45 r WirLY; -#X obj 155 44 r WirLZ; -#X obj 102 44 r WirLX; -#X obj 314 45 r WirRZ; -#X obj 262 45 r WirRX; -#X obj 208 45 r WirRY; +#X obj 97 45 r WirLY; +#X obj 202 44 r WirLZ; +#X obj 149 44 r WirLX; +#X obj 361 45 r WirRZ; +#X obj 309 45 r WirRX; +#X obj 255 45 r WirRY; #X text -81 325 A single source on the horizontal wire; +#X obj 54 49 inlet; +#X obj 39 74 +; +#X floatatom -19 127 5 0 0 0 - - -; #X connect 0 0 1 0; #X connect 2 0 3 5; #X connect 2 1 3 6; @@ -57,7 +60,7 @@ #X connect 4 0 3 0; #X connect 6 0 3 1; #X connect 7 0 2 0; -#X connect 8 0 2 2; +#X connect 8 0 18 0; #X connect 9 0 2 1; #X connect 10 0 3 2; #X connect 10 0 2 3; @@ -67,3 +70,6 @@ #X connect 13 0 2 8; #X connect 14 0 2 7; #X connect 15 0 2 6; +#X connect 17 0 18 1; +#X connect 18 0 19 0; +#X connect 18 0 2 2;