[PD-cvs] SF.net SVN: pure-data:[10218] trunk/abstractions/senderfruit/memento-p

lukeiannini at users.sourceforge.net lukeiannini at users.sourceforge.net
Fri Jul 25 10:58:53 CEST 2008


Revision: 10218
          http://pure-data.svn.sourceforge.net/pure-data/?rev=10218&view=rev
Author:   lukeiannini
Date:     2008-07-25 08:58:52 +0000 (Fri, 25 Jul 2008)

Log Message:
-----------
added bang/empty list filter as per recent sssad discussion

Modified Paths:
--------------
    trunk/abstractions/senderfruit/memento-p/commun-c-constrain.pd
    trunk/abstractions/senderfruit/memento-p/commun-c-ez.pd
    trunk/abstractions/senderfruit/memento-p/commun-c-scale.pd
    trunk/abstractions/senderfruit/memento-p/commun-c.pd

Modified: trunk/abstractions/senderfruit/memento-p/commun-c-constrain.pd
===================================================================
--- trunk/abstractions/senderfruit/memento-p/commun-c-constrain.pd	2008-07-24 10:06:57 UTC (rev 10217)
+++ trunk/abstractions/senderfruit/memento-p/commun-c-constrain.pd	2008-07-25 08:58:52 UTC (rev 10218)
@@ -1,6 +1,6 @@
 #N canvas 286 32 505 662 10;
 #X obj 12 11 inlet;
-#X obj 108 565 outlet;
+#X obj 108 585 outlet;
 #X text 5 93 RRADICAL_MEMENTO is also in originator;
 #X obj 108 538 list;
 #X obj 132 318 expr_scale 0 1 \$3 \$4;
@@ -11,7 +11,7 @@
 #X obj 45 370 expr_scale 0 1 \$3 \$4;
 #X obj 156 11 inlet;
 #X obj 286 11 inlet;
-#X text 63 590 Use to constrain input to a smaller subset of the full
+#X text 63 610 Use to constrain input to a smaller subset of the full
 range. Input as relative to 0-1. Reports back what the result will
 be when scaled fully;
 #X obj 156 59 s \$0boundLowFull;
@@ -153,8 +153,9 @@
 #X restore 297 181 pd receiveMultiplier;
 #X obj 81 391 r \$0multiplier;
 #X obj 45 408 *;
+#X obj 108 562 route bang;
 #X connect 0 0 28 0;
-#X connect 3 0 1 0;
+#X connect 3 0 40 0;
 #X connect 4 0 6 0;
 #X connect 4 0 9 3;
 #X connect 5 0 6 1;
@@ -187,3 +188,4 @@
 #X connect 31 0 30 0;
 #X connect 38 0 39 1;
 #X connect 39 0 7 0;
+#X connect 40 1 1 0;

Modified: trunk/abstractions/senderfruit/memento-p/commun-c-ez.pd
===================================================================
--- trunk/abstractions/senderfruit/memento-p/commun-c-ez.pd	2008-07-24 10:06:57 UTC (rev 10217)
+++ trunk/abstractions/senderfruit/memento-p/commun-c-ez.pd	2008-07-25 08:58:52 UTC (rev 10218)
@@ -2,12 +2,12 @@
 #X obj 21 62 commun-c \$2-\$3 \$1;
 #X obj 21 28 r \$1\$3;
 #X obj 21 92 s \$1\$3R;
-#X text 154 18 Use like commun-c.ez \$0 "uniqueID" paramName;
+#X text 154 18 Use like commun-c-ez \$0 "uniqueID" paramName;
 #X text 154 34 UniqueID is a /ID used to allow multiple units of one
 type;
 #X text 174 53 e.g. sft.cfm /sfs1 /busA /unitA = unitA is the uniqueID
 ;
-#X text 205 68 thus you'd call as commun-c.ez \$0 \$3 paramName;
+#X text 205 68 thus you'd call as commun-c-ez \$0 \$3 paramName;
 #X text 157 123 paramName is mapped to the local xers* that would usually
 be defined in the GUIcontrol. So a paramName of "baseFreq" will result
 in "\$0baseFreq" and "\$0baseFreqR" \, which is 99% of cases.;

Modified: trunk/abstractions/senderfruit/memento-p/commun-c-scale.pd
===================================================================
--- trunk/abstractions/senderfruit/memento-p/commun-c-scale.pd	2008-07-24 10:06:57 UTC (rev 10217)
+++ trunk/abstractions/senderfruit/memento-p/commun-c-scale.pd	2008-07-25 08:58:52 UTC (rev 10218)
@@ -1,6 +1,6 @@
 #N canvas 286 32 505 662 10;
 #X obj 12 11 inlet;
