aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Barknecht <fbar@users.sourceforge.net>2004-09-18 15:18:44 +0000
committerFrank Barknecht <fbar@users.sourceforge.net>2004-09-18 15:18:44 +0000
commitaeb46ff0631b03d27e41278acadb57da29d81ba1 (patch)
treea2eb5a8629e59c5b309b9bb7fc58852f5ed89db3
parent38e5c23ab08ca2ccdd6bebce8de24c0d1167b827 (diff)
let values go from -1 to 127, use -1 for no output at outlet.
svn path=/trunk/abstractions/rradical/; revision=2044
-rw-r--r--control/rrad.nseq-help.pd38
-rw-r--r--control/rrad.nseq.pd68
2 files changed, 58 insertions, 48 deletions
diff --git a/control/rrad.nseq-help.pd b/control/rrad.nseq-help.pd
index 5011a52..e4bd479 100644
--- a/control/rrad.nseq-help.pd
+++ b/control/rrad.nseq-help.pd
@@ -1,4 +1,4 @@
-#N canvas 252 197 903 653 10;
+#N canvas 213 155 903 653 10;
#X obj 190 155 rrad.nseq /id;
#X floatatom 190 519 5 0 0 0 - - -;
#X obj 190 61 metro 250;
@@ -6,7 +6,7 @@
#X obj 234 84 + 1;
#X floatatom 147 154 5 0 0 0 - - -;
#X obj 190 39 tgl 15 0 empty \$0-start empty 0 -6 0 8 -24198 -1 -1
-1 1;
+0 1;
#X obj 190 129 mod 16;
#X text 468 49 rrad.nseq: 16-step number box sequencer;
#X text 422 133 nseq supports alphanumerical keyboard control. Clicking
@@ -73,12 +73,16 @@ step or the keyboard input.;
#X obj 53 156 vline~;
#X obj 53 184 *~;
#X obj 55 207 *~;
-#X msg 52 134 1 10 \, 0 150 80;
#X obj 171 158 osc~ 0;
+#X obj 235 159 osc~ 0;
+#X floatatom 279 101 5 0 0 0 - - -;
+#X msg 52 134 0.8 10 \, 0 150 80;
+#X obj 237 133 + 11;
#X connect 0 0 3 0;
-#X connect 2 0 10 0;
+#X connect 2 0 9 0;
+#X connect 2 0 13 0;
#X connect 3 1 4 0;
-#X connect 4 0 9 0;
+#X connect 4 0 12 0;
#X connect 4 1 2 0;
#X connect 5 0 1 0;
#X connect 6 0 7 0;
@@ -86,12 +90,12 @@ step or the keyboard input.;
#X connect 7 0 8 0;
#X connect 7 0 8 1;
#X connect 8 0 5 0;
-#X connect 9 0 6 0;
+#X connect 9 0 5 1;
#X connect 10 0 5 1;
+#X connect 11 0 13 1;
+#X connect 12 0 6 0;
+#X connect 13 0 10 0;
#X restore 190 540 pd testtone;
-#X text 423 78 rrad.nseq (called nseq for now) is a sequencer for numberboxes
-carrying values from 0 to 127 . Arranged from top to bottom nseq is
-similar to old-fashioned tracker interfaces.;
#X msg 291 64 /id/preset \$1;
#X obj 291 39 tgl 15 0 empty empty switch_presets 20 10 0 8 -24198
-1 -1 0 1;
@@ -130,11 +134,15 @@ nseq /id/n2 95 \; nseq /id/n1 37 \; nseq /id/n5 41 \; nseq /id/n4 91
#X obj 241 129 sel 31;
#X text 439 584 The rightmost outlet is OSC outlet. See the main RRADical
documentation for details.;
+#X text 423 76 rrad.nseq (called nseq for now) is a sequencer for numberboxes
+carrying values from -1 to 127 . Arranged from top to bottom nseq is
+similar to old-fashioned tracker interfaces. Only values of 0-127 are
+sent to the outlet.;
#X connect 0 0 1 0;
#X connect 1 0 30 0;
#X connect 2 0 3 0;
#X connect 3 0 7 0;
-#X connect 3 0 39 0;
+#X connect 3 0 38 0;
#X connect 3 0 4 0;
#X connect 4 0 3 1;
#X connect 6 0 2 0;
@@ -143,8 +151,8 @@ documentation for details.;
#X connect 7 0 0 0;
#X connect 30 0 29 0;
#X connect 30 0 29 1;
-#X connect 32 0 0 1;
-#X connect 33 0 32 0;
-#X connect 35 0 0 1;
-#X connect 39 0 40 0;
-#X connect 40 0 33 0;
+#X connect 31 0 0 1;
+#X connect 32 0 31 0;
+#X connect 34 0 0 1;
+#X connect 38 0 39 0;
+#X connect 39 0 32 0;
diff --git a/control/rrad.nseq.pd b/control/rrad.nseq.pd
index 3e4febd..44bbc3d 100644
--- a/control/rrad.nseq.pd
+++ b/control/rrad.nseq.pd
@@ -223,44 +223,44 @@ standard functionality.;
#X obj 72 292 bng 15 250 50 0 \$0-reset empty reset 0 -6 0 8 -258699
-1 -1;
#X obj 76 34 nbx 2 14 0 1000 0 0 \$0-substate \$0-substate pre 0 -6
-0 8 -261689 -1 -1 1 256;
+0 8 -261689 -1 -1 0 256;
#X obj 570 205 makefilename \$0-n%d;
#X obj 593 270 symbol;
#X obj 594 241 t s b;
#X msg 593 292 \; \$1 color 0 -1 -1;
#X msg 570 326 \; \$1 color 80 -1 -1;
-#X obj 10 26 nbx 3 14 0 127 0 0 \$0-n0-s \$0-n0 n0 40 8 1 10 -195568
--1 -1 83 256;
-#X obj 10 42 nbx 3 14 0 127 0 0 \$0-n1-s \$0-n1 n1 40 8 1 10 -262144
--1 -1 37 256;
-#X obj 10 58 nbx 3 14 0 127 0 0 \$0-n2-s \$0-n2 n2 40 8 1 10 -262144
--1 -1 95 256;
-#X obj 10 74 nbx 3 14 0 127 0 0 \$0-n3-s \$0-n3 n3 40 8 1 10 -262144
--1 -1 93 256;
-#X obj 10 90 nbx 3 14 0 127 0 0 \$0-n4-s \$0-n4 n4 40 8 1 10 -262144
--1 -1 91 256;
-#X obj 10 106 nbx 3 14 0 127 0 0 \$0-n5-s \$0-n5 n5 40 8 1 10 -262144
--1 -1 41 256;
-#X obj 10 122 nbx 3 14 0 127 0 0 \$0-n6-s \$0-n6 n6 40 8 1 10 -262144
--1 -1 41 256;
-#X obj 10 138 nbx 3 14 0 127 0 0 \$0-n7-s \$0-n7 n7 40 8 1 10 -262144
--1 -1 88 256;
-#X obj 10 154 nbx 3 14 0 127 0 0 \$0-n8-s \$0-n8 n8 40 8 1 10 -262144
--1 -1 45 256;
-#X obj 10 170 nbx 3 14 0 127 0 0 \$0-n9-s \$0-n9 n9 40 8 1 10 -262144
--1 -1 100 256;
-#X obj 10 186 nbx 3 14 0 127 0 0 \$0-n10-s \$0-n10 n10 40 8 1 10 -262144
--1 -1 93 256;
-#X obj 10 202 nbx 3 14 0 127 0 0 \$0-n11-s \$0-n11 n11 40 8 1 10 -262144
--1 -1 40 256;
-#X obj 10 218 nbx 3 14 0 127 0 0 \$0-n12-s \$0-n12 n12 40 8 1 10 -262144
--1 -1 96 256;
-#X obj 10 234 nbx 3 14 0 127 0 0 \$0-n13-s \$0-n13 n13 40 8 1 10 -262144
+#X obj 10 26 nbx 3 14 -1 127 0 0 \$0-n0-s \$0-n0 n0 40 8 1 10 -195568
-1 -1 0 256;
-#X obj 10 250 nbx 3 14 0 127 0 0 \$0-n14-s \$0-n14 n14 40 8 1 10 -262144
+#X obj 10 42 nbx 3 14 -1 127 0 0 \$0-n1-s \$0-n1 n1 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 58 nbx 3 14 -1 127 0 0 \$0-n2-s \$0-n2 n2 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 74 nbx 3 14 -1 127 0 0 \$0-n3-s \$0-n3 n3 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 90 nbx 3 14 -1 127 0 0 \$0-n4-s \$0-n4 n4 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 106 nbx 3 14 -1 127 0 0 \$0-n5-s \$0-n5 n5 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 122 nbx 3 14 -1 127 0 0 \$0-n6-s \$0-n6 n6 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 138 nbx 3 14 -1 127 0 0 \$0-n7-s \$0-n7 n7 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 154 nbx 3 14 -1 127 0 0 \$0-n8-s \$0-n8 n8 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 170 nbx 3 14 -1 127 0 0 \$0-n9-s \$0-n9 n9 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 186 nbx 3 14 -1 127 0 0 \$0-n10-s \$0-n10 n10 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 202 nbx 3 14 -1 127 0 0 \$0-n11-s \$0-n11 n11 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 218 nbx 3 14 -1 127 0 0 \$0-n12-s \$0-n12 n12 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 234 nbx 3 14 -1 127 0 0 \$0-n13-s \$0-n13 n13 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 250 nbx 3 14 -1 127 0 0 \$0-n14-s \$0-n14 n14 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 10 266 nbx 3 14 -1 127 0 0 \$0-n15-s \$0-n15 n15 40 8 1 10 -262144
-1 -1 0 256;
-#X obj 10 266 nbx 3 14 0 127 0 0 \$0-n15-s \$0-n15 n15 40 8 1 10 -262144
--1 -1 55 256;
#X obj 644 240 s \$0-current;
#N canvas 465 369 450 300 keys 0;
#X obj 191 64 r \$0-current;
@@ -344,9 +344,10 @@ standard functionality.;
#X connect 9 1 1 0;
#X connect 9 2 8 0;
#X restore 248 142 pd shifter;
+#X obj 377 61 moses 0;
#X connect 1 0 14 0;
#X connect 2 0 3 1;
-#X connect 3 0 7 0;
+#X connect 3 0 57 0;
#X connect 3 1 9 0;
#X connect 12 0 15 0;
#X connect 13 0 47 0;
@@ -358,10 +359,11 @@ standard functionality.;
#X connect 20 0 22 0;
#X connect 21 0 20 1;
#X connect 21 1 20 0;
-#X connect 41 0 7 0;
+#X connect 41 0 57 0;
#X connect 44 0 43 0;
#X connect 45 0 44 0;
#X connect 46 0 13 0;
#X connect 48 0 16 0;
#X connect 49 0 19 0;
+#X connect 57 0 7 0;
#X coords 0 0 1 1 108 360 1;