aboutsummaryrefslogtreecommitdiff
path: root/ambiWxyuvpqToMono~.pd
diff options
context:
space:
mode:
Diffstat (limited to 'ambiWxyuvpqToMono~.pd')
-rw-r--r--ambiWxyuvpqToMono~.pd88
1 files changed, 88 insertions, 0 deletions
diff --git a/ambiWxyuvpqToMono~.pd b/ambiWxyuvpqToMono~.pd
new file mode 100644
index 0000000..747cd83
--- /dev/null
+++ b/ambiWxyuvpqToMono~.pd
@@ -0,0 +1,88 @@
+#N canvas 354 168 772 511 10;
+#X obj 560 65 inlet;
+#X obj 613 55 loadbang;
+#X obj 159 326 cos;
+#X obj 607 84 t b b;
+#X obj 216 326 sin;
+#X obj 397 299 * 2;
+#X obj 344 326 cos;
+#X obj 397 328 sin;
+#X msg 667 97 angle 0;
+#X obj 505 327 cos;
+#X obj 562 330 sin;
+#X obj 562 304 * 3;
+#X obj 25 484 outlet~;
+#X obj 14 155 inlet~ w;
+#X obj 79 154 inlet~ x;
+#X obj 148 154 inlet~ y;
+#X obj 213 153 inlet~ u;
+#X obj 278 151 inlet~ v;
+#X obj 347 151 inlet~ p;
+#X obj 412 150 inlet~ q;
+#X text 237 369 15/16;
+#X text 416 371 3/8;
+#X text 586 375 1/16;
+#X obj 159 347 * 0.9375;
+#X obj 216 347 * 0.9375;
+#X obj 344 350 * 0.375;
+#X obj 397 350 * 0.375;
+#X obj 505 350 * 0.0625;
+#X obj 562 350 * 0.0625;
+#X obj 19 356 *~ 0.625;
+#X obj 553 152 route angle;
+#X obj 138 368 *~ 0;
+#X obj 195 369 *~ 0;
+#X obj 323 372 *~ 0;
+#X obj 374 373 *~ 0;
+#X obj 485 372 *~ 0;
+#X obj 542 374 *~ 0;
+#X text 87 78 Decodes third order horizontal Ambisonics B-Format to
+a mono sound intended for a speaker.;
+#X text 86 108 Do not change the angle dynamically or you will hear
+clicks.;
+#X text 76 355 5/8;
+#X obj 25 451 *~ 0.5;
+#X obj 601 118 tof/arguments comma;
+#X obj 553 175 ./degreeToRadian;
+#X connect 0 0 30 0;
+#X connect 1 0 3 0;
+#X connect 2 0 23 0;
+#X connect 3 0 41 0;
+#X connect 3 1 8 0;
+#X connect 4 0 24 0;
+#X connect 5 0 6 0;
+#X connect 5 0 7 0;
+#X connect 6 0 25 0;
+#X connect 7 0 26 0;
+#X connect 8 0 30 0;
+#X connect 9 0 27 0;
+#X connect 10 0 28 0;
+#X connect 11 0 9 0;
+#X connect 11 0 10 0;
+#X connect 13 0 29 0;
+#X connect 14 0 31 0;
+#X connect 15 0 32 0;
+#X connect 16 0 33 0;
+#X connect 17 0 34 0;
+#X connect 18 0 35 0;
+#X connect 19 0 36 0;
+#X connect 23 0 31 1;
+#X connect 24 0 32 1;
+#X connect 25 0 33 1;
+#X connect 26 0 34 1;
+#X connect 27 0 35 1;
+#X connect 28 0 36 1;
+#X connect 29 0 40 0;
+#X connect 30 0 42 0;
+#X connect 31 0 40 0;
+#X connect 32 0 40 0;
+#X connect 33 0 40 0;
+#X connect 34 0 40 0;
+#X connect 35 0 40 0;
+#X connect 36 0 40 0;
+#X connect 40 0 12 0;
+#X connect 41 0 30 0;
+#X connect 42 0 2 0;
+#X connect 42 0 4 0;
+#X connect 42 0 5 0;
+#X connect 42 0 11 0;