-
Notifications
You must be signed in to change notification settings - Fork 1
/
dkdelbankm2s~.pd
101 lines (101 loc) · 2.51 KB
/
dkdelbankm2s~.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
#N canvas 701 349 1344 561 12;
#X obj 72 215 delwrite~ \$0-dkdelbank-del \$1;
#X obj 29 140 inlet~;
#X text 82 143 sig;
#X obj 28 525 outlet~;
#X obj 349 131 inlet;
#X text 393 133 deltimes;
#X obj 502 135 inlet;
#X text 549 133 fbs;
#X obj 630 134 inlet;
#X text 680 137 levels;
#X obj 29 427 +~;
#X obj 29 348 *~ 1;
#X obj 892 130 inlet;
#X obj 93 426 *~ 0.5;
#X text 30 19 dkdelbank~ - delay bank;
#X text 44 72 outlets: sig;
#X text 33 110 args: max delay time \, number of readheads \, dry \,
wet;
#X text 36 51 inlets: sig~ \, deltimes \, fbs \, levels \, msgs;
#N canvas 935 420 671 359 dkdelbank_defaults 0;
#X obj 113 41 loadbang;
#X obj 113 129 moses 1e-20;
#X msg 113 153 1;
#X obj 113 89 f \$3;
#X obj 113 177 outlet;
#X text 164 95 dry;
#X obj 312 135 moses 1e-20;
#X obj 312 183 outlet;
#X text 363 101 wet;
#X obj 312 95 f \$4;
#X obj 113 65 t b b b, f 59;
#X msg 501 113 1;
#X obj 501 137 outlet;
#X msg 312 159 1;
#X connect 0 0 10 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 4 0;
#X connect 3 0 1 0;
#X connect 6 0 13 0;
#X connect 6 1 7 0;
#X connect 9 0 6 0;
#X connect 10 0 3 0;
#X connect 10 1 9 0;
#X connect 10 2 11 0;
#X connect 11 0 12 0;
#X connect 13 0 7 0;
#X restore 1073 270 pd dkdelbank_defaults;
#X obj 887 303 f;
#X obj 927 306 f;
#X obj 964 435 switch~;
#X text 344 50 (dry \, wet \, on);
#X text 1107 28 derek kwan;
#X text 1111 52 pdkvabs 2018;
#X text 1109 71 gpl v 3;
#X obj 126 159 catch~ \$0-dkdelbank-del-fb;
#X obj 887 269 route dry wet on clear;
#X msg 1002 314 clear;
#X text 522 61 note: fbs scaled by number of delay lines;
#X obj 315 198 util/dkbankinlet;
#X obj 406 230 util/dkbankinlet;
#X obj 586 205 util/dkbankinlet;
#X text 518 91 REQS: DKBANKINLET from util;
#X obj 93 378 clone -x util/dkdelbankm2s-voice~ \$2 \$0-dkdelbank-del
\$2;
#X obj 770 134 inlet;
#X obj 726 205 util/dkbankinlet;
#X text 820 137 pan;
#X obj 478 448 +~;
#X obj 542 447 *~ 0.5;
#X obj 480 514 outlet~;
#X connect 1 0 11 0;
#X connect 1 0 0 0;
#X connect 4 0 30 0;
#X connect 6 0 31 0;
#X connect 8 0 32 0;
#X connect 10 0 3 0;
#X connect 12 0 27 0;
#X connect 13 0 10 1;
#X connect 18 0 19 0;
#X connect 18 1 20 0;
#X connect 18 2 21 0;
#X connect 19 0 11 1;
#X connect 20 0 13 1;
#X connect 20 0 39 1;
#X connect 26 0 0 0;
#X connect 27 0 19 0;
#X connect 27 1 20 0;
#X connect 27 2 21 0;
#X connect 27 3 28 0;
#X connect 28 0 0 0;
#X connect 30 0 34 0;
#X connect 31 0 34 1;
#X connect 32 0 34 2;
#X connect 34 0 13 0;
#X connect 34 1 38 0;
#X connect 35 0 36 0;
#X connect 36 0 34 3;
#X connect 38 0 40 0;
#X connect 39 0 38 1;