From dd2fe0125795532a9d5f0f3f99935e2707b5ab1b Mon Sep 17 00:00:00 2001 From: Franz Zotter Date: Fri, 24 Aug 2007 22:00:58 +0000 Subject: added a mtx_abs2.pd abstraction with help svn path=/trunk/externals/iem/iemmatrix/; revision=8686 --- abs/mtx_atan2-help.pd | 10 ++++++++++ abs/mtx_atan2.pd | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 abs/mtx_atan2-help.pd create mode 100644 abs/mtx_atan2.pd diff --git a/abs/mtx_atan2-help.pd b/abs/mtx_atan2-help.pd new file mode 100644 index 0000000..979849e --- /dev/null +++ b/abs/mtx_atan2-help.pd @@ -0,0 +1,10 @@ +#N canvas 579 0 622 300 10; +#X msg 166 52 matrix 1 4 1 1 -1 -1; +#X msg 325 53 matrix 1 4 1 -1 -1 1; +#X obj 166 90 mtx_atan2; +#X obj 166 125 mtx_print; +#X text 368 248 Franz Zotter 2007; +#X text 133 15 arcus tangent with range from -pi...+pi; +#X connect 0 0 2 0; +#X connect 1 0 2 1; +#X connect 2 0 3 0; diff --git a/abs/mtx_atan2.pd b/abs/mtx_atan2.pd new file mode 100644 index 0000000..db4e84b --- /dev/null +++ b/abs/mtx_atan2.pd @@ -0,0 +1,52 @@ +#N canvas 0 0 450 316 10; +#X obj 106 145 mtx_atan; +#X obj 172 208 mtx_* 1; +#X obj 304 126 atan; +#X msg 304 106 1; +#X obj 304 86 loadbang; +#X obj 304 147 * 4; +#X obj 100 259 mtx_+; +#X obj 107 25 inlet mtx_im/y; +#X obj 227 26 inlet mtx_re/x; +#X obj 107 123 mtx_./; +#X obj 271 172 mtx_== 0; +#X obj 227 57 t a a a; +#X obj 271 194 mtx_find; +#X msg 77 169 0; +#X obj 100 238 mtx_fill; +#X obj 106 169 t b a; +#X obj 100 285 outlet; +#X text 229 272 Franz Zotter 2007; +#X obj 107 70 t a a; +#X obj 172 107 mtx_< 0; +#X obj 172 132 mtx_&&; +#X obj 172 178 mtx_+; +#X obj 172 155 mtx_* -2; +#X obj 249 86 mtx_< 0; +#X connect 0 0 15 0; +#X connect 1 0 6 1; +#X connect 2 0 5 0; +#X connect 3 0 2 0; +#X connect 4 0 3 0; +#X connect 5 0 1 1; +#X connect 6 0 16 0; +#X connect 7 0 18 0; +#X connect 8 0 11 0; +#X connect 9 0 0 0; +#X connect 10 0 12 0; +#X connect 11 0 9 1; +#X connect 11 1 23 0; +#X connect 11 2 10 0; +#X connect 12 0 14 2; +#X connect 13 0 14 0; +#X connect 14 0 6 0; +#X connect 15 0 13 0; +#X connect 15 1 14 1; +#X connect 18 0 9 0; +#X connect 18 1 19 0; +#X connect 19 0 20 0; +#X connect 20 0 22 0; +#X connect 21 0 1 0; +#X connect 22 0 21 0; +#X connect 23 0 20 1; +#X connect 23 0 21 1; -- cgit v1.2.1