aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Barknecht <fbar@users.sourceforge.net>2004-06-05 14:34:03 +0000
committerFrank Barknecht <fbar@users.sourceforge.net>2004-06-05 14:34:03 +0000
commit0639758da585bb82671f7bba907d41c7c3cac7e8 (patch)
treebfb042e606b29f4dcc4f66e1a64942a4f408eb22
parentce28604a442c8122e5a6975a8e6b054b585bb2e8 (diff)
* two new numberbox sequencers.
svn path=/trunk/abstractions/rradical/; revision=1806
-rw-r--r--control/rrad.multinseq.pd115
-rw-r--r--control/rrad.nseq.pd276
2 files changed, 391 insertions, 0 deletions
diff --git a/control/rrad.multinseq.pd b/control/rrad.multinseq.pd
new file mode 100644
index 0000000..f941af7
--- /dev/null
+++ b/control/rrad.multinseq.pd
@@ -0,0 +1,115 @@
+#N canvas 0 0 446 436 10;
+#X obj 1 19 cnv 15 450 410 empty \$0-background-cnv empty 20 12 1 14
+-245564 -66577 0;
+#X obj 510 87 inlet;
+#X obj 689 87 inlet OSC;
+#N canvas 183 51 981 424 saves 0;
+#X obj 45 160 originator \$1 \$0;
+#X obj 152 132 inlet OSC;
+#X obj 507 86 r \$0-s1;
+#X obj 507 110 commun /s1 \$0;
+#X obj 606 86 r \$0-s2;
+#X obj 606 110 commun /s2 \$0;
+#X obj 507 135 s \$0-s1-r;
+#X obj 606 135 s \$0-s2-r;
+#X obj 47 55 r \$0-substate;
+#X obj 15 13 inlet substate;
+#X obj 15 35 route substate;
+#X obj 159 55 r \$0-copy;
+#X msg 159 76 copy;
+#X obj 243 50 r \$0-paste;
+#X msg 241 71 paste;
+#X text 154 15 This is the originator \, including some ready to use
+standard functionality.;
+#X text 507 56 Put your commun sends here \, if you like.;
+#X msg 15 91 setsub \$1;
+#X msg 249 184 svdir \$1;
+#X obj 250 139 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 250 163 savepanel;
+#X obj 152 189 outlet OSC;
+#X msg 108 214 svxdir /tmp/svdir.xml;
+#X msg 78 241 ldxdir /tmp/svdir.xml;
+#X connect 0 2 21 0;
+#X connect 1 0 0 1;
+#X connect 2 0 3 0;
+#X connect 3 0 6 0;
+#X connect 4 0 5 0;
+#X connect 5 0 7 0;
+#X connect 8 0 17 0;
+#X connect 9 0 10 0;
+#X connect 10 0 17 0;
+#X connect 10 1 0 0;
+#X connect 11 0 12 0;
+#X connect 12 0 0 0;
+#X connect 13 0 14 0;
+#X connect 14 0 0 0;
+#X connect 17 0 0 0;
+#X connect 18 0 0 0;
+#X connect 19 0 20 0;
+#X connect 20 0 18 0;
+#X connect 22 0 0 0;
+#X connect 23 0 0 0;
+#X restore 627 86 pd saves;
+#N canvas 569 61 450 300 cnv.ctl 0;
+#X obj 90 188 s \$0-background-cnv;
+#X floatatom 108 59 5 100 1000 0 width - -;
+#X floatatom 112 83 4 50 500 0 height - -;
+#X obj 92 132 pack 0 0;
+#X msg 92 159 vis_size \$1 \$2;
+#X obj 110 106 t b f;
+#X connect 1 0 3 0;
+#X connect 2 0 5 0;
+#X connect 3 0 4 0;
+#X connect 4 0 0 0;
+#X connect 5 0 3 0;
+#X connect 5 1 3 1;
+#X restore 552 86 pd cnv.ctl;
+#X obj 627 107 outlet OSC;
+#X obj 585 115 inlet;
+#X obj 2 26 rrad.nseq \$1-n1;
+#X obj 2 410 outlet;
+#X obj 51 -1 r \$0-OSC;
+#X obj 17 432 s \$0-OSC-out;
+#X obj 654 132 r \$0-OSC-out;
+#X obj 710 111 s \$0-OSC;
+#X obj 113 411 outlet;
+#X obj 162 1 r \$0-OSC;
+#X obj 128 433 s \$0-OSC-out;
+#X obj 113 27 rrad.nseq \$1-n2;
+#X obj 224 411 outlet;
+#X obj 274 2 r \$0-OSC;
+#X obj 239 433 s \$0-OSC-out;
+#X obj 338 411 outlet;
+#X obj 386 2 r \$0-OSC;
+#X obj 353 433 s \$0-OSC-out;
+#X obj 224 27 rrad.nseq \$1-n3;
+#X obj 338 27 rrad.nseq \$1-n4;
+#X obj 8 5 r \$0-s;
+#X obj 114 1 r \$0-s;
+#X obj 225 1 r \$0-s;
+#X obj 339 1 r \$0-s;
+#X obj 501 121 s \$0-s;
+#X connect 1 0 29 0;
+#X connect 2 0 3 1;
+#X connect 2 0 12 0;
+#X connect 3 0 5 0;
+#X connect 6 0 3 0;
+#X connect 7 0 8 0;
+#X connect 7 1 10 0;
+#X connect 9 0 7 2;
+#X connect 11 0 5 0;
+#X connect 14 0 16 2;
+#X connect 16 0 13 0;
+#X connect 16 1 15 0;
+#X connect 18 0 23 2;
+#X connect 21 0 24 2;
+#X connect 23 0 17 0;
+#X connect 23 1 19 0;
+#X connect 24 0 20 0;
+#X connect 24 1 22 0;
+#X connect 25 0 7 0;
+#X connect 26 0 16 0;
+#X connect 27 0 23 0;
+#X connect 28 0 24 0;
+#X coords 0 0 1 1 452 430 1;
diff --git a/control/rrad.nseq.pd b/control/rrad.nseq.pd
new file mode 100644
index 0000000..30cfe49
--- /dev/null
+++ b/control/rrad.nseq.pd
@@ -0,0 +1,276 @@
+#N canvas 237 255 108 385 10;
+#X obj 2 19 cnv 15 100 360 empty \$0-background-cnv empty 20 12 1 14
+-233017 -66577 0;
+#X obj 254 1 inlet;
+#X obj 433 1 inlet OSC;
+#N canvas 183 51 981 424 saves 0;
+#X obj 45 160 originator \$1 \$0;
+#X obj 152 132 inlet OSC;
+#X obj 47 55 r \$0-substate;
+#X obj 15 13 inlet substate;
+#X obj 15 35 route substate;
+#X obj 159 55 r \$0-copy;
+#X msg 159 76 copy;
+#X obj 243 50 r \$0-paste;
+#X msg 241 71 paste;
+#X text 154 15 This is the originator \, including some ready to use
+standard functionality.;
+#X text 507 56 Put your commun sends here \, if you like.;
+#X msg 15 91 setsub \$1;
+#X msg 249 184 svdir \$1;
+#X obj 250 139 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 250 163 savepanel;
+#X obj 152 189 outlet OSC;
+#X msg 108 214 svxdir /tmp/svdir.xml;
+#X msg 78 241 ldxdir /tmp/svdir.xml;
+#N canvas 0 0 518 492 communs 0;
+#X obj 20 39 commun /n0 \$0;
+#X obj 270 39 s \$0-n0;
+#X obj 20 61 commun /n1 \$0;
+#X obj 270 61 s \$0-n1;
+#X obj 20 83 commun /n2 \$0;
+#X obj 270 83 s \$0-n2;
+#X obj 20 105 commun /n3 \$0;
+#X obj 270 105 s \$0-n3;
+#X obj 20 127 commun /n4 \$0;
+#X obj 270 127 s \$0-n4;
+#X obj 20 149 commun /n5 \$0;
+#X obj 270 149 s \$0-n5;
+#X obj 20 171 commun /n6 \$0;
+#X obj 270 171 s \$0-n6;
+#X obj 20 193 commun /n7 \$0;
+#X obj 270 193 s \$0-n7;
+#X obj 20 215 commun /n8 \$0;
+#X obj 270 215 s \$0-n8;
+#X obj 20 237 commun /n9 \$0;
+#X obj 270 237 s \$0-n9;
+#X obj 20 259 commun /n10 \$0;
+#X obj 270 259 s \$0-n10;
+#X obj 20 281 commun /n11 \$0;
+#X obj 270 281 s \$0-n11;
+#X obj 20 303 commun /n12 \$0;
+#X obj 270 303 s \$0-n12;
+#X obj 20 325 commun /n13 \$0;
+#X obj 270 325 s \$0-n13;
+#X obj 20 347 commun /n14 \$0;
+#X obj 270 347 s \$0-n14;
+#X obj 20 369 commun /n15 \$0;
+#X obj 270 369 s \$0-n15;
+#X obj 170 39 r \$0-n0-s;
+#X obj 170 61 r \$0-n1-s;
+#X obj 169 83 r \$0-n2-s;
+#X obj 170 105 r \$0-n3-s;
+#X obj 170 127 r \$0-n4-s;
+#X obj 170 149 r \$0-n5-s;
+#X obj 170 171 r \$0-n6-s;
+#X obj 170 193 r \$0-n7-s;
+#X obj 170 215 r \$0-n8-s;
+#X obj 170 237 r \$0-n9-s;
+#X obj 170 259 r \$0-n10-s;
+#X obj 170 281 r \$0-n11-s;
+#X obj 170 303 r \$0-n12-s;
+#X obj 170 325 r \$0-n13-s;
+#X obj 170 347 r \$0-n14-s;
+#X obj 170 369 r \$0-n15-s;
+#X connect 0 0 1 0;
+#X connect 2 0 3 0;
+#X connect 4 0 5 0;
+#X connect 6 0 7 0;
+#X connect 8 0 9 0;
+#X connect 10 0 11 0;
+#X connect 12 0 13 0;
+#X connect 14 0 15 0;
+#X connect 16 0 17 0;
+#X connect 18 0 19 0;
+#X connect 20 0 21 0;
+#X connect 22 0 23 0;
+#X connect 24 0 25 0;
+#X connect 26 0 27 0;
+#X connect 28 0 29 0;
+#X connect 30 0 31 0;
+#X connect 32 0 0 0;
+#X connect 33 0 2 0;
+#X connect 34 0 4 0;
+#X connect 35 0 6 0;
+#X connect 36 0 8 0;
+#X connect 37 0 10 0;
+#X connect 38 0 12 0;
+#X connect 39 0 14 0;
+#X connect 40 0 16 0;
+#X connect 41 0 18 0;
+#X connect 42 0 20 0;
+#X connect 43 0 22 0;
+#X connect 44 0 24 0;
+#X connect 45 0 26 0;
+#X connect 46 0 28 0;
+#X connect 47 0 30 0;
+#X restore 554 103 pd communs;
+#X obj 45 285 outlet;
+#X obj 93 97 r \$0-step;
+#X obj 420 159 r \$0-reset;
+#X obj 420 191 symbol \$1;
+#X msg 420 261 \$1/n* 0;
+#X connect 0 0 19 0;
+#X connect 0 2 15 0;
+#X connect 1 0 0 1;
+#X connect 2 0 11 0;
+#X connect 3 0 4 0;
+#X connect 4 0 11 0;
+#X connect 4 1 0 0;
+#X connect 5 0 6 0;
+#X connect 6 0 0 0;
+#X connect 7 0 8 0;
+#X connect 8 0 0 0;
+#X connect 11 0 0 0;
+#X connect 12 0 0 0;
+#X connect 13 0 14 0;
+#X connect 14 0 12 0;
+#X connect 16 0 0 0;
+#X connect 17 0 0 0;
+#X connect 20 0 0 0;
+#X connect 21 0 22 0;
+#X connect 22 0 23 0;
+#X connect 23 0 0 1;
+#X restore 371 0 pd saves;
+#N canvas 636 203 450 300 cnv.ctl 0;
+#X obj 90 188 s \$0-background-cnv;
+#X floatatom 108 59 5 10 1000 0 width - -;
+#X floatatom 112 83 4 50 500 0 height - -;
+#X obj 92 132 pack 0 0;
+#X msg 92 159 vis_size \$1 \$2;
+#X obj 110 106 t b f;
+#X connect 1 0 3 0;
+#X connect 2 0 5 0;
+#X connect 3 0 4 0;
+#X connect 4 0 0 0;
+#X connect 5 0 3 0;
+#X connect 5 1 3 1;
+#X restore 296 0 pd cnv.ctl;
+#X obj 9 356 bng 15 250 50 0 \$0-copy empty copy 0 -6 0 8 -225271 -1
+-1;
+#X obj 36 356 bng 15 250 50 0 \$0-paste empty paste 0 -6 0 8 -257472
+-1 -1;
+#X obj 348 63 outlet;
+#X text 19 -1 look! ==>;
+#X obj 422 34 outlet OSC;
+#X obj 329 29 inlet;
+#N canvas 304 261 722 388 build-ns 0;
+#X msg 221 76 \; pd-tmp clear \;;
+#X obj 404 99 commun-builder;
+#X obj 362 305 pack s s f;
+#X obj 361 274 r \$0-dollar-name;
+#X obj 484 272 r \$0-name;
+#X obj 562 272 r \$0-y;
+#N canvas 0 0 450 300 count 0;
+#X obj 123 194 i 0;
+#X obj 156 192 + 1;
+#X msg 154 158 0;
+#X obj 102 162 until;
+#X obj 120 133 t f b;
+#X obj 127 224 outlet;
+#X obj 95 116 inlet;
+#X connect 0 0 1 0;
+#X connect 0 0 5 0;
+#X connect 1 0 0 1;
+#X connect 2 0 0 1;
+#X connect 3 0 0 0;
+#X connect 4 0 3 0;
+#X connect 4 1 2 0;
+#X connect 6 0 4 0;
+#X restore 40 115 pd count;
+#X obj 203 197 + 20;
+#X obj 152 196 int 0;
+#X obj 19 264 makefilename \$0-n%d;
+#X obj 20 291 s \$0-dollar-name;
+#X obj 36 327 makefilename n%d;
+#X obj 60 347 s \$0-name;
+#X obj 176 236 s \$0-y;
+#X obj 42 96 t f b;
+#X msg 152 146 0;
+#X obj 49 146 t f f b;
+#X msg 51 30 16;
+#X msg 316 333 \; pd-tmp obj 0 \$3 nbx 3 14 0 127 0 0 \$1 \$1 \$2 40
+8 1 10 -262144 -1 -1 0 256 \;;
+#X connect 2 0 18 0;
+#X connect 3 0 2 0;
+#X connect 4 0 2 1;
+#X connect 5 0 2 2;
+#X connect 6 0 16 0;
+#X connect 7 0 8 1;
+#X connect 8 0 7 0;
+#X connect 8 0 13 0;
+#X connect 9 0 10 0;
+#X connect 11 0 12 0;
+#X connect 14 0 6 0;
+#X connect 14 1 15 0;
+#X connect 15 0 8 1;
+#X connect 16 0 9 0;
+#X connect 16 1 11 0;
+#X connect 16 2 8 0;
+#X connect 17 0 14 0;
+#X restore 401 100 pd build-ns;
+#N canvas 475 407 319 362 tmp 0;
+#X restore 392 191 pd tmp;
+#X obj 8 27 nbx 3 14 0 127 0 0 \$0-n0-s \$0-n0 n0 40 8 1 10 -262144
+-1 -1 44 256;
+#X obj 8 47 nbx 3 14 0 127 0 0 \$0-n1-s \$0-n1 n1 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 67 nbx 3 14 0 127 0 0 \$0-n2-s \$0-n2 n2 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 87 nbx 3 14 0 127 0 0 \$0-n3-s \$0-n3 n3 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 107 nbx 3 14 0 127 0 0 \$0-n4-s \$0-n4 n4 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 127 nbx 3 14 0 127 0 0 \$0-n5-s \$0-n5 n5 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 147 nbx 3 14 0 127 0 0 \$0-n6-s \$0-n6 n6 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 167 nbx 3 14 0 127 0 0 \$0-n7-s \$0-n7 n7 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 187 nbx 3 14 0 127 0 0 \$0-n8-s \$0-n8 n8 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 207 nbx 3 14 0 127 0 0 \$0-n9-s \$0-n9 n9 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 227 nbx 3 14 0 127 0 0 \$0-n10-s \$0-n10 n10 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 247 nbx 3 14 0 127 0 0 \$0-n11-s \$0-n11 n11 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 267 nbx 3 14 0 127 0 0 \$0-n12-s \$0-n12 n12 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 287 nbx 3 14 0 127 0 0 \$0-n13-s \$0-n13 n13 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 307 nbx 3 14 0 127 0 0 \$0-n14-s \$0-n14 n14 40 8 1 10 -262144
+-1 -1 0 256;
+#X obj 8 327 nbx 3 14 0 127 0 0 \$0-n15-s \$0-n15 n15 40 8 1 10 -262144
+-1 -1 0 256;
+#X msg 262 101 get \$1;
+#X obj 252 53 mod 16;
+#X obj 251 26 int;
+#X obj 264 127 s \$0-step;
+#X obj 259 82 makefilename /n%d;
+#X obj 73 356 bng 15 250 50 0 \$0-reset empty reset 0 -6 0 8 -258699
+-1 -1;
+#X obj 77 58 nbx 2 14 0 1000 0 0 \$0-substate \$0-substate pre 0 -6
+0 8 -261689 -1 -1 0 256;
+#X obj 230 170 makefilename \$0-n%d;
+#X obj 250 221 symbol;
+#X obj 237 197 t s b;
+#X msg 253 257 \; \$1 color 0 -1 -1;
+#X msg 232 290 \; \$1 color 80 -1 -1;
+#X connect 1 0 31 0;
+#X connect 2 0 3 1;
+#X connect 3 0 7 0;
+#X connect 3 1 9 0;
+#X connect 10 0 3 0;
+#X connect 29 0 32 0;
+#X connect 30 0 33 0;
+#X connect 30 0 36 0;
+#X connect 31 0 30 0;
+#X connect 33 0 29 0;
+#X connect 36 0 38 0;
+#X connect 36 0 40 0;
+#X connect 37 0 39 0;
+#X connect 38 0 37 1;
+#X connect 38 1 37 0;
+#X coords 0 0 1 1 102 380 1;