-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
wstd_dl3y.pd
491 lines (491 loc) · 13.1 KB
/
wstd_dl3y.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
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
#N canvas 282 173 1379 734 12;
#X declare -path dep;
#X obj 192 343 adc~;
#X obj 298 143 hsl 128 17 -15 15 0 0 empty empty empty -2 -8 0 10 #181818 #fcfcfc #fcfcfc 0 1;
#X msg 298 168 highvol \$1, f 11;
#X obj 458 277 hsl 128 17 -15 15 0 0 empty empty empty -2 -8 0 10 #181818 #fcfcfc #fcfcfc 0 1;
#X msg 458 302 midvol \$1, f 11;
#X obj 456 464 hsl 128 17 -15 15 0 0 empty empty empty -2 -8 0 10 #181818 #fcfcfc #fcfcfc 0 1;
#X msg 456 489 lowvol \$1, f 11;
#X msg 701 314 midfreq \$1, f 12;
#X msg 812 370 midq \$1, f 9;
#X obj 298 110 r High @hv_param -15 15 0 db;
#X obj 458 246 r Mid @hv_param -15 15 0 db;
#X obj 456 432 r Low @hv_param -15 15 0 db;
#X obj 701 273 hsl 128 17 313.3 5705.6 1 0 empty empty empty -2 -8 0 10 #000000 #fcfcfc #585858 0 1;
#N canvas 523 290 995 434 stereo_eq_pass 1;
#X obj 292 123 inlet~;
#X obj 433 123 inlet~;
#X obj 649 130 inlet;
#X obj 292 190 wstd.cmpnnts/eq_pass, f 23;
#X obj 653 195 wstd.cmpnnts/eq_pass, f 23;
#X obj 256 321 outlet~;
#X obj 559 326 outlet~;
#X obj 339 321 outlet~;
#X obj 721 332 outlet~;
#X obj 458 326 outlet~;
#X obj 818 332 outlet~;
#X connect 0 0 3 0;
#X connect 1 0 4 0;
#X connect 2 0 3 1;
#X connect 2 0 4 1;
#X connect 3 0 5 0;
#X connect 3 1 9 0;
#X connect 3 2 8 0;
#X connect 4 0 7 0;
#X connect 4 1 6 0;
#X connect 4 2 10 0;
#X restore 199 699 pd stereo_eq_pass;
#X obj 686 141 loadbang;
#X msg 734 179 1337, f 7;
#X msg 686 179 0, f 5;
#X obj 812 314 wstd.cmpnnts/eqmidq;
#X obj 812 342 wstd.cmpnnts/qcalc;
#X obj 701 242 r Mid_Freq @hv_param 313.3 5705.6 1337 log_hz;
#X obj 964 1617 dac~ 1 2;
#X obj 964 1517 catch~ L;
#X obj 1044 1517 catch~ R;
#X obj 197 1277 throw~ L;
#X obj 297 1277 throw~ R;
#X obj 1276 1277 throw~ L;
#X obj 1376 1277 throw~ R;
#X obj 2079 1277 throw~ L;
#X obj 2179 1277 throw~ R;
#X obj 1079 110 declare -path dep;
#X obj 497 871 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 533 980 hsl 128 15 0 5000 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 533 1145 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 464 736 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X msg 461 763 mix \$1, f 8;
#X msg 493 894 feedback \$1, f 12;
#X text 614 1172 // 0..1, f 6;
#X text 530 762 // 0..1 (0=dry), f 12;
#X obj 461 703 / 100;
#X obj 494 835 / 100;
#X obj 530 1115 / 100;
#X msg 530 1002 time \$1, f 10;
#X msg 530 1173 cross \$1;
#X text 586 886 // 0..1, f 6;
#X obj 1412 813 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 1441 988 hsl 128 15 0 5000 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 1459 1138 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 1379 678 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X msg 1376 705 mix \$1, f 8;
#X msg 1408 836 feedback \$1, f 12;
#X text 1540 1165 // 0..1, f 6;
#X text 1445 704 // 0..1 (0=dry), f 12;
#X obj 1376 645 / 100;
#X obj 1409 777 / 100;
#X obj 1456 1108 / 100;
#X msg 1438 1010 time \$1, f 10;
#X msg 1456 1166 cross \$1;
#X text 1501 828 // 0..1, f 6;
#X obj 2215 810 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 2244 965 hsl 128 15 0 5000 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 2262 1135 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 2182 675 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X msg 2179 702 mix \$1, f 8;
#X msg 2211 833 feedback \$1, f 12;
#X text 2343 1162 // 0..1, f 6;
#X text 2248 701 // 0..1 (0=dry), f 12;
#X obj 2179 642 / 100;
#X obj 2212 774 / 100;
#X obj 2259 1105 / 100;
#X msg 2241 987 time \$1, f 10;
#X msg 2259 1163 cross \$1;
#X text 2304 825 // 0..1, f 6;
#X obj 461 670 r High_Mix @hv_param 0 100 50;
#X obj 494 805 r High_Feedback @hv_param 0 100 25;
#X obj 530 1079 r High_Cross @hv_param 0 100 20;
#X obj 1376 612 r Mid_Mix @hv_param 0 100 50;
#X obj 1409 747 r Mid_Feedback @hv_param 0 100 25, f 34;
#X obj 2179 609 r Low_Mix @hv_param 0 100 50;
#X obj 2212 744 r Low_Feedback @hv_param 0 100 25;
#X obj 2259 1069 r Low_Cross @hv_param 0 100 20;
#X obj 1456 1072 r Mid_Cross @hv_param 0 100 20;
#X text 618 1005 // 50..5000 ms;
#X text 1526 1013 // 50..5000 ms;
#X text 2329 990 // 50..5000 ms;
#X obj 197 1217 wstd.cmpnnts/dlay;
#X obj 1276 1217 wstd.cmpnnts/dlay;
#X obj 2079 1217 wstd.cmpnnts/dlay;
#X obj 238 734 throw~ MidL;
#X obj 257 762 throw~ MidR;
#X obj 277 790 throw~ LowL;
#X obj 297 819 throw~ LowR;
#X obj 1276 1137 catch~ MidL;
#X obj 1326 1162 catch~ MidR;
#X obj 2079 1145 catch~ LowL;
#X obj 2129 1171 catch~ LowR;
#X obj 839 763 tgl 25 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1;
#X obj 910 834 min 5000;
#X obj 909 975 spigot;
#X obj 943 871 > 0;
#X obj 814 906 spigot;
#X obj 839 802 == 0;
#X obj 814 878 f;
#X obj 910 947 f;
#X obj 839 830 t b f;
#X obj 942 906 t b f;
#X obj 814 693 r High_Time @hv_param 50 5000 500;
#X obj 839 732 r High_Sync @hv_param 0 1 0 bool;
#X obj 1702 742 tgl 25 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1;
#X obj 1773 813 min 5000;
#X obj 1772 954 spigot;
#X obj 1806 850 > 0;
#X obj 1677 885 spigot;
#X obj 1702 781 == 0;
#X obj 1677 857 f;
#X obj 1773 926 f;
#X obj 1702 809 t b f;
#X obj 1805 885 t b f;
#X obj 1702 711 r Mid_Sync @hv_param 0 1 0 bool;
#X obj 1677 672 r Mid_Time @hv_param 50 5000 500;
#X obj 2509 715 tgl 25 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1;
#X obj 2580 786 min 5000;
#X obj 2579 927 spigot;
#X obj 2613 823 > 0;
#X obj 2484 858 spigot;
#X obj 2509 754 == 0;
#X obj 2484 830 f;
#X obj 2580 899 f;
#X obj 2509 782 t b f;
#X obj 2612 858 t b f;
#X obj 2484 645 r Low_Time @hv_param 50 5000 500;
#X obj 2509 684 r Low_Sync @hv_param 0 1 0 bool;
#N canvas 2231 213 436 527 bpm_time_sync 0;
#X obj 59 323 /;
#X obj 21 270 f 60000;
#X obj 69 369 *;
#X obj 97 161 t b f;
#X obj 158 225 t b f;
#X obj 158 54 inlet;
#X obj 69 471 outlet;
#X obj 97 25 r __hv_dpf_bpm;
#X obj 97 324 f 500;
#X obj 69 420 change;
#X obj 97 116 f 120;
#X msg 158 109 0.166667;
#X msg 176 134 0.2;
#X msg 195 160 0.25;
#X msg 213 185 0.333333;
#X msg 232 134 0.6;
#X msg 251 160 0.666667;
#X msg 269 109 1;
#X msg 288 134 1.5;
#X msg 306 110 2;
#X msg 325 134 3;
#X msg 344 109 4;
#X obj 158 83 select 0 1 2 3 4 5 6 7 8 9 10 11 12;
#X msg 362 135 5;
#X msg 381 110 6;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 9 0;
#X connect 3 0 1 0;
#X connect 3 0 8 0;
#X connect 3 1 0 1;
#X connect 4 0 1 0;
#X connect 4 1 8 0;
#X connect 5 0 22 0;
#X connect 7 0 10 0;
#X connect 8 0 2 1;
#X connect 9 0 6 0;
#X connect 10 0 3 0;
#X connect 11 0 4 0;
#X connect 12 0 4 0;
#X connect 13 0 4 0;
#X connect 14 0 4 0;
#X connect 15 0 4 0;
#X connect 16 0 4 0;
#X connect 17 0 4 0;
#X connect 18 0 4 0;
#X connect 19 0 4 0;
#X connect 20 0 4 0;
#X connect 21 0 4 0;
#X connect 22 0 11 0;
#X connect 22 1 12 0;
#X connect 22 2 13 0;
#X connect 22 3 14 0;
#X connect 22 4 15 0;
#X connect 22 5 16 0;
#X connect 22 6 17 0;
#X connect 22 7 18 0;
#X connect 22 8 19 0;
#X connect 22 9 20 0;
#X connect 22 10 21 0;
#X connect 22 11 23 0;
#X connect 22 12 24 0;
#X connect 23 0 4 0;
#X connect 24 0 4 0;
#X restore 910 803 pd bpm_time_sync;
#X obj 1773 750 r Mid_TimeSync @hv_param 0 12 6 int;
#X obj 910 772 r High_TimeSync @hv_param 0 12 6 int;
#N canvas 2231 213 436 527 bpm_time_sync 0;
#X obj 59 323 /;
#X obj 21 270 f 60000;
#X obj 69 369 *;
#X obj 97 161 t b f;
#X obj 158 225 t b f;
#X obj 158 54 inlet;
#X obj 69 471 outlet;
#X obj 97 25 r __hv_dpf_bpm;
#X obj 97 324 f 500;
#X obj 69 420 change;
#X obj 97 116 f 120;
#X msg 158 109 0.166667;
#X msg 176 134 0.2;
#X msg 195 160 0.25;
#X msg 213 185 0.333333;
#X msg 232 134 0.6;
#X msg 251 160 0.666667;
#X msg 269 109 1;
#X msg 288 134 1.5;
#X msg 306 110 2;
#X msg 325 134 3;
#X msg 344 109 4;
#X obj 158 83 select 0 1 2 3 4 5 6 7 8 9 10 11 12;
#X msg 362 135 5;
#X msg 381 110 6;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 9 0;
#X connect 3 0 1 0;
#X connect 3 0 8 0;
#X connect 3 1 0 1;
#X connect 4 0 1 0;
#X connect 4 1 8 0;
#X connect 5 0 22 0;
#X connect 7 0 10 0;
#X connect 8 0 2 1;
#X connect 9 0 6 0;
#X connect 10 0 3 0;
#X connect 11 0 4 0;
#X connect 12 0 4 0;
#X connect 13 0 4 0;
#X connect 14 0 4 0;
#X connect 15 0 4 0;
#X connect 16 0 4 0;
#X connect 17 0 4 0;
#X connect 18 0 4 0;
#X connect 19 0 4 0;
#X connect 20 0 4 0;
#X connect 21 0 4 0;
#X connect 22 0 11 0;
#X connect 22 1 12 0;
#X connect 22 2 13 0;
#X connect 22 3 14 0;
#X connect 22 4 15 0;
#X connect 22 5 16 0;
#X connect 22 6 17 0;
#X connect 22 7 18 0;
#X connect 22 8 19 0;
#X connect 22 9 20 0;
#X connect 22 10 21 0;
#X connect 22 11 23 0;
#X connect 22 12 24 0;
#X connect 23 0 4 0;
#X connect 24 0 4 0;
#X restore 1773 780 pd bpm_time_sync;
#N canvas 2231 213 436 527 bpm_time_sync 0;
#X obj 59 323 /;
#X obj 21 270 f 60000;
#X obj 69 369 *;
#X obj 97 161 t b f;
#X obj 158 225 t b f;
#X obj 158 54 inlet;
#X obj 69 471 outlet;
#X obj 97 25 r __hv_dpf_bpm;
#X obj 97 324 f 500;
#X obj 69 420 change;
#X obj 97 116 f 120;
#X msg 158 109 0.166667;
#X msg 176 134 0.2;
#X msg 195 160 0.25;
#X msg 213 185 0.333333;
#X msg 232 134 0.6;
#X msg 251 160 0.666667;
#X msg 269 109 1;
#X msg 288 134 1.5;
#X msg 306 110 2;
#X msg 325 134 3;
#X msg 344 109 4;
#X obj 158 83 select 0 1 2 3 4 5 6 7 8 9 10 11 12;
#X msg 362 135 5;
#X msg 381 110 6;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 9 0;
#X connect 3 0 1 0;
#X connect 3 0 8 0;
#X connect 3 1 0 1;
#X connect 4 0 1 0;
#X connect 4 1 8 0;
#X connect 5 0 22 0;
#X connect 7 0 10 0;
#X connect 8 0 2 1;
#X connect 9 0 6 0;
#X connect 10 0 3 0;
#X connect 11 0 4 0;
#X connect 12 0 4 0;
#X connect 13 0 4 0;
#X connect 14 0 4 0;
#X connect 15 0 4 0;
#X connect 16 0 4 0;
#X connect 17 0 4 0;
#X connect 18 0 4 0;
#X connect 19 0 4 0;
#X connect 20 0 4 0;
#X connect 21 0 4 0;
#X connect 22 0 11 0;
#X connect 22 1 12 0;
#X connect 22 2 13 0;
#X connect 22 3 14 0;
#X connect 22 4 15 0;
#X connect 22 5 16 0;
#X connect 22 6 17 0;
#X connect 22 7 18 0;
#X connect 22 8 19 0;
#X connect 22 9 20 0;
#X connect 22 10 21 0;
#X connect 22 11 23 0;
#X connect 22 12 24 0;
#X connect 23 0 4 0;
#X connect 24 0 4 0;
#X restore 2580 755 pd bpm_time_sync;
#X obj 2580 723 r Low_TimeSync @hv_param 0 12 6 int;
#X connect 0 0 13 0;
#X connect 0 1 13 1;
#X connect 1 0 2 0;
#X connect 2 0 13 2;
#X connect 3 0 4 0;
#X connect 4 0 13 2;
#X connect 5 0 6 0;
#X connect 6 0 13 2;
#X connect 7 0 13 2;
#X connect 8 0 13 2;
#X connect 9 0 1 0;
#X connect 10 0 3 0;
#X connect 11 0 5 0;
#X connect 12 0 7 0;
#X connect 12 0 17 0;
#X connect 13 0 84 0;
#X connect 13 1 84 1;
#X connect 13 2 87 0;
#X connect 13 3 88 0;
#X connect 13 4 89 0;
#X connect 13 5 90 0;
#X connect 14 0 16 0;
#X connect 14 0 15 0;
#X connect 15 0 12 0;
#X connect 16 0 1 0;
#X connect 16 0 3 0;
#X connect 16 0 5 0;
#X connect 17 0 18 0;
#X connect 18 0 8 0;
#X connect 19 0 12 0;
#X connect 21 0 20 0;
#X connect 22 0 20 1;
#X connect 30 0 35 0;
#X connect 31 0 41 0;
#X connect 32 0 42 0;
#X connect 33 0 34 0;
#X connect 34 0 84 2;
#X connect 35 0 84 2;
#X connect 38 0 33 0;
#X connect 39 0 30 0;
#X connect 40 0 32 0;
#X connect 41 0 84 2;
#X connect 42 0 84 2;
#X connect 44 0 49 0;
#X connect 45 0 55 0;
#X connect 46 0 56 0;
#X connect 47 0 48 0;
#X connect 48 0 85 2;
#X connect 49 0 85 2;
#X connect 52 0 47 0;
#X connect 53 0 44 0;
#X connect 54 0 46 0;
#X connect 55 0 85 2;
#X connect 56 0 85 2;
#X connect 58 0 63 0;
#X connect 59 0 69 0;
#X connect 60 0 70 0;
#X connect 61 0 62 0;
#X connect 62 0 86 2;
#X connect 63 0 86 2;
#X connect 66 0 61 0;
#X connect 67 0 58 0;
#X connect 68 0 60 0;
#X connect 69 0 86 2;
#X connect 70 0 86 2;
#X connect 72 0 38 0;
#X connect 73 0 39 0;
#X connect 74 0 40 0;
#X connect 75 0 52 0;
#X connect 76 0 53 0;
#X connect 77 0 66 0;
#X connect 78 0 67 0;
#X connect 79 0 68 0;
#X connect 80 0 54 0;
#X connect 84 0 23 0;
#X connect 84 1 24 0;
#X connect 85 0 25 0;
#X connect 85 1 26 0;
#X connect 86 0 27 0;
#X connect 86 1 28 0;
#X connect 91 0 85 0;
#X connect 92 0 85 1;
#X connect 93 0 86 0;
#X connect 94 0 86 1;
#X connect 95 0 100 0;
#X connect 95 0 98 0;
#X connect 96 0 102 0;
#X connect 97 0 31 0;
#X connect 98 0 104 0;
#X connect 99 0 31 0;
#X connect 100 0 103 0;
#X connect 101 0 99 0;
#X connect 102 0 97 0;
#X connect 103 0 101 0;
#X connect 103 1 99 1;
#X connect 104 0 102 0;
#X connect 104 1 97 1;
#X connect 105 0 101 0;
#X connect 106 0 95 0;
#X connect 107 0 112 0;
#X connect 107 0 110 0;
#X connect 108 0 114 0;
#X connect 109 0 45 0;
#X connect 110 0 116 0;
#X connect 111 0 45 0;
#X connect 112 0 115 0;
#X connect 113 0 111 0;
#X connect 114 0 109 0;
#X connect 115 0 113 0;
#X connect 115 1 111 1;
#X connect 116 0 114 0;
#X connect 116 1 109 1;
#X connect 117 0 107 0;
#X connect 118 0 113 0;
#X connect 119 0 124 0;
#X connect 119 0 122 0;
#X connect 120 0 126 0;
#X connect 121 0 59 0;
#X connect 122 0 128 0;
#X connect 123 0 59 0;
#X connect 124 0 127 0;
#X connect 125 0 123 0;
#X connect 126 0 121 0;
#X connect 127 0 125 0;
#X connect 127 1 123 1;
#X connect 128 0 126 0;
#X connect 128 1 121 1;
#X connect 129 0 125 0;
#X connect 130 0 119 0;
#X connect 131 0 96 0;
#X connect 132 0 134 0;
#X connect 133 0 131 0;
#X connect 134 0 108 0;
#X connect 135 0 120 0;
#X connect 136 0 135 0;