aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranz Zotter <fzotter@users.sourceforge.net>2007-08-24 22:00:58 +0000
committerFranz Zotter <fzotter@users.sourceforge.net>2007-08-24 22:00:58 +0000
commitdd2fe0125795532a9d5f0f3f99935e2707b5ab1b (patch)
tree798c7b58aa3b5c8ddd9e0078677752a259a24152
parent9de2c74f8c6e709d682044209b09425c0b436843 (diff)
added a mtx_abs2.pd abstraction with help
svn path=/trunk/externals/iem/iemmatrix/; revision=8686
-rw-r--r--abs/mtx_atan2-help.pd10
-rw-r--r--abs/mtx_atan2.pd52
2 files changed, 62 insertions, 0 deletions
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;