-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsawtooth.pd
More file actions
220 lines (220 loc) · 4.96 KB
/
sawtooth.pd
File metadata and controls
220 lines (220 loc) · 4.96 KB
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
#N canvas 0 50 1920 1037 10;
#X obj 154 165 mtof;
#X obj 485 782 hip~ 5;
#X obj 103 217 / 2;
#X obj 103 241 osc~;
#X obj 232 203 / 127;
#X obj 359 304 / 0.5;
#X obj 359 334 + 0.5;
#X obj 213 93 sel 0, f 6;
#X obj 758 282 mtof;
#X msg 259 170 0;
#X obj 232 133 t f b;
#X obj 758 356 line~;
#X msg 758 331 \$1 100;
#X obj 156 54 unpack 0 0;
#X obj 487 862 outlet~;
#X obj 758 129 inlet;
#X obj 3 2 inlet;
#X text 50 78 suboctave;
#X text 354 286 dynamic range;
#X text 414 780 remove DCO;
#X text 385 807 remove aliasing;
#X obj 695 212 loadbang;
#X msg 695 237 1;
#X obj 486 808 lop~ 12000;
#X obj 455 692 *~ 0.5;
#X text 329 665 VCF #1 w/ LP;
#X obj 515 662 vcf~ 10, f 8;
#X obj 411 664 vcf~ 10, f 8;
#X obj 815 281 mtof;
#X obj 815 356 line~;
#X msg 815 331 \$1 100;
#X obj 815 129 inlet;
#X obj 875 281 mtof;
#X obj 875 356 line~;
#X msg 875 331 \$1 100;
#X obj 875 129 inlet;
#X obj 602 662 vcf~ 10, f 8;
#X obj 815 245 +;
#X obj 770 215 t b f;
#X obj 815 191 f;
#X obj 875 244 +;
#X obj 875 190 f;
#X obj 835 215 t b f;
#X obj 702 283 vsl 8 64 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 3506 1;
#X obj 716 283 vsl 8 64 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 4729 1;
#X obj 688 283 vsl 8 64 0 127 0 0 empty empty empty 0 -9 0 10 -262144
-1 -1 1406 1;
#X obj 815 157 / 3;
#X obj 875 157 / 3;
#X obj 758 157 / 3;
#X obj 758 245 f;
#X text 666 280 127;
#X text 678 336 0;
#X obj 70 98 inlet;
#X obj 70 126 / 127;
#X obj 70 180 line~;
#X msg 70 153 \$1 100;
#X obj 220 380 *~;
#X obj 154 419 -~;
#X text 254 152 reset phase on note;
#X obj 410 53 inlet;
#X obj 410 81 / 127;
#X obj 410 135 line~;
#X msg 410 108 \$1 100;
#X obj 89 277 *~;
#X obj 948 128 inlet;
#X obj 948 352 / 127;
#X text 813 110 vcf 2;
#X text 873 110 vcf 3;
#X text 753 110 vcf 1;
#X text 409 33 squareness;
#X obj 948 420 + 3;
#X obj 948 384 * 7;
#X text 946 108 Q: 3-10;
#X obj 539 77 inlet;
#X floatatom 367 82 5 0 0 0 - - -, f 5;
#X floatatom 35 127 5 0 0 0 - - -, f 5;
#X obj 539 256 osc~;
#X obj 539 226 line~;
#X msg 539 201 \$1 100;
#X obj 539 99 / 127;
#X text 531 57 lfo speed;
#X text 604 56 lfo amount;
#X obj 618 77 inlet;
#X obj 618 226 line~;
#X msg 618 201 \$1 100;
#X obj 618 104 / 127;
#X obj 539 337 *~;
#X obj 539 171 - 1;
#X floatatom 495 203 5 0 0 0 - - -, f 5;
#X obj 539 149 exp;
#X obj 618 145 * 2000;
#X floatatom 633 173 5 0 0 0 - - -, f 5;
#X obj 538 405 +~;
#X obj 572 405 +~;
#X obj 604 405 +~;
#X obj 538 298 *~;
#X msg 340 169 0.25;
#X obj 539 125 * 2;
#X obj 154 327 oversampled-phasor;
#X obj 197 355 oversampled-phasor;
#X obj 359 390 line~;
#X obj 153 504 *~;
#X msg 213 258 0 5;
#X text 204 240 noteoff;
#X msg 301 169 0.5;
#X obj 486 835 *~ 0.1;
#X connect 0 0 2 0;
#X connect 0 0 98 0;
#X connect 0 0 99 0;
#X connect 1 0 23 0;
#X connect 2 0 3 0;
#X connect 3 0 63 1;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 100 0;
#X connect 7 0 102 0;
#X connect 7 1 10 0;
#X connect 8 0 12 0;
#X connect 9 0 3 1;
#X connect 9 0 98 1;
#X connect 10 0 4 0;
#X connect 10 1 9 0;
#X connect 10 1 104 0;
#X connect 10 1 96 0;
#X connect 11 0 92 1;
#X connect 12 0 11 0;
#X connect 13 0 0 0;
#X connect 13 1 7 0;
#X connect 15 0 48 0;
#X connect 16 0 13 0;
#X connect 21 0 22 0;
#X connect 22 0 8 0;
#X connect 23 0 105 0;
#X connect 24 0 1 0;
#X connect 26 0 1 0;
#X connect 27 0 1 0;
#X connect 27 1 24 0;
#X connect 28 0 30 0;
#X connect 29 0 93 1;
#X connect 30 0 29 0;
#X connect 31 0 46 0;
#X connect 32 0 34 0;
#X connect 33 0 94 1;
#X connect 34 0 33 0;
#X connect 35 0 47 0;
#X connect 36 0 1 0;
#X connect 37 0 42 0;
#X connect 37 0 28 0;
#X connect 37 0 43 0;
#X connect 38 0 39 0;
#X connect 38 0 41 0;
#X connect 38 1 37 1;
#X connect 39 0 37 0;
#X connect 40 0 32 0;
#X connect 40 0 44 0;
#X connect 41 0 40 0;
#X connect 42 0 41 0;
#X connect 42 1 40 1;
#X connect 46 0 39 0;
#X connect 47 0 41 0;
#X connect 48 0 38 0;
#X connect 48 0 49 0;
#X connect 49 0 8 0;
#X connect 49 0 45 0;
#X connect 52 0 53 0;
#X connect 52 0 75 0;
#X connect 53 0 55 0;
#X connect 54 0 63 0;
#X connect 55 0 54 0;
#X connect 56 0 57 1;
#X connect 57 0 101 0;
#X connect 59 0 60 0;
#X connect 59 0 74 0;
#X connect 60 0 62 0;
#X connect 61 0 56 1;
#X connect 62 0 61 0;
#X connect 63 0 101 0;
#X connect 64 0 65 0;
#X connect 65 0 71 0;
#X connect 70 0 27 2;
#X connect 70 0 26 2;
#X connect 70 0 36 2;
#X connect 71 0 70 0;
#X connect 73 0 79 0;
#X connect 76 0 95 0;
#X connect 76 0 95 1;
#X connect 77 0 76 0;
#X connect 78 0 77 0;
#X connect 79 0 97 0;
#X connect 82 0 85 0;
#X connect 83 0 86 1;
#X connect 84 0 83 0;
#X connect 85 0 90 0;
#X connect 86 0 92 0;
#X connect 86 0 93 0;
#X connect 86 0 94 0;
#X connect 87 0 78 0;
#X connect 87 0 88 0;
#X connect 89 0 87 0;
#X connect 90 0 84 0;
#X connect 90 0 91 0;
#X connect 92 0 27 1;
#X connect 93 0 26 1;
#X connect 94 0 36 1;
#X connect 95 0 86 0;
#X connect 96 0 76 1;
#X connect 97 0 89 0;
#X connect 98 0 57 0;
#X connect 99 0 56 0;
#X connect 100 0 101 1;
#X connect 101 0 27 0;
#X connect 101 0 26 0;
#X connect 101 0 36 0;
#X connect 102 0 100 0;
#X connect 104 0 99 1;
#X connect 105 0 14 0;