-
Notifications
You must be signed in to change notification settings - Fork 8
/
TO_LPP.pd
329 lines (329 loc) · 8.1 KB
/
TO_LPP.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
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
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
#N canvas 61 78 1168 627 10;
#X obj 60 314 list prepend 240 0 32 41 2 16 10;
#X obj 60 376 list append 247;
#X obj 60 398 midiout;
#X floatatom 60 156 5 0 0 0 - - -;
#X floatatom 110 156 5 0 0 0 - - -;
#X obj 55 35 inlet;
#X obj 215 35 inlet;
#X text 55 18 pad;
#X text 217 18 color;
#X text 55 6 pad+color (list);
#X obj 427 296 list append 247;
#X obj 427 318 midiout;
#X obj 427 274 list prepend 240 0 32 41 2 16 14;
#X msg 427 244 0;
#X obj 60 207 pack;
#X floatatom 469 96 5 0 0 0 - - -;
#X floatatom 575 96 5 0 0 0 - - -;
#X obj 575 117 min 127;
#X obj 575 139 max 0;
#X floatatom 512 96 5 0 0 0 - - -;
#X obj 469 244 list prepend 240 0 32 41 2 16 12;
#X obj 469 197 pack;
#X obj 512 197 pack;
#X obj 512 224 list prepend 240 0 32 41 2 16 13;
#X obj 512 139 max 0;
#X obj 469 139 max 0;
#X obj 469 117 min 9;
#X obj 512 117 min 9;
#X msg 640 164 0;
#X msg 720 164 2;
#X msg 680 164 1;
#X obj 640 186 s \$0_mode;
#X obj 158 214 r \$0_mode;
#X obj 93 256 == 0;
#X obj 125 279 spigot;
#X obj 185 279 spigot;
#X obj 158 256 == 1;
#X obj 218 256 == 2;
#X obj 60 279 spigot 1;
#X obj 70 334 list prepend 240 0 32 41 2 16 35;
#X obj 80 354 list prepend 240 0 32 41 2 16 40;
#X obj 640 112 route static flash pulse float;
#X obj 786 136 sel 0 1 2;
#N canvas 0 23 1159 474 BUTTON_TO_INT 0;
#X obj 37 37 inlet;
#X text 361 37 scenes from bottom to top;
#X obj 37 343 outlet;
#X obj 37 108 route record double duplicate quantise delete undo click
shift;
#X obj 37 78 list trim;
#X obj 387 108 route arrow_up arrow_down arrow_left arrow_right session
note device user;
#X obj 147 208 route scene_1 scene_2 scene_3 scene_4 scene_5 scene_6
scene_7 scene_8;
#X obj 497 208 route record_arm track_select mute solo volume pan sends
stop_clips;
#X msg 37 140 10;
#X msg 76 160 11;
#X msg 117 140 12;
#X msg 157 160 13;
#X msg 197 140 14;
#X msg 237 160 15;
#X msg 287 140 16;
#X msg 327 160 17;
#X msg 387 140 91;
#X msg 427 160 92;
#X msg 467 140 93;
#X msg 507 160 94;
#X msg 547 140 95;
#X msg 587 160 96;
#X msg 637 140 97;
#X msg 677 160 98;
#X msg 147 240 19;
#X msg 187 260 29;
#X msg 227 240 39;
#X msg 267 260 49;
#X msg 347 260 69;
#X msg 307 240 59;
#X msg 397 240 79;
#X msg 437 260 89;
#X msg 497 240 1;
#X msg 537 260 2;
#X msg 577 240 3;
#X msg 617 260 4;
#X msg 657 240 5;
#X msg 697 260 6;
#X msg 747 240 7;
#X msg 787 260 8;
#X connect 0 0 4 0;
#X connect 3 0 8 0;
#X connect 3 1 9 0;
#X connect 3 2 10 0;
#X connect 3 3 11 0;
#X connect 3 4 12 0;
#X connect 3 5 13 0;
#X connect 3 6 14 0;
#X connect 3 7 15 0;
#X connect 3 8 5 0;
#X connect 4 0 3 0;
#X connect 5 0 16 0;
#X connect 5 1 17 0;
#X connect 5 2 18 0;
#X connect 5 3 19 0;
#X connect 5 4 20 0;
#X connect 5 5 21 0;
#X connect 5 6 22 0;
#X connect 5 7 23 0;
#X connect 5 8 6 0;
#X connect 6 0 24 0;
#X connect 6 1 25 0;
#X connect 6 2 26 0;
#X connect 6 3 27 0;
#X connect 6 4 29 0;
#X connect 6 5 28 0;
#X connect 6 6 30 0;
#X connect 6 7 31 0;
#X connect 6 8 7 0;
#X connect 7 0 32 0;
#X connect 7 1 33 0;
#X connect 7 2 34 0;
#X connect 7 3 35 0;
#X connect 7 4 36 0;
#X connect 7 5 37 0;
#X connect 7 6 38 0;
#X connect 7 7 39 0;
#X connect 8 0 2 0;
#X connect 9 0 2 0;
#X connect 10 0 2 0;
#X connect 11 0 2 0;
#X connect 12 0 2 0;
#X connect 13 0 2 0;
#X connect 14 0 2 0;
#X connect 15 0 2 0;
#X connect 16 0 2 0;
#X connect 17 0 2 0;
#X connect 18 0 2 0;
#X connect 19 0 2 0;
#X connect 20 0 2 0;
#X connect 21 0 2 0;
#X connect 22 0 2 0;
#X connect 23 0 2 0;
#X connect 24 0 2 0;
#X connect 25 0 2 0;
#X connect 26 0 2 0;
#X connect 27 0 2 0;
#X connect 28 0 2 0;
#X connect 29 0 2 0;
#X connect 30 0 2 0;
#X connect 31 0 2 0;
#X connect 32 0 2 0;
#X connect 33 0 2 0;
#X connect 34 0 2 0;
#X connect 35 0 2 0;
#X connect 36 0 2 0;
#X connect 37 0 2 0;
#X connect 38 0 2 0;
#X connect 39 0 2 0;
#X restore 153 91 pd BUTTON_TO_INT;
#X obj 785 247 list fromsymbol;
#X obj 771 404 list prepend 240 0 32 41 2 16 20;
#X floatatom 771 334 5 0 0 0 - - -;
#X obj 825 297 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X floatatom 865 301 5 0 0 0 - - -;
#X obj 771 384 list append 76 112 80 114 111;
#X obj 818 321 t b f;
#X obj 771 365 pack 120 0 4;
#X obj 865 321 t b f;
#X obj 771 425 list append 247;
#X obj 785 268 t b l;
#X obj 851 444 list prepend 240 0 32 41 2 16 20 247;
#X obj 785 193 unpack s f f;
#X text 877 192 ASCII-loop-speed;
#X obj 771 476 midiout;
#X obj 771 309 f;
#X obj 55 56 route list symbol float;
#N canvas 0 23 635 474 RGB 0;
#X obj 71 46 inlet;
#X obj 105 124 t l;
#X obj 71 220 list prepend;
#X obj 71 346 list append 247;
#X obj 176 83 list length;
#X obj 71 283 list;
#X obj 176 125 - 1;
#X obj 71 244 t b l l;
#X obj 155 259 f 0;
#X obj 155 280 t f f;
#X obj 196 280 + 1;
#X obj 155 301 sel -1;
#X floatatom 217 126 5 0 0 0 - - -;
#X obj 71 70 t l b l b;
#X msg 164 233 0;
#X obj 71 97 list split 4;
#X obj 176 104 / 4;
#X obj 71 402 midiout;
#X obj 71 322 list prepend 240 0 32 41 2 16 11;
#X connect 0 0 13 0;
#X connect 1 0 15 0;
#X connect 2 0 7 0;
#X connect 3 0 17 0;
#X connect 4 0 16 0;
#X connect 5 0 18 0;
#X connect 6 0 11 1;
#X connect 6 0 12 0;
#X connect 7 0 8 0;
#X connect 7 1 5 1;
#X connect 7 2 2 1;
#X connect 8 0 9 0;
#X connect 9 0 11 0;
#X connect 9 1 10 0;
#X connect 10 0 8 1;
#X connect 11 0 5 0;
#X connect 13 0 15 0;
#X connect 13 1 2 1;
#X connect 13 2 4 0;
#X connect 13 3 14 0;
#X connect 14 0 8 1;
#X connect 15 0 2 0;
#X connect 15 1 1 0;
#X connect 16 0 6 0;
#X connect 18 0 3 0;
#X restore 702 73 pd RGB;
#X obj 807 514 r \$0_print_methods;
#X obj 807 567 print -n;
#X obj 427 50 route clear column row setall mode text text_stop rgb
print_methods, f 68;
#X obj 787 73 s \$0_print_methods;
#X msg 807 535 TO_LPP METHODS \, clear \, column \, row \, setall \,
mode \, text \, tex_stop \, rgb;
#X text 139 458 Copyright 2019-2020 Focusrite Audio Engineering Limited.
;
#X text 170 580 http://www.apache.org/licenses/LICENSE-2.0;
#X text 140 488 Licensed under the Apache License \, Version 2 (the
"License") \; you may not use this file except in compliance with the
License.;
#X text 140 545 You may obtain a copy of the License at;
#X text 140 610 Unless required by applicable law or agreed to in writing
\, software distributed under the License is distributed on an "AS
IS" BASIS \, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND \, either
express or implied.;
#X text 140 666 See the License for the specific language governing
permissions and limitations under the License.;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 3 0 14 0;
#X connect 4 0 14 1;
#X connect 5 0 60 0;
#X connect 6 0 4 0;
#X connect 6 0 21 1;
#X connect 6 0 22 1;
#X connect 6 0 59 1;
#X connect 10 0 11 0;
#X connect 12 0 10 0;
#X connect 13 0 12 0;
#X connect 14 0 34 0;
#X connect 14 0 35 0;
#X connect 14 0 38 0;
#X connect 15 0 26 0;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 12 0;
#X connect 19 0 27 0;
#X connect 20 0 10 0;
#X connect 21 0 20 0;
#X connect 22 0 23 0;
#X connect 23 0 10 0;
#X connect 24 0 22 0;
#X connect 25 0 21 0;
#X connect 26 0 25 0;
#X connect 27 0 24 0;
#X connect 28 0 31 0;
#X connect 29 0 31 0;
#X connect 30 0 31 0;
#X connect 32 0 33 0;
#X connect 32 0 36 0;
#X connect 32 0 37 0;
#X connect 33 0 38 1;
#X connect 34 0 39 0;
#X connect 35 0 40 0;
#X connect 36 0 34 1;
#X connect 37 0 35 1;
#X connect 38 0 0 0;
#X connect 39 0 1 0;
#X connect 40 0 1 0;
#X connect 41 0 28 0;
#X connect 41 1 30 0;
#X connect 41 2 29 0;
#X connect 41 3 42 0;
#X connect 42 0 28 0;
#X connect 42 1 30 0;
#X connect 42 2 29 0;
#X connect 43 0 3 0;
#X connect 44 0 54 0;
#X connect 45 0 53 0;
#X connect 46 0 51 0;
#X connect 47 0 50 0;
#X connect 48 0 52 0;
#X connect 49 0 45 0;
#X connect 50 0 51 0;
#X connect 50 1 51 1;
#X connect 51 0 49 0;
#X connect 52 0 51 0;
#X connect 52 1 51 2;
#X connect 53 0 58 0;
#X connect 54 0 59 0;
#X connect 54 1 49 1;
#X connect 55 0 58 0;
#X connect 56 0 44 0;
#X connect 56 1 47 0;
#X connect 56 2 48 0;
#X connect 59 0 46 0;
#X connect 60 0 38 0;
#X connect 60 0 35 0;
#X connect 60 0 34 0;
#X connect 60 1 43 0;
#X connect 60 2 3 0;
#X connect 60 3 64 0;
#X connect 62 0 66 0;
#X connect 64 0 13 0;
#X connect 64 1 15 0;
#X connect 64 2 19 0;
#X connect 64 3 16 0;
#X connect 64 4 41 0;
#X connect 64 5 56 0;
#X connect 64 6 55 0;
#X connect 64 7 61 0;
#X connect 64 8 65 0;
#X connect 66 0 63 0;