view scene demo/timeAverage64.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 d64d965ec30a
children
line wrap: on
line source
#N canvas 0 22 450 300 10;
#X obj 257 -111 delay~ 1;
#X obj 270 -88 delay~ 1;
#X obj 281 -64 delay~ 1;
#X obj 242 -133 inlet~;
#X obj 290 -40 delay~ 1;
#X obj 301 -16 delay~ 1;
#X obj 312 8 delay~ 1;
#X obj 325 32 delay~ 1;
#X obj 336 56 delay~ 1;
#X obj 349 79 delay~ 1;
#X obj 360 103 delay~ 1;
#X obj 371 127 delay~ 1;
#X obj 380 151 delay~ 1;
#X obj 391 175 delay~ 1;
#X obj 402 199 delay~ 1;
#X obj 415 223 delay~ 1;
#X obj 242 -88 +~;
#X obj 255 -64 +~;
#X obj 266 -41 +~;
#X obj 275 -17 +~;
#X obj 286 7 +~;
#X obj 297 31 +~;
#X obj 308 55 +~;
#X obj 320 79 +~;
#X obj 331 103 +~;
#X obj 343 127 +~;
#X obj 354 151 +~;
#X obj 365 176 +~;
#X obj 376 200 +~;
#X obj 387 223 +~;
#X obj 398 247 +~;
#X obj 426 245 delay~ 1;
#X obj 439 268 delay~ 1;
#X obj 450 292 delay~ 1;
#X obj 459 316 delay~ 1;
#X obj 470 340 delay~ 1;
#X obj 481 364 delay~ 1;
#X obj 494 388 delay~ 1;
#X obj 506 409 delay~ 1;
#X obj 519 432 delay~ 1;
#X obj 530 456 delay~ 1;
#X obj 541 480 delay~ 1;
#X obj 550 504 delay~ 1;
#X obj 561 528 delay~ 1;
#X obj 572 552 delay~ 1;
#X obj 583 575 delay~ 1;
#X obj 411 268 +~;
#X obj 424 292 +~;
#X obj 435 315 +~;
#X obj 444 339 +~;
#X obj 455 363 +~;
#X obj 466 387 +~;
#X obj 477 411 +~;
#X obj 489 435 +~;
#X obj 500 459 +~;
#X obj 513 480 +~;
#X obj 524 504 +~;
#X obj 535 529 +~;
#X obj 546 553 +~;
#X obj 557 576 +~;
#X obj 568 600 +~;
#X obj 596 598 delay~ 1;
#X obj 581 621 +~;
#X obj 475 665 outlet~;
#X obj 136 -129 delay~ 1;
#X obj 149 -106 delay~ 1;
#X obj 160 -82 delay~ 1;
#X obj 169 -58 delay~ 1;
#X obj 180 -34 delay~ 1;
#X obj 191 -10 delay~ 1;
#X obj 204 14 delay~ 1;
#X obj 215 38 delay~ 1;
#X obj 228 61 delay~ 1;
#X obj 239 85 delay~ 1;
#X obj 250 109 delay~ 1;
#X obj 259 133 delay~ 1;
#X obj 270 157 delay~ 1;
#X obj 281 181 delay~ 1;
#X obj 294 205 delay~ 1;
#X obj 121 -106 +~;
#X obj 134 -82 +~;
#X obj 145 -59 +~;
#X obj 154 -35 +~;
#X obj 165 -11 +~;
#X obj 176 13 +~;
#X obj 187 37 +~;
#X obj 199 61 +~;
#X obj 210 85 +~;
#X obj 222 109 +~;
#X obj 233 133 +~;
#X obj 244 158 +~;
#X obj 255 182 +~;
#X obj 266 205 +~;
#X obj 277 229 +~;
#X obj 305 227 delay~ 1;
#X obj 318 250 delay~ 1;
#X obj 329 274 delay~ 1;
#X obj 338 298 delay~ 1;
#X obj 349 322 delay~ 1;
#X obj 360 346 delay~ 1;
#X obj 373 370 delay~ 1;
#X obj 385 391 delay~ 1;
#X obj 398 414 delay~ 1;
#X obj 409 438 delay~ 1;
#X obj 420 462 delay~ 1;
#X obj 429 486 delay~ 1;
#X obj 440 510 delay~ 1;
#X obj 451 534 delay~ 1;
#X obj 462 557 delay~ 1;
#X obj 290 250 +~;
#X obj 303 274 +~;
#X obj 314 297 +~;
#X obj 323 321 +~;
#X obj 334 345 +~;
#X obj 345 369 +~;
#X obj 356 393 +~;
#X obj 368 417 +~;
#X obj 379 441 +~;
#X obj 392 462 +~;
#X obj 403 486 +~;
#X obj 414 511 +~;
#X obj 425 535 +~;
#X obj 436 558 +~;
#X obj 447 582 +~;
#X obj 475 580 delay~ 1;
#X obj 460 603 +~;
#X obj 490 602 delay~ 1;
#X obj 475 625 +~;
#X obj 475 646 *~ 0.015625;
#X text 471 -5 Averages the windspeed over 64 samples;
#X connect 0 0 1 0;
#X connect 0 0 16 1;
#X connect 1 0 2 0;
#X connect 1 0 17 1;
#X connect 2 0 4 0;
#X connect 2 0 18 1;
#X connect 3 0 0 0;
#X connect 3 0 16 0;
#X connect 4 0 5 0;
#X connect 4 0 19 1;
#X connect 5 0 6 0;
#X connect 5 0 20 1;
#X connect 6 0 7 0;
#X connect 6 0 21 1;
#X connect 7 0 8 0;
#X connect 7 0 22 1;
#X connect 8 0 9 0;
#X connect 8 0 23 1;
#X connect 9 0 10 0;
#X connect 9 0 24 1;
#X connect 10 0 11 0;
#X connect 10 0 25 1;
#X connect 11 0 12 0;
#X connect 11 0 26 1;
#X connect 12 0 13 0;
#X connect 12 0 27 1;
#X connect 13 0 14 0;
#X connect 13 0 28 1;
#X connect 14 0 15 0;
#X connect 14 0 29 1;
#X connect 15 0 30 1;
#X connect 15 0 31 0;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 23 0 24 0;
#X connect 24 0 25 0;
#X connect 25 0 26 0;
#X connect 26 0 27 0;
#X connect 27 0 28 0;
#X connect 28 0 29 0;
#X connect 29 0 30 0;
#X connect 30 0 46 0;
#X connect 31 0 32 0;
#X connect 31 0 46 1;
#X connect 32 0 33 0;
#X connect 32 0 47 1;
#X connect 33 0 34 0;
#X connect 33 0 48 1;
#X connect 34 0 35 0;
#X connect 34 0 49 1;
#X connect 35 0 36 0;
#X connect 35 0 50 1;
#X connect 36 0 37 0;
#X connect 36 0 51 1;
#X connect 37 0 38 0;
#X connect 37 0 52 1;
#X connect 38 0 39 0;
#X connect 38 0 53 1;
#X connect 39 0 40 0;
#X connect 39 0 54 1;
#X connect 40 0 41 0;
#X connect 40 0 55 1;
#X connect 41 0 42 0;
#X connect 41 0 56 1;
#X connect 42 0 43 0;
#X connect 42 0 57 1;
#X connect 43 0 44 0;
#X connect 43 0 58 1;
#X connect 44 0 45 0;
#X connect 44 0 59 1;
#X connect 45 0 60 1;
#X connect 45 0 61 0;
#X connect 46 0 47 0;
#X connect 47 0 48 0;
#X connect 48 0 49 0;
#X connect 49 0 50 0;
#X connect 50 0 51 0;
#X connect 51 0 52 0;
#X connect 52 0 53 0;
#X connect 53 0 54 0;
#X connect 54 0 55 0;
#X connect 55 0 56 0;
#X connect 56 0 57 0;
#X connect 57 0 58 0;
#X connect 58 0 59 0;
#X connect 59 0 60 0;
#X connect 60 0 62 0;
#X connect 61 0 62 1;
#X connect 61 0 64 0;
#X connect 62 0 79 0;
#X connect 64 0 65 0;
#X connect 64 0 79 1;
#X connect 65 0 66 0;
#X connect 65 0 80 1;
#X connect 66 0 67 0;
#X connect 66 0 81 1;
#X connect 67 0 68 0;
#X connect 67 0 82 1;
#X connect 68 0 69 0;
#X connect 68 0 83 1;
#X connect 69 0 70 0;
#X connect 69 0 84 1;
#X connect 70 0 71 0;
#X connect 70 0 85 1;
#X connect 71 0 72 0;
#X connect 71 0 86 1;
#X connect 72 0 73 0;
#X connect 72 0 87 1;
#X connect 73 0 74 0;
#X connect 73 0 88 1;
#X connect 74 0 75 0;
#X connect 74 0 89 1;
#X connect 75 0 76 0;
#X connect 75 0 90 1;
#X connect 76 0 77 0;
#X connect 76 0 91 1;
#X connect 77 0 78 0;
#X connect 77 0 92 1;
#X connect 78 0 93 1;
#X connect 78 0 94 0;
#X connect 79 0 80 0;
#X connect 80 0 81 0;
#X connect 81 0 82 0;
#X connect 82 0 83 0;
#X connect 83 0 84 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 93 0 109 0;
#X connect 94 0 95 0;
#X connect 94 0 109 1;
#X connect 95 0 96 0;
#X connect 95 0 110 1;
#X connect 96 0 97 0;
#X connect 96 0 111 1;
#X connect 97 0 98 0;
#X connect 97 0 112 1;
#X connect 98 0 99 0;
#X connect 98 0 113 1;
#X connect 99 0 100 0;
#X connect 99 0 114 1;
#X connect 100 0 101 0;
#X connect 100 0 115 1;
#X connect 101 0 102 0;
#X connect 101 0 116 1;
#X connect 102 0 103 0;
#X connect 102 0 117 1;
#X connect 103 0 104 0;
#X connect 103 0 118 1;
#X connect 104 0 105 0;
#X connect 104 0 119 1;
#X connect 105 0 106 0;
#X connect 105 0 120 1;
#X connect 106 0 107 0;
#X connect 106 0 121 1;
#X connect 107 0 108 0;
#X connect 107 0 122 1;
#X connect 108 0 123 1;
#X connect 108 0 124 0;
#X connect 109 0 110 0;
#X connect 110 0 111 0;
#X connect 111 0 112 0;
#X connect 112 0 113 0;
#X connect 113 0 114 0;
#X connect 114 0 115 0;
#X connect 115 0 116 0;
#X connect 116 0 117 0;
#X connect 117 0 118 0;
#X connect 118 0 119 0;
#X connect 119 0 120 0;
#X connect 120 0 121 0;
#X connect 121 0 122 0;
#X connect 122 0 123 0;
#X connect 123 0 125 0;
#X connect 124 0 125 1;
#X connect 125 0 127 0;
#X connect 126 0 127 1;
#X connect 127 0 128 0;
#X connect 128 0 63 0;