-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcycle.pd
41 lines (41 loc) · 1.18 KB
/
cycle.pd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#N canvas 701 137 480 318 12;
#X obj 38 159 inlet;
#X obj 174 163 inlet;
#X obj 174 237 unpack f f f f f f f f f f f f f f f f;
#X obj 157 261 16step, f 41;
#X obj 117 202 length;
#X obj 38 233 counter, f 13;
#X obj 157 285 outlet;
#X text 54 24 /// PASS A LIST OF ARBITRARY LENGTH (UP TO 16) \; ///
TO SECOND INLET. \; /// THEN REPEATEDLY BANG FIRST INLET. \; /// RETURNS
THE LIST ELEMENT-BY-ELEMENT \, \; /// CYCLING AROUND TO THE FIRST ELEMENT
AFTER RETURNING \; /// THE LAST.;
#X obj 84 194 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X text 219 151 note that these connections were \; made in a particular
order. didn't \; use a trigger since can't use l \; within [t] when
using hvcc;
#X connect 0 0 5 0;
#X connect 1 0 4 0;
#X connect 1 0 8 0;
#X connect 1 0 2 0;
#X connect 2 0 3 1;
#X connect 2 1 3 2;
#X connect 2 2 3 3;
#X connect 2 3 3 4;
#X connect 2 4 3 5;
#X connect 2 5 3 6;
#X connect 2 6 3 7;
#X connect 2 7 3 8;
#X connect 2 8 3 9;
#X connect 2 9 3 10;
#X connect 2 10 3 11;
#X connect 2 11 3 12;
#X connect 2 12 3 13;
#X connect 2 13 3 14;
#X connect 2 14 3 15;
#X connect 2 15 3 16;
#X connect 3 0 6 0;
#X connect 4 0 5 2;
#X connect 5 0 3 0;
#X connect 8 0 5 1;