aboutsummaryrefslogtreecommitdiff
path: root/sinusoid.pd
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-02-04 03:24:50 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-02-04 03:24:50 +0000
commitb27811b050e98c3e113363a0b6e4ae6b220fd692 (patch)
treec1d728c896bf6ea2d7adfc31c43e1268e2c6ccfb /sinusoid.pd
parentbb262906bb6e21d5ba7ccac6e549adb3cf476f1b (diff)
renamed my [curve] to [sinusoid] since it only handles those kind of curves; Cyrille's [_curve] is now [curve], but with the curve shape 2nd inlet opterating over a range of 0-to-1
svn path=/trunk/externals/mapping/; revision=4550
Diffstat (limited to 'sinusoid.pd')
-rw-r--r--sinusoid.pd35
1 files changed, 35 insertions, 0 deletions
diff --git a/sinusoid.pd b/sinusoid.pd
new file mode 100644
index 0000000..e8f1259
--- /dev/null
+++ b/sinusoid.pd
@@ -0,0 +1,35 @@
+#N canvas 12 269 612 496 10;
+#X obj 50 36 inlet;
+#X obj 329 52 inlet;
+#X obj 47 411 outlet;
+#X obj 50 150 pack float symbol;
+#X msg 50 175 \$2 \$1;
+#X obj 39 256 atan;
+#X obj 123 260 cos;
+#X obj 152 260 sin;
+#X obj 39 277 / 1.26263;
+#X obj 50 198 route atan cos sin;
+#X obj 190 225 symbol;
+#X msg 189 251 ERROR: argument not supported \$1 \, try atan cos or
+sin;
+#X obj 208 74 symbol_argument \$1;
+#X obj 208 50 loadbang;
+#X obj 50 98 * 3.14159;
+#X obj 188 273 print [sinusoid];
+#X connect 0 0 14 0;
+#X connect 1 0 12 1;
+#X connect 3 0 4 0;
+#X connect 4 0 9 0;
+#X connect 5 0 8 0;
+#X connect 6 0 2 0;
+#X connect 7 0 2 0;
+#X connect 8 0 2 0;
+#X connect 9 0 5 0;
+#X connect 9 1 6 0;
+#X connect 9 2 7 0;
+#X connect 9 3 10 0;
+#X connect 10 0 11 0;
+#X connect 11 0 15 0;
+#X connect 12 0 3 1;
+#X connect 13 0 12 0;
+#X connect 14 0 3 0;