aboutsummaryrefslogtreecommitdiff
path: root/abs
diff options
context:
space:
mode:
authorThomas O Fredericks <mrtof@users.sourceforge.net>2009-09-23 00:54:50 +0000
committerThomas O Fredericks <mrtof@users.sourceforge.net>2009-09-23 00:54:50 +0000
commit96fda2e5cfb094d875bc5bad4e1df81aaef77e63 (patch)
tree09e969baa1b13036b1e59e57cc6daaa98b6b4e88 /abs
parent9e97596494fb7d7e3b03d43a1674fe6c07ce39f1 (diff)
menage
svn path=/trunk/externals/tof/; revision=12433
Diffstat (limited to 'abs')
-rw-r--r--abs/OSCToParam-help.pd15
-rw-r--r--abs/OSCToParam.pd19
-rw-r--r--abs/paramGui.pd91
3 files changed, 125 insertions, 0 deletions
diff --git a/abs/OSCToParam-help.pd b/abs/OSCToParam-help.pd
new file mode 100644
index 0000000..cfd0d04
--- /dev/null
+++ b/abs/OSCToParam-help.pd
@@ -0,0 +1,15 @@
+#N canvas 1298 247 515 325 10;
+#X obj -8 -53 cnv 15 400 100 empty empty empty 20 12 0 14 -249661 -66577
+0;
+#X text -3 -9 author: mrtoftrash@gmail.com;
+#X text -3 2 version: 2009-04-14 (initial release);
+#X text -3 13 arguments: @;
+#X text -3 -54 description: forwards all incomming OSC messages to
+matching params.;
+#X obj -3 82 OSCToParam 3475;
+#X text -3 -20 tags: routing param OSC;
+#X text 97 71 All OSC messages received on port 3475 will be forwarded
+to matching children params.;
+#X text 46 124 See the param object's help for more information on
+params:;
+#X obj 139 153 param /a_param;
diff --git a/abs/OSCToParam.pd b/abs/OSCToParam.pd
new file mode 100644
index 0000000..7434608
--- /dev/null
+++ b/abs/OSCToParam.pd
@@ -0,0 +1,19 @@
+#N canvas 332 238 604 420 10;
+#X obj 88 46 oscx/dumpOSC \$1;
+#X obj 89 286 maxlib/remote;
+#X obj 88 170 list prepend \$0;
+#X obj 88 199 zexy/makesymbol %s%s;
+#X obj 88 96 list split 1;
+#X obj 89 223 list append;
+#X obj 89 257 list trim;
+#X obj 175 120 loadbang;
+#X obj 175 144 tof/getdollarzero 100;
+#X connect 0 0 4 0;
+#X connect 2 0 3 0;
+#X connect 3 0 5 0;
+#X connect 4 0 2 0;
+#X connect 4 1 5 1;
+#X connect 5 0 6 0;
+#X connect 6 0 1 0;
+#X connect 7 0 8 0;
+#X connect 8 0 2 1;
diff --git a/abs/paramGui.pd b/abs/paramGui.pd
new file mode 100644
index 0000000..2103791
--- /dev/null
+++ b/abs/paramGui.pd
@@ -0,0 +1,91 @@
+#N canvas 1027 0 997 703 10;
+#N canvas 438 313 450 315 \$0target 0;
+#X restore 77 109 pd \$0target;
+#X obj 260 140 list split 1;
+#X obj 101 566 s pd-\$0target;
+#X obj 273 341 list prepend;
+#X obj 386 399 list trim;
+#X obj 423 199 value \$0y;
+#X obj -156 281 value \$0y;
+#X obj -112 311 t f f;
+#X obj 497 164 s pd-\$0target;
+#X obj 266 106 paramDump;
+#X obj 323 -167 inlet path;
+#X obj 316 -119 route bang;
+#X obj 375 -93 symbol;
+#X obj 299 -27 t b a b b;
+#X msg 110 182 vis 1;
+#X obj -62 285 + 20;
+#X obj 434 277 list split 1;
+#X obj 394 374 list;
+#X obj 294 -79 symbol *;
+#X obj 384 423 route bng nbx slider symbolatom tgl;
+#X msg 272 57 guis \$1;
+#X obj 0 302 zexy/makesymbol %s%s%s;
+#X msg 0 278 list $ 0 \$1;
+#X msg 89 279 list $ 0 \$1_;
+#X obj 54 344 zexy/makesymbol %s%s%s;
+#X obj -2 210 t b a a a;
+#X obj -5 386 pack f s s s;
+#X msg -37 460 obj 0 \$1 bng 15 250 50 0 \$2 \$3 \$4 17 7 0 10 -262144
+-1 -1;
+#X msg 132 483 obj 0 \$1 nbx 5 14 -1e+37 1e+37 0 0 \$2 \$3 \$4 57 7
+0 10 -262144 -1 -1 0 256;
+#X msg 289 515 obj 0 \$1 hsl 100 15 \$5 \$6 0 0 \$2 \$3 \$4 105 7 0
+10 -262144 -1 -1 0 1;
+#X msg 528 476 obj 0 \$1 tgl 15 0 \$2 \$3 \$4 17 7 0 10 -262144 -1
+-1 0 1;
+#X msg 521 448 symbolatom 0 \$1 17 0 0 1 \$4 \$3 \$2;
+#X msg 496 89 clear \, text 0 0 YOU MUST COPY AND PASTE THE FOLLOWING
+INTERFACES INSIDE THE ROOT PATCH OR INSIDE A SUBPATCH OF THE ROOT PATCH
+OR THEY WILL NOT WORK!;
+#X msg 419 159 50;
+#X msg 612 151 vis 0 \, clear;
+#X msg 649 499 text 0 \$1 OUPS! Unknown gui type for param \$4;
+#X connect 1 0 25 0;
+#X connect 1 1 16 0;
+#X connect 3 0 17 0;
+#X connect 4 0 19 0;
+#X connect 6 0 7 0;
+#X connect 7 0 26 0;
+#X connect 7 1 15 0;
+#X connect 9 0 1 0;
+#X connect 10 0 11 0;
+#X connect 11 0 18 0;
+#X connect 11 1 12 0;
+#X connect 12 0 13 0;
+#X connect 13 0 14 0;
+#X connect 13 1 20 0;
+#X connect 13 2 33 0;
+#X connect 13 3 32 0;
+#X connect 14 0 2 0;
+#X connect 15 0 6 0;
+#X connect 16 0 3 1;
+#X connect 16 1 17 1;
+#X connect 17 0 4 0;
+#X connect 18 0 13 0;
+#X connect 19 0 27 0;
+#X connect 19 1 28 0;
+#X connect 19 2 29 0;
+#X connect 19 3 31 0;
+#X connect 19 4 30 0;
+#X connect 19 5 35 0;
+#X connect 20 0 9 0;
+#X connect 21 0 26 1;
+#X connect 22 0 21 0;
+#X connect 23 0 24 0;
+#X connect 24 0 26 2;
+#X connect 25 0 6 0;
+#X connect 25 1 22 0;
+#X connect 25 2 23 0;
+#X connect 25 3 26 3;
+#X connect 26 0 3 0;
+#X connect 27 0 2 0;
+#X connect 28 0 2 0;
+#X connect 29 0 2 0;
+#X connect 30 0 2 0;
+#X connect 31 0 2 0;
+#X connect 32 0 8 0;
+#X connect 33 0 5 0;
+#X connect 34 0 8 0;
+#X connect 35 0 2 0;