From 6b999630484e02b53c0bc71d0bcc5da1919728c8 Mon Sep 17 00:00:00 2001 From: Davide Morelli Date: Thu, 22 Dec 2005 00:58:39 +0000 Subject: dummy rhythms_memory working, still buggy svn path=/trunk/externals/frankenstein/; revision=4279 --- patches/percussionist.pd | 114 ++++++++++++++++++++++++++--------------------- 1 file changed, 62 insertions(+), 52 deletions(-) (limited to 'patches/percussionist.pd') 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; -- cgit v1.2.1