aboutsummaryrefslogtreecommitdiff
path: root/sfruit/guilink-help.pd
diff options
context:
space:
mode:
authorLuke Iannini <lukeiannini@users.sourceforge.net>2008-12-01 02:57:16 +0000
committerLuke Iannini <lukeiannini@users.sourceforge.net>2008-12-01 02:57:16 +0000
commit19846b8431801f09aa6c55207a679e802b3ddf81 (patch)
tree93dc3ddf6b338f16d68ea7984a6e0c47be330cdc /sfruit/guilink-help.pd
parent0364628be38859e29c090628c031d97636d58353 (diff)
added pdoutify, a better alternative to using OSC for internal communication. also, a simple exponential adsr~ and more work on gui-spigot
svn path=/trunk/abstractions/sfruit/; revision=10409
Diffstat (limited to 'sfruit/guilink-help.pd')
-rw-r--r--sfruit/guilink-help.pd27
1 files changed, 16 insertions, 11 deletions
diff --git a/sfruit/guilink-help.pd b/sfruit/guilink-help.pd
index 2d16905..4ebf815 100644
--- a/sfruit/guilink-help.pd
+++ b/sfruit/guilink-help.pd
@@ -1,15 +1,20 @@
-#N canvas 36 238 450 300 10;
-#X obj 54 95 guilink \$0 frequency;
-#X obj 241 61 vsl 15 128 1 20000 1 0 \$0frequency \$0frequencyR empty
-0 -9 0 10 -203904 -1 -1 0 1;
-#X obj 269 114 nbx 5 14 1 20000 1 0 \$0frequencyD \$0frequencyDR empty
-0 -8 0 10 -203904 -1 -1 1 256;
+#N canvas 36 238 445 366 10;
+#X obj 241 61 vsl 15 128 1 20000 1 0 \$0.frequency.s \$0.frequency.r
+empty 0 -9 0 10 -203904 -1 -1 8858 1;
+#X obj 269 114 nbx 5 14 1 20000 1 0 \$0.frequency.display.s \$0.frequency.display.r
+empty 0 -8 0 10 -203904 -1 -1 1000 256;
#X text 18 9 guilink: link two gui elements so that they reflect each
other's settings;
-#X obj 71 146 r \$0parameter;
#X floatatom 71 177 6 0 0 0 - - -;
+#X obj 54 95 guilink \$0.frequency;
+#X obj 71 146 r \$0.frequency.s;
#X text 14 217 Uses a uniform naming scheme. The "master" control is
-uses \$0parameter as its sendname and \$0parameterR as its receivename.
-The "slave" control uses \$0parameterD (for Display) as its sendname
-and \$0paramterDR for its receivename;
-#X connect 4 0 5 0;
+uses parameter.s as its sendname and parameter.r as its receivename.
+The "slave" control uses parameter.display.s as its sendname and parameter.display.r
+as its receivename;
+#X text 13 275 guilink also intercepts "set" messages to the master's
+reciever and relays them to the slave.;
+#X msg 168 318 set 1000;
+#X obj 168 341 s \$0.frequency.r;
+#X connect 5 0 3 0;
+#X connect 8 0 9 0;