Mercurial > hg > weather-synthesis-prototyping
changeset 251:fc487b69ce79
Update to Propeller model
New gain relationships updated to tone sounds.
author | Rod Selfridge <r.selfridge@qmul.ac.uk> |
---|---|
date | Thu, 13 Oct 2016 17:24:22 +0100 |
parents | 2fea9f004c52 |
children | c3723ca2bf97 |
files | .DS_Store Propellor/PropTestD2.pd Propellor/PropelGUI.pd Propellor/freqCalcCyl6HiFi.pd Shallow Cavity/CavD1.pd scene demo/freqCalcCyl3No_D4Mach.pd scene demo/oneToneSingle.pd |
diffstat | 7 files changed, 2042 insertions(+), 977 deletions(-) [+] |
line wrap: on
line diff
--- a/Propellor/PropTestD2.pd Thu Sep 22 19:52:04 2016 +0100 +++ b/Propellor/PropTestD2.pd Thu Oct 13 17:24:22 2016 +0100 @@ -1,10 +1,10 @@ -#N canvas 97 23 1061 838 10; +#N canvas 122 23 1215 825 10; #X obj 405 16 loadbang; #X obj 405 38 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 405 79 s myMet; #X obj -251 527 hsl 70 15 0 2500 0 0 empty empty RPM 2 8 0 10 -262144 --1 -1 5444 1; +-1 -1 5520 1; #X floatatom 76 540 0 0 0 0 - - -; #X obj 143 73 bng 50 250 50 0 empty empty empty 17 7 0 10 -4034 -1 -1; @@ -21,27 +21,11 @@ #X obj -261 503 r thisTS; #X obj 83 21 loadbang; #X obj 83 45 delay 13; -#X obj -286 34 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 1237 1; -#X obj -287 164 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 7821 1; -#X obj -297 285 hsl 100 20 -350 50 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 9900 1; -#X floatatom -329 57 0 0 0 0 - - -; -#X floatatom -329 185 0 0 0 0 - - -; -#X floatatom -253 309 0 0 0 0 - - -; -#X msg -281 10 0; -#X obj -334 8 r setUp; -#X obj -339 141 r setUp; -#X obj -353 262 r setUp; -#X obj -289 -11 r thisXobs; -#X obj -290 117 r thisYobs; -#X obj -300 257 r thisZobs; #X obj 224 414 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X obj 287 414 vu 15 120 empty empty -1 -8 0 10 -66577 -1 1 0; #X text 185 406 Gain; #X obj 85 352 loadbang; -#N canvas 555 179 313 396 opLevels 0; +#N canvas 928 252 313 396 opLevels 0; #X obj 83 210 dac~; #X obj 30 70 catch~ l; #X obj 128 70 catch~ r; @@ -64,7 +48,7 @@ #X connect 7 0 3 1; #X restore 223 371 pd opLevels; #X obj 77 426 hsl 100 25 0.01 1e+07 1 0 empty empty Gain 2 13 0 10 --261682 -1 -66577 4802 1; +-261682 -1 -66577 4400 1; #X obj 76 329 r GAIN; #X floatatom 227 52 5 0 0 0 - - -; #X obj -278 417 hsl 70 15 0.1 3 0 0 empty empty Blade_Length 2 8 0 @@ -72,22 +56,16 @@ #X floatatom -220 440 0 0 0 0 - - -; #X obj -332 396 r setUp; #X obj -281 394 r thisLength; -#X text -171 38 X Position; -#X text -177 167 Y Position; -#X text -189 287 Z Position; #X obj 83 126 Uzi 20; #X obj 62 0 r preswing; -#X obj -181 118 loadbang; -#X obj -169 7 loadbang; -#X obj -217 237 loadbang; #X obj -199 374 loadbang; #X obj -203 484 loadbang; #X msg -203 504 0; #X obj 78 509 hsl 100 20 0 1 0 0 empty empty Throttle 2 10 0 10 -204800 --1 -1 7652 1; +-1 -1 7920 1; #X text 131 539 RPM; #X floatatom 74 459 0 0 0 0 - - -; -#N canvas 339 89 1095 835 rotNoise 0; +#N canvas 693 34 1095 835 rotNoise 0; #X obj 329 -137 noise~; #X obj 329 -116 s~ myNoise; #X obj 489 -118 /~ 60; @@ -268,66 +246,11 @@ #X obj 489 -29 s~ \$0-fundFreq; #X obj 35 -134 r~ \$0-fundFreq; #X obj 56 -112 loadbang; -#X obj 508 11 *~; -#X obj 551 11 *~; -#X obj 508 32 +~; -#X obj 508 53 sqrt~; -#X obj 493 74 /~; -#X obj 493 95 arccos~; -#X obj 492 211 spigot~; -#X obj 532 121 r Xobs; -#X obj 586 212 spigot~; -#X obj 577 121 r Yobs; -#X obj 531 191 *; -#X floatatom 543 211 0 0 0 0 - - -; -#X obj 546 170 t f b; -#X obj 626 122 r Xobs; -#X obj 671 122 r Yobs; -#X obj 625 192 *; -#X floatatom 636 212 0 0 0 0 - - -; -#X obj 640 171 t f b; -#X obj 625 149 < 0; -#X obj 670 149 < 0; -#X obj 719 121 r Xobs; -#X obj 764 121 r Yobs; -#X obj 718 191 *; -#X floatatom 732 212 0 0 0 0 - - -; -#X obj 733 170 t f b; -#X obj 812 119 r Xobs; -#X obj 857 119 r Yobs; -#X obj 811 189 *; -#X floatatom 824 210 0 0 0 0 - - -; -#X obj 826 168 t f b; -#X obj 811 146 < 0; -#X obj 856 146 > 0; -#X obj 679 213 spigot~; -#X obj 772 211 spigot~; -#X obj 531 148 >= 0; -#X obj 576 148 >= 0; -#X obj 718 148 >= 0; -#X obj 763 148 <= 0; -#X obj 586 55 sig~ 180; -#X obj 586 76 -~; -#X obj 586 98 +~ 180; -#X obj 679 99 -~; -#X obj 679 78 sig~ 360; -#X obj 610 246 +~; -#X obj 610 270 +~; -#X obj 610 292 +~; -#X obj 618 380 s~ az; #X obj 596 -110 *~ 0.10472; #X obj 596 -130 r~ RPM; #X obj 596 -90 s~ radsec; #X msg 56 -91 1; -#X obj 511 336 r myMet; -#X obj 511 356 snapshot~; -#X floatatom 511 375 0 0 0 0 - - -; -#X obj 748 626 s \$0-thisPan; #X obj 331 -91 gutinGain; -#X obj 561 375 outlet; -#X obj 610 315 -~ 180; -#X obj 610 336 abs~; -#X obj 610 357 s~ newAv; #N canvas 958 295 345 230 step1 0; #X obj 54 21 r~ horseP; #X obj 54 44 log~ 10; @@ -448,7 +371,7 @@ #X connect 26 0 0 0; #X connect 27 0 1 1; #X restore 361 285 pd step3; -#N canvas 1165 23 261 278 step4 0; +#N canvas 1054 231 261 278 step4 0; #X obj 107 15 r~ newAv; #X obj 107 37 *~; #X obj 107 59 *~ -0.0053; @@ -719,39 +642,6 @@ #X msg 183 364 10; #X obj 219 385 r~ harm10G; #X obj 489 -140 r~ RPM; -#X obj 508 -9 r~ Yobs; -#X obj 559 -9 r~ Xobs; -#X obj 790 -149 r~ Yobs; -#X obj 878 -149 r~ Xobs; -#X obj 698 -148 r~ Zobs; -#X obj 704 -128 r myMet; -#X obj 704 -108 snapshot~; -#X floatatom 704 -87 0 0 0 0 - - -; -#X obj 801 -130 r myMet; -#X obj 801 -110 snapshot~; -#X floatatom 801 -89 0 0 0 0 - - -; -#X obj 889 -127 r myMet; -#X obj 889 -107 snapshot~; -#X floatatom 889 -86 0 0 0 0 - - -; -#X obj 781 -70 s Yobs; -#X obj 870 -65 s Xobs; -#X obj 770 428 t f b; -#X obj 739 376 t f b; -#X floatatom 767 476 0 0 0 0 - - -; -#X floatatom 737 424 0 0 0 0 - - -; -#X obj 724 402 +; -#X obj 755 454 +; -#X obj 716 476 spigot~; -#X obj 685 428 spigot~; -#X obj 754 497 *~ -1; -#X obj 827 585 r myMet; -#X obj 827 605 snapshot~; -#X floatatom 827 624 0 0 0 0 - - -; -#X obj 684 364 /~ 360; -#X obj 685 407 *~; -#X obj 740 525 +~; -#X obj 740 545 +~ 1; -#X obj 740 564 *~ 0.5; #N canvas 305 129 260 284 doppler 0; #X obj 91 27 inlet~; #X obj 91 207 outlet~; @@ -772,10 +662,6 @@ #X connect 7 0 8 0; #X connect 8 0 3 1; #X restore 489 -57 pd doppler; -#X obj 670 -66 s Zobs; -#X obj 740 585 clip~ 0.01 0.99; -#X obj 684 386 cos~; -#X obj 900 628 outlet; #X obj 404 -78 r myMet; #X obj 404 -58 snapshot~; #X floatatom 404 -39 0 0 0 0 - - -; @@ -3964,197 +3850,92 @@ #X restore 87 591 pd s_t_e_p_8; #X connect 0 0 1 0; #X connect 2 0 3 0; -#X connect 3 0 157 0; +#X connect 3 0 69 0; #X connect 4 0 3 1; #X connect 6 0 5 0; -#X connect 6 0 174 0; +#X connect 6 0 82 0; #X connect 8 0 6 0; -#X connect 9 0 60 0; +#X connect 9 0 13 0; #X connect 10 0 12 0; -#X connect 11 0 12 1; -#X connect 12 0 13 0; -#X connect 13 0 14 1; -#X connect 14 0 15 0; -#X connect 15 0 49 1; -#X connect 15 0 51 1; -#X connect 15 0 16 0; -#X connect 15 0 43 0; -#X connect 16 1 53 0; -#X connect 17 0 44 0; -#X connect 18 1 53 1; -#X connect 19 0 45 0; -#X connect 20 0 21 0; -#X connect 20 0 16 1; -#X connect 20 0 145 0; -#X connect 22 0 20 1; -#X connect 22 1 20 0; -#X connect 23 0 28 0; -#X connect 24 0 29 0; +#X connect 11 0 10 0; +#X connect 13 0 6 1; +#X connect 15 0 20 0; +#X connect 16 0 20 1; +#X connect 17 0 21 0; +#X connect 17 1 20 2; +#X connect 18 0 20 3; +#X connect 19 0 20 4; +#X connect 20 0 83 5; +#X connect 22 0 5 1; +#X connect 23 0 74 0; +#X connect 23 0 82 1; +#X connect 24 0 23 0; #X connect 25 0 26 0; -#X connect 25 0 18 1; -#X connect 25 0 144 0; -#X connect 27 0 25 1; -#X connect 27 1 25 0; -#X connect 28 0 25 0; -#X connect 29 0 27 0; -#X connect 30 0 46 0; -#X connect 31 0 47 0; -#X connect 32 0 33 0; -#X connect 32 0 42 1; -#X connect 32 0 140 0; -#X connect 34 0 32 1; -#X connect 34 1 32 0; -#X connect 35 0 40 0; -#X connect 36 0 41 0; -#X connect 37 0 38 0; -#X connect 37 0 43 1; -#X connect 37 0 141 0; -#X connect 39 0 37 1; -#X connect 39 1 37 0; -#X connect 40 0 37 0; -#X connect 41 0 39 0; -#X connect 42 1 54 1; -#X connect 43 1 55 1; -#X connect 44 0 20 0; -#X connect 45 0 22 0; -#X connect 46 0 32 0; -#X connect 47 0 34 0; -#X connect 48 0 49 0; -#X connect 49 0 50 0; -#X connect 50 0 18 0; -#X connect 51 0 42 0; -#X connect 52 0 51 0; -#X connect 53 0 54 0; -#X connect 54 0 55 0; -#X connect 55 0 67 0; -#X connect 57 0 59 0; -#X connect 58 0 57 0; -#X connect 60 0 6 1; -#X connect 61 0 62 0; -#X connect 62 0 63 0; -#X connect 62 0 66 0; -#X connect 67 0 68 0; -#X connect 68 0 62 0; -#X connect 68 0 69 0; -#X connect 68 0 152 0; -#X connect 70 0 75 0; -#X connect 71 0 75 1; -#X connect 72 0 76 0; -#X connect 72 1 75 2; -#X connect 73 0 75 3; -#X connect 74 0 75 4; -#X connect 75 0 175 5; -#X connect 77 0 5 1; -#X connect 78 0 166 0; -#X connect 78 0 174 1; -#X connect 79 0 78 0; -#X connect 80 0 81 0; -#X connect 81 0 78 1; -#X connect 82 0 166 1; -#X connect 83 0 168 0; -#X connect 83 0 174 2; -#X connect 84 0 83 0; -#X connect 85 0 89 0; -#X connect 86 0 170 0; -#X connect 86 0 174 3; -#X connect 87 0 86 0; -#X connect 88 0 91 0; -#X connect 89 0 83 1; -#X connect 90 0 168 1; -#X connect 91 0 86 1; -#X connect 92 0 170 1; -#X connect 93 0 172 0; -#X connect 93 0 174 4; -#X connect 94 0 93 0; -#X connect 95 0 96 0; -#X connect 96 0 93 1; -#X connect 97 0 172 1; -#X connect 98 0 165 0; -#X connect 98 0 174 5; -#X connect 99 0 98 0; -#X connect 100 0 113 0; -#X connect 101 0 167 0; -#X connect 101 0 174 6; -#X connect 102 0 101 0; -#X connect 103 0 115 0; -#X connect 104 0 169 0; -#X connect 104 0 174 7; -#X connect 105 0 104 0; -#X connect 106 0 117 0; -#X connect 107 0 171 0; -#X connect 107 0 174 8; -#X connect 108 0 107 0; -#X connect 109 0 119 0; -#X connect 110 0 173 0; -#X connect 110 0 174 9; -#X connect 111 0 110 0; -#X connect 112 0 121 0; -#X connect 113 0 98 1; -#X connect 114 0 165 1; -#X connect 115 0 101 1; -#X connect 116 0 167 1; -#X connect 117 0 104 1; -#X connect 118 0 169 1; -#X connect 119 0 107 1; -#X connect 120 0 171 1; -#X connect 121 0 110 1; -#X connect 122 0 173 1; -#X connect 123 0 2 0; -#X connect 124 0 10 0; -#X connect 124 0 10 1; -#X connect 125 0 11 0; -#X connect 125 0 11 1; -#X connect 125 0 14 0; -#X connect 126 0 133 0; -#X connect 127 0 136 0; -#X connect 128 0 130 0; -#X connect 129 0 130 0; -#X connect 130 0 131 0; -#X connect 130 0 158 0; -#X connect 132 0 133 0; -#X connect 133 0 134 0; -#X connect 133 0 138 0; -#X connect 135 0 136 0; -#X connect 136 0 137 0; -#X connect 136 0 139 0; -#X connect 140 0 145 1; -#X connect 140 1 145 0; -#X connect 141 0 144 1; -#X connect 141 1 144 0; -#X connect 144 0 143 0; -#X connect 144 0 147 1; -#X connect 145 0 142 0; -#X connect 145 0 146 1; -#X connect 146 1 148 0; -#X connect 147 1 154 1; -#X connect 148 0 154 0; -#X connect 149 0 150 0; -#X connect 150 0 151 0; -#X connect 150 0 64 0; -#X connect 150 0 161 0; -#X connect 152 0 160 0; -#X connect 153 0 146 0; -#X connect 153 0 147 0; -#X connect 154 0 155 0; -#X connect 155 0 156 0; -#X connect 156 0 159 0; -#X connect 157 0 7 0; -#X connect 157 0 163 0; -#X connect 159 0 150 0; -#X connect 160 0 153 0; -#X connect 160 0 153 1; -#X connect 162 0 163 0; -#X connect 163 0 164 0; -#X connect 174 0 175 0; -#X connect 174 1 175 1; -#X connect 174 2 175 2; -#X connect 174 3 175 3; -#X connect 174 4 175 4; -#X connect 174 5 175 6; -#X connect 174 6 175 7; -#X connect 174 7 175 8; -#X connect 174 8 175 9; -#X connect 174 9 175 10; +#X connect 26 0 23 1; +#X connect 27 0 74 1; +#X connect 28 0 76 0; +#X connect 28 0 82 2; +#X connect 29 0 28 0; +#X connect 30 0 34 0; +#X connect 31 0 78 0; +#X connect 31 0 82 3; +#X connect 32 0 31 0; +#X connect 33 0 36 0; +#X connect 34 0 28 1; +#X connect 35 0 76 1; +#X connect 36 0 31 1; +#X connect 37 0 78 1; +#X connect 38 0 80 0; +#X connect 38 0 82 4; +#X connect 39 0 38 0; +#X connect 40 0 41 0; +#X connect 41 0 38 1; +#X connect 42 0 80 1; +#X connect 43 0 73 0; +#X connect 43 0 82 5; +#X connect 44 0 43 0; +#X connect 45 0 58 0; +#X connect 46 0 75 0; +#X connect 46 0 82 6; +#X connect 47 0 46 0; +#X connect 48 0 60 0; +#X connect 49 0 77 0; +#X connect 49 0 82 7; +#X connect 50 0 49 0; +#X connect 51 0 62 0; +#X connect 52 0 79 0; +#X connect 52 0 82 8; +#X connect 53 0 52 0; +#X connect 54 0 64 0; +#X connect 55 0 81 0; +#X connect 55 0 82 9; +#X connect 56 0 55 0; +#X connect 57 0 66 0; +#X connect 58 0 43 1; +#X connect 59 0 73 1; +#X connect 60 0 46 1; +#X connect 61 0 75 1; +#X connect 62 0 49 1; +#X connect 63 0 77 1; +#X connect 64 0 52 1; +#X connect 65 0 79 1; +#X connect 66 0 55 1; +#X connect 67 0 81 1; +#X connect 68 0 2 0; +#X connect 69 0 7 0; +#X connect 69 0 71 0; +#X connect 70 0 71 0; +#X connect 71 0 72 0; +#X connect 82 0 83 0; +#X connect 82 1 83 1; +#X connect 82 2 83 2; +#X connect 82 3 83 3; +#X connect 82 4 83 4; +#X connect 82 5 83 6; +#X connect 82 6 83 7; +#X connect 82 7 83 8; +#X connect 82 8 83 9; +#X connect 82 9 83 10; #X restore 148 203 pd rotNoise; #X msg -272 374 0.8; #X obj -293 638 hsl 70 15 2 4 0 0 empty empty Blades 2 8 0 10 -262144 @@ -4166,35 +3947,38 @@ #X obj -296 723 s~ noBlad; #X obj -296 617 loadbang; #X obj 355 429 hsl 70 15 1e-05 1000 1 0 empty empty Rot_Boost 2 8 0 -10 -203904 -1 -1 4800 1; +10 -203904 -1 -1 5197 1; #X floatatom 527 344 0 0 0 0 - - -; -#X msg -242 11 -150; #X obj 448 280 loadbang; -#X msg -217 258 100; -#X msg -178 -7 150; -#X floatatom 148 224 0 0 0 0 - - -; +#X floatatom -221 172 0 0 0 0 - - -; #X obj 456 425 hsl 70 15 0 500 0 0 empty empty Horse_Power 2 8 0 10 --262144 -1 -1 3450 1; +-262144 -1 -1 4830 1; #X obj -57 700 line~; #X msg -57 680 \$1 30; #X obj -57 743 s~ horseP; #X floatatom 496 459 0 0 0 0 - - -; #X obj -57 640 loadbang; -#N canvas 1075 216 265 290 dist 0; -#X obj -234 44 *~; -#X obj -180 43 *~; -#X obj -126 45 *~; -#X obj -195 66 +~; -#X obj -195 90 +~; -#X obj -195 112 sqrt~; -#X obj -195 134 s~ dist; -#X obj -99 86 r myMet; -#X obj -99 106 snapshot~; -#X floatatom -99 125 0 0 0 0 - - -; -#X obj -125 24 r~ Xobs; -#X obj -180 22 r~ Yobs; -#X obj -234 21 r~ Zobs; -#X obj -52 127 outlet; +#N canvas 641 222 509 398 dist 0; +#X obj -134 166 *~; +#X obj -80 165 *~; +#X obj -26 167 *~; +#X obj -95 188 +~; +#X obj -95 212 +~; +#X obj -95 234 sqrt~; +#X obj -95 256 s~ dist; +#X obj 1 208 r myMet; +#X obj 1 228 snapshot~; +#X floatatom 1 247 0 0 0 0 - - -; +#X obj 17 36 r~ Xobs; +#X obj -85 33 r~ Yobs; +#X obj -175 31 r~ Zobs; +#X obj 48 249 outlet; +#X obj -101 10 r~ Yprop; +#X obj -3 12 r~ Xprop; +#X obj -193 9 r~ Zprop; +#X obj -190 57 -~; +#X obj -99 56 -~; +#X obj 3 57 -~; #X connect 0 0 3 0; #X connect 1 0 3 1; #X connect 2 0 4 1; @@ -4205,34 +3989,28 @@ #X connect 7 0 8 0; #X connect 8 0 9 0; #X connect 8 0 13 0; +#X connect 10 0 19 1; #X connect 10 0 2 0; #X connect 10 0 2 1; +#X connect 11 0 18 1; +#X connect 11 0 1 1; #X connect 11 0 1 0; -#X connect 11 0 1 1; +#X connect 12 0 17 1; +#X connect 12 0 0 1; #X connect 12 0 0 0; -#X connect 12 0 0 1; +#X connect 14 0 18 0; +#X connect 15 0 19 0; +#X connect 16 0 17 0; #X restore 221 204 pd dist; #X msg 22 641 180; #X msg -199 394 0.91; #X msg -172 504 2000; -#X msg -182 138 116; -#X msg -200 6 0; -#X obj -95 213 line; #X obj -254 566 line~; #X msg -254 546 \$1 30; #X obj -254 587 s~ RPM; #X obj -281 455 line~; #X msg -281 435 \$1 30; #X obj -281 475 s~ length; -#X obj -300 328 line~; -#X msg -300 308 \$1 30; -#X obj -300 349 s~ Zobs; -#X obj -290 208 line~; -#X msg -290 188 \$1 30; -#X obj -290 229 s~ Yobs; -#X obj -289 77 line~; -#X msg -289 57 \$1 30; -#X obj -289 97 s~ Xobs; #X floatatom 76 564 0 0 0 0 - - -; #N canvas 478 36 1002 525 sources 0; #X text 480 -91 Patch that holds all the sources that are used to produce @@ -6151,14 +5929,13 @@ #X restore -30 377 pd myMotor; #X obj 324 28 r~ RPM; #X obj 324 49 /~ 60; -#X obj 355 459 hsl 70 15 0.0001 10 1 0 empty empty Broad_Boost 2 8 -0 10 -204786 -1 -1 5137 1; +#X obj 355 459 hsl 70 15 1e-07 0.01 1 0 empty empty Broad_Boost 2 8 +0 10 -204786 -1 -1 3309 1; #X floatatom 515 198 0 0 0 0 - - -; #X obj 448 156 loadbang; #X obj 448 237 line~; #X msg 448 217 \$1 30; #X obj 448 257 s~ broBoost; -#X msg -184 258 0; #N canvas 365 218 1002 525 sources 0; #X text 480 -91 Patch that holds all the sources that are used to produce the basic aeolian tone.; @@ -7762,17 +7539,17 @@ #X connect 41 0 37 4; #X restore 619 260 pd sourcePositions; #X obj 560 -9 inlet; +#X obj 125 290 freqCalcCyl6HiFi; +#X obj 20 168 freqCalcCyl6HiFi; +#X obj 217 146 freqCalcCyl6HiFi; #X obj 426 145 freqCalcCyl6HiFi; -#X obj 217 146 freqCalcCyl6HiFi; -#X obj 20 168 freqCalcCyl6HiFi; -#X obj 125 290 freqCalcCyl6HiFi; +#X obj 607 312 freqCalcCyl6HiFi; #X obj 662 145 freqCalcCyl6HiFi; -#X obj 607 312 freqCalcCyl6HiFi; #X obj 348 304 freqCalcCyl6HiFi; -#X connect 1 0 21 0; +#X connect 1 0 20 0; #X connect 1 1 11 0; #X connect 1 2 11 1; -#X connect 1 3 21 1; +#X connect 1 3 20 1; #X connect 1 4 11 2; #X connect 2 0 9 0; #X connect 2 0 10 0; @@ -7783,35 +7560,35 @@ #X connect 2 0 8 0; #X connect 2 0 7 0; #X connect 2 0 6 0; -#X connect 3 0 20 0; +#X connect 3 0 21 0; #X connect 3 1 12 0; #X connect 3 2 12 1; -#X connect 3 3 20 1; +#X connect 3 3 21 1; #X connect 3 4 12 2; -#X connect 4 0 19 0; +#X connect 4 0 22 0; #X connect 4 1 13 0; #X connect 4 2 13 1; -#X connect 4 3 19 1; +#X connect 4 3 22 1; #X connect 4 4 13 2; -#X connect 5 0 23 0; +#X connect 5 0 24 0; #X connect 5 1 14 0; #X connect 5 2 14 1; -#X connect 5 3 23 1; +#X connect 5 3 24 1; #X connect 5 4 14 2; -#X connect 6 0 22 0; +#X connect 6 0 19 0; #X connect 6 1 15 0; #X connect 6 2 15 1; -#X connect 6 3 22 1; +#X connect 6 3 19 1; #X connect 6 4 15 2; #X connect 7 0 25 0; #X connect 7 1 16 0; #X connect 7 2 16 1; #X connect 7 3 25 1; #X connect 7 4 16 2; -#X connect 8 0 24 0; +#X connect 8 0 23 0; #X connect 8 1 17 0; #X connect 8 2 17 1; -#X connect 8 3 24 1; +#X connect 8 3 23 1; #X connect 8 4 17 2; #X connect 9 0 19 6; #X connect 9 0 20 6; @@ -7820,27 +7597,27 @@ #X connect 9 0 23 6; #X connect 9 0 24 6; #X connect 9 0 25 6; -#X connect 11 0 21 2; -#X connect 11 1 21 3; -#X connect 11 2 21 4; -#X connect 12 0 20 2; -#X connect 12 1 20 3; -#X connect 12 2 20 4; -#X connect 13 0 19 2; -#X connect 13 1 19 3; -#X connect 13 2 19 4; -#X connect 14 0 23 2; -#X connect 14 1 23 3; -#X connect 14 2 23 4; -#X connect 15 0 22 2; -#X connect 15 1 22 3; -#X connect 15 2 22 4; +#X connect 11 0 20 2; +#X connect 11 1 20 3; +#X connect 11 2 20 4; +#X connect 12 0 21 2; +#X connect 12 1 21 3; +#X connect 12 2 21 4; +#X connect 13 0 22 2; +#X connect 13 1 22 3; +#X connect 13 2 22 4; +#X connect 14 0 24 2; +#X connect 14 1 24 3; +#X connect 14 2 24 4; +#X connect 15 0 19 2; +#X connect 15 1 19 3; +#X connect 15 2 19 4; #X connect 16 0 25 2; #X connect 16 1 25 3; #X connect 16 2 25 4; -#X connect 17 0 24 2; -#X connect 17 1 24 3; -#X connect 17 2 24 4; +#X connect 17 0 23 2; +#X connect 17 1 23 3; +#X connect 17 2 23 4; #X connect 18 0 19 5; #X connect 18 0 20 5; #X connect 18 0 21 5; @@ -7849,12 +7626,11 @@ #X connect 18 0 24 5; #X connect 18 0 25 5; #X restore 281 133 pd sources; -#X msg -231 139 5; #X obj 448 360 line~; #X msg 448 340 \$1 30; #X obj 448 381 s~ rotBoost; -#N canvas 182 350 388 310 andyEngine 0; -#N canvas 187 25 528 837 engine 0; +#N canvas 370 406 514 342 andyEngine 0; +#N canvas 260 36 528 837 engine 0; #X obj 155 769 outlet~; #X obj 215 428 delwrite~ e1b 50; #X obj 215 662 delwrite~ e2b 50; @@ -7870,18 +7646,15 @@ #X obj 22 231 /~; #X obj 59 205 +~ 1; #X obj 23 312 -~ 0.5; -#X obj 215 407 bp~ 100 2; #X obj 153 99 noise~; #X obj 153 165 clip~ -0.5 0.5; #X obj 22 288 +~; -#X obj 153 143 *~ 12; #X obj 74 530 cos~; #X obj 74 508 -~ 0.25; #X obj 138 529 cos~; #X obj 138 507 -~ 0.25; #X obj 74 486 *~ 0.125; #X obj 138 485 *~ 0.125; -#X obj 99 622 hip~ 12; #X obj 23 335 hip~ 30; #X obj 38 266 *~; #X obj 153 187 *~ 0.15; @@ -7900,65 +7673,67 @@ #X obj 59 163 *~ 7; #X obj 59 2 inlet~; #X obj 59 23 phasor~; -#X obj 153 121 bp~ 500 5; +#X obj 215 407 bp~ 150 2; #X obj 99 601 lop~ 200; -#X obj 155 725 hip~ 150; -#X obj 155 747 hip~ 150; -#X connect 3 0 46 0; -#X connect 6 0 32 0; -#X connect 9 0 15 0; +#X obj 99 622 hip~ 12; +#X obj 155 725 hip~ 100; +#X obj 155 747 hip~ 100; +#X obj 153 121 bp~ 300 5; +#X obj 153 143 *~ 12; +#X connect 3 0 43 0; +#X connect 6 0 29 0; +#X connect 9 0 42 0; #X connect 10 0 13 0; #X connect 11 0 12 0; -#X connect 12 0 28 0; -#X connect 12 0 18 0; +#X connect 12 0 25 0; +#X connect 12 0 17 0; #X connect 13 0 12 1; -#X connect 14 0 27 0; -#X connect 15 0 1 0; -#X connect 16 0 45 0; -#X connect 17 0 29 0; -#X connect 18 0 14 0; -#X connect 19 0 17 0; -#X connect 20 0 30 0; +#X connect 14 0 24 0; +#X connect 15 0 47 0; +#X connect 16 0 26 0; +#X connect 17 0 14 0; +#X connect 18 0 27 0; +#X connect 19 0 18 0; +#X connect 20 0 28 0; #X connect 21 0 20 0; -#X connect 22 0 31 0; -#X connect 23 0 22 0; -#X connect 24 0 21 0; -#X connect 25 0 23 0; -#X connect 26 0 8 0; -#X connect 26 0 2 0; -#X connect 27 0 7 0; -#X connect 28 0 18 1; -#X connect 29 0 28 1; -#X connect 30 0 3 0; -#X connect 31 0 3 1; -#X connect 32 0 7 0; -#X connect 33 0 8 0; -#X connect 33 0 24 0; -#X connect 33 0 30 0; -#X connect 34 0 2 0; -#X connect 34 0 25 0; -#X connect 34 0 31 0; -#X connect 35 0 4 0; -#X connect 36 0 5 0; -#X connect 36 0 47 0; -#X connect 37 0 38 1; -#X connect 37 0 41 0; -#X connect 38 0 40 0; -#X connect 39 0 42 0; -#X connect 40 0 39 0; -#X connect 41 0 39 1; -#X connect 42 0 10 0; -#X connect 42 0 10 1; +#X connect 22 0 19 0; +#X connect 23 0 21 0; +#X connect 24 0 7 0; +#X connect 25 0 17 1; +#X connect 26 0 25 1; +#X connect 27 0 3 0; +#X connect 28 0 3 1; +#X connect 29 0 7 0; +#X connect 30 0 8 0; +#X connect 30 0 22 0; +#X connect 30 0 27 0; +#X connect 31 0 2 0; +#X connect 31 0 23 0; +#X connect 31 0 28 0; +#X connect 32 0 4 0; +#X connect 33 0 5 0; +#X connect 33 0 45 0; +#X connect 34 0 35 1; +#X connect 34 0 38 0; +#X connect 35 0 37 0; +#X connect 36 0 39 0; +#X connect 37 0 36 0; +#X connect 38 0 36 1; +#X connect 39 0 10 0; +#X connect 39 0 10 1; +#X connect 40 0 41 0; +#X connect 41 0 34 0; +#X connect 41 0 34 1; +#X connect 41 0 35 0; +#X connect 42 0 1 0; #X connect 43 0 44 0; -#X connect 44 0 37 0; -#X connect 44 0 37 1; -#X connect 44 0 38 0; -#X connect 45 0 19 0; -#X connect 46 0 26 0; +#X connect 44 0 8 0; +#X connect 44 0 2 0; +#X connect 45 0 46 0; +#X connect 46 0 0 0; #X connect 47 0 48 0; -#X connect 48 0 0 0; +#X connect 48 0 16 0; #X restore 178 116 pd engine; -#X obj 178 53 * 90; #X obj 178 73 + 1; #X obj 177 281 throw~ l; #X obj 204 258 throw~ r; @@ -7973,32 +7748,33 @@ #X obj 235 156 r~ motBoost; #X obj 178 201 *~; #X obj 278 87 *~; -#X obj 178 93 lop~ 1.5; -#X connect 0 0 10 0; -#X connect 1 0 2 0; -#X connect 2 0 16 0; -#X connect 5 0 3 0; -#X connect 5 1 4 0; -#X connect 6 0 5 1; -#X connect 6 0 12 0; -#X connect 7 0 15 0; -#X connect 7 0 15 1; -#X connect 8 0 9 0; -#X connect 9 0 10 1; -#X connect 10 0 14 0; -#X connect 11 0 1 0; -#X connect 13 0 14 1; -#X connect 14 0 5 0; -#X connect 15 0 9 1; -#X connect 16 0 0 0; +#X obj 178 93 lop~ 2; +#X obj 178 53 * 40; +#X connect 0 0 9 0; +#X connect 1 0 15 0; +#X connect 4 0 2 0; +#X connect 4 1 3 0; +#X connect 5 0 4 1; +#X connect 5 0 11 0; +#X connect 6 0 14 0; +#X connect 6 0 14 1; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 13 0; +#X connect 10 0 16 0; +#X connect 12 0 13 1; +#X connect 13 0 4 0; +#X connect 14 0 8 1; +#X connect 15 0 0 0; +#X connect 16 0 1 0; #X restore 277 205 pd andyEngine; -#X obj 356 488 hsl 70 15 0.1 100 1 0 empty empty Engine_Boost 2 8 0 -10 -261234 -1 -1 6900 1; +#X obj 356 488 hsl 70 15 0.1 2000 1 0 empty empty Engine_Boost 2 8 +0 10 -261234 -1 -1 4101 1; #X obj -57 720 *~; #X obj -17 701 line~; #X msg -17 681 \$1 30; -#X obj -130 687 r myMet; -#X obj -130 707 snapshot~; +#X obj -120 748 r myMet; +#X obj -120 768 snapshot~; #X floatatom 497 496 6 0 0 0 - - -; #X text 495 477 Current; #X text 495 441 Maximum; @@ -8124,7 +7900,7 @@ #X connect 50 0 47 0; #X connect 51 0 21 0; #X connect 52 0 4 0; -#X restore 16 268 pd Pre1; +#X restore 292 256 pd Pre1; #N canvas 45 204 881 644 Pre2 0; #X obj -66 303 s thisXobs; #X obj -66 277 spigot; @@ -8242,7 +8018,7 @@ #X connect 50 0 15 0; #X connect 51 0 16 0; #X connect 52 0 21 0; -#X restore 17 299 pd Pre2; +#X restore 293 287 pd Pre2; #X obj 611 693 s preset2; #X obj -92 385 r thisThro; #X obj 616 716 s preset3; @@ -8366,186 +8142,792 @@ #X connect 51 0 14 0; #X connect 52 0 15 0; #X connect 53 0 49 0; -#X restore 14 322 pd Pre3; -#X obj -7 555 s throt; -#X floatatom -50 575 5 0 0 0 - - -; +#X restore 290 310 pd Pre3; +#X obj -9 532 s throt; +#X floatatom -15 486 5 0 0 0 - - -; #X obj -71 514 * 2500; -#X obj 275 182 * 1; #X floatatom 617 275 0 0 0 0 - - -; -#X msg 610 171 2.2; -#X msg 448 300 0.33; -#X msg 448 176 0.32; -#X msg 85 375 188; #X obj -73 335 loadbang; -#X msg -42 355 0.48; #X obj 405 57 metro 10; -#X obj -83 62 line; -#X msg -63 31 50 5000; -#X msg -89 16 -50 5000; #X obj -104 494 +; #X floatatom -122 565 5 0 0 0 - - -; #X obj -110 442 t f b; #X obj -109 420 * 0.8; #X obj 574 374 loadbang; -#X msg 574 394 250; -#X msg -98 264 -20 2500; -#X obj -96 289 delay 2500; -#X msg -96 310 -60 2500; #X text 185 618 Fly-by; #X text 189 652 Reset; -#X obj -4 188 r preset1; -#X obj -37 114 r preset2; -#X msg -126 205 -120; -#X msg -98 130 -200; -#X msg -75 182 500 15000; -#X msg -127 244 -60; +#X obj 275 182 * 2; +#N canvas 163 114 1098 708 observerPosition 1; +#X obj -24 366 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 1237 1; +#X obj 296 366 hsl 100 20 -200 200 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 7821 1; +#X obj 543 370 hsl 100 20 -350 50 0 0 empty empty empty -2 -8 0 10 +-262144 -1 -1 9900 1; +#X floatatom -67 389 0 0 0 0 - - -; +#X floatatom 254 387 0 0 0 0 - - -; +#X floatatom 587 394 0 0 0 0 - - -; +#X msg -19 342 0; +#X obj -72 340 r setUp; +#X obj 244 343 r setUp; +#X obj 487 347 r setUp; +#X obj -27 321 r thisXobs; +#X obj 293 319 r thisYobs; +#X obj 540 342 r thisZobs; +#X text 9 475 X Position; +#X text 254 472 Y Position; +#X text 497 477 Z Position; +#X obj 402 320 loadbang; +#X obj 93 339 loadbang; +#X obj 623 318 loadbang; +#X msg 20 343 -150; +#X msg 623 343 100; +#X msg 84 325 150; +#X msg 401 340 116; +#X msg 62 338 0; +#X obj 522 429 line~; +#X msg 540 393 \$1 30; +#X obj 522 450 s~ Zobs; +#X obj 276 423 line~; +#X msg 293 390 \$1 30; +#X obj 276 444 s~ Yobs; +#X obj 20 437 line~; +#X msg -27 389 \$1 30; +#X obj 20 457 s~ Xobs; +#X msg 656 343 0; +#X msg 352 341 5; +#X obj 189 15 r preset1; +#X obj 371 206 r preset2; +#X obj 568 434 r myMet; +#X obj 568 454 snapshot~; +#X floatatom 569 477 0 0 0 0 - - -; +#X obj 330 431 r myMet; +#X obj 330 451 snapshot~; +#X floatatom 331 474 0 0 0 0 - - -; +#X obj 75 441 r myMet; +#X obj 75 461 snapshot~; +#X floatatom 76 484 0 0 0 0 - - -; +#X obj 365 479 s Yobs; +#X obj 128 482 s Xobs; +#X obj 613 479 s Zobs; +#X msg 404 234 -50; +#X msg 334 234 800; +#X msg 371 232 80; +#X msg 676 168 -25 9500; +#X obj -2 138 delay 23000; +#X obj 676 147 delay 23000; +#X obj 141 276 delay 25000; +#X msg 141 297 -150 9500; +#X obj 108 187 delay 24000; +#X msg -2 159 -310 500; +#X msg 78 161 -315 500; +#X msg 108 208 -320 500; +#X msg 118 253 -315 500; +#X obj 118 232 delay 24500; +#X obj 78 140 delay 23500; +#X msg -57 58 5 25000; +#X obj -26 83 delay 25000; +#X msg 564 65 -2 25000; +#X obj 641 99 delay 25000; +#X msg 641 120 -40 25000; +#X msg -26 104 -800 25000; +#X connect 0 0 3 0; +#X connect 0 0 31 0; +#X connect 1 0 4 0; +#X connect 1 0 28 0; +#X connect 2 0 5 0; +#X connect 2 0 25 0; +#X connect 6 0 0 0; +#X connect 7 0 0 0; +#X connect 8 0 1 0; +#X connect 9 0 2 0; +#X connect 16 0 22 0; +#X connect 17 0 19 0; +#X connect 18 0 20 0; +#X connect 19 0 0 0; +#X connect 20 0 2 0; +#X connect 21 0 0 0; +#X connect 22 0 1 0; +#X connect 23 0 0 0; +#X connect 24 0 26 0; +#X connect 24 0 38 0; +#X connect 27 0 29 0; +#X connect 27 0 41 0; +#X connect 30 0 32 0; +#X connect 30 0 44 0; +#X connect 33 0 2 0; +#X connect 34 0 1 0; +#X connect 35 0 64 0; +#X connect 35 0 66 0; +#X connect 35 0 53 0; +#X connect 35 0 54 0; +#X connect 35 0 55 0; +#X connect 35 0 63 0; +#X connect 35 0 62 0; +#X connect 35 0 57 0; +#X connect 35 0 65 0; +#X connect 35 0 67 0; +#X connect 36 0 50 0; +#X connect 36 0 51 0; +#X connect 36 0 49 0; +#X connect 37 0 38 0; +#X connect 38 0 39 0; +#X connect 38 0 48 0; +#X connect 40 0 41 0; +#X connect 41 0 42 0; +#X connect 41 0 46 0; +#X connect 43 0 44 0; +#X connect 44 0 45 0; +#X connect 44 0 47 0; +#X connect 49 0 24 0; +#X connect 50 0 30 0; +#X connect 51 0 27 0; +#X connect 53 0 58 0; +#X connect 54 0 52 0; +#X connect 55 0 56 0; +#X connect 57 0 60 0; +#X connect 62 0 61 0; +#X connect 63 0 59 0; +#X connect 64 0 30 0; +#X connect 65 0 69 0; +#X connect 66 0 24 0; +#X connect 67 0 68 0; +#X connect 68 0 24 0; +#X connect 69 0 30 0; +#X restore -264 49 pd observerPosition; +#N canvas 183 73 1117 782 PropellerAngles 0; +#X obj 65 29 hsl 80 20 -10 10 0 0 empty empty Yaw 2 10 0 10 -262144 +-1 -1 3950 1; +#X floatatom 227 55 0 0 0 0 - - -; +#X obj 281 29 hsl 80 20 -180 180 0 0 empty empty Roll 2 10 0 10 -262144 +-1 -1 3950 1; +#X floatatom 335 57 0 0 0 0 - - -; +#X text 36 -64 Yaw \, Pitch & Roll at 0 \, 0 \, 0 means flying stright +and level.; +#X obj 62 76 line~; +#X msg 62 56 \$1 30; +#X floatatom 113 54 0 0 0 0 - - -; +#X obj 172 75 line~; +#X msg 172 55 \$1 30; +#X obj 278 73 line~; +#X msg 278 53 \$1 30; +#X obj 597 261 r~ planeSpeed; +#X obj 588 1 loadbang; +#X msg 588 36 500; +#X msg 628 35 -500; +#X obj 588 95 s InitPropX; +#X obj 671 54 s InitPropZ; +#X obj 628 74 s InitPropY; +#X obj 549 115 s InitPropHead; +#X obj 627 327 snapshot~; +#X floatatom 627 346 0 0 0 0 - - -; +#X obj 94 142 snapshot~; +#X floatatom 94 161 0 0 0 0 - - -; +#X obj 17 184 r InitPropHead; +#X obj 597 283 /~ 100; +#X floatatom 488 477 0 0 0 0 - - -; +#X obj 449 408 r InitPropX; +#X obj 502 456 f; +#X obj 474 456 +; +#X msg 474 433 \$1; +#X msg 521 429 500; +#X obj 627 307 r flyMet; +#X obj 521 408 r preset2; +#X msg 235 -34 0; +#X obj 62 98 /~ 360; +#X obj 62 119 sin~; +#X obj 51 247 f; +#X obj 17 247 +; +#X msg 17 224 \$1; +#X obj 64 204 r preset2; +#X obj 17 270 mod 360; +#X obj 95 123 r flyMet; +#X obj 17 292 / 360; +#X floatatom 628 481 0 0 0 0 - - -; +#X obj 639 458 f; +#X obj 611 458 +; +#X msg 611 435 \$1; +#X obj 658 410 r preset2; +#X obj 586 410 r InitPropY; +#X msg 658 431 -500; +#X obj 17 313 * 6.28319; +#X floatatom 12 373 0 0 0 0 - - -; +#X obj 17 341 cos; +#X obj 58 342 sin; +#X floatatom 62 374 0 0 0 0 - - -; +#X obj 518 373 *; +#X obj 622 374 *; +#X obj 172 96 /~ 360; +#X obj 172 117 sin~; +#X obj 232 151 snapshot~; +#X floatatom 232 170 0 0 0 0 - - -; +#X obj 233 132 r flyMet; +#X floatatom 767 481 0 0 0 0 - - -; +#X obj 776 459 f; +#X obj 748 459 +; +#X msg 748 436 \$1; +#X obj 795 411 r preset2; +#X obj 723 411 r InitPropZ; +#X obj 517 135 s InitPropPitch; +#X obj 199 253 f; +#X obj 165 253 +; +#X msg 165 230 \$1; +#X obj 212 210 r preset2; +#X obj 165 190 r InitPropPitch; +#X floatatom 234 303 0 0 0 0 - - -; +#X obj 474 498 s Xprop; +#X obj 748 502 s Zprop; +#X obj 611 502 s Yprop; +#X msg 517 36 90; +#X msg 212 231 90; +#X obj 165 314 * 6.28319; +#X obj 200 333 sin; +#X floatatom 235 363 0 0 0 0 - - -; +#X obj 165 295 / 360; +#X floatatom 145 366 0 0 0 0 - - -; +#X obj 165 335 cos; +#X obj 743 374 *; +#X obj 148 431 *; +#X obj 182 430 *; +#X floatatom 108 472 0 0 0 0 - - -; +#X floatatom 186 467 0 0 0 0 - - -; +#X obj 165 276 mod 360; +#X floatatom 81 304 0 0 0 0 - - -; +#X obj 454 547 line~; +#X msg 454 527 \$1 30; +#X obj 546 547 line~; +#X msg 546 527 \$1 30; +#X obj 695 544 line~; +#X msg 695 524 \$1 30; +#X obj 454 570 s~ Xprop; +#X obj 547 570 s~ Yprop; +#X obj 694 574 s~ Zprop; +#X obj 172 -32 vsl 25 80 -10 10 0 0 empty empty Pitch 0 -9 0 10 -262144 +-1 -1 3950 1; +#X msg 278 6 0; +#X msg 61 2 0; +#X msg 671 34 50; +#X msg 795 432 50; +#X obj 418 122 r preset1; +#X msg 64 225 100; +#X msg 549 36 100; +#X msg 2 35 0 5000; +#X obj 398 156 delay 5000; +#X msg 214 -8 0 5000; +#X msg 2 54 1 5000; +#X msg 214 13 -1 5000; +#X msg 214 33 0 5000; +#X obj 388 182 delay 5000; +#X connect 0 0 7 0; +#X connect 0 0 6 0; +#X connect 2 0 3 0; +#X connect 2 0 11 0; +#X connect 5 0 35 0; +#X connect 6 0 5 0; +#X connect 8 0 58 0; +#X connect 9 0 8 0; +#X connect 11 0 10 0; +#X connect 12 0 25 0; +#X connect 13 0 14 0; +#X connect 13 0 15 0; +#X connect 13 0 106 0; +#X connect 13 0 110 0; +#X connect 13 0 79 0; +#X connect 13 0 34 0; +#X connect 13 0 104 0; +#X connect 13 0 105 0; +#X connect 14 0 16 0; +#X connect 15 0 18 0; +#X connect 20 0 21 0; +#X connect 20 0 56 0; +#X connect 20 0 57 0; +#X connect 20 0 87 0; +#X connect 22 0 23 0; +#X connect 22 0 39 0; +#X connect 24 0 39 0; +#X connect 25 0 20 0; +#X connect 27 0 29 0; +#X connect 28 0 29 1; +#X connect 29 0 28 0; +#X connect 29 0 26 0; +#X connect 29 0 76 0; +#X connect 29 0 95 0; +#X connect 30 0 29 0; +#X connect 31 0 29 1; +#X connect 32 0 20 0; +#X connect 33 0 31 0; +#X connect 34 0 103 0; +#X connect 35 0 36 0; +#X connect 36 0 22 0; +#X connect 37 0 38 1; +#X connect 38 0 37 0; +#X connect 38 0 41 0; +#X connect 39 0 38 0; +#X connect 40 0 109 0; +#X connect 41 0 43 0; +#X connect 41 0 93 0; +#X connect 42 0 22 0; +#X connect 43 0 51 0; +#X connect 45 0 46 1; +#X connect 46 0 45 0; +#X connect 46 0 44 0; +#X connect 46 0 78 0; +#X connect 46 0 97 0; +#X connect 47 0 46 0; +#X connect 48 0 50 0; +#X connect 49 0 46 0; +#X connect 50 0 46 1; +#X connect 51 0 53 0; +#X connect 51 0 54 0; +#X connect 53 0 52 0; +#X connect 53 0 88 0; +#X connect 54 0 55 0; +#X connect 54 0 89 0; +#X connect 56 0 30 0; +#X connect 57 0 47 0; +#X connect 58 0 59 0; +#X connect 59 0 60 0; +#X connect 60 0 61 0; +#X connect 60 0 72 0; +#X connect 62 0 60 0; +#X connect 64 0 65 1; +#X connect 65 0 64 0; +#X connect 65 0 63 0; +#X connect 65 0 77 0; +#X connect 65 0 99 0; +#X connect 66 0 65 0; +#X connect 67 0 107 0; +#X connect 68 0 65 0; +#X connect 70 0 71 1; +#X connect 71 0 70 0; +#X connect 71 0 92 0; +#X connect 72 0 71 0; +#X connect 73 0 80 0; +#X connect 74 0 72 0; +#X connect 79 0 69 0; +#X connect 80 0 71 1; +#X connect 81 0 82 0; +#X connect 81 0 86 0; +#X connect 82 0 83 0; +#X connect 82 0 89 1; +#X connect 82 0 88 1; +#X connect 84 0 81 0; +#X connect 86 0 85 0; +#X connect 86 0 87 1; +#X connect 87 0 66 0; +#X connect 88 0 56 1; +#X connect 88 0 90 0; +#X connect 89 0 57 1; +#X connect 89 0 91 0; +#X connect 92 0 75 0; +#X connect 92 0 84 0; +#X connect 94 0 100 0; +#X connect 95 0 94 0; +#X connect 96 0 101 0; +#X connect 97 0 96 0; +#X connect 98 0 102 0; +#X connect 99 0 98 0; +#X connect 103 0 9 0; +#X connect 103 0 1 0; +#X connect 104 0 2 0; +#X connect 105 0 0 0; +#X connect 106 0 17 0; +#X connect 107 0 65 1; +#X connect 108 0 112 0; +#X connect 108 0 117 0; +#X connect 109 0 38 1; +#X connect 110 0 19 0; +#X connect 111 0 5 0; +#X connect 113 0 8 0; +#X connect 114 0 5 0; +#X connect 115 0 8 0; +#X connect 116 0 8 0; +#X restore -265 73 pd PropellerAngles; +#X obj -191 636 line~; +#X msg -191 616 \$1 30; +#X obj -191 677 s~ planeSpeed; +#X obj 594 584 metro 10; +#X obj 594 606 s flyMet; +#X obj 595 549 bng 25 250 50 0 empty empty F 11 11 0 10 -204786 -1 +-1; +#X obj 622 549 tgl 25 0 empty empty empty 17 7 0 10 -204786 -4034 -4034 +0 1; +#N canvas 638 23 1079 777 Angles 0; +#X obj 89 46 *~; +#X obj 153 47 *~; +#X obj 89 67 +~; +#X obj 89 88 sqrt~; +#X obj 74 109 /~; +#X obj 74 130 arccos~; +#X obj 73 318 spigot~; +#X obj 167 319 spigot~; +#X obj 112 298 *; +#X floatatom 124 318 0 0 0 0 - - -; +#X obj 127 277 t f b; +#X obj 206 299 *; +#X floatatom 217 319 0 0 0 0 - - -; +#X obj 221 278 t f b; +#X obj 206 256 < 0; +#X obj 251 256 < 0; +#X obj 299 298 *; +#X floatatom 313 319 0 0 0 0 - - -; +#X obj 314 277 t f b; +#X obj 275 182 r Yobs; +#X obj 392 296 *; +#X floatatom 405 317 0 0 0 0 - - -; +#X obj 407 275 t f b; +#X obj 392 253 < 0; +#X obj 437 253 > 0; +#X obj 260 320 spigot~; +#X obj 353 318 spigot~; +#X obj 112 255 >= 0; +#X obj 157 255 >= 0; +#X obj 299 255 >= 0; +#X obj 344 255 <= 0; +#X obj 167 90 sig~ 180; +#X obj 167 111 -~; +#X obj 167 133 +~ 180; +#X obj 260 134 -~; +#X obj 260 113 sig~ 360; +#X obj 191 353 +~; +#X obj 191 375 +~; +#X obj 191 399 +~; +#X obj 199 487 s~ az; +#X obj 92 443 r myMet; +#X obj 92 463 snapshot~; +#X floatatom 92 482 0 0 0 0 - - -; +#X obj 329 733 s \$0-thisPan; +#X obj 142 482 outlet; +#X obj 191 422 -~ 180; +#X obj 191 443 abs~; +#X obj 169 526 s~ newAv; +#X obj 104 -4 r~ Yobs; +#X obj 168 -3 r~ Xobs; +#X obj 351 535 t f b; +#X obj 320 483 t f b; +#X floatatom 348 583 0 0 0 0 - - -; +#X floatatom 318 531 0 0 0 0 - - -; +#X obj 305 509 +; +#X obj 336 561 +; +#X obj 297 583 spigot~; +#X obj 266 535 spigot~; +#X obj 335 604 *~ -1; +#X obj 408 692 r myMet; +#X obj 408 712 snapshot~; +#X floatatom 408 731 0 0 0 0 - - -; +#X obj 265 471 /~ 360; +#X obj 266 514 *~; +#X obj 321 632 +~; +#X obj 321 652 +~ 1; +#X obj 321 671 *~ 0.5; +#X obj 321 692 clip~ 0.01 0.99; +#X obj 481 735 outlet; +#X obj 419 593 r myMet; +#X obj 419 613 snapshot~; +#X floatatom 517 691 0 0 0 0 - - -; +#X obj 265 493 sin~; +#X obj 191 691 wrap~ 1; +#X obj 490 665 line; +#X obj 488 487 r preset1; +#X obj 483 521 r preset2; +#X obj 153 -22 r~ Xprop; +#X obj 153 18 -~; +#X obj 89 -26 r~ Yprop; +#X obj 89 19 -~; +#X obj 294 4 r myMet; +#X obj 294 24 snapshot~; +#X floatatom 294 43 0 0 0 0 - - -; +#X obj 260 162 r Yprop; +#X obj 275 204 t f b; +#X obj 260 225 -; +#X obj 172 186 r Yobs; +#X obj 157 166 r Yprop; +#X obj 172 208 t f b; +#X obj 157 229 -; +#X obj 374 176 r Yobs; +#X obj 359 156 r Yprop; +#X obj 374 198 t f b; +#X obj 359 219 -; +#X obj 479 168 r Yobs; +#X obj 464 148 r Yprop; +#X obj 479 190 t f b; +#X obj 464 211 -; +#X obj 222 205 t f b; +#X obj 207 226 -; +#X obj 122 210 t f b; +#X obj 107 231 -; +#X obj 323 203 t f b; +#X obj 308 224 -; +#X obj 425 194 t f b; +#X obj 410 215 -; +#X obj 107 168 r Xprop; +#X obj 207 163 r Xprop; +#X obj 308 161 r Xprop; +#X obj 410 152 r Xprop; +#X obj 425 172 r Xobs; +#X obj 323 181 r Xobs; +#X obj 222 183 r Xobs; +#X obj 122 188 r Xobs; +#X obj 64 536 sig~ 135; +#X msg 477 624 0.25; +#X msg 495 636 0.75 40000; +#X connect 0 0 2 0; +#X connect 1 0 2 1; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 32 1; +#X connect 5 0 34 1; +#X connect 5 0 6 0; +#X connect 5 0 26 0; +#X connect 5 0 82 0; +#X connect 6 1 36 0; +#X connect 7 1 36 1; +#X connect 8 0 9 0; +#X connect 8 0 6 1; +#X connect 8 0 55 0; +#X connect 10 0 8 1; +#X connect 10 1 8 0; +#X connect 11 0 12 0; +#X connect 11 0 7 1; +#X connect 11 0 54 0; +#X connect 13 0 11 1; +#X connect 13 1 11 0; +#X connect 14 0 11 0; +#X connect 15 0 13 0; +#X connect 16 0 17 0; +#X connect 16 0 25 1; +#X connect 16 0 50 0; +#X connect 18 0 16 1; +#X connect 18 1 16 0; +#X connect 19 0 85 0; +#X connect 19 0 15 0; +#X connect 20 0 21 0; +#X connect 20 0 26 1; +#X connect 20 0 51 0; +#X connect 22 0 20 1; +#X connect 22 1 20 0; +#X connect 23 0 20 0; +#X connect 24 0 22 0; +#X connect 25 1 37 1; +#X connect 26 1 38 1; +#X connect 27 0 8 0; +#X connect 28 0 10 0; +#X connect 29 0 16 0; +#X connect 30 0 18 0; +#X connect 31 0 32 0; +#X connect 32 0 33 0; +#X connect 33 0 7 0; +#X connect 34 0 25 0; +#X connect 35 0 34 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 38 0 45 0; +#X connect 38 0 41 0; +#X connect 40 0 41 0; +#X connect 41 0 42 0; +#X connect 41 0 44 0; +#X connect 45 0 46 0; +#X connect 46 0 62 0; +#X connect 48 0 80 1; +#X connect 48 0 0 1; +#X connect 48 0 0 0; +#X connect 49 0 78 1; +#X connect 49 0 4 0; +#X connect 49 0 1 1; +#X connect 49 0 1 0; +#X connect 50 0 55 1; +#X connect 50 1 55 0; +#X connect 51 0 54 1; +#X connect 51 1 54 0; +#X connect 54 0 53 0; +#X connect 54 0 57 1; +#X connect 55 0 52 0; +#X connect 55 0 56 1; +#X connect 56 1 58 0; +#X connect 57 1 64 1; +#X connect 58 0 64 0; +#X connect 59 0 60 0; +#X connect 60 0 61 0; +#X connect 62 0 72 0; +#X connect 63 0 56 0; +#X connect 63 0 57 0; +#X connect 64 0 65 0; +#X connect 65 0 66 0; +#X connect 66 0 73 0; +#X connect 69 0 70 0; +#X connect 72 0 63 0; +#X connect 72 0 63 1; +#X connect 73 0 60 0; +#X connect 74 0 68 0; +#X connect 74 0 43 0; +#X connect 74 0 71 0; +#X connect 75 0 117 0; +#X connect 76 0 116 0; +#X connect 77 0 78 0; +#X connect 79 0 80 0; +#X connect 81 0 82 0; +#X connect 82 0 83 0; +#X connect 84 0 86 0; +#X connect 85 0 86 1; +#X connect 85 1 86 0; +#X connect 87 0 89 0; +#X connect 87 0 28 0; +#X connect 88 0 90 0; +#X connect 89 0 90 1; +#X connect 89 1 90 0; +#X connect 91 0 93 0; +#X connect 91 0 30 0; +#X connect 92 0 94 0; +#X connect 93 0 94 1; +#X connect 93 1 94 0; +#X connect 95 0 97 0; +#X connect 95 0 24 0; +#X connect 96 0 98 0; +#X connect 97 0 98 1; +#X connect 97 1 98 0; +#X connect 99 0 100 1; +#X connect 99 1 100 0; +#X connect 101 0 102 1; +#X connect 101 1 102 0; +#X connect 103 0 104 1; +#X connect 103 1 104 0; +#X connect 105 0 106 1; +#X connect 105 1 106 0; +#X connect 107 0 102 0; +#X connect 108 0 100 0; +#X connect 109 0 104 0; +#X connect 110 0 106 0; +#X connect 111 0 105 0; +#X connect 111 0 23 0; +#X connect 112 0 103 0; +#X connect 112 0 29 0; +#X connect 113 0 99 0; +#X connect 113 0 14 0; +#X connect 114 0 101 0; +#X connect 114 0 27 0; +#X connect 116 0 74 0; +#X connect 117 0 74 0; +#X restore -182 139 pd Angles; +#X obj -191 656 *~ 0.006; +#X floatatom -132 167 0 0 0 0 - - -; +#X msg 85 375 100; +#X msg 448 176 2.5e-05; +#X msg 448 300 10.6; +#X msg 610 171 36; +#X msg 574 394 350; +#X msg -42 355 0.8; #X connect 0 0 1 0; -#X connect 1 0 155 0; +#X connect 1 0 113 0; #X connect 3 0 4 0; -#X connect 3 0 85 0; +#X connect 3 0 60 0; +#X connect 3 0 125 0; #X connect 5 0 6 0; #X connect 7 0 8 0; #X connect 8 0 5 0; #X connect 9 0 8 1; -#X connect 9 0 36 0; -#X connect 10 0 44 0; +#X connect 9 0 23 0; +#X connect 10 0 28 0; #X connect 12 0 3 0; #X connect 13 0 3 0; #X connect 14 0 15 0; #X connect 15 0 10 0; -#X connect 16 0 19 0; -#X connect 16 0 97 0; -#X connect 17 0 20 0; -#X connect 17 0 94 0; -#X connect 18 0 21 0; -#X connect 18 0 91 0; -#X connect 18 0 162 0; -#X connect 22 0 16 0; -#X connect 23 0 16 0; -#X connect 24 0 17 0; -#X connect 25 0 18 0; -#X connect 32 0 152 0; -#X connect 33 0 29 0; -#X connect 33 1 30 0; -#X connect 34 0 33 0; -#X connect 34 0 54 0; -#X connect 35 0 34 0; -#X connect 37 0 38 0; -#X connect 37 0 88 0; -#X connect 39 0 37 0; -#X connect 40 0 37 0; -#X connect 44 0 11 0; -#X connect 45 0 10 0; -#X connect 46 0 81 0; -#X connect 47 0 66 0; -#X connect 48 0 68 0; -#X connect 49 0 79 0; -#X connect 50 0 51 0; -#X connect 51 0 3 0; -#X connect 52 0 123 0; -#X connect 52 0 144 0; -#X connect 52 0 145 0; -#X connect 52 0 146 0; -#X connect 52 0 147 0; -#X connect 55 0 70 0; -#X connect 55 1 114 1; -#X connect 55 1 100 1; -#X connect 56 0 37 0; -#X connect 57 0 58 0; -#X connect 58 0 59 0; -#X connect 58 0 61 0; -#X connect 60 0 62 0; -#X connect 61 0 60 0; -#X connect 63 0 57 0; -#X connect 64 0 65 0; -#X connect 64 0 117 0; -#X connect 66 0 16 0; -#X connect 67 0 150 0; -#X connect 68 0 18 0; -#X connect 69 0 16 0; -#X connect 71 0 73 0; -#X connect 71 0 75 0; -#X connect 72 0 121 0; -#X connect 73 0 72 0; -#X connect 76 0 71 0; -#X connect 77 0 99 0; -#X connect 78 0 71 0; -#X connect 79 0 37 0; -#X connect 80 0 3 0; -#X connect 81 0 17 0; -#X connect 82 0 16 0; -#X connect 84 0 86 0; -#X connect 85 0 84 0; -#X connect 87 0 89 0; -#X connect 88 0 87 0; -#X connect 90 0 92 0; -#X connect 91 0 90 0; -#X connect 93 0 95 0; -#X connect 94 0 93 0; +#X connect 19 0 134 0; +#X connect 20 0 16 0; +#X connect 20 1 17 0; +#X connect 21 0 20 0; +#X connect 21 0 35 0; +#X connect 22 0 21 0; +#X connect 24 0 25 0; +#X connect 24 0 63 0; +#X connect 26 0 24 0; +#X connect 27 0 24 0; +#X connect 28 0 11 0; +#X connect 29 0 10 0; +#X connect 30 0 57 0; +#X connect 31 0 32 0; +#X connect 32 0 3 0; +#X connect 33 0 87 0; +#X connect 33 0 108 0; +#X connect 33 0 109 0; +#X connect 33 0 110 0; +#X connect 33 0 121 0; +#X connect 37 0 24 0; +#X connect 38 0 39 0; +#X connect 39 0 40 0; +#X connect 39 0 42 0; +#X connect 41 0 43 0; +#X connect 42 0 41 0; +#X connect 44 0 38 0; +#X connect 45 0 46 0; +#X connect 45 0 81 0; +#X connect 47 0 136 0; +#X connect 49 0 51 0; +#X connect 49 0 53 0; +#X connect 50 0 85 0; +#X connect 51 0 50 0; +#X connect 54 0 49 0; +#X connect 55 0 65 0; +#X connect 56 0 49 0; +#X connect 57 0 24 0; +#X connect 58 0 3 0; +#X connect 59 0 61 0; +#X connect 60 0 59 0; +#X connect 62 0 64 0; +#X connect 63 0 62 0; +#X connect 67 0 69 0; +#X connect 67 0 66 0; +#X connect 68 0 79 0; +#X connect 69 0 68 0; +#X connect 71 0 72 0; +#X connect 72 0 67 0; +#X connect 73 0 74 0; +#X connect 73 0 77 0; +#X connect 75 0 135 0; +#X connect 76 0 78 0; +#X connect 77 0 76 0; +#X connect 80 0 82 0; +#X connect 81 0 80 0; +#X connect 84 0 97 0; +#X connect 84 0 111 0; +#X connect 85 0 52 0; +#X connect 85 0 89 0; +#X connect 86 0 85 1; +#X connect 87 0 86 0; +#X connect 88 0 89 0; +#X connect 89 0 90 0; +#X connect 89 0 93 0; +#X connect 95 0 137 0; #X connect 96 0 98 0; #X connect 97 0 96 0; -#X connect 101 0 103 0; -#X connect 101 0 100 0; -#X connect 102 0 114 0; -#X connect 103 0 102 0; -#X connect 105 0 106 0; -#X connect 106 0 101 0; -#X connect 107 0 108 0; -#X connect 107 0 111 0; -#X connect 109 0 151 0; -#X connect 110 0 112 0; -#X connect 111 0 110 0; -#X connect 113 0 18 0; -#X connect 115 0 17 0; -#X connect 116 0 118 0; +#X connect 99 0 100 0; +#X connect 99 0 129 0; +#X connect 101 0 104 0; +#X connect 105 0 33 0; +#X connect 110 0 114 0; +#X connect 112 0 139 0; +#X connect 113 0 2 0; +#X connect 114 0 3 0; +#X connect 114 0 115 0; +#X connect 116 0 114 1; +#X connect 116 1 114 0; #X connect 117 0 116 0; -#X connect 120 0 133 0; -#X connect 120 0 148 0; -#X connect 121 0 74 0; -#X connect 121 0 125 0; -#X connect 122 0 121 1; -#X connect 123 0 122 0; -#X connect 124 0 125 0; -#X connect 125 0 126 0; -#X connect 125 0 129 0; -#X connect 131 0 149 0; -#X connect 132 0 134 0; -#X connect 133 0 132 0; -#X connect 135 0 136 0; -#X connect 137 0 140 0; -#X connect 141 0 52 0; -#X connect 146 0 159 0; -#X connect 147 0 119 0; -#X connect 149 0 120 0; -#X connect 150 0 64 0; -#X connect 151 0 107 0; -#X connect 152 0 34 0; -#X connect 153 0 154 0; -#X connect 154 0 52 0; -#X connect 155 0 2 0; -#X connect 156 0 16 0; -#X connect 157 0 156 0; -#X connect 158 0 156 0; -#X connect 159 0 3 0; -#X connect 159 0 160 0; -#X connect 161 0 159 1; -#X connect 161 1 159 0; -#X connect 162 0 161 0; -#X connect 163 0 164 0; -#X connect 164 0 71 0; -#X connect 165 0 90 0; -#X connect 165 0 166 0; -#X connect 166 0 167 0; -#X connect 167 0 90 0; -#X connect 170 0 174 0; -#X connect 171 0 173 0; -#X connect 171 0 175 0; -#X connect 171 0 172 0; -#X connect 172 0 93 0; -#X connect 173 0 83 0; -#X connect 173 0 96 0; -#X connect 174 0 83 0; -#X connect 174 0 96 0; -#X connect 174 0 165 0; -#X connect 175 0 90 0; +#X connect 118 0 138 0; +#X connect 121 0 83 0; +#X connect 124 0 132 0; +#X connect 125 0 124 0; +#X connect 127 0 128 0; +#X connect 129 0 130 0; +#X connect 130 0 127 0; +#X connect 131 0 48 0; +#X connect 131 1 79 1; +#X connect 131 1 66 1; +#X connect 131 1 133 0; +#X connect 132 0 126 0; +#X connect 134 0 21 0; +#X connect 135 0 73 0; +#X connect 136 0 45 0; +#X connect 137 0 84 0; +#X connect 138 0 49 0; +#X connect 139 0 33 0; #X coords 0 -1 1 1 500 400 2 50 400;
--- a/Propellor/PropelGUI.pd Thu Sep 22 19:52:04 2016 +0100 +++ b/Propellor/PropelGUI.pd Thu Oct 13 17:24:22 2016 +0100 @@ -1,2 +1,2 @@ -#N canvas 434 195 538 424 10; +#N canvas 478 171 538 424 10; #X obj 16 8 PropTestD2;
--- a/Propellor/freqCalcCyl6HiFi.pd Thu Sep 22 19:52:04 2016 +0100 +++ b/Propellor/freqCalcCyl6HiFi.pd Thu Oct 13 17:24:22 2016 +0100 @@ -1,4 +1,4 @@ -#N canvas 114 59 1227 739 10; +#N canvas 65 37 1227 739 10; #X text 597 188 Mass Density of Air; #X obj 719 189 *~ 1.225; #X obj 719 264 /~ 1.81e-05; @@ -15,17 +15,17 @@ #X floatatom 591 136 8 0 0 0 - - -; #X text 683 470 Calculates the frequency; #X text 684 482 based on the physics of; -#X text 307 401 Calculates the gain of the dipole source; -#X text 500 40 Azimuth; +#X text 307 437 Calculates the gain of the dipole source; +#X text 559 36 Azimuth; #X text 651 49 Pan; -#X text 423 39 Elevation; -#X text 354 42 Distance; +#X text 404 41 Elevation; +#X text 284 5 Distance; #X text 228 52 Diameter; #X obj 1062 413 throw~ l; #X obj 1089 391 throw~ r; #X obj 1062 369 fcpan; -#X obj 441 364 s~ \$0-dragDiGain; -#X obj 354 384 s~ \$0-liftDiGain; +#X obj 441 400 s~ \$0-dragDiGain; +#X obj 354 420 s~ \$0-liftDiGain; #X obj 336 464 r~ \$0-str; #X obj 336 681 s~ \$0-liftNoiseGain; #X obj 619 360 s~ \$0-str; @@ -35,7 +35,7 @@ #X text 1043 174 Noise spectrum calculation; #X obj 1077 292 hip~; #X obj 1077 247 rpole~ 0.99; -#X obj 354 145 r~ \$0-str; +#X obj 354 181 r~ \$0-str; #X text 327 700 Calculates the gain of the wake; #N canvas 1021 287 444 428 corrLen 0; #X obj 103 71 inlet~; @@ -58,7 +58,7 @@ #X restore 718 71 pd corrLen Calc; #X obj 718 48 r~ \$0-myRey; #X obj 718 95 s~ \$0-myCor; -#X obj 403 235 r~ \$0-myCor; +#X obj 403 271 r~ \$0-myCor; #X obj 1077 319 hip~; #X obj 362 508 r~ \$0-myCor; #X obj 646 91 max 0.01; @@ -67,8 +67,6 @@ #X obj 131 67 r~ \$0-myFreq; #X obj 225 178 r~ \$0-liftDiGain; #X obj 389 58 r~ \$0-myFreq; -#X obj 528 138 r~ \$0-liftDiGain; -#X obj 528 159 *~ 0.6; #X obj 389 82 *~ 3; #X obj 258 385 r~ \$0-myFreq; #X obj 371 472 r~ \$0-dragDiGain; @@ -114,54 +112,74 @@ #X obj 480 159 *~; #X obj 338 472 *~; #X obj 385 447 r~ broBoost; -#X connect 0 0 13 1; -#X connect 0 0 36 1; -#X connect 1 0 9 1; -#X connect 2 0 5 0; -#X connect 3 0 4 0; -#X connect 4 0 16 1; -#X connect 5 0 20 1; -#X connect 5 0 37 1; -#X connect 6 0 8 0; -#X connect 7 0 23 1; -#X connect 8 0 27 1; -#X connect 8 0 38 1; -#X connect 9 0 12 0; -#X connect 12 0 10 0; -#X connect 12 1 11 0; -#X connect 13 0 36 0; -#X connect 14 0 12 1; -#X connect 14 0 41 0; -#X connect 15 0 13 0; -#X connect 16 0 19 0; -#X connect 19 0 17 0; -#X connect 19 1 18 0; -#X connect 20 0 37 0; -#X connect 21 0 19 1; -#X connect 22 0 20 0; -#X connect 23 0 26 0; -#X connect 26 0 24 0; -#X connect 26 1 25 0; -#X connect 27 0 38 0; -#X connect 28 0 26 1; -#X connect 29 0 27 0; -#X connect 32 0 13 2; -#X connect 32 0 35 0; -#X connect 33 0 20 2; -#X connect 33 0 37 2; -#X connect 34 0 27 2; -#X connect 34 0 38 2; -#X connect 36 0 42 0; -#X connect 37 0 45 0; -#X connect 38 0 46 0; -#X connect 39 0 40 0; -#X connect 40 0 41 0; -#X connect 42 0 9 0; -#X connect 43 0 42 1; -#X connect 44 0 45 1; -#X connect 45 0 16 0; -#X connect 46 0 23 0; -#X connect 47 0 46 1; +#X obj 727 125 r~ \$0-liftDiGain; +#X obj 706 224 pow~; +#X obj 706 104 sig~ 10; +#X obj 727 147 /~ 2e-05; +#X obj 706 247 *~ 2e-05; +#X obj 727 197 *~ 0.6; +#X obj 801 220 r myMet; +#X obj 801 239 snapshot~; +#X floatatom 801 259 0 0 0 0 - - -; +#X obj 727 174 log~ 10; +#X obj 799 150 sig~ 10; +#X connect 0 0 11 1; +#X connect 0 0 34 1; +#X connect 1 0 7 1; +#X connect 2 0 3 0; +#X connect 3 0 18 1; +#X connect 3 0 35 1; +#X connect 4 0 6 0; +#X connect 5 0 21 1; +#X connect 6 0 25 1; +#X connect 6 0 36 1; +#X connect 7 0 10 0; +#X connect 10 0 8 0; +#X connect 10 1 9 0; +#X connect 11 0 34 0; +#X connect 12 0 10 1; +#X connect 12 0 39 0; +#X connect 13 0 11 0; +#X connect 14 0 17 0; +#X connect 17 0 15 0; +#X connect 17 1 16 0; +#X connect 18 0 35 0; +#X connect 19 0 17 1; +#X connect 20 0 18 0; +#X connect 21 0 24 0; +#X connect 24 0 22 0; +#X connect 24 1 23 0; +#X connect 25 0 36 0; +#X connect 26 0 24 1; +#X connect 27 0 25 0; +#X connect 30 0 11 2; +#X connect 30 0 33 0; +#X connect 31 0 18 2; +#X connect 31 0 35 2; +#X connect 32 0 25 2; +#X connect 32 0 36 2; +#X connect 34 0 40 0; +#X connect 35 0 43 0; +#X connect 36 0 44 0; +#X connect 37 0 38 0; +#X connect 38 0 39 0; +#X connect 40 0 7 0; +#X connect 41 0 40 1; +#X connect 42 0 43 1; +#X connect 43 0 14 0; +#X connect 44 0 21 0; +#X connect 45 0 44 1; +#X connect 46 0 49 0; +#X connect 47 0 50 0; +#X connect 48 0 47 0; +#X connect 49 0 55 0; +#X connect 50 0 14 1; +#X connect 51 0 53 0; +#X connect 51 0 47 1; +#X connect 52 0 53 0; +#X connect 53 0 54 0; +#X connect 55 0 51 0; +#X connect 56 0 55 1; #X restore 659 559 pd Dipoles; #X obj 823 47 noise~; #X obj 823 70 s~ \$0-thisNoise; @@ -240,20 +258,20 @@ #X obj 1153 288 snapshot~; #X obj 1153 247 r~ \$0-myFreq; #X text 140 51 Source Speed; -#X obj 358 61 inlet~; -#X obj 430 60 inlet~; -#X obj 504 59 inlet~; -#X obj 358 82 s~ \$0-dist; +#X obj 288 24 inlet~; +#X obj 411 62 inlet~; +#X obj 563 55 inlet~; +#X obj 288 45 s~ \$0-dist; #X obj 127 75 inlet~; #X obj 59 98 /~ 343.56; #X obj 59 121 s~ \$0-MY_MACH; -#X obj 416 256 r~ \$0-dist; -#X obj 428 277 r~ \$0-elev; -#X obj 441 298 r~ \$0-azim; +#X obj 416 292 r~ \$0-dist; +#X obj 428 313 r~ \$0-elev; +#X obj 441 334 r~ \$0-azim; #X obj 429 612 r~ \$0-elev; #X obj 415 593 r~ \$0-azim; #X obj 402 572 r~ \$0-dist; -#X obj 366 169 r~ \$0-sourceSpeed; +#X obj 366 205 r~ \$0-sourceSpeed; #X obj 127 95 s~ \$0-sourceSpeed; #X obj 719 161 r~ \$0-sourceSpeed; #X obj 349 486 r~ \$0-sourceSpeed; @@ -325,9 +343,9 @@ #X connect 30 0 2 0; #X connect 31 0 12 1; #X restore 887 501 pd doppler; -#X obj 430 115 s~ \$0-elev; -#X obj 504 82 s~ \$0-azim; -#N canvas 39 56 1340 718 GoldfreqGain 0; +#X obj 411 109 s~ \$0-elev; +#X obj 563 78 s~ \$0-azim; +#N canvas 39 56 1340 718 GoldfreqGain 1; #N canvas 759 125 172 246 pow6 0; #X obj 47 67 *~; #X obj 76 67 *~; @@ -351,13 +369,13 @@ #X obj 173 140 *~; #X obj 219 176 *~; #X text 587 13 Distance; -#X text 724 548 Calculates Drag Dipole gain; +#X text 724 610 Calculates Drag Dipole gain; #X text 48 531 Calculates Lift Dipole gain; #X obj 173 100 inlet~; #X obj 219 13 inlet~; #X text 328 170 Diameter; -#X obj 219 590 outlet~; -#X obj 758 523 outlet~; +#X obj 219 618 outlet~; +#X obj 758 585 outlet~; #X text 278 258 Length; #X obj 234 469 /~ 360; #X obj 234 518 *~; @@ -492,6 +510,8 @@ #X text -214 358 If adding additional signal at 0 degrees then you will have to add it before you divid by distance - for all sources! ; +#X obj 219 597 *~ 100000; +#X obj 756 534 *~ 100000; #X connect 0 0 2 0; #X connect 1 0 2 1; #X connect 2 0 54 0; @@ -509,8 +529,7 @@ #X connect 23 0 25 1; #X connect 24 0 23 0; #X connect 24 0 23 1; -#X connect 25 0 9 0; -#X connect 25 0 88 0; +#X connect 25 0 95 0; #X connect 27 0 28 0; #X connect 28 0 30 1; #X connect 29 0 30 0; @@ -519,7 +538,7 @@ #X connect 32 0 33 1; #X connect 33 0 14 0; #X connect 35 0 48 0; -#X connect 36 0 10 0; +#X connect 36 0 96 0; #X connect 37 0 38 0; #X connect 38 0 40 0; #X connect 39 0 44 0; @@ -571,7 +590,10 @@ #X connect 91 0 61 0; #X connect 92 0 54 1; #X connect 93 0 92 1; -#X restore 354 320 pd GoldfreqGain; +#X connect 95 0 9 0; +#X connect 95 0 88 0; +#X connect 96 0 10 0; +#X restore 354 356 pd GoldfreqGain; #N canvas 300 30 1006 797 GoldnoiseGain 0; #X text -21037 364 Mass Density of Air \, squared; #X text -20777 458 Distance; @@ -799,20 +821,20 @@ #X connect 61 0 57 0; #X connect 62 0 4 0; #X restore 336 636 pd GoldnoiseGain; -#X obj 176 173 r myMet; -#X obj 176 195 snapshot~; -#X floatatom 176 218 0 0 0 0 - - -; +#X obj 536 196 r myMet; +#X obj 536 218 snapshot~; +#X floatatom 536 241 0 0 0 0 - - -; #X obj 1048 65 inlet~; #X obj 1048 88 s~ \$0-proprAzim; #X obj 776 393 r~ \$0-proprAzim; #X obj 719 329 sig~ 0.85; -#X obj 378 190 r~ length; +#X obj 378 226 r~ length; #X floatatom 262 229 0 0 0 0 - - -; #X obj 233 73 inlet~; #X obj 240 96 s~ \$0-diameter; #X obj 787 363 r~ \$0-diameter; #X obj 719 382 /~; -#X obj 391 213 r~ \$0-diameter; +#X obj 391 249 r~ \$0-diameter; #X obj 375 529 r~ \$0-diameter; #X obj 389 550 r~ length; #N canvas 305 129 260 284 doppler 0; @@ -835,16 +857,37 @@ #X connect 7 0 8 0; #X connect 8 0 3 1; #X restore 719 417 pd doppler; -#X obj 276 344 max~ 5e-05; -#X obj 466 341 max~ 5e-06; #X obj 379 657 max~ 5e-07; -#X obj 430 83 max~ 8; +#N canvas 290 200 604 418 scatter 0; +#X obj 274 38 inlet~; +#X obj 279 286 outlet~; +#X obj 331 67 snapshot~; +#X obj 331 87 >= 0; +#X obj 292 108 spigot~; +#X obj 332 155 spigot~; +#X obj 271 170 spigot~; +#X obj 332 129 max~ 25; +#X obj 271 147 min~ -25; +#X obj 347 32 r myMet; +#X connect 0 0 2 0; +#X connect 0 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 3 0 5 1; +#X connect 3 0 6 1; +#X connect 4 0 8 0; +#X connect 4 1 7 0; +#X connect 5 1 1 0; +#X connect 6 0 1 0; +#X connect 7 0 5 0; +#X connect 8 0 6 0; +#X connect 9 0 2 0; +#X restore 411 85 pd scatter; #X connect 1 0 3 0; #X connect 2 0 11 0; #X connect 3 0 2 0; #X connect 4 0 92 0; #X connect 8 0 3 1; -#X connect 10 0 24 0; #X connect 12 0 44 0; #X connect 24 0 22 0; #X connect 24 1 23 0; @@ -870,12 +913,11 @@ #X connect 54 0 42 1; #X connect 55 0 54 0; #X connect 57 0 60 0; -#X connect 58 0 100 0; +#X connect 58 0 98 0; #X connect 59 0 77 0; #X connect 61 0 62 0; #X connect 61 0 71 0; #X connect 62 0 63 0; -#X connect 62 0 81 0; #X connect 64 0 78 5; #X connect 65 0 78 6; #X connect 66 0 78 7; @@ -902,4 +944,4 @@ #X connect 94 0 79 3; #X connect 95 0 79 4; #X connect 96 0 9 0; -#X connect 100 0 76 0; +#X connect 98 0 76 0;
--- a/Shallow Cavity/CavD1.pd Thu Sep 22 19:52:04 2016 +0100 +++ b/Shallow Cavity/CavD1.pd Thu Oct 13 17:24:22 2016 +0100 @@ -44,17 +44,17 @@ #X obj -163 324 r GAIN; #X floatatom -220 425 8 0 0 0 - - -; #X obj 436 -178 hsl 100 25 0.001 10 1 0 empty empty Length 3 13 0 10 --262144 -1 -1 5200 1; +-262144 -1 -1 0 1; #X floatatom 454 -149 0 0 0 0 - - -; #X obj 550 -178 hsl 100 25 0.001 10 1 0 empty empty Width 3 13 0 10 --262144 -1 -1 2600 1; +-262144 -1 -1 0 1; #X floatatom 580 -149 0 0 0 0 - - -; #X obj 664 -178 hsl 100 25 0.001 10 1 0 empty empty Depth 3 13 0 10 --262144 -1 -1 7500 1; +-262144 -1 -1 0 1; #X floatatom 688 -150 0 0 0 0 - - -; #X obj -39 -35 delwrite~ varwind 3000; -#X obj 70 -127 hsl 128 15 0 100 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 4500 1; +#X obj 70 -127 hsl 128 15 0 400 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; #X obj -39 -83 *~ 1; #X obj -39 -61 +~ 1; #X obj -39 -185 loadbang; @@ -68,99 +68,13 @@ #X obj 30 -104 * 0.5; #X obj 67 -104 * 0.88; #X obj -36 -161 hsl 50 30 0 1 0 0 empty empty Gusts 2 8 0 10 -261995 --1 -4032 4900 1; +-1 -4032 0 1; #X obj 29 -130 t f b; #X obj 28 -152 * 0.75; #X obj 15 -184 r gusts; #X obj 156 -149 r underWind; #X obj -39 -109 windGenD1; -#N canvas 353 99 1064 659 rossFreqD1 0; -#X obj 239 -76 r~ MY_MACH; -#X obj 224 -97 sig~ 1; -#X obj 239 -51 *~; -#X obj 239 -29 *~ 0.2; -#X obj 224 -6 +~; -#X obj 224 17 sqrt~; -#X obj 209 -119 r~ MY_MACH; -#X obj 209 38 /~; -#X obj 209 60 +~ 1.7544; -#X obj 194 82 /~; -#X obj 114 75 r myMet; -#X obj 114 97 snapshot~; -#X floatatom 114 121 0 0 0 0 - - -; -#X obj 194 124 *~; -#X obj 209 103 r~ \$0-windSpeed; -#X obj 194 164 /~ 1; -#X obj 215 144 r $-thisLen; -#X obj 227 210 r myMet; -#X obj 227 231 snapshot~; -#X floatatom 227 255 0 0 0 0 - - -; -#X text 290 -34 (y-1)/2 -> y = 1.4; -#X text 254 -144 alpha = 0.25; -#X text 277 58 (1/k) -> k = 0.57; -#X text 235 278 m = 1; -#X text 838 -107 alpha = 0.25; -#X text 834 -127 m = 1; -#X obj 778 -51 /~; -#X obj 793 -80 sig~ 1.7544; -#X obj 778 -5 *~; -#X obj 793 -26 r~ \$0-windSpeed; -#X obj 778 35 /~ 1; -#X obj 799 15 r $-thisLen; -#X obj 798 61 r myMet; -#X obj 798 83 snapshot~; -#X floatatom 798 107 0 0 0 0 - - -; -#X text 875 -79 (1/k) -> k = 0.57; -#X text 250 -164 h = 1; -#X obj 707 -32 r myMet; -#X obj 707 -10 snapshot~; -#X floatatom 707 14 0 0 0 0 - - -; -#X text 755 -160 Victoria Suponitsky; -#X text 197 -194 A. Rona; -#X obj 778 -105 -~ 0.25; -#X obj 194 -142 -~ 0.25; -#X text 363 -145 Has + alpha in paper but Rossiter has - ???; -#X obj 778 -127 sig~ 1; -#X obj 194 -164 sig~ 1; -#X obj 778 181 outlet~; -#X connect 0 0 2 0; -#X connect 0 0 2 1; -#X connect 1 0 4 0; -#X connect 2 0 3 0; -#X connect 3 0 4 1; -#X connect 4 0 5 0; -#X connect 5 0 7 1; -#X connect 6 0 7 0; -#X connect 7 0 8 0; -#X connect 8 0 9 1; -#X connect 9 0 11 0; -#X connect 9 0 13 0; -#X connect 10 0 11 0; -#X connect 11 0 12 0; -#X connect 13 0 15 0; -#X connect 14 0 13 1; -#X connect 15 0 18 0; -#X connect 16 0 15 1; -#X connect 17 0 18 0; -#X connect 18 0 19 0; -#X connect 26 0 28 0; -#X connect 26 0 38 0; -#X connect 27 0 26 1; -#X connect 28 0 30 0; -#X connect 29 0 28 1; -#X connect 30 0 33 0; -#X connect 30 0 47 0; -#X connect 31 0 30 1; -#X connect 32 0 33 0; -#X connect 33 0 34 0; -#X connect 37 0 38 0; -#X connect 38 0 39 0; -#X connect 42 0 26 0; -#X connect 43 0 9 0; -#X connect 45 0 42 0; -#X connect 46 0 43 0; -#X restore 447 -58 pd rossFreqD1; -#N canvas 397 227 1009 672 cavFreqD1 0; +#N canvas 310 284 1009 672 cavFreqD1 1; #X obj 273 -22 r~ MY_MACH; #X obj 258 -43 sig~ 1; #X obj 273 3 *~; @@ -171,19 +85,19 @@ #X text 324 20 (y-1)/2 -> y = 1.4; #X obj 258 119 /~; #X obj 463 -24 hsl 80 20 0 10 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 2200 1; +-1 -1 0 1; #X obj 460 1 i; #X msg 460 23 \$1 50; #X obj 460 44 line~; #X floatatom 502 23 0 0 0 0 - - -; #X obj 598 -47 hsl 80 20 0 10 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 1600 1; +-1 -1 0 1; #X obj 595 -22 i; #X msg 595 0 \$1 50; #X obj 595 21 line~; #X floatatom 637 0 0 0 0 0 - - -; #X obj 741 -41 hsl 80 20 0 10 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 2300 1; +-1 -1 0 1; #X obj 738 -16 i; #X msg 738 6 \$1 50; #X obj 738 27 line~; @@ -224,6 +138,8 @@ #X obj 477 244 snapshot~; #X floatatom 477 268 0 0 0 0 - - -; #X obj 592 462 outlet~; +#X text 65 348 This is a mistake!! It is calculating the Strouhal number +of the cavity not the freq!; #X connect 0 0 2 0; #X connect 0 0 2 1; #X connect 1 0 4 0; @@ -282,27 +198,682 @@ #X connect 54 0 55 0; #X connect 56 0 57 0; #X connect 57 0 58 0; -#X restore 325 -58 pd cavFreqD1; +#X restore 214 -46 pd cavFreqD1; #X obj 433 -129 s $-thisLen; #X obj 661 -128 s $-thisDep; #X obj 547 -129 s $-thisWid; #X obj -173 -31 s~ \$0-windSpeed; #X obj -173 -51 vd~ varwind; #X text -160 -75 Wind Speed; -#X obj 340 -15 snapshot~; -#X floatatom 340 5 0 0 0 0 - - -; -#X obj 340 -36 r myMet; -#X obj 461 -16 snapshot~; -#X floatatom 461 4 0 0 0 0 - - -; -#X obj 461 -37 r myMet; -#X obj 477 83 /; -#X obj 477 111 * 100; -#X floatatom 415 136 0 0 0 0 - - -; -#X obj 341 28 -; -#X obj 341 49 abs; -#X obj 477 138 < 5; -#X obj 477 163 tgl 35 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#X obj 229 -3 snapshot~; +#X floatatom 229 17 0 0 0 0 - - -; +#X obj 229 -24 r myMet; +#X obj 392 9 snapshot~; +#X floatatom 392 29 0 0 0 0 - - -; +#X obj 392 -12 r myMet; +#X obj 366 95 /; +#X obj 366 123 * 100; +#X floatatom 304 148 0 0 0 0 - - -; +#X obj 230 40 -; +#X obj 230 61 abs; +#X obj 366 150 < 5; +#X obj 366 175 tgl 35 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; +#N canvas 353 99 1064 659 rossFreqD1_n=1 0; +#X obj 239 -76 r~ MY_MACH; +#X obj 224 -97 sig~ 1; +#X obj 239 -51 *~; +#X obj 239 -29 *~ 0.2; +#X obj 224 -6 +~; +#X obj 224 17 sqrt~; +#X obj 209 -119 r~ MY_MACH; +#X obj 209 38 /~; +#X obj 209 60 +~ 1.7544; +#X obj 194 82 /~; +#X obj 114 75 r myMet; +#X obj 114 97 snapshot~; +#X floatatom 114 121 0 0 0 0 - - -; +#X obj 194 124 *~; +#X obj 209 103 r~ \$0-windSpeed; +#X obj 194 164 /~ 1; +#X obj 215 144 r $-thisLen; +#X obj 227 210 r myMet; +#X obj 227 231 snapshot~; +#X floatatom 227 255 0 0 0 0 - - -; +#X text 290 -34 (y-1)/2 -> y = 1.4; +#X text 254 -144 alpha = 0.25; +#X text 277 58 (1/k) -> k = 0.57; +#X text 235 278 m = 1; +#X text 838 -107 alpha = 0.25; +#X text 834 -127 m = 1; +#X obj 778 -51 /~; +#X obj 793 -80 sig~ 1.7544; +#X obj 778 -5 *~; +#X obj 793 -26 r~ \$0-windSpeed; +#X obj 778 35 /~ 1; +#X obj 799 15 r $-thisLen; +#X obj 798 61 r myMet; +#X obj 798 83 snapshot~; +#X floatatom 798 107 0 0 0 0 - - -; +#X text 875 -79 (1/k) -> k = 0.57; +#X text 250 -164 h = 1; +#X obj 707 -32 r myMet; +#X obj 707 -10 snapshot~; +#X floatatom 707 14 0 0 0 0 - - -; +#X text 755 -160 Victoria Suponitsky; +#X text 197 -194 A. Rona; +#X obj 778 -105 -~ 0.25; +#X obj 194 -142 -~ 0.25; +#X text 363 -145 Has + alpha in paper but Rossiter has - ???; +#X obj 778 -127 sig~ 1; +#X obj 778 181 outlet~; +#X obj 194 -164 sig~ 1; +#X obj 143 250 outlet~; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 7 1; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 1; +#X connect 15 0 18 0; +#X connect 15 0 48 0; +#X connect 16 0 15 1; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 26 0 28 0; +#X connect 26 0 38 0; +#X connect 27 0 26 1; +#X connect 28 0 30 0; +#X connect 29 0 28 1; +#X connect 30 0 33 0; +#X connect 30 0 46 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 37 0 38 0; +#X connect 38 0 39 0; +#X connect 42 0 26 0; +#X connect 43 0 9 0; +#X connect 45 0 42 0; +#X connect 47 0 43 0; +#X restore 336 -46 pd rossFreqD1_n=1; +#X obj 569 5 snapshot~; +#X floatatom 569 25 0 0 0 0 - - -; +#X obj 569 -16 r myMet; +#N canvas 353 99 1064 659 rossFreqD1_n=2 0; +#X obj 239 -76 r~ MY_MACH; +#X obj 224 -97 sig~ 1; +#X obj 239 -51 *~; +#X obj 239 -29 *~ 0.2; +#X obj 224 -6 +~; +#X obj 224 17 sqrt~; +#X obj 209 -119 r~ MY_MACH; +#X obj 209 38 /~; +#X obj 209 60 +~ 1.7544; +#X obj 194 82 /~; +#X obj 114 75 r myMet; +#X obj 114 97 snapshot~; +#X floatatom 114 121 0 0 0 0 - - -; +#X obj 194 124 *~; +#X obj 209 103 r~ \$0-windSpeed; +#X obj 194 164 /~ 1; +#X obj 215 144 r $-thisLen; +#X obj 227 210 r myMet; +#X obj 227 231 snapshot~; +#X floatatom 227 255 0 0 0 0 - - -; +#X text 290 -34 (y-1)/2 -> y = 1.4; +#X text 254 -144 alpha = 0.25; +#X text 277 58 (1/k) -> k = 0.57; +#X text 235 278 m = 1; +#X text 838 -107 alpha = 0.25; +#X text 834 -127 m = 1; +#X obj 778 -51 /~; +#X obj 793 -80 sig~ 1.7544; +#X obj 778 -5 *~; +#X obj 793 -26 r~ \$0-windSpeed; +#X obj 778 35 /~ 1; +#X obj 799 15 r $-thisLen; +#X obj 798 61 r myMet; +#X obj 798 83 snapshot~; +#X floatatom 798 107 0 0 0 0 - - -; +#X text 875 -79 (1/k) -> k = 0.57; +#X obj 707 -32 r myMet; +#X obj 707 -10 snapshot~; +#X floatatom 707 14 0 0 0 0 - - -; +#X text 755 -160 Victoria Suponitsky; +#X text 197 -194 A. Rona; +#X obj 778 -105 -~ 0.25; +#X obj 194 -142 -~ 0.25; +#X text 363 -145 Has + alpha in paper but Rossiter has - ???; +#X obj 778 181 outlet~; +#X obj 194 -164 sig~ 2; +#X text 250 -164 h = 2; +#X obj 778 -127 sig~ 2; +#X obj 167 253 outlet~; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 7 1; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 1; +#X connect 15 0 18 0; +#X connect 15 0 48 0; +#X connect 16 0 15 1; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 26 0 28 0; +#X connect 26 0 37 0; +#X connect 27 0 26 1; +#X connect 28 0 30 0; +#X connect 29 0 28 1; +#X connect 30 0 33 0; +#X connect 30 0 44 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 41 0 26 0; +#X connect 42 0 9 0; +#X connect 45 0 42 0; +#X connect 47 0 41 0; +#X restore 477 -42 pd rossFreqD1_n=2; +#X obj 743 9 snapshot~; +#X floatatom 743 29 0 0 0 0 - - -; +#X obj 743 -12 r myMet; +#N canvas 353 99 1064 659 rossFreqD1_n=3 0; +#X obj 239 -76 r~ MY_MACH; +#X obj 224 -97 sig~ 1; +#X obj 239 -51 *~; +#X obj 239 -29 *~ 0.2; +#X obj 224 -6 +~; +#X obj 224 17 sqrt~; +#X obj 209 -119 r~ MY_MACH; +#X obj 209 38 /~; +#X obj 209 60 +~ 1.7544; +#X obj 194 82 /~; +#X obj 114 75 r myMet; +#X obj 114 97 snapshot~; +#X floatatom 114 121 0 0 0 0 - - -; +#X obj 194 124 *~; +#X obj 209 103 r~ \$0-windSpeed; +#X obj 194 164 /~ 1; +#X obj 215 144 r $-thisLen; +#X obj 227 210 r myMet; +#X obj 227 231 snapshot~; +#X floatatom 227 255 0 0 0 0 - - -; +#X text 290 -34 (y-1)/2 -> y = 1.4; +#X text 254 -144 alpha = 0.25; +#X text 277 58 (1/k) -> k = 0.57; +#X text 235 278 m = 1; +#X text 838 -107 alpha = 0.25; +#X text 834 -127 m = 1; +#X obj 778 -51 /~; +#X obj 793 -80 sig~ 1.7544; +#X obj 778 -5 *~; +#X obj 793 -26 r~ \$0-windSpeed; +#X obj 778 35 /~ 1; +#X obj 799 15 r $-thisLen; +#X obj 798 61 r myMet; +#X obj 798 83 snapshot~; +#X floatatom 798 107 0 0 0 0 - - -; +#X text 875 -79 (1/k) -> k = 0.57; +#X obj 707 -32 r myMet; +#X obj 707 -10 snapshot~; +#X floatatom 707 14 0 0 0 0 - - -; +#X text 755 -160 Victoria Suponitsky; +#X text 197 -194 A. Rona; +#X obj 778 -105 -~ 0.25; +#X obj 194 -142 -~ 0.25; +#X text 363 -145 Has + alpha in paper but Rossiter has - ???; +#X obj 778 181 outlet~; +#X text 250 -164 h = 2; +#X obj 194 -164 sig~ 3; +#X obj 778 -127 sig~ 3; +#X obj 156 256 outlet~; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 7 1; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 1; +#X connect 15 0 18 0; +#X connect 15 0 48 0; +#X connect 16 0 15 1; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 26 0 28 0; +#X connect 26 0 37 0; +#X connect 27 0 26 1; +#X connect 28 0 30 0; +#X connect 29 0 28 1; +#X connect 30 0 33 0; +#X connect 30 0 44 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 41 0 26 0; +#X connect 42 0 9 0; +#X connect 46 0 42 0; +#X connect 47 0 41 0; +#X restore 643 -40 pd rossFreqD1_n=3; +#X obj 556 165 snapshot~; +#X floatatom 556 185 0 0 0 0 - - -; +#X obj 556 144 r myMet; +#N canvas 353 99 1064 659 rossFreqD1_n=4 0; +#X obj 239 -76 r~ MY_MACH; +#X obj 224 -97 sig~ 1; +#X obj 239 -51 *~; +#X obj 239 -29 *~ 0.2; +#X obj 224 -6 +~; +#X obj 224 17 sqrt~; +#X obj 209 -119 r~ MY_MACH; +#X obj 209 38 /~; +#X obj 209 60 +~ 1.7544; +#X obj 194 82 /~; +#X obj 114 75 r myMet; +#X obj 114 97 snapshot~; +#X floatatom 114 121 0 0 0 0 - - -; +#X obj 194 124 *~; +#X obj 209 103 r~ \$0-windSpeed; +#X obj 194 164 /~ 1; +#X obj 215 144 r $-thisLen; +#X obj 227 210 r myMet; +#X obj 227 231 snapshot~; +#X floatatom 227 255 0 0 0 0 - - -; +#X text 290 -34 (y-1)/2 -> y = 1.4; +#X text 254 -144 alpha = 0.25; +#X text 277 58 (1/k) -> k = 0.57; +#X text 235 278 m = 1; +#X text 838 -107 alpha = 0.25; +#X text 834 -127 m = 1; +#X obj 778 -51 /~; +#X obj 793 -80 sig~ 1.7544; +#X obj 778 -5 *~; +#X obj 793 -26 r~ \$0-windSpeed; +#X obj 778 35 /~ 1; +#X obj 799 15 r $-thisLen; +#X obj 798 61 r myMet; +#X obj 798 83 snapshot~; +#X floatatom 798 107 0 0 0 0 - - -; +#X text 875 -79 (1/k) -> k = 0.57; +#X obj 707 -32 r myMet; +#X obj 707 -10 snapshot~; +#X floatatom 707 14 0 0 0 0 - - -; +#X text 755 -160 Victoria Suponitsky; +#X text 197 -194 A. Rona; +#X obj 778 -105 -~ 0.25; +#X obj 194 -142 -~ 0.25; +#X text 363 -145 Has + alpha in paper but Rossiter has - ???; +#X obj 778 181 outlet~; +#X text 250 -164 h = 2; +#X obj 194 -164 sig~ 4; +#X obj 778 -127 sig~ 4; +#X obj 172 242 outlet~; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 7 1; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 1; +#X connect 15 0 18 0; +#X connect 15 0 48 0; +#X connect 16 0 15 1; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 26 0 28 0; +#X connect 26 0 37 0; +#X connect 27 0 26 1; +#X connect 28 0 30 0; +#X connect 29 0 28 1; +#X connect 30 0 33 0; +#X connect 30 0 44 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 41 0 26 0; +#X connect 42 0 9 0; +#X connect 46 0 42 0; +#X connect 47 0 41 0; +#X restore 491 117 pd rossFreqD1_n=4; +#X obj 735 169 snapshot~; +#X floatatom 735 189 0 0 0 0 - - -; +#X obj 735 148 r myMet; +#N canvas 353 99 1064 659 rossFreqD1_n=5 0; +#X obj 239 -76 r~ MY_MACH; +#X obj 224 -97 sig~ 1; +#X obj 239 -51 *~; +#X obj 239 -29 *~ 0.2; +#X obj 224 -6 +~; +#X obj 224 17 sqrt~; +#X obj 209 -119 r~ MY_MACH; +#X obj 209 38 /~; +#X obj 209 60 +~ 1.7544; +#X obj 194 82 /~; +#X obj 114 75 r myMet; +#X obj 114 97 snapshot~; +#X floatatom 114 121 0 0 0 0 - - -; +#X obj 194 124 *~; +#X obj 209 103 r~ \$0-windSpeed; +#X obj 194 164 /~ 1; +#X obj 215 144 r $-thisLen; +#X obj 227 210 r myMet; +#X obj 227 231 snapshot~; +#X floatatom 227 255 0 0 0 0 - - -; +#X text 290 -34 (y-1)/2 -> y = 1.4; +#X text 254 -144 alpha = 0.25; +#X text 277 58 (1/k) -> k = 0.57; +#X text 235 278 m = 1; +#X text 838 -107 alpha = 0.25; +#X text 834 -127 m = 1; +#X obj 778 -51 /~; +#X obj 793 -80 sig~ 1.7544; +#X obj 778 -5 *~; +#X obj 793 -26 r~ \$0-windSpeed; +#X obj 778 35 /~ 1; +#X obj 799 15 r $-thisLen; +#X obj 798 61 r myMet; +#X obj 798 83 snapshot~; +#X floatatom 798 107 0 0 0 0 - - -; +#X text 875 -79 (1/k) -> k = 0.57; +#X obj 707 -32 r myMet; +#X obj 707 -10 snapshot~; +#X floatatom 707 14 0 0 0 0 - - -; +#X text 755 -160 Victoria Suponitsky; +#X text 197 -194 A. Rona; +#X obj 778 -105 -~ 0.25; +#X obj 194 -142 -~ 0.25; +#X text 363 -145 Has + alpha in paper but Rossiter has - ???; +#X obj 778 181 outlet~; +#X text 250 -164 h = 2; +#X obj 194 -164 sig~ 5; +#X obj 778 -127 sig~ 5; +#X obj 169 218 outlet~; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 7 1; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 1; +#X connect 15 0 18 0; +#X connect 15 0 48 0; +#X connect 16 0 15 1; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 26 0 28 0; +#X connect 26 0 37 0; +#X connect 27 0 26 1; +#X connect 28 0 30 0; +#X connect 29 0 28 1; +#X connect 30 0 33 0; +#X connect 30 0 44 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 41 0 26 0; +#X connect 42 0 9 0; +#X connect 46 0 42 0; +#X connect 47 0 41 0; +#X restore 635 121 pd rossFreqD1_n=5; +#X obj 657 171 snapshot~; +#X floatatom 657 191 0 0 0 0 - - -; +#X obj 657 150 r myMet; +#X obj 462 166 snapshot~; +#X floatatom 462 186 0 0 0 0 - - -; +#X obj 462 145 r myMet; +#X obj 644 7 snapshot~; +#X floatatom 644 27 0 0 0 0 - - -; +#X obj 644 -14 r myMet; +#X obj 468 6 snapshot~; +#X floatatom 468 26 0 0 0 0 - - -; +#X obj 468 -15 r myMet; +#X obj 330 7 snapshot~; +#X floatatom 330 27 0 0 0 0 - - -; +#X obj 330 -14 r myMet; +#X obj 559 305 snapshot~; +#X floatatom 559 325 0 0 0 0 - - -; +#X obj 559 284 r myMet; +#X obj 481 307 snapshot~; +#X floatatom 481 327 0 0 0 0 - - -; +#X obj 481 286 r myMet; +#X obj 761 305 snapshot~; +#X floatatom 761 325 0 0 0 0 - - -; +#X obj 761 284 r myMet; +#X obj 683 307 snapshot~; +#X floatatom 683 327 0 0 0 0 - - -; +#X obj 683 286 r myMet; +#N canvas 353 99 1064 659 rossFreqD1_n=6 0; +#X obj 239 -76 r~ MY_MACH; +#X obj 224 -97 sig~ 1; +#X obj 239 -51 *~; +#X obj 239 -29 *~ 0.2; +#X obj 224 -6 +~; +#X obj 224 17 sqrt~; +#X obj 209 -119 r~ MY_MACH; +#X obj 209 38 /~; +#X obj 209 60 +~ 1.7544; +#X obj 194 82 /~; +#X obj 114 75 r myMet; +#X obj 114 97 snapshot~; +#X floatatom 114 121 0 0 0 0 - - -; +#X obj 194 124 *~; +#X obj 209 103 r~ \$0-windSpeed; +#X obj 194 164 /~ 1; +#X obj 215 144 r $-thisLen; +#X obj 227 210 r myMet; +#X obj 227 231 snapshot~; +#X floatatom 227 255 0 0 0 0 - - -; +#X text 290 -34 (y-1)/2 -> y = 1.4; +#X text 254 -144 alpha = 0.25; +#X text 277 58 (1/k) -> k = 0.57; +#X text 235 278 m = 1; +#X text 838 -107 alpha = 0.25; +#X text 834 -127 m = 1; +#X obj 778 -51 /~; +#X obj 793 -80 sig~ 1.7544; +#X obj 778 -5 *~; +#X obj 793 -26 r~ \$0-windSpeed; +#X obj 778 35 /~ 1; +#X obj 799 15 r $-thisLen; +#X obj 798 61 r myMet; +#X obj 798 83 snapshot~; +#X floatatom 798 107 0 0 0 0 - - -; +#X text 875 -79 (1/k) -> k = 0.57; +#X obj 707 -32 r myMet; +#X obj 707 -10 snapshot~; +#X floatatom 707 14 0 0 0 0 - - -; +#X text 755 -160 Victoria Suponitsky; +#X text 197 -194 A. Rona; +#X obj 778 -105 -~ 0.25; +#X obj 194 -142 -~ 0.25; +#X text 363 -145 Has + alpha in paper but Rossiter has - ???; +#X obj 778 181 outlet~; +#X text 250 -164 h = 2; +#X obj 169 218 outlet~; +#X obj 194 -164 sig~ 6; +#X obj 778 -127 sig~ 6; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 7 1; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 1; +#X connect 15 0 18 0; +#X connect 15 0 46 0; +#X connect 16 0 15 1; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 26 0 28 0; +#X connect 26 0 37 0; +#X connect 27 0 26 1; +#X connect 28 0 30 0; +#X connect 29 0 28 1; +#X connect 30 0 33 0; +#X connect 30 0 44 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 41 0 26 0; +#X connect 42 0 9 0; +#X connect 47 0 42 0; +#X connect 48 0 41 0; +#X restore 459 257 pd rossFreqD1_n=6; +#N canvas 353 99 1064 659 rossFreqD1_n=7 0; +#X obj 239 -76 r~ MY_MACH; +#X obj 224 -97 sig~ 1; +#X obj 239 -51 *~; +#X obj 239 -29 *~ 0.2; +#X obj 224 -6 +~; +#X obj 224 17 sqrt~; +#X obj 209 -119 r~ MY_MACH; +#X obj 209 38 /~; +#X obj 209 60 +~ 1.7544; +#X obj 194 82 /~; +#X obj 114 75 r myMet; +#X obj 114 97 snapshot~; +#X floatatom 114 121 0 0 0 0 - - -; +#X obj 194 124 *~; +#X obj 209 103 r~ \$0-windSpeed; +#X obj 194 164 /~ 1; +#X obj 215 144 r $-thisLen; +#X obj 227 210 r myMet; +#X obj 227 231 snapshot~; +#X floatatom 227 255 0 0 0 0 - - -; +#X text 290 -34 (y-1)/2 -> y = 1.4; +#X text 254 -144 alpha = 0.25; +#X text 277 58 (1/k) -> k = 0.57; +#X text 235 278 m = 1; +#X text 838 -107 alpha = 0.25; +#X text 834 -127 m = 1; +#X obj 778 -51 /~; +#X obj 793 -80 sig~ 1.7544; +#X obj 778 -5 *~; +#X obj 793 -26 r~ \$0-windSpeed; +#X obj 778 35 /~ 1; +#X obj 799 15 r $-thisLen; +#X obj 798 61 r myMet; +#X obj 798 83 snapshot~; +#X floatatom 798 107 0 0 0 0 - - -; +#X text 875 -79 (1/k) -> k = 0.57; +#X obj 707 -32 r myMet; +#X obj 707 -10 snapshot~; +#X floatatom 707 14 0 0 0 0 - - -; +#X text 755 -160 Victoria Suponitsky; +#X text 197 -194 A. Rona; +#X obj 778 -105 -~ 0.25; +#X obj 194 -142 -~ 0.25; +#X text 363 -145 Has + alpha in paper but Rossiter has - ???; +#X obj 778 181 outlet~; +#X text 250 -164 h = 2; +#X obj 169 218 outlet~; +#X obj 194 -164 sig~ 7; +#X obj 778 -127 sig~ 7; +#X connect 0 0 2 0; +#X connect 0 0 2 1; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 4 1; +#X connect 4 0 5 0; +#X connect 5 0 7 1; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 8 0 9 1; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 1; +#X connect 15 0 18 0; +#X connect 15 0 46 0; +#X connect 16 0 15 1; +#X connect 17 0 18 0; +#X connect 18 0 19 0; +#X connect 26 0 28 0; +#X connect 26 0 37 0; +#X connect 27 0 26 1; +#X connect 28 0 30 0; +#X connect 29 0 28 1; +#X connect 30 0 33 0; +#X connect 30 0 44 0; +#X connect 31 0 30 1; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 41 0 26 0; +#X connect 42 0 9 0; +#X connect 47 0 42 0; +#X connect 48 0 41 0; +#X restore 661 257 pd rossFreqD1_n=7; #X connect 0 0 2 0; #X connect 1 0 3 0; #X connect 2 0 1 0; @@ -314,11 +885,11 @@ #X connect 11 0 13 0; #X connect 12 0 11 0; #X connect 14 0 15 0; -#X connect 14 0 42 0; +#X connect 14 0 41 0; #X connect 16 0 17 0; -#X connect 16 0 44 0; +#X connect 16 0 43 0; #X connect 18 0 19 0; -#X connect 18 0 43 0; +#X connect 18 0 42 0; #X connect 21 0 25 0; #X connect 21 0 32 0; #X connect 21 0 33 0; @@ -340,19 +911,58 @@ #X connect 37 0 34 0; #X connect 38 0 21 0; #X connect 39 0 22 0; -#X connect 40 0 51 0; -#X connect 41 0 48 0; -#X connect 46 0 45 0; -#X connect 48 0 49 0; -#X connect 49 0 57 0; -#X connect 50 0 48 0; -#X connect 51 0 52 0; -#X connect 52 0 54 1; -#X connect 52 0 57 1; -#X connect 53 0 51 0; -#X connect 54 0 55 0; -#X connect 54 0 56 0; -#X connect 55 0 59 0; -#X connect 57 0 58 0; -#X connect 58 0 54 0; -#X connect 59 0 60 0; +#X connect 40 0 47 0; +#X connect 45 0 44 0; +#X connect 47 0 48 0; +#X connect 48 0 56 0; +#X connect 49 0 47 0; +#X connect 50 0 51 0; +#X connect 51 0 53 1; +#X connect 51 0 56 1; +#X connect 52 0 50 0; +#X connect 53 0 54 0; +#X connect 53 0 55 0; +#X connect 54 0 58 0; +#X connect 56 0 57 0; +#X connect 57 0 53 0; +#X connect 58 0 59 0; +#X connect 60 0 89 0; +#X connect 60 1 50 0; +#X connect 61 0 62 0; +#X connect 63 0 61 0; +#X connect 64 0 86 0; +#X connect 64 1 61 0; +#X connect 65 0 66 0; +#X connect 67 0 65 0; +#X connect 68 0 83 0; +#X connect 68 1 65 0; +#X connect 69 0 70 0; +#X connect 71 0 69 0; +#X connect 72 0 80 0; +#X connect 72 1 69 0; +#X connect 73 0 74 0; +#X connect 75 0 73 0; +#X connect 76 0 77 0; +#X connect 76 1 73 0; +#X connect 77 0 78 0; +#X connect 79 0 77 0; +#X connect 80 0 81 0; +#X connect 82 0 80 0; +#X connect 83 0 84 0; +#X connect 85 0 83 0; +#X connect 86 0 87 0; +#X connect 88 0 86 0; +#X connect 89 0 90 0; +#X connect 91 0 89 0; +#X connect 92 0 93 0; +#X connect 94 0 92 0; +#X connect 95 0 96 0; +#X connect 97 0 95 0; +#X connect 98 0 99 0; +#X connect 100 0 98 0; +#X connect 101 0 102 0; +#X connect 103 0 101 0; +#X connect 104 0 95 0; +#X connect 104 1 92 0; +#X connect 105 0 101 0; +#X connect 105 1 98 0;
--- a/scene demo/freqCalcCyl3No_D4Mach.pd Thu Sep 22 19:52:04 2016 +0100 +++ b/scene demo/freqCalcCyl3No_D4Mach.pd Thu Oct 13 17:24:22 2016 +0100 @@ -142,7 +142,7 @@ #X text 328 170 Diameter; #X obj 291 169 inlet; #X obj 567 29 inlet; -#X obj 219 590 outlet~; +#X obj 219 629 outlet~; #X obj 758 570 outlet~; #X obj 240 263 inlet; #X text 278 258 Length; @@ -306,11 +306,13 @@ #X obj 219 317 /~ 400; #X text -53 316 Scale factor to bring in line with CFD calcs; #X obj 685 572 s~ plotOPD; -#X obj 529 379 snapshot~; -#X floatatom 529 406 10 0 0 0 - - -; -#X obj 529 350 r myMet; +#X obj 546 530 snapshot~; +#X floatatom 546 550 10 0 0 0 - - -; +#X obj 546 511 r myMet; #X obj 564 217 /~ 343.56; #X msg 219 100 \$1 15; +#X obj 219 596 *~ 1e+06; +#X obj 758 544 *~ 1e+06; #X connect 0 0 2 0; #X connect 1 0 2 1; #X connect 2 0 92 0; @@ -341,7 +343,7 @@ #X connect 41 0 43 1; #X connect 42 0 41 0; #X connect 42 0 41 1; -#X connect 43 0 13 0; +#X connect 43 0 121 0; #X connect 44 0 46 0; #X connect 46 0 52 0; #X connect 47 0 48 0; @@ -353,8 +355,8 @@ #X connect 53 0 54 1; #X connect 54 0 20 0; #X connect 56 0 84 0; -#X connect 57 0 14 0; #X connect 57 0 115 0; +#X connect 57 0 122 0; #X connect 58 0 59 0; #X connect 59 0 61 0; #X connect 60 0 65 0; @@ -410,10 +412,12 @@ #X connect 116 0 117 0; #X connect 118 0 116 0; #X connect 119 0 48 1; -#X connect 119 0 116 0; #X connect 120 0 99 0; +#X connect 121 0 13 0; +#X connect 121 0 116 0; +#X connect 122 0 14 0; #X restore 313 307 pd GoldfreqGain; -#N canvas 300 30 1006 797 GoldnoiseGain 0; +#N canvas 300 30 1006 797 GoldnoiseGain 1; #X text -21037 364 Mass Density of Air \, squared; #X obj -20777 459 *; #X text -20777 412 Distance; @@ -698,16 +702,14 @@ #X obj 320 424 r~ \$0-myCor; #X obj 636 81 max 0.01; #X obj 636 104 min 0.99; -#N canvas 121 75 1255 760 Dipoles 1; +#N canvas 121 75 1255 760 Dipoles 0; #X obj 101 65 r~ \$0-myFreq; #X obj 246 161 r~ \$0-liftDiGain; #X obj 393 69 r~ \$0-myFreq; #X obj 664 66 r~ \$0-myFreq; -#X obj 832 135 r~ \$0-liftDiGain; #X obj 664 90 *~ 5; #X obj 393 93 *~ 3; #X obj 124 474 r~ \$0-myFreq; -#X obj 251 559 r~ \$0-dragDiGain; #X obj 124 502 *~ 2; #X obj 397 472 r~ \$0-myFreq; #X obj 397 495 *~ 4; @@ -718,19 +720,19 @@ #X obj 210 108 vcf~ 3; #X obj 237 198 r \$0-thisPan; #X obj 210 67 r~ \$0-thisNoise; -#X obj 480 281 *~; -#X obj 480 346 throw~ l; -#X obj 507 323 throw~ r; -#X obj 480 302 fcpan; +#X obj 480 293 *~; +#X obj 480 358 throw~ l; +#X obj 507 335 throw~ r; +#X obj 480 314 fcpan; #X obj 480 116 vcf~ 3; -#X obj 507 280 r \$0-thisPan; +#X obj 507 292 r \$0-thisPan; #X obj 480 68 r~ \$0-thisNoise; -#X obj 751 282 *~; -#X obj 751 347 throw~ l; -#X obj 778 324 throw~ r; -#X obj 751 303 fcpan; +#X obj 750 279 *~; +#X obj 750 344 throw~ l; +#X obj 777 321 throw~ r; +#X obj 750 300 fcpan; #X obj 750 107 vcf~ 3; -#X obj 778 281 r \$0-thisPan; +#X obj 777 278 r \$0-thisPan; #X obj 750 65 r~ \$0-thisNoise; #X obj 215 592 *~; #X obj 215 657 throw~ l; @@ -766,136 +768,159 @@ #X obj 750 131 vcf~ 3; #X obj 489 535 vcf~ 3; #X obj 215 537 vcf~ 3; -#X obj 831 177 log~; -#X obj 810 222 pow~; -#X obj 810 114 sig~ 10; -#X obj 832 157 /~ 2e-05; -#X obj 810 245 *~ 2e-05; -#X obj 831 200 *~ 0.1; -#X obj 561 141 r~ \$0-liftDiGain; -#X obj 560 183 log~; -#X obj 539 228 pow~; +#X obj 560 141 r~ \$0-liftDiGain; +#X obj 539 240 pow~; #X obj 539 120 sig~ 10; -#X obj 561 163 /~ 2e-05; -#X obj 539 251 *~ 2e-05; -#X obj 560 206 *~ 0.6; +#X obj 560 163 /~ 2e-05; +#X obj 539 263 *~ 2e-05; +#X obj 560 213 *~ 0.6; #X obj 628 555 log~; #X obj 607 600 pow~; #X obj 607 492 sig~ 10; #X obj 629 535 /~ 2e-05; #X obj 607 623 *~ 2e-05; -#X obj 629 513 r~ \$0-dragDiGain; #X obj 628 578 *~ 0.125; #X obj 343 230 r myMet; #X obj 343 249 snapshot~; #X floatatom 343 269 0 0 0 0 - - -; -#X obj 619 264 r myMet; -#X obj 619 283 snapshot~; -#X floatatom 619 303 0 0 0 0 - - -; -#X obj 876 270 r myMet; -#X obj 876 289 snapshot~; -#X floatatom 876 309 0 0 0 0 - - -; -#X obj 926 172 r myMet; -#X obj 926 191 snapshot~; -#X floatatom 926 211 0 0 0 0 - - -; -#X connect 0 0 16 1; -#X connect 0 0 60 1; -#X connect 1 0 12 1; -#X connect 1 0 86 0; -#X connect 2 0 6 0; -#X connect 3 0 5 0; -#X connect 4 0 68 0; -#X connect 5 0 30 1; -#X connect 5 0 62 1; -#X connect 6 0 23 1; -#X connect 6 0 61 1; -#X connect 7 0 9 0; -#X connect 8 0 33 1; -#X connect 9 0 37 1; -#X connect 9 0 64 1; -#X connect 10 0 11 0; -#X connect 11 0 44 1; -#X connect 11 0 63 1; -#X connect 12 0 15 0; -#X connect 15 0 13 0; -#X connect 15 1 14 0; -#X connect 16 0 60 0; -#X connect 17 0 15 1; -#X connect 18 0 16 0; -#X connect 19 0 22 0; -#X connect 22 0 20 0; -#X connect 22 1 21 0; -#X connect 23 0 61 0; -#X connect 24 0 22 1; -#X connect 25 0 23 0; -#X connect 29 0 27 0; -#X connect 29 1 28 0; -#X connect 30 0 62 0; -#X connect 31 0 29 1; -#X connect 32 0 30 0; -#X connect 33 0 36 0; -#X connect 36 0 34 0; -#X connect 36 1 35 0; -#X connect 37 0 64 0; -#X connect 38 0 36 1; -#X connect 39 0 37 0; -#X connect 43 0 41 0; -#X connect 43 1 42 0; -#X connect 44 0 63 0; -#X connect 45 0 43 1; -#X connect 46 0 44 0; -#X connect 49 0 16 2; -#X connect 49 0 59 0; +#X obj 634 236 r myMet; +#X obj 634 255 snapshot~; +#X floatatom 634 275 0 0 0 0 - - -; +#X obj 876 347 r myMet; +#X obj 876 366 snapshot~; +#X floatatom 876 386 0 0 0 0 - - -; +#X obj 1061 294 r myMet; +#X obj 1061 313 snapshot~; +#X floatatom 1061 333 0 0 0 0 - - -; +#X obj 350 543 r myMet; +#X obj 350 562 snapshot~; +#X floatatom 350 582 0 0 0 0 - - -; +#X obj 755 576 r myMet; +#X obj 755 595 snapshot~; +#X floatatom 755 615 0 0 0 0 - - -; +#X obj 276 532 inlet~; +#X obj 822 137 r~ \$0-liftDiGain; +#X obj 821 179 log~; +#X obj 800 224 pow~; +#X obj 800 116 sig~ 10; +#X obj 822 159 /~ 2e-05; +#X obj 800 247 *~ 2e-05; +#X obj 821 202 *~ 0.1; +#X obj 560 190 log~ 10; +#X obj 632 166 sig~ 10; +#X obj 884 159 sig~ 10; +#X obj 617 320 r myMet; +#X obj 617 339 snapshot~; +#X floatatom 617 359 0 0 0 0 - - -; +#X connect 0 0 14 1; +#X connect 0 0 58 1; +#X connect 1 0 10 1; +#X connect 1 0 76 0; +#X connect 2 0 5 0; +#X connect 3 0 4 0; +#X connect 4 0 28 1; +#X connect 4 0 60 1; +#X connect 5 0 21 1; +#X connect 5 0 59 1; +#X connect 6 0 7 0; +#X connect 7 0 35 1; +#X connect 7 0 62 1; +#X connect 8 0 9 0; +#X connect 9 0 42 1; +#X connect 9 0 61 1; +#X connect 10 0 13 0; +#X connect 13 0 11 0; +#X connect 13 1 12 0; +#X connect 14 0 58 0; +#X connect 15 0 13 1; +#X connect 16 0 14 0; +#X connect 17 0 20 0; +#X connect 20 0 18 0; +#X connect 20 1 19 0; +#X connect 21 0 59 0; +#X connect 22 0 20 1; +#X connect 23 0 21 0; +#X connect 24 0 27 0; +#X connect 27 0 25 0; +#X connect 27 1 26 0; +#X connect 28 0 60 0; +#X connect 29 0 27 1; +#X connect 30 0 28 0; +#X connect 31 0 34 0; +#X connect 34 0 32 0; +#X connect 34 1 33 0; +#X connect 35 0 62 0; +#X connect 36 0 34 1; +#X connect 37 0 35 0; +#X connect 41 0 39 0; +#X connect 41 1 40 0; +#X connect 42 0 61 0; +#X connect 43 0 41 1; +#X connect 44 0 42 0; +#X connect 47 0 14 2; +#X connect 47 0 57 0; +#X connect 47 0 58 2; +#X connect 48 0 21 2; +#X connect 48 0 59 2; +#X connect 49 0 28 2; #X connect 49 0 60 2; -#X connect 50 0 23 2; +#X connect 50 0 42 2; #X connect 50 0 61 2; -#X connect 51 0 30 2; +#X connect 51 0 35 2; #X connect 51 0 62 2; -#X connect 52 0 44 2; -#X connect 52 0 63 2; -#X connect 53 0 37 2; -#X connect 53 0 64 2; -#X connect 54 0 12 0; -#X connect 55 0 19 0; -#X connect 56 0 26 0; -#X connect 57 0 40 0; -#X connect 58 0 33 0; +#X connect 52 0 10 0; +#X connect 53 0 17 0; +#X connect 54 0 24 0; +#X connect 55 0 38 0; +#X connect 56 0 31 0; +#X connect 58 0 52 0; +#X connect 59 0 53 0; #X connect 60 0 54 0; #X connect 61 0 55 0; #X connect 62 0 56 0; -#X connect 63 0 57 0; -#X connect 64 0 58 0; -#X connect 65 0 70 0; -#X connect 66 0 69 0; -#X connect 67 0 66 0; -#X connect 68 0 65 0; -#X connect 69 0 26 1; -#X connect 69 0 92 0; -#X connect 70 0 66 1; -#X connect 70 0 95 0; -#X connect 71 0 75 0; -#X connect 72 0 77 0; -#X connect 73 0 76 0; -#X connect 74 0 73 0; -#X connect 75 0 72 0; -#X connect 76 0 19 1; -#X connect 76 0 89 0; -#X connect 77 0 73 1; -#X connect 78 0 84 0; -#X connect 79 0 82 0; -#X connect 80 0 79 0; -#X connect 81 0 78 0; -#X connect 82 0 40 1; -#X connect 83 0 81 0; -#X connect 84 0 79 1; +#X connect 63 0 66 0; +#X connect 64 0 67 0; +#X connect 65 0 64 0; +#X connect 66 0 101 0; +#X connect 67 0 17 1; +#X connect 67 0 105 0; +#X connect 68 0 79 0; +#X connect 68 0 64 1; +#X connect 69 0 74 0; +#X connect 70 0 73 0; +#X connect 71 0 70 0; +#X connect 72 0 69 0; +#X connect 73 0 38 1; +#X connect 73 0 91 0; +#X connect 74 0 70 1; +#X connect 75 0 76 0; +#X connect 76 0 77 0; +#X connect 78 0 79 0; +#X connect 79 0 80 0; +#X connect 81 0 82 0; +#X connect 82 0 83 0; +#X connect 84 0 85 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 90 0 91 0; #X connect 91 0 92 0; -#X connect 92 0 93 0; -#X connect 94 0 95 0; -#X connect 95 0 96 0; +#X connect 93 0 31 1; +#X connect 93 0 88 0; +#X connect 93 0 72 0; +#X connect 94 0 98 0; +#X connect 95 0 100 0; +#X connect 96 0 99 0; +#X connect 97 0 96 0; +#X connect 98 0 95 0; +#X connect 99 0 82 0; +#X connect 99 0 24 1; +#X connect 100 0 96 1; +#X connect 101 0 68 0; +#X connect 102 0 101 1; +#X connect 103 0 95 1; +#X connect 104 0 105 0; +#X connect 105 0 106 0; #X restore 649 504 pd Dipoles; #X obj 1088 69 noise~; #X obj 1088 92 s~ \$0-thisNoise; @@ -1112,6 +1137,9 @@ #X obj 147 418 sig~ 10; #X obj 169 438 /~ 2e-05; #X obj 147 526 *~ 2e-05; +#X obj 923 318 r myMet; +#X obj 923 337 snapshot~; +#X floatatom 923 357 0 0 0 0 - - -; #X connect 1 0 3 0; #X connect 2 0 19 0; #X connect 2 0 41 0; @@ -1126,6 +1154,7 @@ #X connect 13 0 4 1; #X connect 15 0 5 1; #X connect 16 0 1 0; +#X connect 16 0 104 0; #X connect 18 0 45 0; #X connect 20 0 81 0; #X connect 24 0 67 1; @@ -1154,6 +1183,7 @@ #X connect 65 0 66 5; #X connect 66 0 49 0; #X connect 66 1 48 0; +#X connect 66 1 83 0; #X connect 67 0 53 0; #X connect 71 0 66 6; #X connect 72 0 66 7; @@ -1183,3 +1213,5 @@ #X connect 99 0 102 0; #X connect 100 0 99 0; #X connect 101 0 97 0; +#X connect 103 0 104 0; +#X connect 104 0 105 0;
--- a/scene demo/oneToneSingle.pd Thu Sep 22 19:52:04 2016 +0100 +++ b/scene demo/oneToneSingle.pd Thu Oct 13 17:24:22 2016 +0100 @@ -1,7 +1,7 @@ -#N canvas 393 118 1088 715 10; +#N canvas 291 108 1088 715 10; #X obj 276 -4 loadbang; #X obj 343 84 hsl 128 15 0.001 0.3 1 0 empty empty empty -2 -8 0 10 --262144 -1 -1 3584 1; +-262144 -1 -1 0 1; #X floatatom 353 107 8 0 0 0 - - -; #X obj 447 366 hsl 128 15 0.01 0.99 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 6350 1; @@ -11,10 +11,10 @@ -1 -1 6350 1; #X floatatom 433 274 5 0 0 0 - - -; #X obj 425 296 hsl 128 15 -180 180 0 0 empty empty empty -2 -8 0 10 --262144 -1 -1 7937 1; +-262144 -1 -1 0 1; #X floatatom 438 324 5 0 0 0 - - -; #X obj 384 187 hsl 128 15 100 1 1 0 empty empty empty -2 -8 0 10 -262144 --1 -1 8877 1; +-1 -1 0 1; #X floatatom 390 215 5 0 0 0 - - -; #X text 578 363 Pan Value; #X msg 205 227 0; @@ -69,13 +69,13 @@ #X obj 752 377 line; #X msg 752 357 \$1 100; #X obj 320 637 freqCalcCyl3No_D4Mach; -#X msg 264 606 \$1 30; +#X msg 265 590 \$1 30; #X obj 264 625 line~; #X obj 100 617 hsl 128 15 0 50 0 0 empty empty empty -2 -8 0 10 -262144 --1 -1 0 1; +-1 -1 5000 1; #X floatatom 125 653 0 0 0 0 - - -; #X obj 768 471 hsl 128 15 1 1e+09 1 0 empty empty empty -2 -8 0 10 --262144 -1 -1 6300 1; +-262144 -1 -1 4100 1; #X floatatom 774 489 0 0 0 0 - - -; #X msg 383 41 0.004; #X msg 378 222 12; @@ -175,7 +175,6 @@ #X connect 63 0 64 0; #X connect 64 0 62 0; #X connect 64 0 77 0; -#X connect 65 0 63 0; #X connect 65 0 66 0; #X connect 67 0 68 0; #X connect 67 0 81 0;