aboutsummaryrefslogtreecommitdiff
path: root/usecases/fluid-test.pd
blob: 0d06eaadd4b187819377af6b8bff443a827b700d (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
#N canvas 22 4 1154 788 10;
#X obj 132 666 ezdac~;
#X obj 338 697 careGUI;
#X obj 157 438 pack 0 0 1;
#X msg 155 458 note \$3 \$1 \$2;
#X obj 13 24 rrad.pattseq /main;
#X obj 281 382 r \$0-preset;
#X obj 887 116 rrad.mmetr /m;
#X obj 984 267 s \$0-preset;
#X floatatom 982 227 5 0 0 0 - - -;
#X msg 983 245 /*/bpm \$1;
#X obj 738 1 r \$0-preset;
#X obj 153 393 r \$0-beat;
#X obj 887 225 s \$0-beat;
#X obj 19 2 r \$0-beat;
#X floatatom 322 437 5 0 0 0 - - -;
#X msg 323 463 /a/chan \$1;
#X msg 402 464 /a/prog 0;
#X msg 516 482 note \$3 \$1 \$2;
#X obj 642 406 r \$0-preset;
#X obj 514 417 r \$0-beat;
#X obj 518 462 pack 0 0 3;
#X obj 794 453 rrad.pattplay /d3;
#X obj 926 414 r \$0-preset;
#X obj 798 425 r \$0-beat;
#X msg 864 495 note \$3 \$1 \$2;
#X obj 866 475 pack 0 0 3;
#X msg 905 47 /main/name \$1;
#X obj 903 26 makefilename /d%d;
#X obj 906 6 hradio 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1
-1 5;
#X obj 157 414 rrad.pattplay /d1;
#X obj 518 438 rrad.pattplay /d2;
#X obj 941 456 rrad.pattplay /d4;
#X obj 19 415 rrad.pattplay /d0;
#X obj 147 370 r \$0-preset;
#X obj 19 381 r \$0-beat;
#X obj 667 691 throw~ l;
#X obj 736 692 throw~ r;
#X obj 10 587 catch~ l;
#X obj 72 587 catch~ r;
#X obj 900 573 chordmap 60;
#X msg 747 488 note 1 \$1 \$2;
#X obj 896 540 rrad.pattplay /d5;
#X obj 868 677 print;
#X floatatom 1036 531 5 0 0 0 - - -;
#N canvas 577 451 450 300 keya 0;
#X obj 145 48 inlet;
#X obj 108 102 spigot;
#X obj 71 44 key;
#X obj 111 217 outlet;
#X obj 105 161 - 49;
#X msg 109 189 /*/preset \$1;
#X obj 108 132 clip 49 52;
#X obj 71 75 moses 48;
#X connect 0 0 1 1;
#X connect 1 0 6 0;
#X connect 2 0 7 0;
#X connect 4 0 5 0;
#X connect 5 0 3 0;
#X connect 6 0 4 0;
#X connect 7 1 1 0;
#X restore 1006 651 pd keya;
#X obj 1015 624 tgl 24 0 empty empty empty 0 -6 0 8 -261681 -1 -1 0
1;
#N canvas 137 134 450 300 midi 0;
#X obj 84 35 ctlin;
#X msg 73 139 \$2 \$1;
#X obj 75 116 pack 0 s;
#X obj 77 171 s \$0-preset;
#X obj 139 82 makefilename /d%d/svol;
#X obj 66 221 print midi;
#X msg 192 193 /main/svol \$1;
#X floatatom 169 219 5 0 0 0 - - -;
#X obj 192 164 route /d5/svol;
#X connect 0 0 2 0;
#X connect 0 1 4 0;
#X connect 1 0 3 0;
#X connect 1 0 5 0;
#X connect 1 0 8 0;
#X connect 2 0 1 0;
#X connect 4 0 2 1;
#X connect 6 0 3 0;
#X connect 8 0 7 0;
#X restore 876 636 pd midi;
#X obj 133 726 oggrecorder;
#X obj 1009 564 / 20;
#X obj 133 480 rrad.fluid~ /a;
#X obj 570 529 rrad.fluid~ /rh;
#N canvas 537 232 561 497 bass 0;
#X obj 93 132 rrad.fluid~ /bass;
#X obj 211 15 inlet;
#X obj 93 304 outlet~;
#X obj 330 298 outlet~;
#X obj 238 41 r \$0-preset;
#X obj 140 41 r \$0-beat;
#X obj 97 89 pack 0 0 1;
#X msg 95 109 note \$3 \$1 \$2;
#X obj 96 68 rrad.pattplay /d6;
#X floatatom 228 92 5 0 0 0 - - -;
#X connect 0 0 2 0;
#X connect 0 1 3 0;
#X connect 1 0 8 1;
#X connect 4 0 8 1;
#X connect 5 0 8 0;
#X connect 6 0 7 0;
#X connect 7 0 0 0;
#X connect 8 0 6 0;
#X connect 8 1 6 1;
#X connect 9 0 6 2;
#X restore 943 317 pd bass;
#X obj 935 344 throw~ l;
#X obj 1004 345 throw~ r;
#X obj 1075 44 vu 15 120 \$0-mainvu empty -1 -8 0 8 -66577 -1 1 0;
#X obj 229 722 prvu~;
#X obj 22 630 *~ 1;
#X obj 297 643 throw~ l;
#X obj 366 644 throw~ r;
#X obj 46 618 *~ 1;
#X obj 231 745 s \$0-mainvu;
#X obj 19 554 hsl 80 15 1 2 0 0 empty empty input-boost -2 -6 0 8 -262144
-1 -1 5200 1;
#X msg 377 423 3;
#X obj 413 424 loadbang;
#X obj 677 695 rrad.rev~ /rev;
#X connect 0 0 47 0;
#X connect 0 0 55 0;
#X connect 0 1 47 1;
#X connect 0 1 55 0;
#X connect 2 0 3 0;
#X connect 3 0 49 0;
#X connect 4 2 21 1;
#X connect 4 2 29 1;
#X connect 4 2 30 1;
#X connect 4 2 31 1;
#X connect 4 2 32 1;
#X connect 4 2 41 1;
#X connect 4 2 51 0;
#X connect 5 0 29 1;
#X connect 6 0 12 0;
#X connect 6 1 8 0;
#X connect 8 0 9 0;
#X connect 9 0 7 0;
#X connect 10 0 4 1;
#X connect 11 0 29 0;
#X connect 13 0 4 0;
#X connect 14 0 2 2;
#X connect 14 0 15 0;
#X connect 14 0 16 0;
#X connect 15 0 49 1;
#X connect 16 0 49 1;
#X connect 17 0 49 0;
#X connect 18 0 30 1;
#X connect 19 0 30 0;
#X connect 20 0 17 0;
#X connect 21 0 25 0;
#X connect 21 1 25 1;
#X connect 22 0 21 1;
#X connect 22 0 31 1;
#X connect 22 0 41 1;
#X connect 23 0 21 0;
#X connect 23 0 31 0;
#X connect 23 0 41 0;
#X connect 24 0 49 0;
#X connect 25 0 24 0;
#X connect 26 0 4 1;
#X connect 27 0 26 0;
#X connect 28 0 27 0;
#X connect 29 0 2 0;
#X connect 29 1 2 1;
#X connect 30 0 20 0;
#X connect 30 1 20 1;
#X connect 31 0 25 0;
#X connect 31 1 25 1;
#X connect 32 0 2 0;
#X connect 32 1 2 1;
#X connect 33 0 32 1;
#X connect 34 0 32 0;
#X connect 37 0 56 0;
#X connect 38 0 59 0;
#X connect 39 0 40 0;
#X connect 40 0 50 0;
#X connect 41 0 39 0;
#X connect 41 1 48 0;
#X connect 43 0 48 1;
#X connect 44 0 41 1;
#X connect 44 0 4 1;
#X connect 45 0 44 0;
#X connect 48 0 39 1;
#X connect 49 0 57 0;
#X connect 49 1 58 0;
#X connect 50 0 35 0;
#X connect 50 1 36 0;
#X connect 51 0 52 0;
#X connect 51 1 53 0;
#X connect 55 0 60 0;
#X connect 56 0 64 0;
#X connect 59 0 64 1;
#X connect 61 0 56 1;
#X connect 61 0 59 1;
#X connect 62 0 14 0;
#X connect 63 0 62 0;
#X connect 64 0 0 0;
#X connect 64 1 0 1;