From aeb46ff0631b03d27e41278acadb57da29d81ba1 Mon Sep 17 00:00:00 2001 From: Frank Barknecht Date: Sat, 18 Sep 2004 15:18:44 +0000 Subject: let values go from -1 to 127, use -1 for no output at outlet. svn path=/trunk/abstractions/rradical/; revision=2044 --- control/rrad.nseq-help.pd | 38 +++++++++++++++----------- control/rrad.nseq.pd | 68 ++++++++++++++++++++++++----------------------- 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; -- cgit v1.2.1