-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathmixstrip1.mmb~.pd
367 lines (367 loc) · 8.96 KB
/
mixstrip1.mmb~.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
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
#N canvas 276 22 939 665 10;
#X obj 76 103 vu 10 120 \$0-vu.gui.r empty -1 -8 0 8 -66577 -1 1 0
;
#X obj 62 103 vsl 12 119 0 117 0 0 \$0-volume.gui \$0-volume.gui.r
empty 0 -9 0 10 -262144 -1 -1 0 1;
#X obj 380 98 line~;
#X obj 221 36 inlet~;
#X obj 263 145 *~;
#X obj 719 36 inlet;
#X obj 263 436 pan.mmb~;
#X obj 60 77 hsl 51 12 -100 100 0 0 \$0-pan.gui \$0-pan.gui.r pan:0
2 6 0 10 -262144 -1 -1 2500 1;
#X obj 61 243 tgl 15 0 \$0-solo.gui \$0-solo.gui.r S 5 8 0 10 -262144
-262144 -24198 0 1;
#X obj 82 243 tgl 15 0 \$0-mute.gui \$0-mute.gui.r M 5 8 0 10 -262144
-262144 -258699 0 1;
#N canvas 0 22 1076 616 vu.levels 0;
#X obj 192 152 env~ 1024;
#X obj 192 175 - 100;
#X obj 447 131 peakamp~ 200;
#X obj 447 157 rmstodb;
#X obj 447 180 - 100;
#X obj 192 240 max -99;
#X obj 257 240 t f;
#X obj 447 251 max -99;
#X obj 512 251 t f;
#X obj 205 61 inlet~;
#X obj 343 329 f;
#X obj 400 330 f;
#X obj 347 138 t b b b;
#X msg 311 177 -99;
#X obj 343 369 pack f f;
#X obj 342 406 s \$0-vu.gui.r;
#X obj 349 75 r \$1-mixstrip.vu.refresh.mmb;
#X connect 0 0 1 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 7 0;
#X connect 5 0 6 0;
#X connect 5 0 10 1;
#X connect 6 0 5 1;
#X connect 7 0 8 0;
#X connect 7 0 11 1;
#X connect 8 0 7 1;
#X connect 9 0 2 0;
#X connect 9 0 0 0;
#X connect 10 0 14 0;
#X connect 11 0 14 1;
#X connect 12 0 13 0;
#X connect 12 1 10 0;
#X connect 12 2 11 0;
#X connect 13 0 5 1;
#X connect 13 0 7 1;
#X connect 14 0 15 0;
#X connect 16 0 12 0;
#X restore 310 291 pd vu.levels;
#X text 612 32 \$1 = mixerID;
#N canvas 0 22 594 362 mute 0;
#X obj 200 73 inlet~;
#X obj 200 224 outlet~;
#X obj 258 109 r \$0-mute;
#X obj 200 177 *~ 1;
#X connect 0 0 3 0;
#X connect 2 0 3 1;
#X connect 3 0 1 0;
#X restore 263 181 pd mute;
#N canvas 409 22 1004 688 gui 0;
#X obj 52 509 change;
#X msg 114 480 set \$1;
#X msg 52 535 set \$1;
#X obj 51 124 trigger f f;
#X obj 51 30 r \$0-volume.gui;
#X obj 51 153 fadtodb;
#X obj 51 331 s \$0-volume;
#X obj 52 375 r \$0-volume;
#X obj 52 434 dbtofad;
#X obj 52 561 s \$0-volume.gui.r;
#X obj 51 281 dbtorms;
#X obj 52 407 rmstodb;
#X obj 212 509 change;
#X msg 274 480 set \$1;
#X msg 212 535 set \$1;
#X obj 211 124 trigger f f;
#X obj 211 30 r \$0-mute.gui;
#X obj 211 331 s \$0-mute;
#X obj 212 375 r \$0-mute;
#X obj 212 561 s \$0-mute.gui.r;
#X obj 352 509 change;
#X msg 414 480 set \$1;
#X msg 352 535 set \$1;
#X obj 351 124 trigger f f;
#X obj 351 30 r \$0-solo.gui;
#X obj 351 331 s \$0-solo;
#X obj 352 375 r \$0-solo;
#X obj 352 561 s \$0-solo.gui.r;
#X obj 492 509 change;
#X msg 554 480 set \$1;
#X msg 492 535 set \$1;
#X obj 491 124 trigger f f;
#X obj 491 30 r \$0-pan.gui;
#X obj 211 266 == 0;
#X obj 212 424 == 0;
#X obj 491 331 s \$0-pan;
#X obj 492 375 r \$0-pan;
#X obj 492 561 s \$0-pan.gui.r;
#X obj 491 209 + 100;
#X obj 491 243 / 200;
#X obj 492 410 * 200;
#X obj 492 445 - 100;
#N canvas 0 22 450 300 gui 0;
#X obj 113 73 inlet;
#X obj 113 114 sel 0 1;
#X msg 113 167 color 0 0 13;
#X msg 177 202 color 13 13 3;
#X obj 136 245 s \$0-mute.gui.r;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X restore 221 158 pd gui;
#N canvas 0 22 450 300 gui 0;
#X obj 113 73 inlet;
#X obj 113 114 sel 0 1;
#X msg 113 167 color 0 0 16;
#X msg 177 202 color 16 16 6;
#X obj 136 245 s \$0-solo.gui.r;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X restore 361 158 pd gui;
#N canvas 490 22 450 300 gui 0;
#X obj 113 73 inlet;
#X obj 136 245 s \$0-pan.gui.r;
#X msg 120 155 label pan:\$1;
#X obj 115 117 i;
#X connect 0 0 3 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X restore 501 158 pd gui;
#N canvas 0 22 446 380 gui 0;
#X obj 113 73 inlet;
#X obj 113 115 - 100;
#X obj 113 139 * 100;
#X obj 113 164 i;
#X obj 113 188 / 100;
#X msg 113 225 label \$1dB;
#X obj 113 264 s \$0-vol.label.gui.r;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X restore 80 179 pd gui;
#X obj 739 96 loadbang;
#X msg 739 287 label \$1;
#X obj 739 314 s \$0-id.label.gui.r;
#X obj 739 164 dollarg;
#X obj 739 221 l2s;
#X msg 739 191 \$1;
#X obj 66 227 save.me.mmb volume \$0;
#X obj 226 77 save.me.mmb mute \$0;
#X obj 366 77 save.me.mmb solo \$0;
#X obj 506 77 save.me.mmb pan \$0;
#X obj 66 204 - 100;
#X obj 66 251 + 100;
#X obj 728 384 r \$0-throw;
#X obj 728 420 save.me.mmb throw \$0;
#X obj 728 452 s \$0-throw;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 9 0;
#X connect 3 0 5 0;
#X connect 3 1 1 0;
#X connect 4 0 3 0;
#X connect 5 0 10 0;
#X connect 5 0 45 0;
#X connect 5 0 56 0;
#X connect 7 0 11 0;
#X connect 8 0 0 0;
#X connect 10 0 6 0;
#X connect 11 0 8 0;
#X connect 12 0 14 0;
#X connect 13 0 12 0;
#X connect 14 0 19 0;
#X connect 15 0 33 0;
#X connect 15 0 42 0;
#X connect 15 1 13 0;
#X connect 16 0 15 0;
#X connect 16 0 53 0;
#X connect 18 0 34 0;
#X connect 20 0 22 0;
#X connect 21 0 20 0;
#X connect 22 0 27 0;
#X connect 23 0 25 0;
#X connect 23 0 43 0;
#X connect 23 1 21 0;
#X connect 24 0 23 0;
#X connect 24 0 54 0;
#X connect 26 0 20 0;
#X connect 28 0 30 0;
#X connect 29 0 28 0;
#X connect 30 0 37 0;
#X connect 31 0 38 0;
#X connect 31 0 44 0;
#X connect 31 1 29 0;
#X connect 32 0 31 0;
#X connect 32 0 55 0;
#X connect 33 0 17 0;
#X connect 34 0 12 0;
#X connect 36 0 40 0;
#X connect 38 0 39 0;
#X connect 39 0 35 0;
#X connect 40 0 41 0;
#X connect 41 0 28 0;
#X connect 46 0 49 0;
#X connect 47 0 48 0;
#X connect 49 0 51 0;
#X connect 50 0 47 0;
#X connect 51 0 50 0;
#X connect 52 0 57 0;
#X connect 53 0 15 0;
#X connect 54 0 23 0;
#X connect 55 0 31 0;
#X connect 56 0 52 0;
#X connect 57 0 10 0;
#X connect 58 0 59 0;
#X connect 59 0 60 0;
#X restore 753 225 pd gui;
#X obj 380 43 r \$0-volume;
#X obj 60 227 cnv 15 10 10 \$0-vol.label.gui \$0-vol.label.gui.r -100dB
1 8 0 10 -262144 -66577 0;
#N canvas 483 175 838 565 solo 0;
#X obj 159 42 inlet~;
#X obj 159 408 outlet~;
#X obj 369 52 r \$0-solo;
#X obj 159 368 *~ 1;
#X obj 358 86 t b f;
#X obj 446 186 f;
#X obj 355 115 s \$1-mixstrip.solo.triggered.mmb;
#X obj 446 146 r \$1-mixstrip.solo.ping.mmb;
#X obj 446 212 sel 1;
#X obj 446 241 s \$1-mixstrip.solo.pong.mmb;
#X obj 201 156 r \$1-mixstrip.solo.state.mmb;
#X obj 201 196 sel 0;
#X obj 268 261 f;
#X msg 199 270 1;
#X obj 247 223 t b;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 1 0;
#X connect 4 0 6 0;
#X connect 4 1 5 1;
#X connect 4 1 12 1;
#X connect 5 0 8 0;
#X connect 7 0 5 0;
#X connect 8 0 9 0;
#X connect 10 0 11 0;
#X connect 11 0 13 0;
#X connect 11 1 14 0;
#X connect 12 0 3 1;
#X connect 13 0 3 1;
#X connect 14 0 12 0;
#X restore 263 219 pd solo;
#N canvas 608 187 625 476 messages 0;
#X obj 86 48 inlet;
#X obj 46 224 + 100;
#X obj 46 190 clip -100 12;
#X obj 136 225 clip -100 100;
#X obj 136 254 s \$0-pan.gui.r;
#X obj 167 162 > 0;
#X obj 46 257 dbtofad;
#X obj 46 289 s \$0-volume.gui.r;
#X obj 249 220 > 0;
#X obj 167 188 s \$0-solo.gui.r;
#X obj 249 247 s \$0-mute.gui.r;
#X obj 132 56 loadbang;
#X obj 239 163 s \$0-dump;
#X msg 132 85 volume -100 \, pan 0 \, solo 0 \, mute 0;
#X obj 86 132 route volume pan solo mute dump throw;
#X obj 302 202 s \$0-throw;
#X obj 302 172 > 0;
#X connect 0 0 14 0;
#X connect 1 0 6 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 5 0 9 0;
#X connect 6 0 7 0;
#X connect 8 0 10 0;
#X connect 11 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 2 0;
#X connect 14 1 3 0;
#X connect 14 2 5 0;
#X connect 14 3 8 0;
#X connect 14 4 12 0;
#X connect 14 5 16 0;
#X connect 16 0 15 0;
#X restore 719 71 pd messages;
#X text 758 543 .mmb;
#X obj 311 407 line~;
#X msg 380 71 \$1 10;
#X msg 311 380 \$1 10;
#X obj 311 352 r \$0-pan;
#X obj 63 541 throw~ \$1-mixstrip.master.L;
#X obj 361 541 throw~ \$1-mixstrip.master.R;
#X obj 248 542 outlet~;
#X obj 298 542 outlet~;
#X obj 51 53 cnv 15 10 10 \$0-id.label.gui \$0-id.label.gui.r 1002-mess
1 8 0 10 -262144 -66577 0;
#N canvas 0 22 450 300 params 0;
#X obj 136 59 r \$0-dump;
#X obj 163 155 my.hero.mmb \$0;
#X obj 136 94 t b b;
#X msg 136 196;
#X msg 163 123 save;
#X obj 136 236 s \$0-dump.out;
#X obj 269 140 loadbang;
#X msg 269 162 set;
#X connect 0 0 2 0;
#X connect 1 0 3 0;
#X connect 2 0 3 0;
#X connect 2 1 4 0;
#X connect 3 0 5 0;
#X connect 4 0 1 0;
#X connect 6 0 7 0;
#X connect 7 0 3 0;
#X restore 753 252 pd params;
#X obj 618 542 outlet;
#X obj 650 490 r \$0-dump.out;
#X obj 602 370 r \$0-volume.gui;
#X obj 602 398 != 0;
#X obj 602 423 change;
#X msg 602 448 state \$1;
#X obj 362 431 r \$0-throw;
#X obj 220 487 *~ 1;
#X obj 333 488 *~ 1;
#X connect 2 0 4 1;
#X connect 3 0 4 0;
#X connect 4 0 12 0;
#X connect 5 0 17 0;
#X connect 6 0 25 0;
#X connect 6 0 36 0;
#X connect 6 1 26 0;
#X connect 6 1 37 0;
#X connect 12 0 16 0;
#X connect 14 0 20 0;
#X connect 16 0 6 0;
#X connect 16 0 10 0;
#X connect 19 0 6 1;
#X connect 20 0 2 0;
#X connect 21 0 19 0;
#X connect 22 0 21 0;
#X connect 30 0 29 0;
#X connect 31 0 32 0;
#X connect 32 0 33 0;
#X connect 33 0 34 0;
#X connect 34 0 29 0;
#X connect 35 0 37 1;
#X connect 35 0 36 1;
#X connect 36 0 23 0;
#X connect 37 0 24 0;
#X coords 0 -1 1 1 70 212 2 50 50;