aboutsummaryrefslogtreecommitdiff
path: root/patches/percussionist.pd
diff options
context:
space:
mode:
authorDavide Morelli <morellid@users.sourceforge.net>2005-12-22 00:58:39 +0000
committerDavide Morelli <morellid@users.sourceforge.net>2005-12-22 00:58:39 +0000
commit6b999630484e02b53c0bc71d0bcc5da1919728c8 (patch)
tree963d61baff9baa8a56d59b578f85b67f8aec16d3 /patches/percussionist.pd
parent975f9ac06a04a0b1528f1fbf9ac7482febc957c2 (diff)
dummy rhythms_memory working, still buggy
svn path=/trunk/externals/frankenstein/; revision=4279
Diffstat (limited to 'patches/percussionist.pd')
-rwxr-xr-xpatches/percussionist.pd114
1 files changed, 62 insertions, 52 deletions
diff --git a/patches/percussionist.pd b/patches/percussionist.pd
index 2373c1d..e497fa3 100755
--- a/patches/percussionist.pd
+++ b/patches/percussionist.pd
@@ -1,4 +1,4 @@
-#N canvas 0 0 1011 709 12;
+#N canvas 0 2 1011 709 12;
#N canvas 4 65 458 308 perc 0;
#X obj 351 17 inlet;
#X obj 158 250 outlet~;
@@ -56,14 +56,14 @@
-1;
#X obj 262 63 % 16;
#X obj 69 278 hradio 10 1 0 16 empty empty empty 0 -6 0 8 -262144 -1
--1 0;
+-1 8;
#X obj 70 64 / 2;
#X obj 71 87 int;
#X obj 72 111 hradio 10 1 0 2 empty empty 1/8 0 -6 0 8 -262144 -1 -1
0;
#X obj 342 78 int;
#X obj 73 220 hradio 10 1 0 4 beat-quarters empty 1/4 0 -6 0 8 -262144
--1 -1 0;
+-1 -1 2;
#X obj 341 55 / 4;
#X obj 70 167 hradio 10 1 0 4 empty empty 1/16 0 -6 0 8 -262144 -1
-1 0;
@@ -92,7 +92,7 @@
#X obj 470 450 bang;
#X obj 373 221 delay;
#X obj 408 200 / 2;
-#N canvas 65 11 815 703 instr_bass 0;
+#N canvas 65 11 823 709 instr_bass 0;
#X obj 72 43 inlet;
#X obj 249 569 throw~ mainL;
#X obj 355 563 throw~ mainR;
@@ -124,7 +124,7 @@
#X msg 137 290 100;
#X obj 337 509 *~ 0;
#X obj 520 119 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
--1 -1 7620 1;
+-1 -1 12700 1;
#X obj 504 46 loadbang;
#X obj 509 350 loadbang;
#N canvas 263 354 478 328 varia 0;
@@ -173,10 +173,10 @@
#X msg 542 485 0.025;
#X obj 300 460 bp~ 100 20;
#X obj 576 409 * 100;
-#X msg 506 70 0.6;
#X obj 81 104 tabread proposed1;
+#X msg 506 70 1;
#X connect 0 0 3 0;
-#X connect 3 0 43 0;
+#X connect 3 0 42 0;
#X connect 4 0 5 0;
#X connect 4 0 7 0;
#X connect 6 0 7 0;
@@ -201,7 +201,7 @@
#X connect 26 0 2 0;
#X connect 26 0 12 0;
#X connect 27 0 26 1;
-#X connect 28 0 42 0;
+#X connect 28 0 43 0;
#X connect 29 0 33 0;
#X connect 30 0 41 0;
#X connect 31 0 30 1;
@@ -214,10 +214,10 @@
#X connect 39 0 35 0;
#X connect 41 0 32 0;
#X connect 41 0 40 1;
-#X connect 42 0 27 0;
-#X connect 43 0 4 0;
+#X connect 42 0 4 0;
+#X connect 43 0 27 0;
#X restore 325 431 pd instr_bass;
-#N canvas 24 76 831 485 instr_high 0;
+#N canvas 24 76 835 489 instr_high 0;
#X obj 72 43 inlet;
#X obj 162 297 throw~ mainL;
#X obj 286 294 throw~ mainR;
@@ -379,9 +379,9 @@
#X connect 6 0 3 0;
#X restore 698 378 pd valori;
#X obj 678 220 vsl 15 128 0 1 0 0 empty empty variazione 0 -8 0 8 -262144
--1 -1 3492 1;
+-1 -1 3810 1;
#X obj 730 226 vsl 15 128 0 1 0 0 empty empty riempimento 0 -8 0 8
--262144 -1 -1 0 1;
+-262144 -1 -1 952 1;
#X obj 788 239 vsl 15 128 0 1 0 0 empty empty aderenza 0 -8 0 8 -262144
-1 -1 12065 1;
#N canvas 0 4 458 308 ritmino 0;
@@ -411,10 +411,10 @@
-1 -1 1270 1;
#X obj 19 351 loadbang;
#X obj 285 385 t a a a a a a a;
-#N canvas 25 156 811 341 instr3 0;
+#N canvas 25 156 815 345 instr3 0;
#X obj 72 43 inlet;
-#X obj 213 294 throw~ mainL;
-#X obj 337 291 throw~ mainR;
+#X obj 219 312 throw~ mainL;
+#X obj 342 303 throw~ mainR;
#X obj 81 80 int;
#X obj 45 132 select 1;
#X obj 81 104 tabread proposed3;
@@ -422,20 +422,24 @@
#X obj 387 166 r instr-3-pan;
#X obj 337 145 r instr-3-duration;
#X obj 288 122 r instr-3-transport;
+#X obj 340 276 *~ 0.5;
+#X obj 223 282 *~ 0.5;
#X connect 0 0 3 0;
#X connect 3 0 5 0;
#X connect 4 0 6 0;
#X connect 5 0 4 0;
-#X connect 6 0 1 0;
-#X connect 6 1 2 0;
+#X connect 6 0 11 0;
+#X connect 6 1 10 0;
#X connect 7 0 6 3;
#X connect 8 0 6 2;
#X connect 9 0 6 1;
+#X connect 10 0 2 0;
+#X connect 11 0 1 0;
#X restore 325 479 pd instr3;
-#N canvas 59 112 791 349 instr4 0;
+#N canvas 59 112 795 353 instr4 0;
#X obj 72 43 inlet;
-#X obj 222 283 throw~ mainL;
-#X obj 346 280 throw~ mainR;
+#X obj 242 306 throw~ mainL;
+#X obj 365 304 throw~ mainR;
#X obj 81 80 int;
#X obj 45 132 select 1;
#X obj 81 104 tabread proposed4;
@@ -443,15 +447,19 @@
#X obj 384 165 r instr-4-pan;
#X obj 336 145 r instr-4-duration;
#X obj 287 122 r instr-4-transport;
+#X obj 360 270 *~ 0.7;
+#X obj 242 276 *~ 0.7;
#X connect 0 0 3 0;
#X connect 3 0 5 0;
#X connect 4 0 6 0;
#X connect 5 0 4 0;
-#X connect 6 0 1 0;
-#X connect 6 1 2 0;
+#X connect 6 0 11 0;
+#X connect 6 1 10 0;
#X connect 7 0 6 3;
#X connect 8 0 6 2;
#X connect 9 0 6 1;
+#X connect 10 0 2 0;
+#X connect 11 0 1 0;
#X restore 325 503 pd instr4;
#X obj 72 590 *~;
#X obj 265 608 vsl 15 40 0 1 0 0 empty empty empty 0 -8 0 8 -262144
@@ -486,7 +494,7 @@
#N canvas 0 69 643 318 tables 0;
#N canvas 0 0 450 300 graph1 0;
#X array src1 16 float 1;
-#A 0 0 0 0 0.25 0 0 0 0.25 0.25 0.5 0.25 0 0 0.5 0 0;
+#A 0 0.75 0 0 0.25 0 0 1 0 1 0 0 0 0 0 0 0;
#X coords 0 1.5 15 -0.5 200 40 1;
#X restore 387 22 graph;
#N canvas 0 0 450 300 graph1 0;
@@ -531,9 +539,8 @@ proposed4;
#X connect 0 0 4 0;
#X connect 5 0 0 0;
#X restore 510 452 pd avg_rhythms;
-#N canvas 460 60 482 332 audio2bang 0;
+#N canvas 481 60 510 360 audio2bang 0;
#X obj 54 38 inlet~;
-#X obj 41 136 bonk~ 64;
#X obj 75 273 outlet;
#X obj 176 277 outlet;
#X obj 261 276 outlet;
@@ -544,25 +551,28 @@ proposed4;
#X msg 216 101 learn 1;
#X msg 156 75 debounce \$1;
#X obj 157 29 r msec-beat;
-#X obj 157 53 / 2;
+#X obj 115 39 / 2;
#X msg 299 76 write percs.txt;
#X msg 301 51 read percs.txt;
#X obj 303 15 loadbang;
-#X obj 158 179 route 0 1;
#X text 90 239 a bass;
#X text 205 240 unknown;
-#X connect 0 0 1 0;
-#X connect 1 1 6 0;
-#X connect 1 1 15 0;
-#X connect 7 0 1 0;
-#X connect 8 0 1 0;
-#X connect 9 0 1 0;
-#X connect 10 0 11 0;
-#X connect 11 0 9 0;
-#X connect 12 0 1 0;
-#X connect 13 0 1 0;
-#X connect 15 0 4 0;
-#X connect 15 1 2 0;
+#X obj 54 142 bonk~;
+#X obj 40 194 print;
+#X obj 158 179 route 0 1 2;
+#X connect 0 0 16 0;
+#X connect 6 0 16 0;
+#X connect 7 0 16 0;
+#X connect 9 0 10 0;
+#X connect 10 0 8 0;
+#X connect 11 0 16 0;
+#X connect 12 0 16 0;
+#X connect 16 1 5 0;
+#X connect 16 1 17 0;
+#X connect 16 1 1 0;
+#X connect 18 0 1 0;
+#X connect 18 1 3 0;
+#X connect 18 2 3 0;
#X restore 128 328 pd audio2bang;
#X obj 67 628 outlet~;
#X obj 132 629 outlet~;
@@ -602,7 +612,6 @@ proposed4;
#X obj 440 201 s msec-beat;
#X obj 549 386 s beat-position;
#X obj 705 493 dac~ 3;
-#X obj 90 295 adc~ 7;
#X msg 299 632 0.6;
#N canvas 201 53 711 575 effetti 0;
#X obj 66 54 inlet~;
@@ -697,8 +706,9 @@ proposed4;
#X restore 110 542 pd effetti;
#X obj 106 521 catch~ mainL;
#X obj 205 520 catch~ mainR;
-#X obj 126 266 throw~ mainL;
-#X obj 225 266 throw~ mainR;
+#X obj 127 295 throw~ mainL;
+#X obj 226 295 throw~ mainR;
+#X obj 93 257 adc~ 7;
#X connect 0 0 30 0;
#X connect 0 0 50 0;
#X connect 1 0 0 0;
@@ -744,7 +754,7 @@ proposed4;
#X connect 37 0 36 1;
#X connect 37 0 38 1;
#X connect 38 0 52 0;
-#X connect 39 0 64 0;
+#X connect 39 0 63 0;
#X connect 40 0 44 0;
#X connect 41 0 42 0;
#X connect 42 0 24 0;
@@ -762,11 +772,11 @@ proposed4;
#X connect 57 0 24 0;
#X connect 58 0 48 0;
#X connect 59 0 18 0;
-#X connect 63 0 50 0;
-#X connect 63 0 68 0;
-#X connect 63 0 69 0;
-#X connect 64 0 37 0;
-#X connect 65 0 36 0;
-#X connect 65 1 38 0;
-#X connect 66 0 65 0;
-#X connect 67 0 65 1;
+#X connect 63 0 37 0;
+#X connect 64 0 36 0;
+#X connect 64 1 38 0;
+#X connect 65 0 64 0;
+#X connect 66 0 64 1;
+#X connect 69 0 50 0;
+#X connect 69 0 67 0;
+#X connect 69 0 68 0;