-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
wstd_dlay.pd
138 lines (138 loc) · 3.51 KB
/
wstd_dlay.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
#N canvas 641 183 1121 664 12;
#X declare -path dep/;
#X obj 63 409 adc~;
#X obj 64 550 dac~;
#X obj 332 214 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 359 373 hsl 128 15 0 5000 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 449 543 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 299 79 hsl 128 15 0 1 0 0 empty empty empty -2 8 0 10 #fcfcfc #000000 #000000 0 1;
#X msg 296 106 mix \$1, f 8;
#X msg 328 237 feedback \$1, f 12;
#X text 530 570 // 0..1, f 6;
#X text 365 105 // 0..1 (0=dry), f 12;
#X obj 296 13 r Mix @hv_param 0 100 50;
#X obj 296 46 / 100;
#X obj 329 178 / 100;
#X obj 446 513 / 100;
#X obj 329 148 r Feedback @hv_param 0 100 25, f 30;
#X msg 356 395 time \$1, f 10;
#X obj 446 477 r Cross @hv_param 0 100 20;
#X msg 446 571 cross \$1;
#X text 421 229 // 0..1, f 6;
#X obj 614 36 r Time @hv_param 50 5000 500;
#X text 444 398 // 50..5000 ms;
#X obj 215 590 declare -path dep/;
#X obj 64 480 wstd.cmpnnts/dlay;
#X obj 639 75 r Sync @hv_param 0 1 0 bool;
#X obj 639 106 tgl 25 0 empty empty empty 17 7 0 10 #191919 #ffffff #ffffff 0 1;
#X obj 750 177 min 5000;
#X obj 750 318 spigot;
#X obj 769 227 > 0;
#X obj 614 249 spigot;
#X obj 639 145 == 0;
#X obj 614 221 f;
#X obj 750 290 f;
#X obj 639 173 t b f;
#X obj 769 252 t b f;
#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 750 147 pd bpm_time_sync;
#X obj 750 116 r TimeSync @hv_param 0 12 6 int;
#X connect 0 0 22 0;
#X connect 0 1 22 1;
#X connect 2 0 7 0;
#X connect 3 0 15 0;
#X connect 4 0 17 0;
#X connect 5 0 6 0;
#X connect 6 0 22 2;
#X connect 7 0 22 2;
#X connect 10 0 11 0;
#X connect 11 0 5 0;
#X connect 12 0 2 0;
#X connect 13 0 4 0;
#X connect 14 0 12 0;
#X connect 15 0 22 2;
#X connect 16 0 13 0;
#X connect 17 0 22 2;
#X connect 19 0 30 0;
#X connect 22 0 1 0;
#X connect 22 1 1 1;
#X connect 23 0 24 0;
#X connect 24 0 29 0;
#X connect 24 0 27 0;
#X connect 25 0 31 0;
#X connect 26 0 3 0;
#X connect 27 0 33 0;
#X connect 28 0 3 0;
#X connect 29 0 32 0;
#X connect 30 0 28 0;
#X connect 31 0 26 0;
#X connect 32 0 30 0;
#X connect 32 1 28 1;
#X connect 33 0 31 0;
#X connect 33 1 26 1;
#X connect 34 0 25 0;
#X connect 35 0 34 0;