r@102: #N canvas 574 52 917 541 10; r@101: #X obj -11951 -141 r~ currentElev; r@101: #X obj -11639 -26 r~ currentAzim; r@101: #X obj -11951 -117 /~ 360; r@101: #X obj -11951 -94 sin~; r@101: #X obj -11951 -51 *~; r@101: #X obj -11654 -139 r~ currentElev; r@101: #X obj -11654 -115 /~ 360; r@101: #X obj -11654 -49 *~; r@101: #X obj -11654 -92 cos~; r@101: #X obj -11639 19 cos~; r@101: #X obj -11639 -2 /~ 360; r@101: #X obj -11654 44 *~; r@101: #X obj -11798 -22 r~ currentAzim; r@101: #X obj -11813 -135 r~ currentElev; r@101: #X obj -11813 -111 /~ 360; r@101: #X obj -11813 -45 *~; r@101: #X obj -11798 2 /~ 360; r@101: #X obj -11813 48 *~; r@101: #X obj -11813 -88 cos~; r@101: #X obj -11798 23 sin~; r@101: #X text -11683 -163 Z position of source; r@101: #X obj -12001 -9 sig~; r@101: #X obj -11951 17 -~; r@101: #X obj -11856 93 sig~; r@101: #X obj -11813 115 -~; r@101: #X obj -11698 88 sig~; r@101: #X obj -11654 112 -~; r@101: #X obj -11698 65 r Zobs; r@101: #X obj -11951 46 *~; r@101: #X obj -11813 140 *~; r@101: #X obj -11654 137 *~; r@101: #X obj -11893 156 +~; r@101: #X obj -11547 196 +~; r@101: #X obj -11547 220 sqrt~; r@101: #X text -11961 -164 Y position of source; r@101: #X text -11820 -162 X position of source; r@101: #X obj -11856 70 r Xobs; r@101: #X obj -12001 -32 r Yobs; r@101: #X text -12041 201 Distance between the observer as a point in 3D space r@101: and the sound source.; r@101: #X obj -11547 243 outlet~; r@101: #X obj -11508 -190 inlet~; r@101: #X obj -11508 -166 s~ \$0_myScrCnt; r@101: #X obj -11639 -72 r~ \$0_myScrCnt; r@101: #X obj -11798 -68 r~ \$0_myScrCnt; r@101: #X obj -11936 -74 r~ \$0_myScrCnt; r@101: #X obj -11632 72 outlet~; r@101: #X obj -11793 77 outlet~; r@101: #X obj -11919 -19 outlet~; r@102: #X obj -11435 192 +~; r@102: #X obj -11435 216 sqrt~; r@102: #X obj -11435 239 outlet~; r@101: #X connect 0 0 2 0; r@101: #X connect 1 0 10 0; r@101: #X connect 2 0 3 0; r@101: #X connect 3 0 4 0; r@101: #X connect 4 0 22 1; r@101: #X connect 4 0 47 0; r@101: #X connect 5 0 6 0; r@101: #X connect 6 0 8 0; r@101: #X connect 7 0 11 0; r@101: #X connect 8 0 7 0; r@101: #X connect 9 0 11 1; r@101: #X connect 10 0 9 0; r@101: #X connect 11 0 26 1; r@101: #X connect 11 0 45 0; r@101: #X connect 12 0 16 0; r@101: #X connect 13 0 14 0; r@101: #X connect 14 0 18 0; r@101: #X connect 15 0 17 0; r@101: #X connect 16 0 19 0; r@101: #X connect 17 0 24 1; r@101: #X connect 17 0 46 0; r@101: #X connect 18 0 15 0; r@101: #X connect 19 0 17 1; r@101: #X connect 21 0 22 0; r@101: #X connect 22 0 28 0; r@101: #X connect 22 0 28 1; r@101: #X connect 23 0 24 0; r@101: #X connect 24 0 29 0; r@101: #X connect 24 0 29 1; r@101: #X connect 25 0 26 0; r@101: #X connect 26 0 30 0; r@101: #X connect 26 0 30 1; r@101: #X connect 27 0 25 0; r@101: #X connect 28 0 31 0; r@101: #X connect 29 0 31 1; r@102: #X connect 29 0 48 0; r@101: #X connect 30 0 32 1; r@102: #X connect 30 0 48 1; r@101: #X connect 31 0 32 0; r@101: #X connect 32 0 33 0; r@101: #X connect 33 0 39 0; r@101: #X connect 36 0 23 0; r@101: #X connect 37 0 21 0; r@101: #X connect 40 0 41 0; r@101: #X connect 42 0 7 1; r@101: #X connect 43 0 15 1; r@101: #X connect 44 0 4 1; r@102: #X connect 48 0 49 0; r@102: #X connect 49 0 50 0;