annotate scene demo/freqCalcCyl3_D1Mach.pd @ 199:2ded41e29e57

Projection matrix now calculated using control signals rather than audio. This makes sense as it was eating too much processing power for something that doesn't chage during the sound effect.
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Fri, 11 Mar 2016 20:51:21 +0000
parents e71e2b4657a6
children
rev   line source
r@139 1 #N canvas 0 23 1359 827 10;
r@139 2 #X text 595 260 Mass Density of Air;
r@139 3 #X text 85 423 Frequency (Hz);
r@139 4 #X obj 717 586 throw~ l;
r@139 5 #X obj 744 563 throw~ r;
r@139 6 #X obj 717 482 osc~;
r@139 7 #X obj 717 261 *~ 1.225;
r@139 8 #X obj 717 336 /~ 1.81e-05;
r@139 9 #X obj 717 291 *~ 1;
r@139 10 #X obj 717 454 /~ 1;
r@139 11 #X floatatom 181 401 10 0 0 0 - - -;
r@139 12 #X obj 717 430 *~;
r@139 13 #X obj 192 48 inlet;
r@139 14 #X text 750 380 Reynolds Number;
r@139 15 #X text 597 447 Strouhal Number;
r@139 16 #X obj 357 46 inlet;
r@139 17 #X obj 717 512 *~;
r@139 18 #X text 747 316 Viscosity;
r@139 19 #X obj 496 451 *~ 2;
r@139 20 #X obj 496 478 osc~;
r@139 21 #X obj 496 500 *~;
r@139 22 #X obj 199 71 s \$0-diameter;
r@139 23 #X obj 778 260 r \$0-diameter;
r@139 24 #X obj 785 435 r \$0-diameter;
r@139 25 #X obj 109 110 s~ \$0-windSpeed;
r@139 26 #X obj 281 149 r~ \$0-windSpeed;
r@139 27 #X obj 784 412 r~ \$0-windSpeed;
r@139 28 #X obj 717 233 r~ \$0-windSpeed;
r@139 29 #X obj 638 481 s~ \$0-myFreq;
r@139 30 #X obj 496 426 r~ \$0-myFreq;
r@139 31 #X obj 109 68 sig~;
r@139 32 #X obj 109 90 vd~ varwind;
r@139 33 #X obj 109 44 inlet;
r@139 34 #X obj 1217 58 r~ \$0-myFreq;
r@140 35 #X obj 942 254 *~;
r@139 36 #X obj 103 223 snapshot~;
r@139 37 #X obj 103 198 metro 100;
r@139 38 #X obj 103 176 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 39 1;
r@139 40 #X floatatom 103 249 10 0 0 0 - - -;
r@139 41 #X obj 103 150 loadbang;
r@139 42 #X obj 17 198 r~ \$0-myRey;
r@139 43 #X obj 730 360 s~ \$0-myRey;
r@139 44 #X obj 1253 232 snapshot~;
r@139 45 #X floatatom 1253 258 10 0 0 0 - - -;
r@139 46 #X obj 1253 159 loadbang;
r@139 47 #X obj 1253 184 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
r@139 48 1 1;
r@139 49 #X obj 1162 15 r~ \$0-myRey;
r@139 50 #X text 88 271 Reynolds Number;
r@139 51 #X obj 1183 85 vcf~ 1000 10;
r@139 52 #X obj 717 539 fcpan;
r@139 53 #X obj 1253 207 metro 10;
r@139 54 #X obj 605 42 inlet;
r@139 55 #X floatatom 550 111 8 0 0 0 - - -;
r@139 56 #X obj 605 66 max 0.1;
r@139 57 #X obj 605 89 min 0.9;
r@139 58 #X text 526 345 Calculates the frequency;
r@139 59 #X text 527 357 based on the physics of;
r@139 60 #X text 527 370 the object and environment;
r@139 61 #X obj 285 431 r~ \$0-windSpeed;
r@139 62 #X obj 104 545 snapshot~;
r@139 63 #X obj 104 520 metro 100;
r@139 64 #X obj 104 498 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 65 1;
r@139 66 #X floatatom 104 571 10 0 0 0 - - -;
r@139 67 #X obj 104 472 loadbang;
r@141 68 #N canvas 335 23 1006 797 noiseGain 0;
r@139 69 #X text -21029 166 Mass Density of Air \, squared;
r@139 70 #X text -20589 179 Speed of Sound to power 2;
r@139 71 #X obj -20894 66 *~;
r@139 72 #X obj -20846 107 *~;
r@139 73 #X obj -20846 141 *~ 1;
r@139 74 #X obj -20846 169 *~ 1.50063;
r@139 75 #X obj -20591 133 *;
r@139 76 #X obj -20591 156 * 118033;
r@139 77 #X obj -20846 296 /~ 1;
r@139 78 #X obj -20846 636 *~ 0.27;
r@139 79 #X text -20591 86 Distance;
r@139 80 #X text -21027 643 Calculates Lift Dipole gain;
r@139 81 #N canvas 759 125 286 289 pow8 0;
r@139 82 #X obj 47 67 *~;
r@139 83 #X obj 76 67 *~;
r@139 84 #X obj 76 35 inlet~;
r@139 85 #X obj 47 170 outlet~;
r@139 86 #X obj 136 173 snapshot~;
r@139 87 #X obj 136 148 metro 100;
r@139 88 #X obj 136 126 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 89 1;
r@139 90 #X floatatom 136 200 10 0 0 0 - - -;
r@139 91 #X obj 136 100 loadbang;
r@139 92 #X obj 106 67 *~;
r@139 93 #X obj 47 93 *~;
r@139 94 #X obj 47 118 *~;
r@139 95 #X obj 136 67 *~;
r@139 96 #X obj 47 144 *~;
r@139 97 #X connect 0 0 10 0;
r@139 98 #X connect 1 0 10 1;
r@139 99 #X connect 2 0 0 0;
r@139 100 #X connect 2 0 0 1;
r@139 101 #X connect 2 0 1 1;
r@139 102 #X connect 2 0 9 0;
r@139 103 #X connect 2 0 9 1;
r@139 104 #X connect 2 0 1 0;
r@139 105 #X connect 2 0 12 0;
r@139 106 #X connect 2 0 12 1;
r@139 107 #X connect 4 0 7 0;
r@139 108 #X connect 5 0 4 0;
r@139 109 #X connect 6 0 5 0;
r@139 110 #X connect 8 0 6 0;
r@139 111 #X connect 9 0 11 1;
r@139 112 #X connect 10 0 11 0;
r@139 113 #X connect 11 0 13 0;
r@139 114 #X connect 12 0 13 1;
r@139 115 #X connect 13 0 3 0;
r@139 116 #X connect 13 0 4 0;
r@139 117 #X restore -20846 69 pd pow8;
r@139 118 #X obj -20894 44 inlet~;
r@139 119 #X obj -20846 44 inlet~;
r@139 120 #X obj -20810 118 inlet;
r@139 121 #X obj -20591 107 inlet;
r@139 122 #X obj -20846 679 outlet~;
r@139 123 #X text -20785 63 Gain proportional to windspeed to power 8 for spectrum
r@139 124 ;
r@139 125 #X text -20805 102 Diameter;
r@139 126 #X obj -20815 200 inlet;
r@139 127 #X obj -20815 224 *;
r@139 128 #X obj -20846 246 *~ 1;
r@139 129 #X text -20774 199 Length;
r@139 130 #X obj -20829 325 s~ \$0-nGain;
r@139 131 #X text -20741 328 Azimuth;
r@139 132 #X text -20680 290 Elevation;
r@139 133 #X obj -20740 345 inlet;
r@139 134 #X obj -20683 306 inlet;
r@139 135 #X obj -20740 368 sig~;
r@139 136 #X obj -20683 368 sig~;
r@139 137 #X obj -20683 348 spigot;
r@139 138 #X text -20581 312 End Source;
r@139 139 #X obj -20831 456 +~ 90;
r@139 140 #X obj -20831 477 /~ 360;
r@139 141 #X obj -20831 499 cos~;
r@139 142 #X obj -20846 611 *~;
r@139 143 #X obj -20831 523 *~;
r@139 144 #X obj -20631 395 loadbang;
r@139 145 #X obj -20631 416 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
r@139 146 1 1;
r@139 147 #X obj -20631 434 metro 10;
r@139 148 #X obj -20631 455 snapshot~;
r@139 149 #X floatatom -20631 475 5 0 0 0 - - -;
r@139 150 #X obj -20943 498 loadbang;
r@139 151 #X obj -20943 519 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
r@139 152 1 1;
r@139 153 #X obj -20943 537 metro 10;
r@139 154 #X obj -20943 558 snapshot~;
r@139 155 #X floatatom -20943 578 8 0 0 0 - - -;
r@139 156 #X msg -20649 372 0;
r@139 157 #X obj -20612 353 t f b;
r@139 158 #X msg -20612 333 0;
r@139 159 #X msg -20612 313 1;
r@139 160 #X obj -20787 455 +~ 90;
r@139 161 #X obj -20787 476 /~ 360;
r@139 162 #X obj -20787 498 sin~;
r@139 163 #X text -20833 411 Quadrupole;
r@139 164 #X obj -20740 391 angleCalcN~;
r@139 165 #X text -20992 36 Strouhal number;
r@139 166 #X text -20798 35 Wind speed;
r@139 167 #X text -20580 332 Mid Source;
r@139 168 #X text -20813 430 comment;
r@141 169 #X obj -20846 658 *~ 0.001;
r@139 170 #X connect 2 0 3 1;
r@139 171 #X connect 3 0 4 0;
r@139 172 #X connect 4 0 5 0;
r@139 173 #X connect 5 0 22 0;
r@139 174 #X connect 6 0 7 0;
r@139 175 #X connect 7 0 8 1;
r@139 176 #X connect 8 0 24 0;
r@139 177 #X connect 8 0 36 0;
r@139 178 #X connect 9 0 61 0;
r@139 179 #X connect 12 0 3 0;
r@139 180 #X connect 13 0 2 0;
r@139 181 #X connect 13 0 2 1;
r@139 182 #X connect 14 0 12 0;
r@139 183 #X connect 15 0 4 1;
r@139 184 #X connect 16 0 6 0;
r@139 185 #X connect 16 0 6 1;
r@139 186 #X connect 20 0 21 0;
r@139 187 #X connect 20 0 21 1;
r@139 188 #X connect 21 0 22 1;
r@139 189 #X connect 22 0 8 0;
r@139 190 #X connect 27 0 29 0;
r@139 191 #X connect 28 0 31 0;
r@139 192 #X connect 29 0 56 0;
r@139 193 #X connect 30 0 56 1;
r@139 194 #X connect 31 0 30 0;
r@139 195 #X connect 33 0 34 0;
r@139 196 #X connect 34 0 35 0;
r@139 197 #X connect 35 0 37 0;
r@139 198 #X connect 36 0 9 0;
r@139 199 #X connect 37 0 36 1;
r@139 200 #X connect 37 0 46 0;
r@139 201 #X connect 38 0 39 0;
r@139 202 #X connect 39 0 40 0;
r@139 203 #X connect 40 0 41 0;
r@139 204 #X connect 41 0 42 0;
r@139 205 #X connect 43 0 44 0;
r@139 206 #X connect 44 0 45 0;
r@139 207 #X connect 45 0 46 0;
r@139 208 #X connect 46 0 47 0;
r@139 209 #X connect 48 0 30 0;
r@139 210 #X connect 49 0 31 1;
r@139 211 #X connect 49 1 48 0;
r@139 212 #X connect 50 0 49 0;
r@139 213 #X connect 51 0 31 1;
r@139 214 #X connect 52 0 53 0;
r@139 215 #X connect 53 0 54 0;
r@139 216 #X connect 54 0 37 1;
r@139 217 #X connect 56 0 33 0;
r@139 218 #X connect 56 0 41 0;
r@139 219 #X connect 56 0 52 0;
r@139 220 #X connect 61 0 17 0;
r@139 221 #X restore 274 566 pd noiseGain;
r@139 222 #X obj 308 476 r \$0-diameter;
r@139 223 #N canvas 299 77 1040 691 freqGain 0;
r@139 224 #X text 36 127 Mass Density of Air \, squared;
r@139 225 #X text 411 123 Speed of Sound to power 2;
r@139 226 #N canvas 759 125 286 289 pow6 0;
r@139 227 #X obj 47 67 *~;
r@139 228 #X obj 76 67 *~;
r@139 229 #X obj 76 35 inlet~;
r@139 230 #X obj 47 163 outlet~;
r@139 231 #X obj 136 184 snapshot~;
r@139 232 #X obj 136 159 metro 100;
r@139 233 #X obj 136 137 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 234 1;
r@139 235 #X floatatom 136 211 10 0 0 0 - - -;
r@139 236 #X obj 216 210 outlet;
r@139 237 #X obj 136 111 loadbang;
r@139 238 #X obj 106 67 *~;
r@139 239 #X obj 47 93 *~;
r@139 240 #X obj 47 118 *~;
r@139 241 #X connect 0 0 11 0;
r@139 242 #X connect 1 0 11 1;
r@139 243 #X connect 2 0 0 0;
r@139 244 #X connect 2 0 0 1;
r@139 245 #X connect 2 0 1 1;
r@139 246 #X connect 2 0 10 0;
r@139 247 #X connect 2 0 10 1;
r@139 248 #X connect 2 0 1 0;
r@139 249 #X connect 4 0 7 0;
r@139 250 #X connect 4 0 8 0;
r@139 251 #X connect 5 0 4 0;
r@139 252 #X connect 6 0 5 0;
r@139 253 #X connect 9 0 6 0;
r@139 254 #X connect 10 0 12 1;
r@139 255 #X connect 11 0 12 0;
r@139 256 #X connect 12 0 4 0;
r@139 257 #X connect 12 0 3 0;
r@139 258 #X restore 219 30 pd pow6;
r@139 259 #X obj 173 32 *~;
r@139 260 #X obj 219 68 *~;
r@139 261 #X obj 219 102 *~ 1;
r@139 262 #X obj 219 130 *~ 1.50063;
r@139 263 #X obj 404 71 *;
r@139 264 #X obj 404 96 * 118033;
r@139 265 #X obj 219 224 /~ 1;
r@139 266 #X obj 219 497 *~ 0.27;
r@139 267 #X text 424 30 Distance;
r@139 268 #X obj 319 473 *~ 0.27;
r@139 269 #X floatatom 369 72 5 0 0 0 - - -;
r@139 270 #X text 304 556 Calculates Drag Dipole gain;
r@139 271 #X text 48 504 Calculates Lift Dipole gain;
r@139 272 #X obj 319 498 *~ 0.1;
r@139 273 #X obj 173 8 inlet~;
r@139 274 #X obj 219 7 inlet~;
r@139 275 #X text 256 54 Diameter;
r@139 276 #X obj 250 69 inlet;
r@139 277 #X obj 404 46 inlet;
r@139 278 #X obj 219 524 outlet~;
r@139 279 #X obj 319 523 outlet~;
r@139 280 #X obj 240 159 inlet;
r@139 281 #X text 278 154 Length;
r@139 282 #X obj 219 202 *~ 1;
r@139 283 #X text 397 195 Add in MACH deflection;
r@139 284 #X obj 236 253 s~ \$0-aGain;
r@139 285 #X obj 347 424 r~ \$0-aGain;
r@139 286 #X text 257 278 Azimuth;
r@139 287 #X text 318 240 Elevation;
r@139 288 #X obj 258 295 inlet;
r@139 289 #X obj 315 256 inlet;
r@139 290 #X obj 258 318 sig~;
r@139 291 #X obj 315 318 sig~;
r@139 292 #X obj 315 298 spigot;
r@139 293 #X text 414 265 End Source;
r@139 294 #X text 415 284 Mid Source;
r@139 295 #X obj 432 343 loadbang;
r@139 296 #X obj 432 364 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 297 1;
r@139 298 #X obj 432 382 metro 10;
r@139 299 #X msg 349 322 0;
r@139 300 #X obj 386 303 t f b;
r@139 301 #X msg 386 283 0;
r@139 302 #X msg 386 263 1;
r@139 303 #X obj 234 382 +~ 90;
r@139 304 #X obj 234 403 /~ 360;
r@139 305 #X obj 234 425 cos~;
r@139 306 #X obj 234 449 *~;
r@139 307 #X obj 219 472 *~;
r@139 308 #X obj 319 377 /~ 360;
r@139 309 #X obj 319 400 cos~;
r@139 310 #X obj 319 424 *~;
r@139 311 #X obj 319 449 *~;
r@139 312 #X obj 432 403 snapshot~;
r@139 313 #X floatatom 432 423 5 0 0 0 - - -;
r@139 314 #X obj 466 450 loadbang;
r@139 315 #X obj 466 471 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 316 1;
r@139 317 #X obj 466 489 metro 10;
r@139 318 #X obj 466 510 snapshot~;
r@139 319 #X floatatom 466 530 5 0 0 0 - - -;
r@139 320 #X obj 149 366 loadbang;
r@139 321 #X obj 149 387 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 322 1;
r@139 323 #X obj 149 405 metro 10;
r@139 324 #X obj 149 426 snapshot~;
r@139 325 #X floatatom 149 446 5 0 0 0 - - -;
r@139 326 #X obj 651 38 inlet;
r@139 327 #X obj 750 40 inlet;
r@139 328 #X obj 846 43 inlet;
r@139 329 #X floatatom 651 85 5 0 0 0 - - -;
r@139 330 #X floatatom 750 86 5 0 0 0 - - -;
r@139 331 #X floatatom 847 87 5 0 0 0 - - -;
r@139 332 #X text 647 19 X Rotation;
r@139 333 #X text 744 21 Y Rotation;
r@139 334 #X text 841 24 Z Rotation;
r@139 335 #X obj 656 61 s \$0-this_rotaX;
r@139 336 #X obj 757 62 s \$0-thisrotaY;
r@139 337 #X obj 854 66 s \$0-thisrotaZ;
r@139 338 #X obj 258 337 angleCalc~;
r@139 339 #X text 74 8 Strouhal number;
r@139 340 #X text 269 7 Wind speed;
r@139 341 #X connect 2 0 4 0;
r@139 342 #X connect 3 0 4 1;
r@139 343 #X connect 4 0 5 0;
r@139 344 #X connect 5 0 6 0;
r@139 345 #X connect 6 0 26 0;
r@139 346 #X connect 7 0 8 0;
r@139 347 #X connect 8 0 9 1;
r@139 348 #X connect 9 0 28 0;
r@139 349 #X connect 9 0 50 0;
r@139 350 #X connect 10 0 22 0;
r@139 351 #X connect 12 0 16 0;
r@139 352 #X connect 16 0 23 0;
r@139 353 #X connect 17 0 3 0;
r@139 354 #X connect 17 0 3 1;
r@139 355 #X connect 18 0 2 0;
r@139 356 #X connect 20 0 5 1;
r@139 357 #X connect 21 0 7 1;
r@139 358 #X connect 21 0 7 0;
r@139 359 #X connect 21 0 13 0;
r@139 360 #X connect 24 0 26 1;
r@139 361 #X connect 26 0 9 0;
r@139 362 #X connect 29 0 54 1;
r@139 363 #X connect 32 0 34 0;
r@139 364 #X connect 33 0 36 0;
r@139 365 #X connect 34 0 79 0;
r@139 366 #X connect 35 0 79 1;
r@139 367 #X connect 36 0 35 0;
r@139 368 #X connect 39 0 40 0;
r@139 369 #X connect 40 0 41 0;
r@139 370 #X connect 41 0 55 0;
r@139 371 #X connect 42 0 35 0;
r@139 372 #X connect 43 0 36 1;
r@139 373 #X connect 43 1 42 0;
r@139 374 #X connect 44 0 43 0;
r@139 375 #X connect 45 0 36 1;
r@139 376 #X connect 46 0 47 0;
r@139 377 #X connect 47 0 48 0;
r@139 378 #X connect 48 0 49 0;
r@139 379 #X connect 48 0 49 1;
r@139 380 #X connect 49 0 50 1;
r@139 381 #X connect 49 0 65 0;
r@139 382 #X connect 50 0 10 0;
r@139 383 #X connect 51 0 52 0;
r@139 384 #X connect 52 0 53 0;
r@139 385 #X connect 52 0 53 1;
r@139 386 #X connect 53 0 54 0;
r@139 387 #X connect 53 0 60 0;
r@139 388 #X connect 54 0 12 0;
r@139 389 #X connect 55 0 56 0;
r@139 390 #X connect 57 0 58 0;
r@139 391 #X connect 58 0 59 0;
r@139 392 #X connect 59 0 60 0;
r@139 393 #X connect 60 0 61 0;
r@139 394 #X connect 62 0 63 0;
r@139 395 #X connect 63 0 64 0;
r@139 396 #X connect 64 0 65 0;
r@139 397 #X connect 65 0 66 0;
r@139 398 #X connect 67 0 70 0;
r@139 399 #X connect 67 0 76 0;
r@139 400 #X connect 68 0 71 0;
r@139 401 #X connect 68 0 77 0;
r@139 402 #X connect 69 0 72 0;
r@139 403 #X connect 69 0 78 0;
r@139 404 #X connect 79 0 46 0;
r@139 405 #X connect 79 0 51 0;
r@139 406 #X connect 79 0 55 0;
r@139 407 #X restore 272 293 pd freqGain;
r@139 408 #X obj 429 45 inlet;
r@139 409 #X obj 302 188 r \$0-diameter;
r@139 410 #X obj 503 44 inlet;
r@139 411 #X floatatom 357 93 5 0 0 0 - - -;
r@139 412 #X floatatom 429 91 5 0 0 0 - - -;
r@139 413 #X floatatom 504 88 5 0 0 0 - - -;
r@139 414 #X obj 52 401 outlet;
r@139 415 #X obj 96 374 snapshot~;
r@139 416 #X obj 96 327 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
r@139 417 1;
r@139 418 #X obj 96 301 loadbang;
r@139 419 #X obj 96 349 metro 10;
r@139 420 #X obj 17 351 r~ \$0-myFreq;
r@139 421 #X text 103 600 Strouhal Number;
r@139 422 #X text 262 352 Calculates the gain of the dipole source;
r@139 423 #X text 265 630 Calculates the gain of the source;
r@139 424 #X text 495 25 Azimuth;
r@139 425 #X text 610 24 Pan;
r@139 426 #X text 423 26 Elevation;
r@139 427 #X text 353 27 Distance;
r@139 428 #X text 187 27 Diameter;
r@139 429 #X text 102 26 Wind Speed;
r@139 430 #X obj 284 45 inlet;
r@139 431 #X floatatom 284 89 5 0 0 0 - - -;
r@139 432 #X text 280 26 Length;
r@139 433 #X obj 717 401 newStrou;
r@139 434 #X floatatom 52 84 5 0 0 0 - - -;
r@139 435 #X floatatom 192 92 5 0 0 0 - - -;
r@140 436 #X obj 942 323 throw~ l;
r@140 437 #X obj 969 301 throw~ r;
r@140 438 #X obj 942 279 fcpan;
r@139 439 #X obj 294 68 s \$0-leng;
r@139 440 #X obj 362 69 s \$0-dist;
r@139 441 #X obj 436 67 s \$0-elev;
r@139 442 #X obj 511 67 s \$0-azim;
r@139 443 #X obj 271 128 r~ \$0-str;
r@139 444 #X obj 292 168 r \$0-leng;
r@139 445 #X obj 313 208 r \$0-azim;
r@139 446 #X obj 323 229 r \$0-elev;
r@139 447 #X obj 334 250 r \$0-dist;
r@139 448 #X obj 335 317 s~ \$0-dragDiGain;
r@139 449 #X obj 272 337 s~ \$0-liftDiGain;
r@139 450 #X obj 274 408 r~ \$0-str;
r@139 451 #X obj 297 452 r \$0-leng;
r@139 452 #X obj 331 519 r \$0-elev;
r@139 453 #X obj 320 496 r \$0-azim;
r@139 454 #X obj 343 542 r \$0-dist;
r@139 455 #X obj 274 611 s~ \$0-liftNoiseGain;
r@139 456 #X obj 529 480 r~ \$0-dragDiGain;
r@139 457 #X obj 611 431 s~ \$0-str;
r@139 458 #X obj 755 482 r~ \$0-liftDiGain;
r@139 459 #X obj 744 510 r \$0-thisPan;
r@139 460 #X obj 605 111 s \$0-thisPan;
r@139 461 #X obj 978 206 r \$0-contFreq;
r@139 462 #X obj 96 401 s \$0-contFreq;
r@139 463 #X obj 19 520 r~ \$0-str;
r@139 464 #X obj 942 162 r~ \$0-liftNoiseGain;
r@140 465 #X obj 969 254 r \$0-thisPan;
r@139 466 #X obj 700 51 inlet;
r@139 467 #X obj 772 50 inlet;
r@139 468 #X obj 846 49 inlet;
r@139 469 #X floatatom 700 98 5 0 0 0 - - -;
r@139 470 #X floatatom 772 96 5 0 0 0 - - -;
r@139 471 #X floatatom 847 93 5 0 0 0 - - -;
r@139 472 #X obj 705 74 s \$0-rotaX;
r@139 473 #X obj 779 72 s \$0-rotaY;
r@139 474 #X obj 854 72 s \$0-rotaZ;
r@139 475 #X text 696 32 X Rotation;
r@139 476 #X text 766 31 Y Rotation;
r@139 477 #X text 841 30 Z Rotation;
r@139 478 #X text 923 136 Noise spectrum calculation;
r@139 479 #X obj 957 230 hip~;
r@139 480 #X obj 1162 39 *~ -0.001;
r@139 481 #X obj 1162 64 +~ 20;
r@139 482 #X obj 1207 136 clip~ 1 20;
r@139 483 #X obj 847 380 sig~;
r@139 484 #X msg 847 355 0.27;
r@139 485 #X obj 774 789 throw~ l;
r@139 486 #X obj 801 766 throw~ r;
r@139 487 #X obj 774 742 fcpan;
r@139 488 #X obj 801 713 r \$0-thisPan;
r@139 489 #X obj 1183 107 *~ 0.5;
r@139 490 #X obj 612 674 osc~;
r@139 491 #X obj 612 696 *~;
r@139 492 #X obj 612 622 r~ \$0-myFreq;
r@139 493 #X obj 496 580 throw~ l;
r@139 494 #X obj 523 557 throw~ r;
r@139 495 #X obj 496 533 fcpan;
r@139 496 #X obj 523 504 r \$0-thisPan;
r@139 497 #X obj 611 775 throw~ l;
r@139 498 #X obj 638 752 throw~ r;
r@139 499 #X obj 611 728 fcpan;
r@139 500 #X obj 638 699 r \$0-thisPan;
r@139 501 #X obj 649 646 r~ \$0-liftDiGain;
r@139 502 #X obj 612 647 *~ 3;
r@139 503 #X obj 774 674 osc~;
r@139 504 #X obj 774 696 *~;
r@139 505 #X obj 774 622 r~ \$0-myFreq;
r@139 506 #X obj 811 646 r~ \$0-liftDiGain;
r@139 507 #X obj 774 647 *~ 5;
r@139 508 #X obj 475 666 osc~;
r@139 509 #X obj 475 688 *~;
r@139 510 #X obj 475 614 r~ \$0-myFreq;
r@139 511 #X obj 509 639 r~ \$0-dragDiGain;
r@139 512 #X obj 475 768 throw~ l;
r@139 513 #X obj 502 745 throw~ r;
r@139 514 #X obj 475 721 fcpan;
r@139 515 #X obj 502 692 r \$0-thisPan;
r@139 516 #X obj 475 639 *~ 4;
r@140 517 #X obj 957 184 pink~;
r@141 518 #X obj 509 665 *~ 0.8;
r@141 519 #X obj 649 676 *~ 1;
r@141 520 #X obj 811 676 *~ 1;
r@139 521 #X connect 4 0 15 0;
r@139 522 #X connect 5 0 7 0;
r@140 523 #X connect 6 0 40 0;
r@140 524 #X connect 6 0 90 0;
r@139 525 #X connect 7 0 6 0;
r@139 526 #X connect 8 0 4 0;
r@139 527 #X connect 8 0 27 0;
r@139 528 #X connect 10 0 8 0;
r@139 529 #X connect 11 0 20 0;
r@140 530 #X connect 11 0 92 0;
r@140 531 #X connect 14 0 69 0;
r@140 532 #X connect 14 0 97 0;
r@140 533 #X connect 15 0 48 0;
r@139 534 #X connect 17 0 18 0;
r@139 535 #X connect 18 0 19 0;
r@140 536 #X connect 19 0 152 0;
r@139 537 #X connect 21 0 7 1;
r@139 538 #X connect 22 0 8 1;
r@140 539 #X connect 24 0 65 1;
r@139 540 #X connect 25 0 10 1;
r@139 541 #X connect 26 0 5 0;
r@139 542 #X connect 28 0 17 0;
r@139 543 #X connect 29 0 30 0;
r@139 544 #X connect 30 0 23 0;
r@139 545 #X connect 31 0 29 0;
r@140 546 #X connect 31 0 91 0;
r@140 547 #X connect 32 0 47 1;
r@140 548 #X connect 33 0 95 0;
r@140 549 #X connect 34 0 37 0;
r@140 550 #X connect 35 0 34 0;
r@139 551 #X connect 36 0 35 0;
r@140 552 #X connect 38 0 36 0;
r@140 553 #X connect 39 0 34 0;
r@140 554 #X connect 41 0 42 0;
r@140 555 #X connect 41 0 47 2;
r@140 556 #X connect 43 0 44 0;
r@140 557 #X connect 44 0 49 0;
r@140 558 #X connect 45 0 137 0;
r@140 559 #X connect 47 0 146 0;
r@140 560 #X connect 48 0 2 0;
r@140 561 #X connect 48 1 3 0;
r@140 562 #X connect 49 0 41 0;
r@140 563 #X connect 50 0 52 0;
r@140 564 #X connect 52 0 53 0;
r@140 565 #X connect 53 0 51 0;
r@140 566 #X connect 53 0 117 0;
r@140 567 #X connect 57 0 63 1;
r@140 568 #X connect 58 0 61 0;
r@140 569 #X connect 59 0 58 0;
r@139 570 #X connect 60 0 59 0;
r@140 571 #X connect 62 0 60 0;
r@140 572 #X connect 63 0 112 0;
r@140 573 #X connect 64 0 63 3;
r@140 574 #X connect 65 0 106 0;
r@140 575 #X connect 65 1 105 0;
r@140 576 #X connect 66 0 70 0;
r@140 577 #X connect 66 0 98 0;
r@140 578 #X connect 67 0 65 3;
r@140 579 #X connect 68 0 71 0;
r@140 580 #X connect 68 0 99 0;
r@140 581 #X connect 73 0 72 0;
r@140 582 #X connect 73 0 9 0;
r@140 583 #X connect 73 0 119 0;
r@140 584 #X connect 74 0 76 0;
r@140 585 #X connect 75 0 74 0;
r@140 586 #X connect 76 0 73 0;
r@140 587 #X connect 77 0 73 0;
r@140 588 #X connect 87 0 88 0;
r@140 589 #X connect 87 0 96 0;
r@140 590 #X connect 90 0 114 0;
r@140 591 #X connect 90 0 10 0;
r@140 592 #X connect 95 0 93 0;
r@140 593 #X connect 95 1 94 0;
r@140 594 #X connect 100 0 65 0;
r@140 595 #X connect 101 0 65 2;
r@140 596 #X connect 102 0 65 4;
r@140 597 #X connect 103 0 65 5;
r@140 598 #X connect 104 0 65 6;
r@140 599 #X connect 107 0 63 0;
r@140 600 #X connect 108 0 63 2;
r@140 601 #X connect 109 0 63 5;
r@140 602 #X connect 110 0 63 4;
r@140 603 #X connect 111 0 63 6;
r@140 604 #X connect 113 0 19 1;
r@140 605 #X connect 115 0 15 1;
r@140 606 #X connect 116 0 48 1;
r@140 607 #X connect 118 0 136 1;
r@140 608 #X connect 120 0 58 0;
r@140 609 #X connect 121 0 33 0;
r@140 610 #X connect 122 0 95 1;
r@140 611 #X connect 123 0 126 0;
r@140 612 #X connect 123 0 129 0;
r@139 613 #X connect 124 0 127 0;
r@139 614 #X connect 124 0 130 0;
r@139 615 #X connect 125 0 128 0;
r@139 616 #X connect 125 0 131 0;
r@140 617 #X connect 136 0 33 1;
r@140 618 #X connect 137 0 138 0;
r@139 619 #X connect 138 0 139 0;
r@140 620 #X connect 139 0 41 0;
r@140 621 #X connect 141 0 140 0;
r@140 622 #X connect 144 0 142 0;
r@140 623 #X connect 144 1 143 0;
r@140 624 #X connect 145 0 144 1;
r@140 625 #X connect 147 0 148 0;
r@140 626 #X connect 148 0 156 0;
r@140 627 #X connect 149 0 159 0;
r@140 628 #X connect 152 0 150 0;
r@140 629 #X connect 152 1 151 0;
r@140 630 #X connect 153 0 152 1;
r@140 631 #X connect 156 0 154 0;
r@140 632 #X connect 156 1 155 0;
r@140 633 #X connect 157 0 156 1;
r@141 634 #X connect 158 0 176 0;
r@140 635 #X connect 159 0 147 0;
r@140 636 #X connect 160 0 161 0;
r@140 637 #X connect 161 0 144 0;
r@139 638 #X connect 162 0 164 0;
r@141 639 #X connect 163 0 177 0;
r@140 640 #X connect 164 0 160 0;
r@140 641 #X connect 165 0 166 0;
r@140 642 #X connect 166 0 171 0;
r@140 643 #X connect 167 0 173 0;
r@141 644 #X connect 168 0 175 0;
r@140 645 #X connect 171 0 169 0;
r@140 646 #X connect 171 1 170 0;
r@140 647 #X connect 172 0 171 1;
r@140 648 #X connect 173 0 165 0;
r@141 649 #X connect 174 0 136 0;
r@141 650 #X connect 175 0 166 1;
r@141 651 #X connect 176 0 148 1;
r@141 652 #X connect 177 0 161 1;