-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathrandchord.pd
168 lines (168 loc) · 3.93 KB
/
randchord.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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
#N canvas 1197 510 756 519 12;
#X obj 94 233 f;
#X obj 129 233 + 1;
#X obj 43 206 t b b;
#X obj 43 181 until;
#X obj 42 153 t f b;
#X msg 111 202 0;
#X obj 131 176 array size \$0-array;
#N canvas 0 22 450 278 (subpatch) 0;
#X array \$0-array 3 float 3;
#A 0 60 60 55;
#X coords 0 127 3 0 200 64 1 0 0;
#X restore 295 426 graph;
#X obj 419 57 max 0;
#X obj 472 95 sel 0;
#X floatatom 419 126 5 0 0 0 - - - 0;
#X obj 312 96 sel 0;
#X floatatom 284 122 5 0 0 0 - - - 0;
#X obj 39 404 array set \$0-array;
#X obj 182 99 f \$1;
#X obj 43 277 random 12;
#X obj 42 22 inlet gen;
#X obj 42 48 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 181 125 sel 0;
#X obj 150 48 loadbang;
#X floatatom 131 151 5 0 0 0 - - - 0;
#X obj 312 72 f \$2;
#X obj 472 71 f \$3;
#X obj 150 74 t b b;
#X obj 42 72 t b b;
#X obj 667 21 inlet send;
#X obj 585 437 outlet list;
#X obj 42 127 f 4;
#X obj 43 311 + 60;
#X obj 41 350 quant 0 1 2 3 4 5 6 7 8 9 10 11;
#X obj 558 21 inlet scale;
#X obj 585 357 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 585 383 array get \$0-array;
#X obj 131 21 inlet numbOfNotes;
#X obj 419 22 inlet pitchRange;
#X obj 530 63 loadbang;
#X obj 544 228 pack 0 0 0 0 0 0 0 0 0 0 0 0;
#X msg 320 310 set \$1 \$2 \$3 \$4 \$5 \$6 \$7 \$8 \$9 \$10 \$11 \$12
;
#X obj 542 124 f \$4;
#X obj 581 124 f \$5;
#X obj 615 124 f \$6;
#X obj 652 125 f \$7;
#X obj 545 154 f \$8;
#X obj 581 155 f \$9;
#X obj 615 155 f \$10;
#X obj 659 155 f \$11;
#X obj 535 189 f \$12;
#X obj 577 190 f \$13;
#X obj 621 188 f \$14;
#X obj 669 187 f \$15;
#X msg 319 339 0 4 7 0 0 0 0 0 0 0 0 0;
#X obj 374 253 t a b;
#X floatatom 485 166 5 0 0 0 - - - 0;
#N canvas 150 175 235 216 accum 0;
#X obj 24 115 f;
#X obj 80 116 +;
#X obj 40 82 t b f;
#X msg 104 82 0;
#X obj 26 16 inlet;
#X obj 26 40 route bang float;
#X obj 23 148 outlet;
#X connect 0 0 1 0;
#X connect 0 0 6 0;
#X connect 1 0 0 1;
#X connect 2 0 0 0;
#X connect 2 1 1 1;
#X connect 3 0 0 1;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X connect 5 0 0 0;
#X connect 5 1 2 0;
#X restore 429 217 pd accum;
#X obj 373 280 spigot 0;
#X obj 283 24 inlet cntralPitch;
#X connect 0 0 1 0;
#X connect 0 0 13 1;
#X connect 1 0 0 1;
#X connect 2 0 15 0;
#X connect 2 1 0 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X connect 4 1 5 0;
#X connect 5 0 0 1;
#X connect 8 0 10 0;
#X connect 9 1 10 0;
#X connect 10 0 15 1;
#X connect 11 1 12 0;
#X connect 12 0 28 1;
#X connect 14 0 18 0;
#X connect 15 0 28 0;
#X connect 16 0 17 0;
#X connect 17 0 24 0;
#X connect 18 1 20 0;
#X connect 19 0 23 0;
#X connect 20 0 6 0;
#X connect 20 0 27 1;
#X connect 21 0 11 0;
#X connect 22 0 9 0;
#X connect 23 0 27 0;
#X connect 23 1 14 0;
#X connect 23 1 21 0;
#X connect 23 1 22 0;
#X connect 24 0 31 0;
#X connect 24 1 27 0;
#X connect 25 0 31 0;
#X connect 27 0 4 0;
#X connect 27 0 6 0;
#X connect 28 0 29 0;
#X connect 29 0 13 0;
#X connect 30 0 29 1;
#X connect 31 0 32 0;
#X connect 32 0 26 0;
#X connect 33 0 20 0;
#X connect 34 0 8 0;
#X connect 35 0 39 0;
#X connect 35 0 40 0;
#X connect 35 0 41 0;
#X connect 35 0 42 0;
#X connect 35 0 43 0;
#X connect 35 0 44 0;
#X connect 35 0 45 0;
#X connect 35 0 46 0;
#X connect 35 0 47 0;
#X connect 35 0 48 0;
#X connect 35 0 49 0;
#X connect 35 0 38 0;
#X connect 35 0 50 0;
#X connect 36 0 51 0;
#X connect 37 0 50 0;
#X connect 38 0 36 0;
#X connect 38 0 53 0;
#X connect 39 0 36 1;
#X connect 39 0 53 0;
#X connect 40 0 36 2;
#X connect 40 0 53 0;
#X connect 41 0 36 3;
#X connect 41 0 53 0;
#X connect 42 0 36 4;
#X connect 42 0 53 0;
#X connect 43 0 36 5;
#X connect 43 0 53 0;
#X connect 44 0 36 6;
#X connect 44 0 53 0;
#X connect 45 0 36 7;
#X connect 45 0 53 0;
#X connect 46 0 36 8;
#X connect 46 0 53 0;
#X connect 47 0 36 9;
#X connect 47 0 53 0;
#X connect 48 0 36 10;
#X connect 48 0 53 0;
#X connect 49 0 36 11;
#X connect 49 0 53 0;
#X connect 50 0 29 1;
#X connect 51 0 54 0;
#X connect 51 1 53 0;
#X connect 52 0 36 0;
#X connect 53 0 54 1;
#X connect 54 0 37 0;
#X connect 55 0 12 0;