# HG changeset patch # User Rod Selfridge # Date 1439450604 -3600 # Node ID 04f0a00c5fbd9c6e2d2a029e2e068d97444e21b3 # Parent 14568c1606393b252f9ea3466acf25a371cf56ec Azimuth imporved (I hope) and pan values calculated for each source diff -r 14568c160639 -r 04f0a00c5fbd SwordSounds/Sword10_D3.pd --- a/SwordSounds/Sword10_D3.pd Wed Aug 12 21:20:01 2015 +0100 +++ b/SwordSounds/Sword10_D3.pd Thu Aug 13 08:23:24 2015 +0100 @@ -40,7 +40,7 @@ #X obj -148 -153 s NoOfSources; #X obj -110 242 s topSpeed; #X obj -162 216 hsl 100 20 0 100 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 49 1; +-1 -1 2475 1; #X floatatom -165 242 8 0 0 0 - - -; #X text 87 -186 Blade Length; #X text 86 -120 Arm Length; @@ -91,7 +91,7 @@ 0 1; #X obj 254 -167 metro 200; #X obj 308 -191 hsl 100 20 300 50 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 0 1; +-262144 -1 -1 2800 1; #X obj 194 -140 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 -1 -1; #X obj 194 -87 s setUp; @@ -275,7 +275,7 @@ -1 -1 0 1; #X floatatom 120 336 8 0 0 0 - - -; #X obj 62 284 r setUp; -#N canvas 569 109 689 650 allSource 1; +#N canvas 569 109 689 650 allSource 0; #X obj 187 127 r distance; #X obj 170 106 r angle; #X obj 153 65 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 @@ -440,11 +440,11 @@ #X msg 198 12 80; #X obj 408 37 centreAngles; #X obj -163 -74 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 5346 1; +-262144 -1 -1 4950 1; #X obj -164 20 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 5019 1; +-1 -1 4950 1; #X obj -164 111 hsl 100 20 -50 50 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 5346 1; +-262144 -1 -1 4950 1; #X obj -166 -51 s Xobs; #X obj -167 40 s Yobs; #X obj -167 138 s Zobs; @@ -498,6 +498,8 @@ #X obj 1023 -44 s thisG; #X obj 822 -68 delay 9; #X msg 882 -161 0 0 0 25 0.02 0.006 80 50 500; +#X msg 286 9 10; +#X msg 317 8 0; #X connect 3 0 5 0; #X connect 4 0 0 0; #X connect 4 1 1 0; @@ -605,3 +607,5 @@ #X connect 140 0 57 0; #X connect 141 0 56 0; #X connect 141 0 138 0; +#X connect 142 0 16 0; +#X connect 143 0 16 0; diff -r 14568c160639 -r 04f0a00c5fbd SwordSounds/sourceSpeed.pd --- a/SwordSounds/sourceSpeed.pd Wed Aug 12 21:20:01 2015 +0100 +++ b/SwordSounds/sourceSpeed.pd Thu Aug 13 08:23:24 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 11 23 1008 758 10; +#N canvas 140 48 1008 758 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; @@ -83,6 +83,7 @@ #X obj 419 529 outlet~; #X obj 493 523 outlet~; #X obj 468 402 thisAngle; +#X obj 586 532 outlet~; #X connect 0 0 1 0; #X connect 2 0 3 0; #X connect 4 0 9 0; @@ -147,4 +148,5 @@ #X connect 75 4 78 4; #X connect 75 5 78 5; #X connect 75 6 78 6; -#X connect 78 1 77 0; +#X connect 78 0 77 0; +#X connect 78 1 79 0; diff -r 14568c160639 -r 04f0a00c5fbd SwordSounds/tenSource.pd --- a/SwordSounds/tenSource.pd Wed Aug 12 21:20:01 2015 +0100 +++ b/SwordSounds/tenSource.pd Thu Aug 13 08:23:24 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 139 38 1259 813 10; +#N canvas 100 84 1259 813 10; #X obj 670 10 inlet; #X obj 670 31 i; #X obj 670 100 s \$0_thisGroup; @@ -119,20 +119,21 @@ #X obj 780 40 s \$0_obDist; #X obj 973 15 inlet; #X obj 973 39 s \$0_elev; -#X obj 373 353 r \$0_elev; +#X obj 394 320 r \$0_elev; #X obj 150 368 r \$0_elev; #X obj -39 195 r \$0_elev; #X obj -80 470 r \$0_elev; #X obj -34 709 r \$0_elev; #X obj 150 733 r \$0_elev; -#X obj 391 707 r \$0_elev; -#X obj 630 685 r \$0_elev; -#X obj 855 457 r \$0_elev; -#X obj 627 334 r \$0_elev; +#X obj 383 689 r \$0_elev; +#X obj 615 662 r \$0_elev; +#X obj 825 440 r \$0_elev; +#X obj 610 313 r \$0_elev; #X floatatom 3 169 5 0 0 0 - - -; #X obj 670 76 * 1; #X obj 670 53 - 9; #X obj 772 347 sourceSpeed; +#X obj 772 475 woSoFreqD3; #X obj -159 109 sourceSpeed; #X obj 77 239 sourceSpeed; #X obj 313 223 sourceSpeed; @@ -142,27 +143,26 @@ #X obj 80 596 sourceSpeed; #X obj -155 598 sourceSpeed; #X obj -158 336 sourceSpeed; -#X obj 772 475 woSoFreqD3; +#X obj -159 239 woSoFreqD3; +#X obj 313 375 woSoFreqD3; #X obj 537 352 woSoFreqD3; #X obj 541 702 woSoFreqD3; #X obj 303 724 woSoFreqD3; #X obj 80 750 woSoFreqD3; #X obj -155 727 woSoFreqD3; #X obj -158 490 woSoFreqD3; -#X obj -159 239 woSoFreqD3; #X obj 77 385 woSoFreqD3; -#X obj 313 375 woSoFreqD3; #X connect 0 0 1 0; #X connect 0 0 10 0; #X connect 1 0 132 0; -#X connect 3 0 134 0; +#X connect 3 0 135 0; #X connect 4 0 9 1; #X connect 5 0 4 1; #X connect 6 0 7 0; #X connect 7 0 4 0; #X connect 8 0 9 0; #X connect 9 0 130 0; -#X connect 9 0 150 1; +#X connect 9 0 144 1; #X connect 10 0 11 0; #X connect 10 0 12 0; #X connect 10 0 13 0; @@ -184,78 +184,78 @@ #X connect 19 0 29 0; #X connect 20 0 30 0; #X connect 31 0 7 1; -#X connect 32 0 134 1; -#X connect 33 0 142 0; +#X connect 32 0 135 1; +#X connect 33 0 143 0; #X connect 34 0 39 1; #X connect 35 0 34 1; #X connect 36 0 37 0; #X connect 37 0 34 0; #X connect 38 0 39 0; -#X connect 39 0 149 1; -#X connect 40 0 142 1; +#X connect 39 0 151 1; +#X connect 40 0 143 1; #X connect 41 0 37 1; -#X connect 42 0 141 0; +#X connect 42 0 142 0; #X connect 43 0 48 1; #X connect 44 0 43 1; #X connect 45 0 46 0; #X connect 46 0 43 0; #X connect 47 0 48 0; -#X connect 48 0 148 1; -#X connect 49 0 141 1; +#X connect 48 0 150 1; +#X connect 49 0 142 1; #X connect 50 0 46 1; -#X connect 51 0 135 0; +#X connect 51 0 136 0; #X connect 52 0 57 1; #X connect 53 0 52 1; #X connect 54 0 55 0; #X connect 55 0 52 0; #X connect 56 0 57 0; -#X connect 57 0 151 1; -#X connect 58 0 135 1; +#X connect 57 0 152 1; +#X connect 58 0 136 1; #X connect 59 0 55 1; -#X connect 60 0 140 0; +#X connect 60 0 141 0; #X connect 61 0 66 1; #X connect 62 0 61 1; #X connect 63 0 64 0; #X connect 64 0 61 0; #X connect 65 0 66 0; -#X connect 66 0 147 1; +#X connect 66 0 149 1; #X connect 67 0 64 1; -#X connect 68 0 140 1; -#X connect 69 0 136 0; +#X connect 68 0 141 1; +#X connect 69 0 137 0; #X connect 70 0 75 1; #X connect 71 0 70 1; #X connect 72 0 73 0; #X connect 73 0 70 0; #X connect 74 0 75 0; -#X connect 75 0 152 1; -#X connect 76 0 136 1; +#X connect 75 0 145 1; +#X connect 76 0 137 1; #X connect 77 0 73 1; -#X connect 78 0 139 0; +#X connect 78 0 140 0; #X connect 79 0 84 1; #X connect 80 0 79 1; #X connect 81 0 82 0; #X connect 82 0 79 0; #X connect 83 0 84 0; -#X connect 84 0 146 1; -#X connect 85 0 139 1; +#X connect 84 0 148 1; +#X connect 85 0 140 1; #X connect 86 0 82 1; -#X connect 87 0 137 0; +#X connect 87 0 138 0; #X connect 88 0 93 1; #X connect 89 0 88 1; #X connect 90 0 91 0; #X connect 91 0 88 0; #X connect 92 0 93 0; -#X connect 93 0 144 1; -#X connect 94 0 137 1; +#X connect 93 0 146 1; +#X connect 94 0 138 1; #X connect 95 0 91 1; -#X connect 96 0 138 0; +#X connect 96 0 139 0; #X connect 97 0 102 1; #X connect 98 0 97 1; #X connect 99 0 100 0; #X connect 100 0 97 0; #X connect 101 0 102 0; -#X connect 102 0 145 1; -#X connect 103 0 138 1; +#X connect 102 0 147 1; +#X connect 103 0 139 1; #X connect 104 0 100 1; #X connect 105 0 133 0; #X connect 106 0 111 1; @@ -263,51 +263,60 @@ #X connect 108 0 109 0; #X connect 109 0 106 0; #X connect 110 0 111 0; -#X connect 111 0 143 1; +#X connect 111 0 134 1; #X connect 112 0 133 1; #X connect 113 0 109 1; #X connect 114 0 117 0; #X connect 115 0 116 0; #X connect 118 0 119 0; -#X connect 120 0 152 4; -#X connect 121 0 151 4; -#X connect 122 0 150 4; -#X connect 123 0 149 4; -#X connect 124 0 148 4; -#X connect 125 0 147 4; -#X connect 126 0 146 4; -#X connect 127 0 145 4; -#X connect 128 0 143 4; -#X connect 129 0 144 4; +#X connect 120 0 145 4; +#X connect 121 0 152 4; +#X connect 122 0 144 4; +#X connect 123 0 151 4; +#X connect 124 0 150 4; +#X connect 125 0 149 4; +#X connect 126 0 148 4; +#X connect 127 0 147 4; +#X connect 128 0 134 4; +#X connect 129 0 146 4; #X connect 131 0 2 0; #X connect 132 0 131 0; -#X connect 133 0 143 0; -#X connect 133 1 143 2; -#X connect 133 2 143 3; -#X connect 134 0 150 0; -#X connect 134 1 150 2; -#X connect 134 2 150 3; -#X connect 135 0 151 0; -#X connect 135 1 151 2; -#X connect 135 2 151 3; +#X connect 133 0 134 0; +#X connect 133 1 134 2; +#X connect 133 2 134 3; +#X connect 133 3 134 5; +#X connect 135 0 144 0; +#X connect 135 1 144 2; +#X connect 135 2 144 3; +#X connect 135 3 144 5; #X connect 136 0 152 0; #X connect 136 1 152 2; #X connect 136 2 152 3; -#X connect 137 0 144 0; -#X connect 137 1 144 2; -#X connect 137 2 144 3; -#X connect 138 0 145 0; -#X connect 138 1 145 2; -#X connect 138 2 145 3; -#X connect 139 0 146 0; -#X connect 139 1 146 2; -#X connect 139 2 146 3; -#X connect 140 0 147 0; -#X connect 140 1 147 2; -#X connect 140 2 147 3; -#X connect 141 0 148 0; -#X connect 141 1 148 2; -#X connect 141 2 148 3; -#X connect 142 0 149 0; -#X connect 142 1 149 2; -#X connect 142 2 149 3; +#X connect 136 3 152 5; +#X connect 137 0 145 0; +#X connect 137 1 145 2; +#X connect 137 2 145 3; +#X connect 137 3 145 5; +#X connect 138 0 146 0; +#X connect 138 1 146 2; +#X connect 138 2 146 3; +#X connect 138 3 146 5; +#X connect 139 0 147 0; +#X connect 139 1 147 2; +#X connect 139 2 147 3; +#X connect 139 3 147 5; +#X connect 140 0 148 0; +#X connect 140 1 148 2; +#X connect 140 2 148 3; +#X connect 140 3 148 5; +#X connect 141 0 149 0; +#X connect 141 1 149 2; +#X connect 141 2 149 3; +#X connect 142 0 150 0; +#X connect 142 1 150 2; +#X connect 142 2 150 3; +#X connect 142 3 150 5; +#X connect 143 0 151 0; +#X connect 143 1 151 2; +#X connect 143 2 151 3; +#X connect 143 3 151 5; diff -r 14568c160639 -r 04f0a00c5fbd SwordSounds/thisAngle.pd --- a/SwordSounds/thisAngle.pd Wed Aug 12 21:20:01 2015 +0100 +++ b/SwordSounds/thisAngle.pd Thu Aug 13 08:23:24 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 88 62 1440 726 10; +#N canvas 18 44 1440 726 10; #X obj -19 -52 inlet~; #X obj 58 -52 inlet~; #X obj 134 -53 inlet~; @@ -64,81 +64,77 @@ #X obj 451 -53 s~ \$0_scrObsYDist; #X obj 575 -54 s~ \$0_scrObsXDist; #X obj 691 -56 s~ \$0_scrObsZDist; -#X obj 41 449 outlet~; -#X obj 87 227 r~ \$0_Xdiff; -#X obj 72 251 -~; -#X obj 72 279 *~; -#X obj 175 227 r~ \$0_Zdiff; -#X obj 160 249 -~; -#X obj 160 274 *~; -#X obj 72 312 +~; -#X obj 72 335 sqrt~; -#X obj -28 286 r~ currentAzim; -#X obj 57 362 /~; -#X obj -28 311 /~ 360; -#X obj -28 335 sin~; -#X obj 41 400 *~; -#X obj 41 424 arcsin~; -#X obj 115 389 loadbang; -#X obj 115 410 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X obj 430 443 s~ \$0-Az; +#X obj 79 497 loadbang; +#X obj 79 518 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj 115 428 metro 10; -#X obj 115 450 snapshot~; -#X floatatom 115 470 8 0 0 0 - - -; -#X obj 72 185 r Xobs; -#X obj 72 206 sig~; -#X obj 160 182 r Zobs; -#X obj 160 204 sig~; -#X obj -92 249 *~; -#X obj -92 345 +~; -#X obj -77 322 *~; -#X obj -92 366 sqrt~; -#X obj -92 204 r Xobs; -#X obj -92 227 sig~; -#X obj -77 298 sig~; -#X obj -77 272 r Zobs; -#X text -156 489 Calculating the azimuth angle between the observer -and the source using the sine rule; -#X obj 256 466 r~ currentAzim; -#X obj 430 443 s~ \$0-Az; -#X obj 271 487 r~ \$0-Az; -#X obj 256 512 +~; -#X obj 241 445 sig~ 180; -#X obj 241 537 -~; -#X obj 241 562 outlet~; -#X obj 347 491 loadbang; -#X obj 347 512 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X obj 79 536 metro 10; +#X obj 79 558 snapshot~; +#X floatatom 79 578 8 0 0 0 - - -; +#X obj 343 484 loadbang; +#X obj 343 505 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj 347 530 metro 10; -#X obj 347 552 snapshot~; -#X floatatom 347 572 8 0 0 0 - - -; -#X obj 426 498 loadbang; -#X obj 426 519 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +#X obj 343 523 metro 10; +#X obj 343 545 snapshot~; +#X floatatom 343 565 8 0 0 0 - - -; +#X obj 1018 322 loadbang; +#X obj 1018 343 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 +1 1; +#X obj 1018 361 metro 10; +#X obj 1018 383 snapshot~; +#X floatatom 1018 403 8 0 0 0 - - -; +#X obj 427 151 r~ \$0_Xdiff; +#X obj 427 217 -~; +#X obj 343 151 r~ \$0_Zdiff; +#X obj 343 216 -~; +#X obj 442 174 r Xobs; +#X obj 442 195 sig~; +#X obj 358 172 r Zobs; +#X obj 358 194 sig~; +#X obj 412 240 /~; +#X obj 430 270 *~; +#X obj 445 290 sig~ 1; +#X obj 430 312 +~; +#X obj 430 336 sqrt~; +#X obj 412 360 /~; +#X obj 426 408 arcsin~; +#X obj 192 452 r~ currentAzim; +#X obj 192 512 r~ \$0-Az; +#X obj 177 536 -~; +#X obj 177 571 outlet~; +#X obj 585 385 loadbang; +#X obj 585 406 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; -#X obj 426 537 metro 10; -#X obj 426 559 snapshot~; -#X floatatom 426 579 8 0 0 0 - - -; -#X obj 643 263 loadbang; -#X obj 643 284 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 -1; -#X obj 643 302 metro 10; -#X obj 643 324 snapshot~; -#X floatatom 643 344 8 0 0 0 - - -; -#X obj 354 196 r~ \$0_Xdiff; -#X obj 339 220 -~; -#X obj 442 196 r~ \$0_Zdiff; -#X obj 427 218 -~; -#X obj 339 154 r Xobs; -#X obj 339 175 sig~; -#X obj 427 151 r Zobs; -#X obj 427 173 sig~; -#X obj 417 270 /~; -#X obj 417 299 *~; -#X obj 472 288 sig~ 1; -#X obj 467 343 +~; -#X obj 466 367 sqrt~; -#X obj 406 367 /~; -#X obj 426 408 arcsin~; +#X obj 585 424 metro 10; +#X obj 585 446 snapshot~; +#X floatatom 585 466 8 0 0 0 - - -; +#X obj 177 430 sig~ 90; +#X obj 177 484 -~; +#X obj 1018 191 r~ currentAzim; +#X obj 1003 169 sig~ 90; +#X obj 1003 215 -~; +#X obj 939 73 /~; +#X obj 954 103 *~; +#X obj 969 123 sig~ 1; +#X obj 954 145 +~; +#X obj 954 169 sqrt~; +#X obj 939 193 /~; +#X obj 939 216 arcsin~; +#X obj 954 28 r Xobs; +#X obj 954 49 sig~; +#X obj 939 -17 r Zobs; +#X obj 939 5 sig~; +#X obj 988 245 -~; +#X obj 232 570 s~ \$0-Pv; +#X obj 881 196 r~ \$0-Pv; +#X obj 854 178 sig~ 180; +#X obj 958 308 -~; +#X obj 973 281 +~; +#X obj 866 216 +~; +#X obj 958 331 /~ 90; +#X obj 958 357 +~ 0.5; +#X obj 902 279 sig~ 180; +#X obj 958 386 outlet~; #X connect 0 0 3 0; #X connect 0 0 16 0; #X connect 1 0 4 0; @@ -183,75 +179,71 @@ #X connect 49 0 50 0; #X connect 50 0 51 0; #X connect 51 0 52 0; -#X connect 57 0 58 1; +#X connect 57 0 58 0; #X connect 58 0 59 0; -#X connect 58 0 59 1; -#X connect 59 0 63 0; -#X connect 60 0 61 1; -#X connect 61 0 62 0; -#X connect 61 0 62 1; -#X connect 62 0 63 1; +#X connect 59 0 60 0; +#X connect 60 0 61 0; +#X connect 62 0 63 0; #X connect 63 0 64 0; -#X connect 64 0 66 1; -#X connect 65 0 67 0; -#X connect 66 0 69 1; +#X connect 64 0 65 0; +#X connect 65 0 66 0; #X connect 67 0 68 0; -#X connect 68 0 66 0; +#X connect 68 0 69 0; #X connect 69 0 70 0; -#X connect 70 0 74 0; -#X connect 70 0 56 0; -#X connect 71 0 72 0; +#X connect 70 0 71 0; #X connect 72 0 73 0; -#X connect 73 0 74 0; +#X connect 73 0 80 1; #X connect 74 0 75 0; +#X connect 75 0 80 0; #X connect 76 0 77 0; -#X connect 77 0 58 0; +#X connect 77 0 73 1; #X connect 78 0 79 0; -#X connect 79 0 61 0; +#X connect 79 0 75 1; #X connect 80 0 81 0; +#X connect 80 0 81 1; +#X connect 80 0 85 0; #X connect 81 0 83 0; -#X connect 82 0 81 1; -#X connect 83 0 69 0; -#X connect 84 0 85 0; -#X connect 85 0 80 0; -#X connect 85 0 80 1; -#X connect 86 0 82 0; -#X connect 86 0 82 1; -#X connect 87 0 86 0; -#X connect 89 0 92 0; -#X connect 91 0 92 1; -#X connect 92 0 94 1; -#X connect 92 0 99 0; +#X connect 82 0 83 1; +#X connect 83 0 84 0; +#X connect 84 0 85 1; +#X connect 85 0 86 0; +#X connect 86 0 56 0; +#X connect 86 0 94 0; +#X connect 87 0 65 0; +#X connect 87 0 97 1; +#X connect 88 0 89 1; +#X connect 89 0 60 0; +#X connect 89 0 90 0; +#X connect 89 0 113 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 94 0 104 0; #X connect 96 0 97 0; -#X connect 97 0 98 0; -#X connect 98 0 99 0; +#X connect 97 0 89 0; +#X connect 98 0 100 1; #X connect 99 0 100 0; +#X connect 100 0 112 1; #X connect 101 0 102 0; -#X connect 102 0 103 0; -#X connect 103 0 104 0; +#X connect 101 0 102 1; +#X connect 101 0 106 0; +#X connect 102 0 104 0; +#X connect 103 0 104 1; #X connect 104 0 105 0; +#X connect 105 0 106 1; #X connect 106 0 107 0; -#X connect 107 0 108 0; +#X connect 107 0 112 0; #X connect 108 0 109 0; -#X connect 109 0 110 0; -#X connect 111 0 112 1; -#X connect 112 0 119 0; -#X connect 113 0 114 1; -#X connect 114 0 119 1; -#X connect 115 0 116 0; -#X connect 116 0 112 0; -#X connect 117 0 118 0; -#X connect 118 0 114 0; +#X connect 109 0 101 1; +#X connect 110 0 111 0; +#X connect 111 0 101 0; +#X connect 112 0 117 1; +#X connect 114 0 118 1; +#X connect 115 0 118 0; +#X connect 116 0 119 0; +#X connect 117 0 116 1; +#X connect 118 0 117 0; #X connect 119 0 120 0; -#X connect 119 0 120 1; -#X connect 119 0 124 0; +#X connect 120 0 70 0; #X connect 120 0 122 0; -#X connect 121 0 122 1; -#X connect 122 0 123 0; -#X connect 123 0 124 1; -#X connect 124 0 125 0; -#X connect 125 0 109 0; -#X connect 125 0 90 0; +#X connect 121 0 116 0; diff -r 14568c160639 -r 04f0a00c5fbd SwordSounds/thisPosition.pd --- a/SwordSounds/thisPosition.pd Wed Aug 12 21:20:01 2015 +0100 +++ b/SwordSounds/thisPosition.pd Thu Aug 13 08:23:24 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 30 23 917 541 10; +#N canvas 131 311 917 541 10; #X obj -11951 -141 r~ currentElev; #X obj -11639 -26 r~ currentAzim; #X obj -11951 -117 /~ 360; @@ -60,6 +60,18 @@ #X text -11447 266 Y; #X text -11362 192 X; #X text -11293 114 Z; +#X obj -11518 -20 loadbang; +#X obj -11518 1 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 +1 1; +#X obj -11518 19 metro 10; +#X obj -11518 41 snapshot~; +#X floatatom -11518 61 5 0 0 0 - - -; +#X obj -11320 -180 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 +-1 -1; +#X obj -11320 -127 s GO; +#X obj -11380 -180 bng 50 250 50 0 empty empty empty 17 7 0 10 -257985 +-1 -1; +#X obj -11380 -127 s setUp; #X connect 0 0 2 0; #X connect 1 0 10 0; #X connect 2 0 3 0; @@ -81,6 +93,7 @@ #X connect 16 0 19 0; #X connect 17 0 24 1; #X connect 17 0 46 0; +#X connect 17 0 63 0; #X connect 18 0 15 0; #X connect 19 0 17 1; #X connect 21 0 22 0; @@ -111,3 +124,9 @@ #X connect 48 0 49 0; #X connect 51 0 52 0; #X connect 54 0 55 0; +#X connect 60 0 61 0; +#X connect 61 0 62 0; +#X connect 62 0 63 0; +#X connect 63 0 64 0; +#X connect 65 0 66 0; +#X connect 67 0 68 0; diff -r 14568c160639 -r 04f0a00c5fbd SwordSounds/woSoFreqD3.pd --- a/SwordSounds/woSoFreqD3.pd Wed Aug 12 21:20:01 2015 +0100 +++ b/SwordSounds/woSoFreqD3.pd Thu Aug 13 08:23:24 2015 +0100 @@ -1,4 +1,4 @@ -#N canvas 333 23 1440 824 10; +#N canvas 210 37 1440 824 10; #X text 125 140 Frequency (Hz); #X obj 288 616 throw~ l; #X obj 321 597 throw~ r; @@ -246,7 +246,7 @@ #X restore 552 336 pd noiseGain; #X obj 575 228 r \$0-diameter; #X obj 609 291 r \$0_elev; -#N canvas 275 186 702 650 freqGain 1; +#N canvas 814 272 702 650 freqGain 0; #X text 36 127 Mass Density of Air \, squared; #X text 508 93 Speed of Sound to power 2; #N canvas 759 125 286 289 pow6 0; @@ -375,7 +375,7 @@ #X obj 517 403 metro 10; #X obj 517 425 snapshot~; #X floatatom 517 445 5 0 0 0 - - -; -#X obj 320 324 +~ 90; +#X obj 419 350 +~ 90; #X connect 2 0 4 0; #X connect 3 0 4 1; #X connect 4 0 5 0; @@ -404,7 +404,7 @@ #X connect 37 0 38 1; #X connect 38 0 11 0; #X connect 38 0 44 0; -#X connect 39 0 45 0; +#X connect 39 0 40 0; #X connect 39 0 54 0; #X connect 40 0 42 0; #X connect 42 0 43 0; @@ -421,7 +421,7 @@ #X connect 50 0 51 0; #X connect 51 0 52 0; #X connect 52 0 53 0; -#X connect 54 0 40 0; +#X connect 54 0 45 0; #X restore 556 78 pd freqGain; #X obj 577 -31 r \$0-diameter; #X obj 608 35 r \$0_elev; @@ -443,9 +443,6 @@ #X obj 340 -101 inlet~; #X obj 270 -78 s~ \$0_dist; #X obj 340 -79 s~ \$0_azim; -#X obj 330 -37 r~ \$0_azim; -#X obj 330 10 s~ \$0_thisPan; -#X obj 321 550 r~ \$0_thisPan; #X obj 619 57 r~ \$0_dist; #X obj 598 14 r~ \$0_azim; #X obj 288 572 fcpan~; @@ -483,13 +480,15 @@ #X floatatom 240 74 10 0 0 0 - - -; #X obj 240 -25 loadbang; #X obj 240 23 metro 10; -#X obj 330 -16 panCalc; +#X obj 488 -100 inlet~; +#X obj 488 -76 s~ \$0-thisPan; +#X obj 321 550 r~ \$0-thisPan; #X connect 3 0 5 0; #X connect 3 0 7 0; #X connect 4 0 21 0; #X connect 6 0 10 0; #X connect 8 0 4 0; -#X connect 9 0 81 0; +#X connect 9 0 78 0; #X connect 12 0 3 0; #X connect 13 0 16 0; #X connect 14 0 13 0; @@ -501,7 +500,7 @@ #X connect 23 0 32 0; #X connect 24 0 26 0; #X connect 25 0 46 0; -#X connect 25 0 84 0; +#X connect 25 0 81 0; #X connect 26 0 25 0; #X connect 27 0 29 0; #X connect 28 0 27 0; @@ -522,7 +521,7 @@ #X connect 51 0 57 0; #X connect 52 0 54 1; #X connect 53 0 54 0; -#X connect 54 0 108 0; +#X connect 54 0 105 0; #X connect 55 0 54 2; #X connect 56 0 54 5; #X connect 57 0 61 0; @@ -536,41 +535,40 @@ #X connect 70 0 71 0; #X connect 72 0 74 0; #X connect 73 0 75 0; -#X connect 73 0 109 0; -#X connect 76 0 114 0; -#X connect 78 0 81 1; -#X connect 79 0 57 6; -#X connect 80 0 57 4; -#X connect 81 0 1 0; -#X connect 81 1 2 0; -#X connect 82 0 54 6; -#X connect 83 0 54 4; -#X connect 84 0 28 0; -#X connect 84 0 41 0; -#X connect 85 0 93 1; -#X connect 86 0 102 0; -#X connect 86 0 93 0; -#X connect 87 0 97 0; -#X connect 88 0 89 0; -#X connect 88 0 93 2; -#X connect 90 0 91 0; -#X connect 91 0 94 0; -#X connect 92 0 104 0; -#X connect 93 0 103 1; -#X connect 94 0 88 0; -#X connect 97 0 95 0; -#X connect 97 1 96 0; -#X connect 98 0 102 1; -#X connect 99 0 87 1; -#X connect 100 0 97 1; -#X connect 102 0 106 0; -#X connect 103 0 87 0; -#X connect 104 0 105 0; -#X connect 105 0 107 0; -#X connect 106 0 103 0; -#X connect 107 0 88 0; -#X connect 109 0 111 0; -#X connect 110 0 113 0; -#X connect 112 0 110 0; -#X connect 113 0 109 0; -#X connect 114 0 77 0; +#X connect 73 0 106 0; +#X connect 76 0 57 6; +#X connect 77 0 57 4; +#X connect 78 0 1 0; +#X connect 78 1 2 0; +#X connect 79 0 54 6; +#X connect 80 0 54 4; +#X connect 81 0 28 0; +#X connect 81 0 41 0; +#X connect 82 0 90 1; +#X connect 83 0 99 0; +#X connect 83 0 90 0; +#X connect 84 0 94 0; +#X connect 85 0 86 0; +#X connect 85 0 90 2; +#X connect 87 0 88 0; +#X connect 88 0 91 0; +#X connect 89 0 101 0; +#X connect 90 0 100 1; +#X connect 91 0 85 0; +#X connect 94 0 92 0; +#X connect 94 1 93 0; +#X connect 95 0 99 1; +#X connect 96 0 84 1; +#X connect 97 0 94 1; +#X connect 99 0 103 0; +#X connect 100 0 84 0; +#X connect 101 0 102 0; +#X connect 102 0 104 0; +#X connect 103 0 100 0; +#X connect 104 0 85 0; +#X connect 106 0 108 0; +#X connect 107 0 110 0; +#X connect 109 0 107 0; +#X connect 110 0 106 0; +#X connect 111 0 112 0; +#X connect 113 0 78 1;