Permalink
Browse files

- Sample looper can do granular synthesis.

- Formatting of patches / help patches
  • Loading branch information...
1 parent e0d4229 commit 3a42a21f301aa36a5bb7fc8066d34623db09e3ef @residuum committed Apr 28, 2012
Showing with 322 additions and 178 deletions.
  1. +10 −11 pulsewidth~.pd
  2. +27 −0 sample-looper-box~.pd
  3. +4 −4 sample-looper~-help.pd
  4. +256 −138 sample-looper~.pd
  5. +9 −9 shift-router-help.pd
  6. +1 −1 shift-router.pd
  7. +15 −15 switch-matrix-6x6-help.pd
View
@@ -1,4 +1,4 @@
-#N canvas 202 290 450 401 10;
+#N canvas 200 288 450 401 10;
#X obj 65 33 inlet;
#X obj 127 36 inlet;
#X obj 181 37 inlet;
@@ -7,16 +7,15 @@
#X text 185 15 reset;
#X obj 67 160 hip~ 5;
#X obj 67 188 outlet~;
-#X obj 66 100 >~ \$2;
#X obj 65 70 phasor~ \$1;
#X obj 67 130 -~;
-#X obj 151 94 expr 1 - \$2;
-#X connect 0 0 9 0;
-#X connect 1 0 8 1;
-#X connect 1 0 11 0;
-#X connect 2 0 9 1;
+#X obj 235 103 expr 1 - \$2;
+#X obj 66 99 expr~ if ($v1> \$2 \, 1 \, 0);
+#X connect 0 0 8 0;
+#X connect 1 0 10 0;
+#X connect 2 0 8 1;
#X connect 6 0 7 0;
-#X connect 8 0 10 0;
-#X connect 9 0 8 0;
-#X connect 10 0 6 0;
-#X connect 11 0 10 1;
+#X connect 8 0 11 0;
+#X connect 9 0 6 0;
+#X connect 10 0 9 1;
+#X connect 11 0 9 0;
View
@@ -0,0 +1,27 @@
+#N canvas 735 51 471 627 10;
+#X obj 31 174 sample-looper~;
+#X obj 30 472 *~ 1;
+#X obj 79 384 hsl 128 30 0 2 0 1 empty empty volume 12 38 0 10 -262144
+-1 -1 6350 1;
+#X msg 47 373 1;
+#X obj 31 128 rec_play_switch;
+#X obj 76 350 bng 30 250 50 0 empty empty reset_volume 33 15 0 10 -262144
+-1 -1;
+#X obj 31 93 inlet;
+#X obj 100 93 inlet;
+#X obj 239 99 inlet;
+#X obj 162 95 inlet~;
+#X obj 31 499 outlet~;
+#X obj 239 499 outlet;
+#X connect 0 0 1 0;
+#X connect 0 1 11 0;
+#X connect 1 0 10 0;
+#X connect 2 0 1 1;
+#X connect 3 0 2 0;
+#X connect 4 0 0 0;
+#X connect 5 0 3 0;
+#X connect 6 0 4 0;
+#X connect 7 0 4 1;
+#X connect 8 0 0 3;
+#X connect 9 0 0 1;
+#X coords 0 -1 1 1 205 302 2 28 125;
@@ -1,6 +1,6 @@
-#N canvas 0 0 878 577 10;
+#N canvas 44 51 878 577 10;
#X obj 218 242 sample-looper~;
-#X obj 284 144 *~;
+#X obj 283 144 *~;
#X msg 21 536 \; pd dsp 1;
#X obj 216 435 dac~ 1 2;
#X msg 21 143 rec start;
@@ -14,8 +14,8 @@
#X text 27 112 start / stop recording and playpack;
#X text 344 146 playback speed;
#X msg 509 173 bang;
-#X obj 289 40 osc~ 150;
-#X obj 302 96 phasor~ 1;
+#X obj 284 40 osc~ 150;
+#X obj 299 96 phasor~ 1;
#X text 503 131 bang for restart of playback at loop start position
;
#X obj 408 425 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
Oops, something went wrong. Retry.

0 comments on commit 3a42a21

Please sign in to comment.