diff options
Diffstat (limited to 'pd/doc/7.stuff/data-structures/7.sequencer.pd')
-rw-r--r-- | pd/doc/7.stuff/data-structures/7.sequencer.pd | 103 |
1 files changed, 52 insertions, 51 deletions
diff --git a/pd/doc/7.stuff/data-structures/7.sequencer.pd b/pd/doc/7.stuff/data-structures/7.sequencer.pd index 6b815191..f270b48e 100644 --- a/pd/doc/7.stuff/data-structures/7.sequencer.pd +++ b/pd/doc/7.stuff/data-structures/7.sequencer.pd @@ -6,9 +6,9 @@ template-pitch array amp template-amp; #N canvas 565 104 524 166 template-toplevel 0; #X obj 25 86 plot pitch voiceno 3 10 0; #X obj 25 113 plot amp 0 3 10 0; -#X obj 27 60 filledpolygon 9 9 0 0 -10 0 10 5 10 5 -10; #X obj 25 21 struct template-toplevel float x float y float voiceno array pitch template-pitch array amp template-amp; +#X obj 27 61 filledpolygon 9 9 0 0 -2 0 2 5 2 5 -2; #X restore 64 197 pd template-toplevel; #N canvas 0 0 419 102 template-amp 0; #X obj 15 41 struct template-amp float x float y float w; @@ -16,7 +16,7 @@ array pitch template-pitch array amp template-amp; #N canvas 42 221 452 87 template-pitch 0; #X obj 21 29 struct template-pitch float x float y float w; #X restore 66 242 pd template-pitch; -#N canvas 282 38 522 569 synthesis 0; +#N canvas 323 50 551 562 synthesis 0; #X msg 125 220 next; #X msg 108 172 traverse pd-data \, next; #X obj 108 250 pointer template-toplevel; @@ -32,14 +32,8 @@ array pitch template-pitch array amp template-amp; #X obj 108 354 route 0 9 90 900 99 909 990; #X obj 55 372 voice; #X obj 55 536 outlet~; -#X obj 55 395 voice; -#X obj 55 418 voice; -#X obj 55 441 voice; #X msg 298 58 \; reset-stop stop \; time-of-last-evt 0 \; pd-data sort ; -#X obj 55 465 voice; -#X obj 55 488 voice; -#X obj 55 511 voice; #X obj 372 351 s delay-multiplier; #X obj 375 276 t b f; #X msg 372 303 1000; @@ -47,6 +41,12 @@ array pitch template-pitch array amp template-amp; #X obj 375 250 r tempo; #X obj 108 90 t b b b; #X msg 130 136 \; pd-data sort; +#X obj 55 395 voice; +#X obj 55 418 voice; +#X obj 55 441 voice; +#X obj 55 465 voice; +#X obj 55 488 voice; +#X obj 55 511 voice; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 3 0; @@ -55,35 +55,35 @@ array pitch template-pitch array amp template-amp; #X connect 4 0 5 0; #X connect 5 0 12 0; #X connect 6 0 7 0; -#X connect 7 0 27 0; +#X connect 7 0 21 0; #X connect 7 1 8 0; -#X connect 9 0 18 0; +#X connect 9 0 15 0; #X connect 11 0 0 0; #X connect 12 0 13 1; -#X connect 12 1 15 1; -#X connect 12 2 16 1; -#X connect 12 3 17 1; -#X connect 12 4 19 1; -#X connect 12 5 20 1; -#X connect 12 6 21 1; -#X connect 13 0 15 0; -#X connect 15 0 16 0; -#X connect 16 0 17 0; -#X connect 17 0 19 0; -#X connect 19 0 20 0; -#X connect 20 0 21 0; -#X connect 21 0 14 0; +#X connect 12 1 23 1; +#X connect 12 2 24 1; +#X connect 12 3 25 1; +#X connect 12 4 26 1; +#X connect 12 5 27 1; +#X connect 12 6 28 1; +#X connect 13 0 23 0; +#X connect 17 0 18 0; +#X connect 17 1 19 1; +#X connect 18 0 19 0; +#X connect 19 0 16 0; +#X connect 20 0 17 0; +#X connect 21 0 1 0; +#X connect 21 1 22 0; +#X connect 21 2 10 0; #X connect 23 0 24 0; -#X connect 23 1 25 1; #X connect 24 0 25 0; -#X connect 25 0 22 0; -#X connect 26 0 23 0; -#X connect 27 0 1 0; -#X connect 27 1 28 0; -#X connect 27 2 10 0; +#X connect 25 0 26 0; +#X connect 26 0 27 0; +#X connect 27 0 28 0; +#X connect 28 0 14 0; #X restore 64 323 pd synthesis; -#X floatatom 278 276 0 0 0; -#X floatatom 92 358 0 0 0; +#X floatatom 278 276 0 0 0 0 - - -; +#X floatatom 92 358 0 0 0 0 - - -; #N canvas 159 26 495 270 output 0; #X obj 345 163 t b; #X obj 345 112 f; @@ -138,25 +138,26 @@ array pitch template-pitch array amp template-amp; #X restore 64 380 pd output; #X msg 122 358 MUTE; #X msg 64 296 start; -#X msg 111 296 stop; -#N canvas 22 39 392 386 data 0; -#X scalar template-toplevel 2 246 900 \; 0 0 50 \; 10 0 50 \; \; 0 -0 0 \; 10 0 10 \; 11 0 0 \; \;; -#X scalar template-toplevel 13 220 990 \; 0 0 50 \; 10 0 50 \; \; 0 -0 10 \; 10 0 10 \; 11 0 0 \; \;; -#X scalar template-toplevel 34 73 90 \; 0 250 50 \; 100 50 0 \; 100 -50 50 \; 230 200 0 \; 230 50 10 \; 240 300 1 \; 240 100 50 \; 250 250 -1 \; 250 150 50 \; 260 250 1 \; 285 250 1 \; \; 0 0 2 \; 100 0 5 \; -200 0 6 \; 225 0 2 \; 230 0 5 \; 260 0 10 \; 261 0 5 \; 265 0 0 \; -266 0 6 \; 270 0 0 \; 271 0 8 \; 275 0 0 \; 276 0 10 \; 280 0 0 \; -281 0 12 \; 285 0 0 \; \;; -#X scalar template-toplevel 67 282 900 \; 0 20 1 \; 60 20 1 \; \; 0 -0 0 \; 30 0 14 \; 60 0 0 \; \;; -#X scalar template-toplevel 141 322 900 \; 0 0 50 \; 70 -70 50 \; \; -0 0 0 \; 10 0 10 \; 20 0 0 \; 30 0 0 \; 40 0 10 \; 50 0 0 \; 60 0 10 -\; 70 0 0 \; \;; -#X scalar template-toplevel 326 192 909 \; 0 0 50 \; 50 0 50 \; \; -0 0 15 \; 10 0 10 \; 50 0 0 \; \;; +#X msg 115 296 stop; +#N canvas 22 39 471 498 data 1; +#X scalar template-toplevel 3 86 900 \; 0 0 12 \; 10 0 12 \; \; 0 0 +0 \; 10 0 2.5 \; 11 0 0 \; \;; +#X scalar template-toplevel 14 80 990 \; 0 0 12 \; 10 0 12 \; \; 0 +0 2.5 \; 10 0 2.5 \; 11 0 0 \; \;; +#X scalar template-toplevel 38 43.25 90 \; 0 65 12 \; 100 10 0 \; 100 +10 12 \; 230 50 0 \; 230 10 3 \; 240 60 0 \; 240 25 10 \; 250 60 0 +\; 250 37 10 \; 260 65 0.5 \; 285 65 0.5 \; \; 1 0 2 \; 103 0 1 \; +195 0 2 \; 220 0 0.75 \; 225 0 1.25 \; 248 0 2.5 \; 251 0 2.25 \; 255 +0 0 \; 256 0 1.5 \; 260 0 0 \; 261 0 2 \; 265 0 0 \; 266 0 2.5 \; 270 +0 0 \; 271 0 3 \; 275 0 0 \; \;; +#X scalar template-toplevel 64 80 900 \; 0 5 0.25 \; 60 5 0.25 \; \; +0 0 0 \; 28 -0.25 3.5 \; 58 -0.25 0 \; \;; +#X scalar template-toplevel 142 105 900 \; 0 0 12 \; 70 -20 12 \; \; +0 0 0 \; 10 0 2.5 \; 20 0 0 \; 30 0 0 \; 40 0 2.5 \; 50 0 0 \; 60 0 +2.5 \; 70 0 0 \; \;; +#X scalar template-toplevel 319 63.5 909 \; 0 0 12 \; 50 0 12 \; \; +0 0 4 \; 10 0 2.5 \; 50 0 0 \; \;; +#X coords 0 124.5 1 124.25 0 0 0; #X restore 64 176 pd data; #N canvas 82 467 332 145 stuff 0; #X msg 1 101 \; pd-data write xx.txt; @@ -180,7 +181,7 @@ over the life of the event.; can set the tempo lower if that helps you follow the "score" the first couple of times.; #X text 311 276 <--- tempo; -#X text 256 416 Updated for Pd version 0.32; +#X text 256 416 Updated for Pd version 0.36; #X connect 3 0 6 0; #X connect 4 0 14 0; #X connect 5 0 6 1; |