-#X obj 108 565 outlet;
+#X obj 108 585 outlet;
 #X text 5 93 RRADICAL_MEMENTO is also in originator;
 #X obj 108 538 list;
 #X obj 45 437 demultiplex;
@@ -8,9 +8,6 @@
 #X obj 45 370 expr_scale 0 1 \$3 \$4;
 #X obj 156 11 inlet;
 #X obj 286 11 inlet;
-#X text 63 590 Use to constrain input to a smaller subset of the full
-range. Input as relative to 0-1. Reports back what the result will
-be when scaled fully;
 #X obj 156 59 s \$0boundLowFull;
 #X obj 286 59 s \$0boundHighFull;
 #X obj 132 252 r \$0boundLowFull;
@@ -58,22 +55,26 @@
 #X connect 3 0 0 0;
 #X connect 5 0 4 0;
 #X restore 347 143 pd listParams;
-#X connect 0 0 21 0;
-#X connect 3 0 1 0;
-#X connect 4 0 15 0;
+#X text 63 610 Use to constrain input to a smaller subset of the full
+range. Input as relative to 0-1.;
+#X obj 108 562 route bang;
+#X connect 0 0 20 0;
+#X connect 3 0 28 0;
+#X connect 4 0 14 0;
 #X connect 4 1 5 0;
-#X connect 5 0 15 0;
+#X connect 5 0 14 0;
 #X connect 6 0 4 0;
-#X connect 7 0 10 0;
-#X connect 8 0 11 0;
-#X connect 12 0 6 3;
-#X connect 13 0 6 4;
-#X connect 14 0 4 1;
-#X connect 15 0 3 0;
-#X connect 17 0 6 0;
-#X connect 18 0 3 0;
-#X connect 19 0 18 0;
-#X connect 20 0 17 0;
-#X connect 21 0 22 0;
-#X connect 23 0 3 0;
-#X connect 24 0 23 0;
+#X connect 7 0 9 0;
+#X connect 8 0 10 0;
+#X connect 11 0 6 3;
+#X connect 12 0 6 4;
+#X connect 13 0 4 1;
+#X connect 14 0 3 0;
+#X connect 16 0 6 0;
+#X connect 17 0 3 0;
+#X connect 18 0 17 0;
+#X connect 19 0 16 0;
+#X connect 20 0 21 0;
+#X connect 22 0 3 0;
+#X connect 23 0 22 0;
+#X connect 28 1 1 0;

Modified: trunk/abstractions/senderfruit/memento-p/commun-c.pd
===================================================================
--- trunk/abstractions/senderfruit/memento-p/commun-c.pd	2008-07-24 10:06:57 UTC (rev 10217)
+++ trunk/abstractions/senderfruit/memento-p/commun-c.pd	2008-07-25 08:58:52 UTC (rev 10218)
@@ -1,9 +1,9 @@
 #N canvas 560 190 666 338 10;
 #X obj 162 41 inlet;
-#X obj 161 260 outlet;
+#X obj 161 280 outlet;
 #X obj 161 158 r \$2-in;
 #X obj 161 208 route \$1;
-#X text 22 282 Read \$2-OSC (== \$0-OSC) \, filter by argument \$1
+#X text 22 312 Read \$2-OSC (== \$0-OSC) \, filter by argument \$1
 ;
 #X obj 162 99 s \$2-RRADICAL-MEMENTO;
 #X text 95 123 RRADICAL_MEMENTO is also in originator;
@@ -19,6 +19,7 @@
 #X obj 429 129 list append \$3;
 #X obj 49 207 deeprouteOSC \$1;
 #X obj 299 251 s \$2/returnParams;
+#X obj 161 253 route bang;
 #X connect 0 0 10 0;
 #X connect 2 0 3 0;
 #X connect 3 0 11 0;
@@ -26,10 +27,11 @@
 #X connect 8 0 12 0;
 #X connect 9 0 18 0;
 #X connect 10 0 5 0;
-#X connect 11 0 1 0;
+#X connect 11 0 19 0;
 #X connect 12 0 9 0;
 #X connect 13 0 16 0;
 #X connect 14 0 15 0;
 #X connect 15 0 12 1;
 #X connect 16 0 14 0;
 #X connect 17 0 11 0;
+#X connect 19 1 1 0;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Pd-cvs mailing list