Mercurial > hg > weather-synthesis-prototyping
changeset 126:11f39050c282
Swordsounds updated to produce a sound. The angles need sorting
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Mon, 10 Aug 2015 20:18:34 +0100 |
parents | 44dac57ebad0 |
children | b3ebe65683bc |
files | .DS_Store June/.DS_Store SwordSounds/Sword10_D2.pd SwordSounds/centreAngles.pd SwordSounds/sourceSpeed.pd SwordSounds/tenSource.pd SwordSounds/thisAngle.pd SwordSounds/thisPosition.pd scene demo/wire10_D1.pd scene demo/wireSourceD2.pd scene demo/wireSrcPosD2.pd |
diffstat | 11 files changed, 520 insertions(+), 577 deletions(-) [+] |
line wrap: on
line diff
--- a/SwordSounds/Sword10_D2.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/SwordSounds/Sword10_D2.pd Mon Aug 10 20:18:34 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 63 198 1418 816 10; +#N canvas 84 31 1418 816 10; #X obj 571 -73 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 634 -73 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X text 631 -164 Gain; @@ -38,17 +38,17 @@ #X msg 44 -195 1; #X obj 44 -172 s bladeLen; #X obj -158 -163 s NoOfSources; -#X obj 148 339 s topSpeed; -#X obj 96 313 hsl 100 20 0 100 0 0 empty empty empty -2 -8 0 10 -262144 +#X obj -120 232 s topSpeed; +#X obj -172 206 hsl 100 20 0 100 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 49 1; -#X floatatom 93 339 8 0 0 0 - - -; +#X floatatom -175 232 8 0 0 0 - - -; #X text 77 -196 Blade Length; #X text 76 -130 Arm Length; #X text -130 -186 Number of Sources; -#X text 204 317 Top Speed; -#X obj 840 -121 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 7150 1; -#X floatatom 837 -89 8 0 0 0 - - -; +#X text -64 210 Top Speed; +#X obj 122 25 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 7425 1; +#X floatatom 119 57 8 0 0 0 - - -; #N canvas 528 427 426 335 thickCalc 0; #X obj 173 139 r NoOfSources; #X obj 158 115 -; @@ -74,27 +74,19 @@ #X connect 9 0 1 0; #X connect 10 0 5 0; #X restore 402 -93 pd thickCalc; -#X obj 90 400 hsl 100 20 0 0.03 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 2805 1; -#X obj 89 485 hsl 100 20 0 0.01 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 2475 1; -#X floatatom 87 430 8 0 0 0 - - -; -#X obj 141 429 s hiltThick; -#X floatatom 86 513 8 0 0 0 - - -; -#X obj 144 512 s tipThick; -#X text 204 402 Hilt Thickness; -#X text 196 486 Tip Thickness; +#X obj -178 293 hsl 100 20 0 0.03 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 2405 1; +#X obj -179 378 hsl 100 20 0 0.01 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 7275 1; +#X floatatom -181 323 8 0 0 0 - - -; +#X obj -127 322 s hiltThick; +#X floatatom -182 406 8 0 0 0 - - -; +#X obj -124 405 s tipThick; +#X text -64 295 Hilt Thickness; +#X text -72 379 Tip Thickness; #X obj 244 -150 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 -1; #X obj 244 -97 s GO; -#X obj -196 326 hsl 100 20 100 1 1 0 empty empty empty -2 -8 0 10 -262144 --1 -1 6920 1; -#X obj -200 411 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 7425 1; -#X floatatom -199 352 8 0 0 0 - - -; -#X text -86 330 Distance to Observer; -#X floatatom -203 439 8 0 0 0 - - -; -#X text -78 405 Angle to Observer; #X obj 244 -196 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 244 -177 metro 200; @@ -103,14 +95,10 @@ #X obj 184 -150 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1 -1; #X obj 184 -97 s setUp; -#X obj 40 287 r setUp; -#X obj 779 -141 r setUp; -#X obj 36 377 r setUp; -#X obj 35 465 r setUp; -#X obj -251 305 r setUp; -#X obj -254 389 r setUp; -#X obj -140 353 s obsDistance; -#X obj -144 440 s obsAngle; +#X obj -228 180 r setUp; +#X obj 61 5 r setUp; +#X obj -232 270 r setUp; +#X obj -233 358 r setUp; #N canvas 303 28 1094 768 angleCalc 0; #X obj -129 105 * 0.75; #X obj 325 234 * 0.25; @@ -260,64 +248,49 @@ #X obj 44 -219 loadbang; #X obj 42 -150 loadbang; #X obj -158 -208 loadbang; -#X msg -156 -114 0; -#X obj -156 -92 s elev; -#X text -81 417 (Azimuth); -#X obj -156 -137 loadbang; -#X obj 467 575 s thisTS; -#X obj 486 554 s thisSA; -#X obj 506 532 s thisHT; -#X obj 525 509 s thisTT; -#X obj 545 488 s thisOD; -#X obj 564 468 s thisOA; -#X obj 584 446 s thisG; -#X obj 93 287 r thisTS; -#X obj 837 -142 r thisSA; -#X obj 87 377 r thisHT; -#X obj 86 465 r thisTT; -#X obj -199 305 r thisOD; -#X obj -202 390 r thisOA; +#X obj 872 110 s thisTS; +#X obj 891 89 s thisSA; +#X obj 911 67 s thisHT; +#X obj 930 44 s thisTT; +#X obj 950 23 s thisOD; +#X obj 969 3 s thisOA; +#X obj 989 -19 s thisG; +#X obj -175 180 r thisTS; +#X obj 119 4 r thisSA; +#X obj -181 270 r thisHT; +#X obj -182 358 r thisTT; #X obj 518 -165 r thisG; -#X obj 467 422 unpack f f f f f f f; -#X obj -208 -137 r setUp; +#X obj 872 -43 unpack f f f f f f f; #X obj -211 -206 r setUp; #X obj -7 -152 r setUp; #X obj -8 -217 r setUp; -#X text 404 422 Presets; -#X msg 476 317 20 160 0.01 0.004 2 0 127; -#X msg 467 294 43 215 0.0085 0.0025 4 90 40; -#X msg 486 340 30 280 0.0095 0.0032 2 60 120; +#X text 809 -43 Presets; +#X msg 881 -148 20 160 0.01 0.004 2 0 127; +#X msg 872 -171 43 215 0.0085 0.0025 4 90 40; +#X msg 891 -125 30 280 0.0095 0.0032 2 60 120; #X text 736 303 Currently the noise sources are not connected but still getting a zipping type sound. It seems to get worse with sources lower down the blade - this needs looked into; -#X obj 467 265 loadbang; +#X obj 872 -200 loadbang; #X obj 184 -202 loadbang; #X obj 184 -178 delay 13; -#X obj 419 347 t b; -#X obj 399 370 s setUp; -#X obj -204 485 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 0 1; -#X floatatom -207 513 8 0 0 0 - - -; -#X text -82 479 Angle to Observer; -#X obj -258 463 r setUp; -#X obj -206 464 r thisOE; -#X obj -148 514 s obsElev; -#X text -85 491 (Elevation); -#X obj 838 -43 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 3300 1; -#X floatatom 835 -11 8 0 0 0 - - -; -#X obj 777 -63 r setUp; -#X obj 835 -64 r thisSA; -#X obj 833 70 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 7700 1; -#X floatatom 830 102 8 0 0 0 - - -; -#X obj 772 50 r setUp; -#X obj 830 49 r thisSA; -#X obj 831 148 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 3300 1; -#X floatatom 828 180 8 0 0 0 - - -; -#X obj 770 128 r setUp; -#X obj 828 127 r thisSA; +#X obj 824 -118 t b; +#X obj 804 -95 s setUp; +#X obj 120 103 hsl 100 20 -180 180 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 5000 1; +#X floatatom 117 135 8 0 0 0 - - -; +#X obj 59 83 r setUp; +#X obj 117 82 r thisSA; +#X obj 115 216 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 9900 1; +#X floatatom 112 248 8 0 0 0 - - -; +#X obj 54 196 r setUp; +#X obj 112 195 r thisSA; +#X obj 113 294 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 5000 1; +#X floatatom 110 326 8 0 0 0 - - -; +#X obj 52 274 r setUp; +#X obj 110 273 r thisSA; #N canvas 419 64 689 650 allSource 0; #X obj 187 127 r distance; #X obj 170 106 r angle; @@ -334,19 +307,19 @@ #X connect 4 0 6 3; #X connect 5 0 6 0; #X restore 401 -65 pd allSource; -#X obj 885 101 s presweepElev; -#X obj 883 179 s postsweepElev; -#X text 944 71 pre-sweep elevation; -#X text 942 148 post-sweep elevation; -#X text 951 -120 pre-sweep azimuth; -#X text 949 -42 post-sweep azimuth; -#X obj 892 -90 s presweepAzim; -#X obj 890 -12 s postsweepAzim; +#X obj 167 247 s presweepElev; +#X obj 165 325 s postsweepElev; +#X text 226 217 pre-sweep elevation; +#X text 224 294 post-sweep elevation; +#X text 233 26 pre-sweep azimuth; +#X text 231 104 post-sweep azimuth; +#X obj 174 56 s presweepAzim; +#X obj 172 134 s postsweepAzim; #X obj 42 -108 s start_armLength; #X msg 42 -129 0.35; #X obj 420 -40 sweepTime; #X obj 682 -173 hsl 100 25 1 100 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 900 1; +-1 -1 400 1; #X floatatom 698 -133 5 0 0 0 - - -; #X msg -158 -186 10; #X obj 679 -217 loadbang; @@ -480,142 +453,131 @@ #X connect 67 0 23 1; #X connect 68 0 29 1; #X restore 392 -16 pd maxCircCalc; -#X msg 906 -144 80; +#X msg 188 2 80; #X obj 398 27 centreAngles; -#X obj -89 55 hsl 128 15 -50 50 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 6350 1; -#X obj -90 125 hsl 128 15 -50 50 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 6481 1; -#X obj -90 192 hsl 128 15 -50 50 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 6858 1; -#X obj -92 78 s Xobs; -#X obj -93 145 s Yobs; -#X obj -93 214 s Zobs; -#X floatatom -132 78 5 0 0 0 - - -; -#X floatatom -132 146 5 0 0 0 - - -; -#X floatatom -133 214 5 0 0 0 - - -; -#X msg -84 31 0; -#X msg -90 166 0; -#X msg -86 101 0.7; -#X obj -137 29 r setUp; -#X obj -142 102 r setUp; -#X obj -146 169 r setUp; -#X msg -34 100 0; -#X msg 955 -148 90; -#X msg -48 166 4; -#X msg -42 27 4; -#X msg 898 47 0; -#X msg 908 -62 -60; -#X msg 945 47 50; -#X msg 898 125 -30; -#X msg 15 99 1.034; -#X msg 58 99 2.034; -#X msg 126 108 3; -#X msg 161 284 0.5; +#X obj -173 -84 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 4950 1; +#X obj -174 -7 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 5052 1; +#X obj -174 71 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 5346 1; +#X obj -176 -61 s Xobs; +#X obj -177 13 s Yobs; +#X obj -177 93 s Zobs; +#X floatatom -216 -61 5 0 0 0 - - -; +#X floatatom -216 14 5 0 0 0 - - -; +#X floatatom -217 93 5 0 0 0 - - -; +#X msg -168 -108 0; +#X msg -174 45 0; +#X msg -170 -31 0.7; +#X obj -221 -110 r setUp; +#X obj -226 -30 r setUp; +#X obj -230 48 r setUp; +#X msg -118 -32 0; +#X msg 237 -2 90; +#X msg -132 45 4; +#X msg -126 -112 4; +#X msg 180 193 0; +#X msg 190 84 -60; +#X msg 227 193 50; +#X msg 180 271 -30; +#X msg -69 -33 1.034; +#X msg -26 -33 2.034; +#X msg 42 -31 3; +#X msg -107 177 0.5; +#X msg -87 -112 0.2; +#X msg -100 44 0.2; #X connect 3 0 5 0; #X connect 4 0 0 0; #X connect 4 1 1 0; -#X connect 5 0 49 0; +#X connect 5 0 39 0; #X connect 6 0 7 0; #X connect 10 0 9 0; #X connect 10 0 11 0; #X connect 16 0 17 0; -#X connect 16 0 112 0; +#X connect 16 0 88 0; #X connect 19 0 21 0; #X connect 19 0 22 0; #X connect 20 0 23 0; #X connect 20 0 24 0; #X connect 27 0 28 0; -#X connect 29 0 31 0; -#X connect 29 0 46 0; -#X connect 30 0 33 0; -#X connect 30 0 47 0; -#X connect 35 0 36 0; -#X connect 36 0 27 0; -#X connect 37 0 36 1; -#X connect 38 0 39 0; -#X connect 40 0 10 0; -#X connect 41 0 16 0; -#X connect 42 0 19 0; -#X connect 43 0 20 0; -#X connect 44 0 29 0; -#X connect 45 0 30 0; -#X connect 49 0 4 0; -#X connect 50 0 6 0; -#X connect 51 0 115 0; -#X connect 52 0 119 0; -#X connect 53 0 54 0; -#X connect 56 0 53 0; -#X connect 64 0 10 0; -#X connect 66 0 19 0; -#X connect 67 0 20 0; -#X connect 68 0 29 0; -#X connect 69 0 30 0; -#X connect 70 0 49 0; -#X connect 71 0 57 0; -#X connect 71 1 58 0; -#X connect 71 2 59 0; -#X connect 71 3 60 0; -#X connect 71 4 61 0; -#X connect 71 5 62 0; -#X connect 71 6 63 0; -#X connect 72 0 53 0; -#X connect 73 0 119 0; -#X connect 74 0 115 0; -#X connect 75 0 6 0; -#X connect 77 0 71 0; -#X connect 77 0 84 0; -#X connect 78 0 71 0; -#X connect 78 0 84 0; -#X connect 79 0 71 0; -#X connect 79 0 84 0; -#X connect 81 0 78 0; -#X connect 82 0 83 0; -#X connect 83 0 38 0; -#X connect 84 0 85 0; -#X connect 86 0 87 0; -#X connect 86 0 91 0; -#X connect 89 0 86 0; -#X connect 90 0 86 0; +#X connect 29 0 30 0; +#X connect 30 0 27 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 34 0 10 0; +#X connect 35 0 16 0; +#X connect 36 0 19 0; +#X connect 37 0 20 0; +#X connect 39 0 4 0; +#X connect 40 0 6 0; +#X connect 41 0 91 0; +#X connect 42 0 95 0; +#X connect 50 0 10 0; +#X connect 52 0 19 0; +#X connect 53 0 20 0; +#X connect 54 0 39 0; +#X connect 55 0 43 0; +#X connect 55 1 44 0; +#X connect 55 2 45 0; +#X connect 55 3 46 0; +#X connect 55 4 47 0; +#X connect 55 5 48 0; +#X connect 55 6 49 0; +#X connect 56 0 95 0; +#X connect 57 0 91 0; +#X connect 58 0 6 0; +#X connect 60 0 55 0; +#X connect 60 0 67 0; +#X connect 61 0 55 0; +#X connect 61 0 67 0; +#X connect 62 0 55 0; +#X connect 62 0 67 0; +#X connect 64 0 61 0; +#X connect 65 0 66 0; +#X connect 66 0 32 0; +#X connect 67 0 68 0; +#X connect 69 0 70 0; +#X connect 69 0 89 0; +#X connect 71 0 69 0; +#X connect 73 0 74 0; +#X connect 73 0 82 0; +#X connect 75 0 73 0; +#X connect 76 0 73 0; +#X connect 77 0 78 0; +#X connect 77 0 83 0; +#X connect 79 0 77 0; +#X connect 80 0 77 0; +#X connect 91 0 90 0; +#X connect 93 0 4 1; #X connect 93 0 94 0; -#X connect 93 0 113 0; -#X connect 95 0 93 0; -#X connect 97 0 98 0; -#X connect 97 0 106 0; -#X connect 99 0 97 0; -#X connect 100 0 97 0; -#X connect 101 0 102 0; +#X connect 95 0 8 0; +#X connect 96 0 97 0; +#X connect 97 0 93 0; +#X connect 99 0 16 0; +#X connect 101 0 104 0; #X connect 101 0 107 0; -#X connect 103 0 101 0; -#X connect 104 0 101 0; -#X connect 115 0 114 0; -#X connect 117 0 4 1; -#X connect 117 0 118 0; -#X connect 119 0 8 0; -#X connect 120 0 121 0; -#X connect 121 0 117 0; -#X connect 123 0 16 0; -#X connect 125 0 128 0; -#X connect 125 0 131 0; -#X connect 126 0 129 0; -#X connect 126 0 132 0; -#X connect 127 0 130 0; -#X connect 127 0 133 0; -#X connect 134 0 125 0; -#X connect 135 0 127 0; -#X connect 136 0 126 0; -#X connect 137 0 125 0; -#X connect 138 0 126 0; -#X connect 139 0 127 0; -#X connect 140 0 126 0; -#X connect 141 0 16 0; -#X connect 142 0 127 0; -#X connect 143 0 125 0; -#X connect 144 0 97 0; -#X connect 145 0 93 0; -#X connect 146 0 97 0; -#X connect 147 0 101 0; -#X connect 148 0 126 0; -#X connect 149 0 126 0; -#X connect 150 0 126 0; -#X connect 151 0 10 0; +#X connect 102 0 105 0; +#X connect 102 0 108 0; +#X connect 103 0 106 0; +#X connect 103 0 109 0; +#X connect 110 0 101 0; +#X connect 111 0 103 0; +#X connect 112 0 102 0; +#X connect 113 0 101 0; +#X connect 114 0 102 0; +#X connect 115 0 103 0; +#X connect 116 0 102 0; +#X connect 117 0 16 0; +#X connect 118 0 103 0; +#X connect 119 0 101 0; +#X connect 120 0 73 0; +#X connect 121 0 69 0; +#X connect 122 0 73 0; +#X connect 123 0 77 0; +#X connect 124 0 102 0; +#X connect 125 0 102 0; +#X connect 126 0 102 0; +#X connect 127 0 10 0; +#X connect 128 0 101 0; +#X connect 129 0 103 0;
--- a/SwordSounds/centreAngles.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/SwordSounds/centreAngles.pd Mon Aug 10 20:18:34 2015 +0100 @@ -9,8 +9,8 @@ #X obj 96 301 metro 10; #X obj 96 323 snapshot~; #X floatatom 96 343 5 0 0 0 - - -; -#X obj 177 359 hsl 128 15 -90 270 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 6350 1; +#X obj 177 359 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 9172 1; #X obj 231 97 r setUp; #X text 214 78 Start at 0 speed; #X obj 246 118 r presweepAzim; @@ -40,7 +40,7 @@ #X obj 882 356 snapshot~; #X floatatom 882 376 5 0 0 0 - - -; #X obj 963 392 hsl 128 15 -90 90 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 10936 1; +-1 -1 6350 1; #X obj 1029 131 r setUp; #X text 1012 112 Start at 0 speed; #X obj 1029 175 f;
--- a/SwordSounds/sourceSpeed.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/SwordSounds/sourceSpeed.pd Mon Aug 10 20:18:34 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 73 53 1408 813 10; +#N canvas 230 24 1408 813 10; #X obj -219 -121 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 -1; #X obj -219 -68 s GO; @@ -76,11 +76,13 @@ #X obj 421 162 sig~; #X obj 421 210 s~ \$0_srcCnt; #X obj 457 331 r~ \$0_srcCnt; +#X text 453 373 Y; +#X text 465 374 X; +#X text 477 374 Z; #X obj 457 360 thisPosition; -#X text 446 376 Y; -#X text 472 376 X; -#X text 494 376 Z; -#X obj 467 402 thisAngle; +#X obj 468 402 thisAngle; +#X obj 419 529 outlet~; +#X obj 493 523 outlet~; #X connect 0 0 1 0; #X connect 2 0 3 0; #X connect 4 0 9 0; @@ -136,9 +138,13 @@ #X connect 66 0 69 0; #X connect 67 0 66 1; #X connect 69 0 70 0; -#X connect 71 0 72 0; -#X connect 72 0 76 0; -#X connect 72 1 76 1; -#X connect 72 2 76 2; -#X connect 72 3 76 3; -#X connect 72 4 76 4; +#X connect 71 0 75 0; +#X connect 75 0 76 0; +#X connect 75 1 76 1; +#X connect 75 2 76 2; +#X connect 75 3 76 3; +#X connect 75 3 77 0; +#X connect 75 4 76 4; +#X connect 75 5 76 5; +#X connect 75 6 76 6; +#X connect 76 0 78 0;
--- a/SwordSounds/tenSource.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/SwordSounds/tenSource.pd Mon Aug 10 20:18:34 2015 +0100 @@ -282,12 +282,32 @@ #X connect 141 0 2 0; #X connect 142 0 141 0; #X connect 143 0 138 0; +#X connect 143 1 138 2; +#X connect 143 2 138 3; #X connect 144 0 132 0; +#X connect 144 1 132 2; +#X connect 144 2 132 3; #X connect 145 0 131 0; +#X connect 145 1 131 2; +#X connect 145 2 131 3; #X connect 146 0 140 0; +#X connect 146 1 140 2; +#X connect 146 2 140 3; #X connect 147 0 139 0; +#X connect 147 1 139 2; +#X connect 147 2 139 3; #X connect 148 0 137 0; +#X connect 148 1 137 2; +#X connect 148 2 137 3; #X connect 149 0 136 0; +#X connect 149 1 136 2; +#X connect 149 2 136 3; #X connect 150 0 135 0; +#X connect 150 1 135 2; +#X connect 150 2 135 3; #X connect 151 0 134 0; +#X connect 151 1 134 2; +#X connect 151 2 134 3; #X connect 152 0 133 0; +#X connect 152 1 133 2; +#X connect 152 2 133 3;
--- a/SwordSounds/thisAngle.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/SwordSounds/thisAngle.pd Mon Aug 10 20:18:34 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 282 232 1158 672 10; +#N canvas 217 124 1158 672 10; #X obj -19 -52 inlet~; #X obj 58 -52 inlet~; #X obj 134 -53 inlet~; @@ -9,59 +9,57 @@ #X obj -73 83 sig~; #X obj -73 124 -~; #X obj -58 103 r~ \$0_Ydiff; -#X obj -172 71 loadbang; -#X obj -172 92 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 -1; -#X obj -172 110 metro 10; -#X obj -172 132 snapshot~; -#X floatatom -172 152 5 0 0 0 - - -; +#X obj -147 85 loadbang; +#X obj -147 106 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 +1 1; +#X obj -147 124 metro 10; +#X obj -147 146 snapshot~; +#X floatatom -147 166 5 0 0 0 - - -; #X obj -130 -58 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 -1; #X obj -130 -5 s GO; #X obj -190 -58 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1 -1; #X obj -190 -5 s setUp; -#X obj -72 360 atan~; -#X obj -72 338 /~; -#X obj -160 423 loadbang; -#X obj -160 444 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 +#X obj -73 360 atan~; +#X obj -73 338 /~; +#X obj -174 415 loadbang; +#X obj -174 436 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj -160 462 metro 10; -#X obj -160 484 snapshot~; -#X floatatom -160 504 5 0 0 0 - - -; -#X obj -72 383 /~ 6.28319; -#X obj -72 405 *~ 360; -#X obj -72 472 s~ \$0_srcObsElev; -#X text -115 510 Elevation angle between source and observer; -#X text -39 121 Length between observer and source on the Y plane; -#X obj 213 -54 inlet~; -#X obj 213 -33 s~ \$0_scrObsDist; -#X obj 318 -54 inlet~; -#X obj 318 -33 s~ \$0_scrObsXZDist; +#X obj -174 454 metro 10; +#X obj -174 476 snapshot~; +#X floatatom -174 496 5 0 0 0 - - -; +#X obj -73 383 /~ 6.28319; +#X obj -73 405 *~ 360; +#X obj -88 464 s~ \$0_srcObsElev; +#X text -129 502 Elevation angle between source and observer; +#X text -54 157 Length between observer and source on the Y plane; +#X obj 230 -58 inlet~; +#X obj 230 -37 s~ \$0_scrObsDist; +#X obj 451 -74 inlet~; #X obj 74 5 loadbang; #X obj 74 26 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 ; #X obj 74 44 metro 10; #X obj 74 66 snapshot~; -#X floatatom 74 86 5 0 0 0 - - -; +#X floatatom 74 86 8 0 0 0 - - -; #X obj 139 5 loadbang; #X obj 139 26 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 139 44 metro 10; #X obj 139 66 snapshot~; -#X floatatom 139 86 5 0 0 0 - - -; +#X floatatom 139 86 8 0 0 0 - - -; #X obj 205 6 loadbang; #X obj 205 27 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 205 45 metro 10; #X obj 205 67 snapshot~; -#X floatatom 205 87 5 0 0 0 - - -; +#X floatatom 205 87 8 0 0 0 - - -; #X obj 342 63 r~ \$0_Xdiff; #X obj 357 107 r~ \$0_Zdiff; #X obj 357 131 *~; #X obj 342 87 *~; #X obj 342 156 +~; -#X obj 495 134 r~ \$0_scrObsXZDist; #X obj 495 160 *~; #X obj 526 208 *~; #X obj 342 202 *~ 2; @@ -69,7 +67,6 @@ #X obj 480 319 -~; #X obj 480 185 +~; #X obj 480 348 /~; -#X obj 357 223 r~ \$0_scrObsXZDist; #X obj 342 248 *~; #X obj 480 369 arccos~; #X obj 350 328 loadbang; @@ -100,27 +97,90 @@ #X obj 753 323 snapshot~; #X floatatom 753 343 8 0 0 0 - - -; #X obj 674 203 r~ \$0_srcObsElev; -#X obj -23 255 r~ \$0_Xdiff; -#X obj 470 -12 loadbang; -#X obj 470 9 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 -; -#X obj 470 27 metro 10; -#X obj 470 49 snapshot~; -#X floatatom 470 71 5 0 0 0 - - -; -#X obj 565 -9 loadbang; -#X obj 565 12 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X obj -43 283 r~ \$0_Xdiff; +#X obj 338 -72 loadbang; +#X obj 338 -51 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj 565 30 metro 10; -#X obj 565 52 snapshot~; -#X floatatom 565 72 5 0 0 0 - - -; -#X obj -120 385 sig~ 90; -#X obj -74 440 -~; +#X obj 338 -33 metro 10; +#X obj 338 -11 snapshot~; +#X floatatom 338 11 8 0 0 0 - - -; +#X obj 477 -30 loadbang; +#X obj 477 -9 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 477 9 metro 10; +#X obj 477 31 snapshot~; +#X floatatom 477 51 8 0 0 0 - - -; +#X obj -121 385 sig~ 90; +#X obj -88 432 -~; +#X text 45 106 Y \, X \, Z dist between source and centre; +#X text 61 119 Based on length \, azim and elev; +#X msg -65 -93 0.2; +#X obj 676 405 r~ \$0_scrObsDist; +#X obj 661 426 /~; +#X obj 661 451 arccos~; +#X obj 722 444 loadbang; +#X obj 722 465 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 722 483 metro 10; +#X obj 722 505 snapshot~; +#X floatatom 722 525 8 0 0 0 - - -; +#X obj 116 341 r~ currentElev; +#X obj 225 336 loadbang; +#X obj 225 357 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 225 375 metro 10; +#X obj 225 397 snapshot~; +#X floatatom 225 417 5 0 0 0 - - -; +#X obj -58 259 sig~; +#X obj -58 312 -~; +#X obj -58 236 r Xobs; +#X obj 76 194 loadbang; +#X obj 76 215 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 76 233 metro 10; +#X obj 76 255 snapshot~; +#X floatatom 76 275 5 0 0 0 - - -; +#X obj 101 402 -~; +#X obj 575 -75 inlet~; +#X obj 601 -31 loadbang; +#X obj 601 -10 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 601 8 metro 10; +#X obj 601 30 snapshot~; +#X floatatom 601 50 8 0 0 0 - - -; +#X text 318 30 Distance src to obs; +#X obj 691 -77 inlet~; +#X obj 717 -33 loadbang; +#X obj 717 -12 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 717 6 metro 10; +#X obj 717 28 snapshot~; +#X floatatom 717 48 8 0 0 0 - - -; +#X obj 451 -53 s~ \$0_scrObsYDist; +#X obj 575 -54 s~ \$0_scrObsXDist; +#X obj 691 -56 s~ \$0_scrObsZDist; +#X obj 855 92 atan~; +#X obj 854 68 /~; +#X obj 849 15 r~ \$0_scrObsXDist; +#X obj 868 42 r~ \$0_scrObsZDist; +#X obj 856 121 /~ 6.28319; +#X obj 858 140 *~ 360; +#X obj 877 184 loadbang; +#X obj 877 205 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 877 223 metro 10; +#X obj 877 245 snapshot~; +#X floatatom 877 265 5 0 0 0 - - -; +#X obj 357 223 r~ \$0_scrObsYDist; +#X obj 495 134 r~ \$0_scrObsYDist; +#X obj 661 382 r~ \$0_scrObsYDist; +#X obj 816 184 outlet~; #X connect 0 0 3 0; -#X connect 0 0 38 0; +#X connect 0 0 37 0; #X connect 1 0 4 0; -#X connect 1 0 43 0; +#X connect 1 0 42 0; #X connect 2 0 5 0; -#X connect 2 0 48 0; +#X connect 2 0 47 0; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 8 0 13 0; @@ -139,77 +199,123 @@ #X connect 23 0 24 0; #X connect 24 0 25 0; #X connect 26 0 27 0; -#X connect 27 0 104 1; +#X connect 27 0 101 1; +#X connect 27 0 127 0; #X connect 31 0 32 0; -#X connect 31 0 96 0; -#X connect 33 0 34 0; -#X connect 33 0 101 0; +#X connect 31 0 93 0; +#X connect 33 0 98 0; +#X connect 33 0 141 0; +#X connect 34 0 35 0; #X connect 35 0 36 0; #X connect 36 0 37 0; #X connect 37 0 38 0; -#X connect 38 0 39 0; +#X connect 39 0 40 0; #X connect 40 0 41 0; #X connect 41 0 42 0; #X connect 42 0 43 0; -#X connect 43 0 44 0; +#X connect 44 0 45 0; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; -#X connect 48 0 49 0; -#X connect 50 0 53 0; -#X connect 50 0 53 1; -#X connect 51 0 52 1; -#X connect 51 0 52 0; -#X connect 52 0 54 1; -#X connect 53 0 54 0; -#X connect 54 0 59 0; -#X connect 54 0 61 0; -#X connect 55 0 56 0; -#X connect 55 0 56 1; -#X connect 56 0 61 1; -#X connect 57 0 72 0; -#X connect 58 0 64 0; +#X connect 49 0 52 0; +#X connect 49 0 52 1; +#X connect 50 0 51 1; +#X connect 50 0 51 0; +#X connect 51 0 53 1; +#X connect 52 0 53 0; +#X connect 53 0 57 0; +#X connect 53 0 59 0; +#X connect 54 0 59 1; +#X connect 55 0 69 0; +#X connect 56 0 61 0; +#X connect 57 0 56 0; +#X connect 58 0 60 0; #X connect 59 0 58 0; #X connect 60 0 62 0; -#X connect 61 0 60 0; -#X connect 62 0 65 0; -#X connect 63 0 64 1; -#X connect 64 0 62 1; -#X connect 65 0 69 0; -#X connect 65 0 78 0; +#X connect 61 0 60 1; +#X connect 62 0 66 0; +#X connect 62 0 75 0; +#X connect 63 0 64 0; +#X connect 64 0 65 0; +#X connect 65 0 66 0; #X connect 66 0 67 0; -#X connect 67 0 68 0; -#X connect 68 0 69 0; -#X connect 69 0 70 0; -#X connect 71 0 72 1; -#X connect 72 0 60 1; -#X connect 73 0 57 0; -#X connect 73 0 57 1; -#X connect 74 0 73 0; -#X connect 75 0 76 0; -#X connect 76 0 71 0; -#X connect 76 0 71 1; +#X connect 68 0 69 1; +#X connect 69 0 58 1; +#X connect 70 0 55 0; +#X connect 70 0 55 1; +#X connect 71 0 70 0; +#X connect 72 0 73 0; +#X connect 73 0 68 0; +#X connect 73 0 68 1; +#X connect 76 0 77 0; +#X connect 77 0 78 0; +#X connect 78 0 81 0; #X connect 79 0 80 0; -#X connect 80 0 81 0; -#X connect 81 0 84 0; -#X connect 82 0 83 0; -#X connect 83 0 84 1; +#X connect 80 0 81 1; +#X connect 81 0 82 0; +#X connect 82 0 86 0; +#X connect 83 0 84 0; #X connect 84 0 85 0; -#X connect 85 0 89 0; +#X connect 85 0 86 0; #X connect 86 0 87 0; -#X connect 87 0 88 0; -#X connect 88 0 89 0; -#X connect 89 0 90 0; -#X connect 91 0 82 0; -#X connect 92 0 20 1; +#X connect 88 0 79 0; +#X connect 89 0 120 1; +#X connect 90 0 91 0; +#X connect 91 0 92 0; +#X connect 92 0 93 0; #X connect 93 0 94 0; -#X connect 94 0 95 0; #X connect 95 0 96 0; #X connect 96 0 97 0; +#X connect 97 0 98 0; #X connect 98 0 99 0; -#X connect 99 0 100 0; #X connect 100 0 101 0; -#X connect 101 0 102 0; -#X connect 103 0 104 0; -#X connect 104 0 28 0; -#X connect 104 0 24 0; +#X connect 101 0 28 0; +#X connect 101 0 24 0; +#X connect 105 0 106 1; +#X connect 106 0 107 0; +#X connect 107 0 111 0; +#X connect 108 0 109 0; +#X connect 109 0 110 0; +#X connect 110 0 111 0; +#X connect 111 0 112 0; +#X connect 113 0 127 1; +#X connect 113 0 117 0; +#X connect 114 0 115 0; +#X connect 115 0 116 0; +#X connect 116 0 117 0; +#X connect 117 0 118 0; +#X connect 119 0 120 0; +#X connect 120 0 20 1; +#X connect 120 0 125 0; +#X connect 121 0 119 0; +#X connect 122 0 123 0; +#X connect 123 0 124 0; +#X connect 124 0 125 0; +#X connect 125 0 126 0; +#X connect 128 0 132 0; +#X connect 128 0 142 0; +#X connect 129 0 130 0; +#X connect 130 0 131 0; +#X connect 131 0 132 0; +#X connect 132 0 133 0; +#X connect 135 0 139 0; +#X connect 135 0 143 0; +#X connect 136 0 137 0; +#X connect 137 0 138 0; +#X connect 138 0 139 0; +#X connect 139 0 140 0; +#X connect 144 0 148 0; +#X connect 145 0 144 0; +#X connect 146 0 145 0; +#X connect 147 0 145 1; +#X connect 148 0 149 0; +#X connect 149 0 153 0; +#X connect 149 0 158 0; +#X connect 150 0 151 0; +#X connect 151 0 152 0; +#X connect 152 0 153 0; +#X connect 153 0 154 0; +#X connect 155 0 61 1; +#X connect 156 0 54 0; +#X connect 156 0 54 1; +#X connect 157 0 106 0;
--- a/SwordSounds/thisPosition.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/SwordSounds/thisPosition.pd Mon Aug 10 20:18:34 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 574 52 917 541 10; +#N canvas 30 23 917 541 10; #X obj -11951 -141 r~ currentElev; #X obj -11639 -26 r~ currentAzim; #X obj -11951 -117 /~ 360; @@ -20,37 +20,46 @@ #X obj -11813 -88 cos~; #X obj -11798 23 sin~; #X text -11683 -163 Z position of source; -#X obj -12001 -9 sig~; -#X obj -11951 17 -~; -#X obj -11856 93 sig~; -#X obj -11813 115 -~; -#X obj -11698 88 sig~; -#X obj -11654 112 -~; -#X obj -11698 65 r Zobs; -#X obj -11951 46 *~; -#X obj -11813 140 *~; -#X obj -11654 137 *~; -#X obj -11893 156 +~; -#X obj -11547 196 +~; -#X obj -11547 220 sqrt~; +#X obj -11999 75 sig~; +#X obj -11966 105 -~; +#X obj -11862 85 sig~; +#X obj -11828 115 -~; +#X obj -11702 82 sig~; +#X obj -11669 112 -~; +#X obj -11702 59 r Zobs; +#X obj -11966 134 *~; +#X obj -11828 140 *~; +#X obj -11669 137 *~; +#X obj -11843 166 +~; +#X obj -11546 214 +~; +#X obj -11546 238 sqrt~; #X text -11961 -164 Y position of source; #X text -11820 -162 X position of source; -#X obj -11856 70 r Xobs; -#X obj -12001 -32 r Yobs; -#X text -12041 201 Distance between the observer as a point in 3D space +#X obj -11862 62 r Xobs; +#X obj -11999 52 r Yobs; +#X text -11514 -93 Distance between the observer as a point in 3D space and the sound source.; -#X obj -11547 243 outlet~; +#X obj -11546 261 outlet~; #X obj -11508 -190 inlet~; #X obj -11508 -166 s~ \$0_myScrCnt; #X obj -11639 -72 r~ \$0_myScrCnt; #X obj -11798 -68 r~ \$0_myScrCnt; #X obj -11936 -74 r~ \$0_myScrCnt; -#X obj -11632 72 outlet~; -#X obj -11793 77 outlet~; -#X obj -11919 -19 outlet~; -#X obj -11435 192 +~; -#X obj -11435 216 sqrt~; -#X obj -11435 239 outlet~; +#X obj -11634 72 outlet~; +#X obj -11796 75 outlet~; +#X obj -11934 -24 outlet~; +#X obj -11450 198 +~; +#X obj -11450 222 sqrt~; +#X obj -11450 245 outlet~; +#X obj -11365 127 +~; +#X obj -11365 151 sqrt~; +#X obj -11365 174 outlet~; +#X obj -11295 48 +~; +#X obj -11295 72 sqrt~; +#X obj -11295 95 outlet~; +#X text -11447 266 Y; +#X text -11362 192 X; +#X text -11293 114 Z; #X connect 0 0 2 0; #X connect 1 0 10 0; #X connect 2 0 3 0; @@ -77,18 +86,19 @@ #X connect 21 0 22 0; #X connect 22 0 28 0; #X connect 22 0 28 1; +#X connect 22 0 50 0; #X connect 23 0 24 0; #X connect 24 0 29 0; #X connect 24 0 29 1; +#X connect 24 0 53 0; #X connect 25 0 26 0; #X connect 26 0 30 0; #X connect 26 0 30 1; +#X connect 26 0 56 0; #X connect 27 0 25 0; #X connect 28 0 31 0; #X connect 29 0 31 1; -#X connect 29 0 48 0; #X connect 30 0 32 1; -#X connect 30 0 48 1; #X connect 31 0 32 0; #X connect 32 0 33 0; #X connect 33 0 39 0; @@ -99,4 +109,5 @@ #X connect 43 0 15 1; #X connect 44 0 4 1; #X connect 48 0 49 0; -#X connect 49 0 50 0; +#X connect 51 0 52 0; +#X connect 54 0 55 0;
--- a/scene demo/wire10_D1.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/scene demo/wire10_D1.pd Mon Aug 10 20:18:34 2015 +0100 @@ -12,94 +12,22 @@ #X msg 316 86 7; #X msg 366 87 8; #X msg 415 87 9; -#X obj 678 505 +; -#X floatatom 693 526 5 0 0 0 - - -; #X obj 520 60 - 1; #X obj 520 83 * 10; #X msg 465 85 10; -#X obj 497 506 +; -#X floatatom 508 528 5 0 0 0 - - -; -#X obj 315 509 +; -#X floatatom 326 529 5 0 0 0 - - -; -#X obj 138 506 +; -#X floatatom 149 528 5 0 0 0 - - -; -#X obj -40 503 +; -#X floatatom -29 524 5 0 0 0 - - -; -#X obj 680 278 +; -#X floatatom 691 299 5 0 0 0 - - -; -#X obj 499 280 +; -#X floatatom 510 301 5 0 0 0 - - -; -#X obj 318 282 +; -#X floatatom 329 302 5 0 0 0 - - -; -#X obj 136 282 +; -#X floatatom 147 303 5 0 0 0 - - -; #X obj -43 278 +; #X floatatom -31 302 5 0 0 0 - - -; #X floatatom -112 323 5 0 0 0 - - -; -#X floatatom 67 325 5 0 0 0 - - -; -#X floatatom 249 325 5 0 0 0 - - -; -#X floatatom 431 323 5 0 0 0 - - -; -#X floatatom 611 320 5 0 0 0 - - -; -#X floatatom -109 546 5 0 0 0 - - -; -#X floatatom 69 549 5 0 0 0 - - -; -#X floatatom 246 551 5 0 0 0 - - -; -#X floatatom 428 550 5 0 0 0 - - -; -#X floatatom 609 548 5 0 0 0 - - -; -#X obj 695 240 t f b; -#X obj 722 260 delay 9; -#X obj 514 238 t f b; -#X obj 541 258 delay 9; -#X obj 333 240 t f b; -#X obj 360 260 delay 9; -#X obj 151 240 t f b; -#X obj 178 260 delay 9; #X obj -28 237 t f b; #X obj -1 257 delay 9; -#X obj 693 461 t f b; -#X obj 720 481 delay 9; -#X obj 512 462 t f b; -#X obj 539 482 delay 9; -#X obj 330 465 t f b; -#X obj 357 485 delay 9; -#X obj 153 462 t f b; -#X obj 180 482 delay 9; -#X obj -25 459 t f b; -#X obj 2 479 delay 9; #X msg -210 113 300; #X obj -210 88 loadbang; #X obj -152 86 r setUp; #X obj -112 301 wireSourceD2; -#X obj 67 303 wireSourceD2; -#X obj 249 303 wireSourceD2; -#X obj 431 301 wireSourceD2; -#X obj 611 298 wireSourceD2; -#X obj -109 524 wireSourceD2; -#X obj 69 527 wireSourceD2; -#X obj 246 529 wireSourceD2; -#X obj 428 528 wireSourceD2; -#X obj 609 526 wireSourceD2; #X obj -210 132 s \$0-wirDel; #X obj -112 153 r \$0-wirDel; -#X obj 67 159 r \$0-wirDel; -#X obj 249 159 r \$0-wirDel; -#X obj 431 152 r \$0-wirDel; -#X obj 611 153 r \$0-wirDel; -#X obj 609 380 r \$0-wirDel; -#X obj 428 378 r \$0-wirDel; -#X obj 246 382 r \$0-wirDel; -#X obj 69 380 r \$0-wirDel; -#X obj -109 377 r \$0-wirDel; #X obj -95 70 s \$0-wirDat; #X obj -78 175 r \$0-wirDat; -#X obj 101 180 r \$0-wirDat; -#X obj 283 180 r \$0-wirDat; -#X obj 465 175 r \$0-wirDat; -#X obj 645 175 r \$0-wirDat; -#X obj 643 400 r \$0-wirDat; -#X obj 462 400 r \$0-wirDat; -#X obj 280 403 r \$0-wirDat; -#X obj 103 401 r \$0-wirDat; -#X obj -75 398 r \$0-wirDat; #X obj 15 108 s \$0-s1; #X obj 65 108 s \$0-s2; #X obj 115 108 s \$0-s3; @@ -112,30 +40,12 @@ #X obj 465 107 s \$0-s10; #X obj 520 107 s \$0-thisGroup; #X obj -28 217 r \$0-thisGroup; -#X obj 151 221 r \$0-thisGroup; -#X obj 333 221 r \$0-thisGroup; -#X obj 514 219 r \$0-thisGroup; -#X obj 695 217 r \$0-thisGroup; -#X obj 693 441 r \$0-thisGroup; -#X obj 512 442 r \$0-thisGroup; -#X obj 330 445 r \$0-thisGroup; -#X obj 153 442 r \$0-thisGroup; -#X obj -25 439 r \$0-thisGroup; #X obj -43 197 r \$0-s1; -#X obj 136 201 r \$0-s2; -#X obj 318 201 r \$0-s3; -#X obj 499 199 r \$0-s4; -#X obj 680 197 r \$0-s5; -#X obj 678 421 r \$0-s10; -#X obj 497 422 r \$0-s9; -#X obj 315 425 r \$0-s8; -#X obj 138 422 r \$0-s7; -#X obj -40 419 r \$0-s6; -#X connect 0 0 90 0; +#X connect 0 0 27 0; #X connect 1 0 2 0; #X connect 1 0 3 0; -#X connect 2 0 15 0; -#X connect 3 0 17 0; +#X connect 2 0 13 0; +#X connect 3 0 15 0; #X connect 3 0 4 0; #X connect 3 0 5 0; #X connect 3 0 6 0; @@ -145,118 +55,28 @@ #X connect 3 0 10 0; #X connect 3 0 11 0; #X connect 3 0 12 0; -#X connect 4 0 101 0; -#X connect 5 0 102 0; -#X connect 6 0 103 0; -#X connect 7 0 104 0; -#X connect 8 0 105 0; -#X connect 9 0 106 0; -#X connect 10 0 107 0; -#X connect 11 0 108 0; -#X connect 12 0 109 0; +#X connect 4 0 29 0; +#X connect 5 0 30 0; +#X connect 6 0 31 0; +#X connect 7 0 32 0; +#X connect 8 0 33 0; +#X connect 9 0 34 0; +#X connect 10 0 35 0; +#X connect 11 0 36 0; +#X connect 12 0 37 0; #X connect 13 0 14 0; -#X connect 13 0 78 2; -#X connect 15 0 16 0; -#X connect 16 0 111 0; -#X connect 17 0 110 0; -#X connect 18 0 19 0; -#X connect 18 0 77 2; -#X connect 20 0 21 0; -#X connect 20 0 76 2; -#X connect 22 0 23 0; -#X connect 22 0 75 2; -#X connect 24 0 25 0; -#X connect 24 0 74 2; -#X connect 26 0 27 0; -#X connect 26 0 73 2; -#X connect 28 0 29 0; -#X connect 28 0 72 2; -#X connect 30 0 31 0; -#X connect 30 0 71 2; -#X connect 32 0 33 0; -#X connect 32 0 70 2; -#X connect 34 0 35 0; -#X connect 34 0 69 2; -#X connect 46 0 26 1; -#X connect 46 1 47 0; -#X connect 47 0 26 0; -#X connect 48 0 28 1; -#X connect 48 1 49 0; -#X connect 49 0 28 0; -#X connect 50 0 30 1; -#X connect 50 1 51 0; -#X connect 51 0 30 0; -#X connect 52 0 32 1; -#X connect 52 1 53 0; -#X connect 53 0 32 0; -#X connect 54 0 34 1; -#X connect 54 1 55 0; -#X connect 55 0 34 0; -#X connect 56 0 13 1; -#X connect 56 1 57 0; -#X connect 57 0 13 0; -#X connect 58 0 18 1; -#X connect 58 1 59 0; -#X connect 59 0 18 0; -#X connect 60 0 20 1; -#X connect 60 1 61 0; -#X connect 61 0 20 0; -#X connect 62 0 22 1; -#X connect 62 1 63 0; -#X connect 63 0 22 0; -#X connect 64 0 24 1; -#X connect 64 1 65 0; -#X connect 65 0 24 0; -#X connect 66 0 79 0; -#X connect 67 0 66 0; -#X connect 68 0 66 0; -#X connect 69 0 36 0; -#X connect 70 0 37 0; -#X connect 71 0 38 0; -#X connect 72 0 39 0; -#X connect 73 0 40 0; -#X connect 74 0 41 0; -#X connect 75 0 42 0; -#X connect 76 0 43 0; -#X connect 77 0 44 0; -#X connect 78 0 45 0; -#X connect 80 0 69 0; -#X connect 81 0 70 0; -#X connect 82 0 71 0; -#X connect 83 0 72 0; -#X connect 84 0 73 0; -#X connect 85 0 78 0; -#X connect 86 0 77 0; -#X connect 87 0 76 0; -#X connect 88 0 75 0; -#X connect 89 0 74 0; -#X connect 91 0 69 1; -#X connect 92 0 70 1; -#X connect 93 0 71 1; -#X connect 94 0 72 1; -#X connect 95 0 73 1; -#X connect 96 0 78 1; -#X connect 97 0 77 1; -#X connect 98 0 76 1; -#X connect 99 0 75 1; -#X connect 100 0 74 1; -#X connect 112 0 54 0; -#X connect 113 0 52 0; -#X connect 114 0 50 0; -#X connect 115 0 48 0; -#X connect 116 0 46 0; -#X connect 117 0 56 0; -#X connect 118 0 58 0; -#X connect 119 0 60 0; -#X connect 120 0 62 0; -#X connect 121 0 64 0; -#X connect 122 0 34 0; -#X connect 123 0 32 0; -#X connect 124 0 30 0; -#X connect 125 0 28 0; -#X connect 126 0 26 0; -#X connect 127 0 13 0; -#X connect 128 0 18 0; -#X connect 129 0 20 0; -#X connect 130 0 22 0; -#X connect 131 0 24 0; +#X connect 14 0 39 0; +#X connect 15 0 38 0; +#X connect 16 0 17 0; +#X connect 16 0 24 2; +#X connect 19 0 16 1; +#X connect 19 1 20 0; +#X connect 20 0 16 0; +#X connect 21 0 25 0; +#X connect 22 0 21 0; +#X connect 23 0 21 0; +#X connect 24 0 18 0; +#X connect 26 0 24 0; +#X connect 28 0 24 1; +#X connect 40 0 19 0; +#X connect 41 0 16 0;
--- a/scene demo/wireSourceD2.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/scene demo/wireSourceD2.pd Mon Aug 10 20:18:34 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 628 240 455 288 10; +#N canvas 197 449 455 288 10; #X obj -38 94 inlet; #X obj 67 169 outlet; #X text -20 200 A single source on the horizontal wire; @@ -6,17 +6,17 @@ #X obj 150 38 inlet; #X floatatom 170 59 5 0 0 0 - - -; #X obj 31 98 tolerence; -#X obj 67 146 freqCalcCyl2D3; #X obj 81 60 wireSrcPosD2; -#X connect 0 0 7 0; -#X connect 3 0 8 0; +#X obj 67 146 freqCalcCyl2_D7Mach; +#X connect 0 0 8 0; +#X connect 3 0 7 0; #X connect 4 0 5 0; -#X connect 4 0 8 1; -#X connect 6 0 7 1; -#X connect 7 0 1 0; -#X connect 8 0 6 0; -#X connect 8 1 7 2; -#X connect 8 2 7 3; -#X connect 8 3 7 5; -#X connect 8 4 7 6; -#X connect 8 5 7 4; +#X connect 4 0 7 1; +#X connect 6 0 8 1; +#X connect 7 0 6 0; +#X connect 7 1 8 2; +#X connect 7 2 8 3; +#X connect 7 3 8 5; +#X connect 7 4 8 6; +#X connect 7 5 8 4; +#X connect 8 0 1 0;
--- a/scene demo/wireSrcPosD2.pd Fri Aug 07 14:03:21 2015 +0100 +++ b/scene demo/wireSrcPosD2.pd Mon Aug 10 20:18:34 2015 +0100 @@ -1,6 +1,6 @@ -#N canvas 99 52 1291 748 10; +#N canvas 150 73 1291 748 10; #X obj -188 17 inlet; -#X obj -188 38 unpack f f f f f f f f f; +#X obj -145 13 unpack f f f f f f f f f; #X obj -15 251 inlet; #X floatatom -50 274 5 0 0 0 - - -; #X obj -149 174 +; @@ -108,16 +108,34 @@ #X obj 639 145 r \$0-ad; #X obj 864 116 r \$0-cd; #X obj 879 143 r \$0-ad; +#X floatatom -184 94 5 0 0 0 - - -; +#X floatatom -116 96 5 0 0 0 - - -; +#X floatatom -45 93 5 0 0 0 - - -; +#X floatatom 18 93 5 0 0 0 - - -; +#X floatatom 93 90 5 0 0 0 - - -; +#X floatatom 161 92 5 0 0 0 - - -; +#X floatatom 234 90 5 0 0 0 - - -; +#X floatatom 306 92 5 0 0 0 - - -; +#X floatatom 379 94 5 0 0 0 - - -; #X connect 0 0 1 0; #X connect 1 0 80 0; +#X connect 1 0 109 0; #X connect 1 1 81 0; +#X connect 1 1 110 0; #X connect 1 2 82 0; +#X connect 1 2 111 0; #X connect 1 3 83 0; +#X connect 1 3 112 0; #X connect 1 4 84 0; +#X connect 1 4 113 0; #X connect 1 5 85 0; +#X connect 1 5 114 0; #X connect 1 6 86 0; +#X connect 1 6 115 0; #X connect 1 7 87 0; +#X connect 1 7 116 0; #X connect 1 8 88 0; +#X connect 1 8 117 0; #X connect 2 0 3 0; #X connect 2 0 12 0; #X connect 4 0 5 0;