aboutsummaryrefslogtreecommitdiff
path: root/usecases/showcase/impl/showcase.pd
blob: 4379b180b6ec93021a51fcafeacf60171b0af5ab (plain)
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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
#N canvas 56 5 1023 769 10;
#X obj 1 0 cnv 15 1024 768 empty empty RRADical-Showcase 5 12 1 16
-195568 -66577 0;
#X obj 2 26 rrad.pattseq /mainseq;
#X obj 848 33 rrad.metro /m;
#N canvas 252 261 987 556 guts 0;
#X obj 24 13 r guts-in;
#X obj 56 237 ezdac~;
#X obj 56 207 catch~ l;
#X obj 125 207 catch~ r;
#X obj 168 46 r \$0-bpm;
#X msg 168 70 /*/bpm \$1;
#X obj 167 90 s OSC;
#X obj 360 40 r \$0-samp1-on;
#X obj 664 38 r \$0-samp4-on;
#X obj 556 38 r \$0-samp3-on;
#X obj 457 39 r \$0-samp2-on;
#X obj 358 157 r \$0-an1-on;
#X obj 455 156 r \$0-an2-on;
#X obj 448 257 r \$0-fm1-on;
#X floatatom 464 474 5 100 1000 0 - - -;
#X floatatom 541 474 4 50 500 0 - - -;
#X msg 617 478 \; samplers vis_size \$1 \$2;
#X obj 559 496 t b f;
#X obj 464 500 pack 0 0;
#X msg 360 179 /mainseq/name /an1-seq;
#X obj 363 208 s OSC;
#X msg 434 200 /mainseq/name /an2-seq;
#X msg 354 68 /mainseq/name /samp1-seq;
#X msg 428 89 /mainseq/name /samp2-seq;
#X msg 555 65 /mainseq/name /samp3-seq;
#X msg 631 85 /mainseq/name /samp4-seq;
#X obj 376 124 s OSC;
#X obj 614 122 s OSC;
#X obj 446 302 s OSC;
#X msg 446 281 /mainseq/name /fm1-seq;
#X obj 202 205 r \$0-volume;
#X obj 55 300 throw~ \$0-ogg-l;
#X obj 147 326 throw~ \$0-ogg-r;
#X obj 697 211 loadbang;
#X msg 696 239 \; pd dsp 1;
#X connect 1 0 31 0;
#X connect 1 1 32 0;
#X connect 2 0 1 0;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 7 0 22 0;
#X connect 8 0 25 0;
#X connect 9 0 24 0;
#X connect 10 0 23 0;
#X connect 11 0 19 0;
#X connect 12 0 21 0;
#X connect 13 0 29 0;
#X connect 14 0 18 0;
#X connect 15 0 17 0;
#X connect 17 0 18 0;
#X connect 17 1 18 1;
#X connect 18 0 16 0;
#X connect 19 0 20 0;
#X connect 21 0 20 0;
#X connect 22 0 26 0;
#X connect 23 0 26 0;
#X connect 24 0 27 0;
#X connect 25 0 27 0;
#X connect 29 0 28 0;
#X connect 30 0 1 2;
#X connect 33 0 34 0;
#X restore 887 2 pd guts;
#X obj 848 136 s beat;
#X obj 895 136 s \$0-bpm;
#X obj 839 6 r OSC;
#X obj 737 331 s OSC-mainseq;
#X obj 618 365 rrad.fm2~ /fm1;
#X obj 1 542 cnv 15 596 92 empty empty samplers 5 12 1 12 -262131 -66577
0;
#X obj 7 563 rrad.minipli /samp1;
#X obj 299 563 rrad.minipli /samp4;
#X obj 0 365 cnv 15 615 175 empty empty drumsynths 5 12 1 12 -195568
-66577 0;
#X obj 2 386 rrad.angriff~ /an1;
#X obj 307 386 rrad.angriff~ /an2;
#X obj 311 366 r OSC;
#X obj 105 359 r \$0-an1;
#X obj 359 366 r \$0-an2;
#X obj 85 541 r \$0-samp1;
#X obj 553 539 r OSC;
#X obj 281 367 bng 15 250 50 0 \$0-an1-on empty empty 0 -6 0 8 -260818
-1 -1;
#X obj 596 367 bng 15 250 50 0 \$0-an2-on empty empty 0 -6 0 8 -260818
-1 -1;
#X obj 137 543 bng 15 250 50 0 \$0-samp1-on empty empty 0 -6 0 8 -260818
-1 -1;
#X obj 277 541 bng 15 250 50 0 \$0-samp2-on empty empty 0 -6 0 8 -260818
-1 -1;
#X obj 430 540 bng 15 250 50 0 \$0-samp3-on empty empty 0 -6 0 8 -260818
-1 -1;
#X obj 579 541 bng 15 250 50 0 \$0-samp4-on empty empty 0 -6 0 8 -260818
-1 -1;
#X obj 995 371 bng 15 250 50 0 \$0-fm1-on empty empty 0 -6 0 8 -260818
-1 -1;
#X obj 2 632 cnv 15 650 126 empty empty effects 5 12 1 12 -195568 -66577
0;
#X obj 4 652 rrad.delay~ /delay;
#X obj 325 635 r OSC;
#X obj 166 655 rrad.chorus~ /chorus;
#N canvas 300 296 677 458 seqs 0;
#X obj 252 91 rrad.pattseq-ng /an1-seq;
#X obj 250 117 rrad.pattseq-ng /an2-seq;
#X obj 251 175 rrad.pattseq-ng /samp2-seq;
#X obj 252 146 rrad.pattseq-ng /samp1-seq;
#X obj 252 198 rrad.pattseq-ng /samp3-seq;
#X obj 257 226 rrad.pattseq-ng /samp4-seq;
#X obj 254 253 rrad.pattseq-ng /fm1-seq;
#X obj 556 211 r OSC;
#X obj 544 166 r OSC-mainseq;
#X obj 139 42 r beat;
#X obj 153 188 s \$0-an1;
#X obj 133 229 s \$0-an2;
#X obj 125 288 s \$0-samp1;
#X obj 161 305 s \$0-samp2;
#X obj 160 322 s \$0-samp3;
#X obj 175 341 s \$0-samp4;
#X obj 261 303 s \$0-fm1;
#X obj 255 282 pack 0 0;
#X obj 431 68 s OSC-mainseq;
#X obj 430 30 r \$0-pattern;
#X obj 457 95 s OSC;
#X msg 432 53 /*seq/preset \$1;
#X connect 0 1 10 0;
#X connect 1 1 11 0;
#X connect 2 1 13 0;
#X connect 3 1 12 0;
#X connect 4 1 14 0;
#X connect 5 1 15 0;
#X connect 6 0 17 0;
#X connect 6 1 17 1;
#X connect 7 0 0 1;
#X connect 7 0 1 1;
#X connect 7 0 3 1;
#X connect 7 0 2 1;
#X connect 7 0 4 1;
#X connect 7 0 5 1;
#X connect 7 0 6 1;
#X connect 8 0 0 1;
#X connect 8 0 1 1;
#X connect 8 0 3 1;
#X connect 8 0 2 1;
#X connect 8 0 4 1;
#X connect 8 0 5 1;
#X connect 8 0 6 1;
#X connect 9 0 0 0;
#X connect 9 0 1 0;
#X connect 9 0 3 0;
#X connect 9 0 2 0;
#X connect 9 0 4 0;
#X connect 9 0 5 0;
#X connect 9 0 6 0;
#X connect 17 0 16 0;
#X connect 19 0 21 0;
#X connect 21 0 18 0;
#X connect 21 0 20 0;
#X restore 958 4 pd seqs;
#X obj 124 633 catch~ \$0-del;
#X obj 5 751 gpan~;
#X obj 175 753 throw~ l;
#X obj 238 752 throw~ r;
#X obj 193 636 catch~ \$0-chorus;
#X obj 683 632 cnv 15 340 120 empty empty save-load 20 12 1 12 -225271
-66577 0;
#X obj 703 656 careGUI;
#X obj 682 753 s SET_ALL_RRADICALS;
#X msg 682 733 set;
#X obj 620 568 throw~ l;
#X obj 681 568 throw~ r;
#X obj 848 135 oggrecorder;
#X obj 845 156 catch~ \$0-ogg-l;
#X obj 878 175 catch~ \$0-ogg-r;
#X obj 619 542 gpan~;
#X obj 166 371 throw~ l;
#X obj 227 371 throw~ r;
#X obj 225 3 hsl 256 32 0 1 0 0 \$0-volume \$0-volume GLOBAL_VOLUME
20 15 1 15 -260818 -258699 -1 24900 1;
#X obj 163 23 r beat;
#X obj 838 359 r \$0-fm1;
#X obj 169 539 r \$0-samp2;
#X obj 153 563 rrad.minipli /samp2;
#X obj 446 563 rrad.minipli /samp3;
#X obj 293 540 r \$0-samp3;
#X obj 446 541 r \$0-samp4;
#X obj 736 616 throw~ \$0-del;
#X obj 865 633 throw~ \$0-chorus;
#X obj 497 697 rrad.effrack~ /an-sp;
#X obj 498 632 rrad.effrack~ /samp-sp;
#X obj 748 536 rrad.effrack~ /fm-sp;
#X obj 714 735 loadbang;
#X obj 488 3 hradio 32 1 0 8 \$0-pattern \$0-pattern PATTERN 20 15
1 16 -261681 -258699 -260400 0;
#X obj 341 669 rrad.rev1~ /reverb;
#X obj 377 647 catch~ \$0-reverb;
#X obj 339 731 gpan~;
#X msg 684 595 0.5;
#X obj 338 748 throw~ l;
#X obj 412 752 throw~ r;
#X obj 854 610 throw~ \$0-reverb;
#X obj 832 270 cnv 15 175 20 empty empty fbar@footils.org 5 12 0 10
-233017 -66577 0;
#X obj 832 247 cnv 15 175 20 empty empty frank_barknecht 5 12 0 10
-233017 -66577 0;
#X obj 832 293 cnv 15 175 20 empty empty (c)_GNU_GPL_ver.2 5 12 0 10
-233017 -66577 0;
#X obj 836 327 cnv 15 175 20 empty empty click_____to_select_patterns
5 12 0 8 -233017 -66577 0;
#X obj 877 329 bng 15 250 50 0 empty empty empty 0 -6 0 8 -260818 -1
-1;
#X connect 1 3 7 0;
#X connect 2 0 4 0;
#X connect 2 2 5 0;
#X connect 6 0 1 1;
#X connect 8 0 61 0;
#X connect 10 0 41 0;
#X connect 10 0 60 0;
#X connect 11 0 41 0;
#X connect 11 0 60 0;
#X connect 13 0 47 0;
#X connect 13 0 59 0;
#X connect 14 0 48 0;
#X connect 14 0 59 0;
#X connect 15 0 13 3;
#X connect 15 0 14 3;
#X connect 16 0 13 0;
#X connect 17 0 14 0;
#X connect 18 0 10 0;
#X connect 19 0 11 2;
#X connect 19 0 10 2;
#X connect 19 0 53 2;
#X connect 19 0 54 2;
#X connect 28 0 33 0;
#X connect 28 0 33 1;
#X connect 29 0 28 1;
#X connect 29 0 30 1;
#X connect 30 0 34 0;
#X connect 30 1 35 0;
#X connect 30 2 34 0;
#X connect 30 3 35 0;
#X connect 32 0 28 0;
#X connect 36 0 30 0;
#X connect 38 0 40 0;
#X connect 40 0 39 0;
#X connect 44 0 43 0;
#X connect 45 0 43 1;
#X connect 46 0 41 0;
#X connect 46 1 42 0;
#X connect 50 0 1 0;
#X connect 51 0 8 0;
#X connect 52 0 53 0;
#X connect 53 0 42 0;
#X connect 53 0 60 0;
#X connect 54 0 42 0;
#X connect 54 0 60 0;
#X connect 55 0 11 0;
#X connect 56 0 54 0;
#X connect 59 1 57 0;
#X connect 59 2 70 0;
#X connect 59 3 58 0;
#X connect 60 1 57 0;
#X connect 60 2 70 0;
#X connect 60 3 58 0;
#X connect 61 0 46 0;
#X connect 61 0 46 1;
#X connect 61 1 57 0;
#X connect 61 2 70 0;
#X connect 61 3 58 0;
#X connect 62 0 67 0;
#X connect 64 0 66 0;
#X connect 64 0 66 1;
#X connect 65 0 64 0;
#X connect 66 0 68 0;
#X connect 66 1 69 0;
#X connect 67 0 46 2;
#X connect 67 0 33 2;
#X connect 67 0 66 2;
#X coords 0 0 1 1 1024 768 1;