-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdkrhodes~.pd
184 lines (184 loc) · 4.16 KB
/
dkrhodes~.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
#N canvas 1218 103 587 548 12;
#X obj 291 326 t f f;
#X obj 326 363 > 10;
#X obj 269 443 s \$0-dkrhod-freq;
#X obj 416 26 loadbang;
#X msg 411 50 0.2;
#X obj 411 75 s \$0-dkrhod-mix;
#X obj 288 411 s \$0-dkrhod-gate;
#N canvas 774 173 819 937 dkrhod-osc 0;
#X obj 230 43 inlet~;
#X obj 332 44 inlet~;
#X obj 440 48 inlet~;
#X obj 618 73 inlet~;
#X obj 223 750 outlet~;
#X obj 510 122 osc~;
#X obj 291 172 r \$0-dkrhod-freq;
#X obj 514 87 * 0.5;
#X obj 509 191 *~ 0.2;
#X text 575 186 modidx;
#X obj 509 222 *~;
#X obj 447 282 phasor~;
#X obj 447 307 +~;
#X obj 447 332 cos~;
#X obj 509 166 *~ 1.07177;
#X text 600 147 2 * 0.535887;
#X obj 341 305 osc~;
#X obj 339 350 *~ 0.108819;
#X obj 339 375 *~;
#X obj 232 398 phasor~;
#X obj 232 423 +~;
#X obj 232 448 cos~;
#X obj 447 357 *~;
#X obj 232 473 *~;
#X obj 519 391 r \$0-dkrhod-mix;
#X obj 519 416 t b f;
#X msg 519 441 1;
#X obj 519 466 -;
#X obj 351 534 *~ 0.8;
#X obj 232 498 *~ 0.2;
#X obj 294 438 r \$0-dkrhod-mix;
#X obj 232 583 +~;
#X obj 232 662 *~;
#X text 624 43 env4;
#X text 456 25 env3;
#X text 330 14 env2;
#X text 229 15 env1;
#X obj 411 575 r \$0-dkrhod-gate;
#X obj 411 600 sel 1 0;
#X msg 403 634 1 5;
#X obj 403 659 line~;
#X msg 440 628 0 100;
#X obj 347 265 *~ 15;
#X obj 289 598 loadbang;
#X obj 232 687 vcf~ 5;
#X msg 289 623 19000;
#X connect 0 0 23 1;
#X connect 1 0 18 1;
#X connect 2 0 22 1;
#X connect 3 0 10 1;
#X connect 5 0 14 0;
#X connect 6 0 7 0;
#X connect 6 0 11 0;
#X connect 6 0 19 0;
#X connect 6 0 42 0;
#X connect 7 0 5 0;
#X connect 8 0 10 0;
#X connect 10 0 12 1;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 22 0;
#X connect 14 0 8 0;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 20 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 23 0;
#X connect 22 0 28 0;
#X connect 23 0 29 0;
#X connect 24 0 25 0;
#X connect 25 0 26 0;
#X connect 25 1 27 1;
#X connect 26 0 27 0;
#X connect 27 0 28 1;
#X connect 28 0 31 1;
#X connect 29 0 31 0;
#X connect 30 0 29 1;
#X connect 31 0 32 0;
#X connect 32 0 44 0;
#X connect 37 0 38 0;
#X connect 38 0 39 0;
#X connect 38 1 41 0;
#X connect 39 0 40 0;
#X connect 40 0 32 1;
#X connect 41 0 40 0;
#X connect 42 0 16 0;
#X connect 43 0 45 0;
#X connect 44 1 4 0;
#X connect 45 0 44 1;
#X restore 91 282 pd dkrhod-osc;
#N canvas 763 135 717 549 dkrhod-env 0;
#X obj 166 265 line~;
#X obj 165 103 t b b;
#X obj 228 265 line~;
#X obj 290 265 line~;
#X obj 365 267 line~;
#X msg 375 150 1 5;
#X obj 165 128 delay 5;
#X obj 165 178 unpack f f f f;
#X obj 174 42 r \$0-dkrhod-gate;
#X obj 150 348 outlet~;
#X obj 243 357 outlet~;
#X obj 329 367 outlet~;
#X obj 413 371 outlet~;
#X text 159 321 env1;
#X text 240 326 env2;
#X text 341 333 env3;
#X text 421 334 env4;
#X obj 174 67 sel 1 0;
#X msg 289 232 0.5 \$1;
#X msg 165 229 0.5 \$1;
#X msg 366 82 0 40;
#X msg 364 231 0.5 \$1;
#X msg 227 229 0.1 \$1;
#X msg 165 153 1250 750 1500 1500;
#X connect 0 0 9 0;
#X connect 1 0 6 0;
#X connect 1 1 5 0;
#X connect 2 0 10 0;
#X connect 3 0 11 0;
#X connect 4 0 12 0;
#X connect 5 0 0 0;
#X connect 5 0 2 0;
#X connect 5 0 3 0;
#X connect 5 0 4 0;
#X connect 6 0 23 0;
#X connect 7 0 19 0;
#X connect 7 1 22 0;
#X connect 7 2 18 0;
#X connect 7 3 21 0;
#X connect 8 0 17 0;
#X connect 17 0 1 0;
#X connect 17 1 20 0;
#X connect 18 0 3 0;
#X connect 19 0 0 0;
#X connect 20 0 0 0;
#X connect 20 0 2 0;
#X connect 20 0 3 0;
#X connect 20 0 4 0;
#X connect 21 0 4 0;
#X connect 22 0 2 0;
#X connect 23 0 7 0;
#X restore 89 235 pd dkrhod-env;
#X obj 366 201 loadbang;
#X msg 366 226 0;
#X obj 291 227 inlet;
#X obj 98 383 *~;
#X obj 168 326 osc~ 4.8;
#X obj 168 351 *~ 0.1;
#X obj 168 376 +~ 1;
#X text 25 22 dkrhodes1~ - rhodes synth;
#X text 20 49 slightly modified from FM Rhodes;
#X text 21 68 by snappizz from sccode.org;
#X text 413 125 gpl v 3;
#X text 24 130 inlet: f - freq in Hz;
#X text 412 102 Derek Kwan 2017;
#X obj 68 499 outlet~;
#X connect 0 0 2 0;
#X connect 0 1 1 0;
#X connect 1 0 6 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 7 0 12 0;
#X connect 8 0 7 0;
#X connect 8 1 7 1;
#X connect 8 2 7 2;
#X connect 8 3 7 3;
#X connect 9 0 10 0;
#X connect 10 0 0 0;
#X connect 11 0 0 0;
#X connect 12 0 22 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 15 0 12 1;