aboutsummaryrefslogtreecommitdiff
path: root/help/ambi_rot-help.pd
diff options
context:
space:
mode:
Diffstat (limited to 'help/ambi_rot-help.pd')
-rw-r--r--help/ambi_rot-help.pd194
1 files changed, 194 insertions, 0 deletions
diff --git a/help/ambi_rot-help.pd b/help/ambi_rot-help.pd
new file mode 100644
index 0000000..c7ec4e9
--- /dev/null
+++ b/help/ambi_rot-help.pd
@@ -0,0 +1,194 @@
+#N canvas 277 -7 864 706 10;
+#X floatatom 52 76 6 -180 180 0 - - -;
+#X obj 29 76 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X floatatom 128 76 6 -180 180 0 - - -;
+#X text 129 59 rho_y;
+#X text 54 59 rho_z;
+#X floatatom 195 76 6 -180 180 0 - - -;
+#X text 197 59 rho_x;
+#X obj 127 149 pack 0 0 0;
+#X obj 195 120 t b f;
+#X obj 128 120 t b f;
+#X obj 52 93 deg2rad;
+#X obj 128 94 deg2rad;
+#X obj 195 95 deg2rad;
+#X text 16 11 ambi_rot;
+#X text 130 8 AMBISONIC ROTATION;
+#X text 112 32 up to 12.Order 2-dimensional;
+#X text 109 20 up to 4.Order 3-dimensional or;
+#X text 617 153 o-;
+#X text 625 148 _____;
+#X text 655 153 > +y;
+#X text 617 146 |;
+#X text 617 140 |;
+#X text 617 134 |;
+#X text 617 128 |;
+#X text 617 124 ^;
+#X text 613 114 +z;
+#X text 605 158 +x;
+#X text 616 139 +;
+#X text 621 139 -;
+#X text 613 139 -;
+#X text 625 140 -;
+#X text 566 139 +rho_x <;
+#X text 628 139 .;
+#X text 629 139 .;
+#X text 630 139 .;
+#X text 631 140 .;
+#X text 632 140 .;
+#X text 633 141 .;
+#X text 634 142 .;
+#X text 635 143 .;
+#X text 439 148 _____;
+#X text 471 140 |;
+#X text 471 146 |;
+#X text 471 134 |;
+#X text 471 128 |;
+#X text 471 124 ^;
+#X text 467 114 +z;
+#X text 470 136 +;
+#X text 475 136 -;
+#X text 461 136 .;
+#X text 465 153 -o;
+#X text 414 153 +x <;
+#X text 482 136 > +rho_y;
+#X text 476 158 +y;
+#X text 467 136 -;
+#X text 463 137 -;
+#X text 460 136 .;
+#X text 459 136 .;
+#X text 458 137 .;
+#X text 457 137 .;
+#X text 456 138 .;
+#X text 455 139 .;
+#X text 454 140 .;
+#X text 310 148 _____;
+#X text 342 140 |;
+#X text 342 146 |;
+#X text 342 134 |;
+#X text 342 128 |;
+#X text 342 124 ^;
+#X text 336 153 -o;
+#X text 338 114 +x;
+#X text 285 153 +y <;
+#X text 347 158 +z;
+#X text 341 136 +;
+#X text 346 136 -;
+#X text 338 136 -;
+#X text 350 137 -;
+#X text 353 136 .;
+#X text 354 136 .;
+#X text 355 136 .;
+#X text 356 137 .;
+#X text 357 137 .;
+#X text 358 138 .;
+#X text 359 139 .;
+#X text 360 140 .;
+#X text 291 136 +rho_z <;
+#X text 302 60 rho_z ... rotation angle resp. z-axe;
+#X text 302 71 rho_y ... rotation angle resp. y-axe;
+#X text 302 82 rho_x ... rotation angle resp. x-axe;
+#X obj 84 250 cnv 15 60 15 empty empty empty 20 12 0 14 -260818 -66577
+0;
+#X obj 153 250 cnv 15 60 15 empty empty empty 20 12 0 14 -260818 -66577
+0;
+#X obj 83 299 mtx_mul;
+#X obj 152 229 pack 0 0 0;
+#X obj 152 189 unpack 0 0 0;
+#X obj 152 209 * -1;
+#X obj 127 169 t l l;
+#X obj 101 320 mtx_mul;
+#X obj 119 340 mtx_mul;
+#X obj 138 360 mtx_mul;
+#X obj 185 209 * -1;
+#X obj 219 209 * -1;
+#X obj 152 249 ambi_rot 4;
+#X obj 83 249 ambi_rot 4;
+#X obj 357 476 round_zero 0.0001;
+#X obj 357 418 round_zero 0.0001;
+#X obj 351 359 round_zero 0.0001;
+#X obj 355 299 round_zero 0.0001;
+#X symbolatom 475 309 0 0 0 0 - - -;
+#X symbolatom 475 344 0 0 0 0 - - -;
+#X symbolatom 476 423 0 0 0 0 - - -;
+#X symbolatom 476 536 0 0 0 0 - - -;
+#X obj 357 496 mergefilename blank;
+#X obj 355 321 mergefilename blank;
+#X obj 351 380 mergefilename blank;
+#X obj 357 438 mergefilename blank;
+#X text 382 282 1st order;
+#X text 385 341 2nd order;
+#X text 380 400 3rd order;
+#X text 378 456 4th order;
+#X text 327 6 calculates a matrix message;
+#X text 331 17 for each ambisonic order;
+#X text 235 250 1.arg.: <float> ambisonic order;
+#X text 285 190 inlet: <float> rotation angle in degree for 2-D;
+#X text 324 204 or a list of 3 floats in degree for 3-D:;
+#X text 336 216 1.) <float> rotation angle of z-axe;
+#X text 336 236 3.) <float> rotation angle of x-axe;
+#X text 336 226 2.) <float> rotation angle of y-axe;
+#X obj 749 134 ambi_rot 4;
+#X obj 749 44 ambi_rot 1;
+#X obj 749 74 ambi_rot 2;
+#X obj 749 104 ambi_rot 3;
+#X obj 749 164 ambi_rot 5;
+#X obj 749 194 ambi_rot 6;
+#X obj 749 224 ambi_rot 7;
+#X obj 709 254 ambi_rot 12 ________;
+#X text 13 437 with "matrix" \, followed by number;
+#X text 13 449 of rows and columns and the >float> elements.;
+#X text 25 462 1.outlet is the ambisonic rotation matrix;
+#X text 14 474 for the components of 1.order ambisonc domain.;
+#X text 25 487 2.outlet is the ambisonic rotation matrix;
+#X text 14 499 for the components of 2.order ambisonc domain.;
+#X text 107 513 aso.;
+#X text 12 425 outlets: matrix message beginning;
+#X text 90 632 IEM KUG;
+#X text 74 620 musil;
+#X text 104 620 @;
+#X text 110 620 iem.at;
+#X text 73 642 Graz \, Austria;
+#X text 25 609 (c) Thomas Musil 2000 - 2006;
+#X connect 0 0 10 0;
+#X connect 1 0 0 0;
+#X connect 2 0 11 0;
+#X connect 5 0 12 0;
+#X connect 7 0 95 0;
+#X connect 8 0 7 0;
+#X connect 8 1 7 2;
+#X connect 9 0 7 0;
+#X connect 9 1 7 1;
+#X connect 10 0 7 0;
+#X connect 11 0 9 0;
+#X connect 12 0 8 0;
+#X connect 91 0 106 0;
+#X connect 92 0 101 0;
+#X connect 93 0 94 0;
+#X connect 93 1 99 0;
+#X connect 93 2 100 0;
+#X connect 94 0 92 0;
+#X connect 95 0 102 0;
+#X connect 95 1 93 0;
+#X connect 96 0 105 0;
+#X connect 97 0 104 0;
+#X connect 98 0 103 0;
+#X connect 99 0 92 1;
+#X connect 100 0 92 2;
+#X connect 101 0 91 1;
+#X connect 101 1 96 1;
+#X connect 101 2 97 1;
+#X connect 101 3 98 1;
+#X connect 102 0 91 0;
+#X connect 102 1 96 0;
+#X connect 102 2 97 0;
+#X connect 102 3 98 0;
+#X connect 103 0 111 0;
+#X connect 104 0 114 0;
+#X connect 105 0 113 0;
+#X connect 106 0 112 0;
+#X connect 111 0 110 0;
+#X connect 112 0 107 0;
+#X connect 113 0 108 0;
+#X connect 114 0 109 0;