aboutsummaryrefslogtreecommitdiff
path: root/abstractions/interp4.pd
blob: 2a08a4b2ed8baed7aa2d8d8c4517729963a7450a (plain)
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
#N canvas 175 40 1029 555 10;
#X obj 171 264 outlet;
#X obj 16 227 smooth 0.8 10;
#X obj 16 153 spigot;
#N canvas 591 359 399 240 selector 0;
#X obj 23 34 inlet;
#X obj 33 178 outlet;
#X obj 81 178 outlet;
#X obj 128 178 outlet;
#X obj 34 156 == 0;
#X obj 81 156 == 1;
#X obj 128 156 == 2;
#X obj 42 112 loadbang;
#X text 104 113 Default;
#X msg 42 132 0;
#X text 67 35 Which type? (0-lowpass \, 1-linear \, 2-none);
#X connect 0 0 4 0;
#X connect 0 0 5 0;
#X connect 0 0 6 0;
#X connect 4 0 1 0;
#X connect 5 0 2 0;
#X connect 6 0 3 0;
#X connect 7 0 9 0;
#X connect 9 0 4 0;
#X restore 400 31 pd selector;
#X obj 116 153 spigot;
#X obj 116 227 line;
#N canvas 0 22 466 316 pack 0;
#X obj 20 35 inlet;
#X obj 90 35 inlet;
#X msg 39 226 \$1 \$2;
#X obj 39 195 pack f f;
#X obj 39 250 outlet;
#X obj 155 95 * 5;
#X obj 155 116 + 10;
#X text 193 96 from 0-100 to 10-510;
#X connect 0 0 3 0;
#X connect 1 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 5 0 6 0;
#X connect 6 0 3 1;
#X restore 116 204 pd pack;
#X text 10 29 linear (10 - 510);
#N canvas 0 22 474 324 scl 0;
#X obj 19 16 inlet;
#X obj 17 118 outlet;
#X obj 19 65 / 77;
#X obj 19 40 * -1;
#X obj 19 89 + 1.5;
#X text 57 66 from 0-100 to 1.5-0.2;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 1 0;
#X restore 59 204 pd scl;
#X obj 171 152 spigot;
#X obj 400 10 r ptInterpType;
#X obj 129 177 r ptInterpSmoothness;
#X text 9 11 lowpass (1.5 - 0.2);
#X obj 381 263 outlet;
#X obj 226 226 smooth 0.8 10;
#X obj 226 152 spigot;
#X obj 326 152 spigot;
#X obj 326 226 line;
#N canvas 0 22 466 316 pack 0;
#X obj 20 35 inlet;
#X obj 90 35 inlet;
#X msg 39 226 \$1 \$2;
#X obj 39 195 pack f f;
#X obj 39 250 outlet;
#X obj 155 95 * 5;
#X obj 155 116 + 10;
#X text 193 96 from 0-100 to 10-510;
#X connect 0 0 3 0;
#X connect 1 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 5 0 6 0;
#X connect 6 0 3 1;
#X restore 326 203 pd pack;
#N canvas 0 22 474 324 scl 0;
#X obj 19 16 inlet;
#X obj 17 118 outlet;
#X obj 19 65 / 77;
#X obj 19 40 * -1;
#X obj 19 89 + 1.5;
#X text 57 66 from 0-100 to 1.5-0.2;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 1 0;
#X restore 269 203 pd scl;
#X obj 381 151 spigot;
#X obj 339 176 r ptInterpSmoothness;
#X obj 591 262 outlet;
#X obj 436 225 smooth 0.8 10;
#X obj 436 151 spigot;
#X obj 536 151 spigot;
#X obj 536 225 line;
#N canvas 0 22 466 316 pack 0;
#X obj 20 35 inlet;
#X obj 90 35 inlet;
#X msg 39 226 \$1 \$2;
#X obj 39 195 pack f f;
#X obj 39 250 outlet;
#X obj 155 95 * 5;
#X obj 155 116 + 10;
#X text 193 96 from 0-100 to 10-510;
#X connect 0 0 3 0;
#X connect 1 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 5 0 6 0;
#X connect 6 0 3 1;
#X restore 536 202 pd pack;
#N canvas 0 22 474 324 scl 0;
#X obj 19 16 inlet;
#X obj 17 118 outlet;
#X obj 19 65 / 77;
#X obj 19 40 * -1;
#X obj 19 89 + 1.5;
#X text 57 66 from 0-100 to 1.5-0.2;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 1 0;
#X restore 479 202 pd scl;
#X obj 591 150 spigot;
#X obj 549 175 r ptInterpSmoothness;
#X obj 801 262 outlet;
#X obj 646 225 smooth 0.8 10;
#X obj 646 151 spigot;
#X obj 746 151 spigot;
#X obj 746 225 line;
#N canvas 0 22 466 316 pack 0;
#X obj 20 35 inlet;
#X obj 90 35 inlet;
#X msg 39 226 \$1 \$2;
#X obj 39 195 pack f f;
#X obj 39 250 outlet;
#X obj 155 95 * 5;
#X obj 155 116 + 10;
#X text 193 96 from 0-100 to 10-510;
#X connect 0 0 3 0;
#X connect 1 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 5 0 6 0;
#X connect 6 0 3 1;
#X restore 746 202 pd pack;
#N canvas 0 22 474 324 scl 0;
#X obj 19 16 inlet;
#X obj 17 118 outlet;
#X obj 19 65 / 77;
#X obj 19 40 * -1;
#X obj 19 89 + 1.5;
#X text 57 66 from 0-100 to 1.5-0.2;
#X connect 0 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 1 0;
#X restore 689 202 pd scl;
#X obj 801 150 spigot;
#X obj 759 175 r ptInterpSmoothness;
#X obj 58 65 r \$1;
#X obj 91 65 inlet;
#X obj 78 89 f;
#X obj 291 49 inlet;
#X obj 551 29 inlet;
#X obj 711 59 inlet;
#X obj 258 49 r \$2;
#X obj 518 29 r \$3;
#X obj 678 59 r \$4;
#X obj 708 87 f;
#X obj 498 87 f;
#X obj 288 88 f;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 2 1;
#X connect 3 0 15 1;
#X connect 3 0 24 1;
#X connect 3 0 33 1;
#X connect 3 1 4 1;
#X connect 3 1 16 1;
#X connect 3 1 25 1;
#X connect 3 1 34 1;
#X connect 3 2 9 1;
#X connect 3 2 20 1;
#X connect 3 2 29 1;
#X connect 3 2 38 1;
#X connect 4 0 6 0;
#X connect 5 0 0 0;
#X connect 6 0 5 0;
#X connect 8 0 1 1;
#X connect 9 0 0 0;
#X connect 10 0 3 0;
#X connect 11 0 6 1;
#X connect 11 0 8 0;
#X connect 14 0 13 0;
#X connect 15 0 14 0;
#X connect 16 0 18 0;
#X connect 17 0 13 0;
#X connect 18 0 17 0;
#X connect 19 0 14 1;
#X connect 20 0 13 0;
#X connect 21 0 18 1;
#X connect 21 0 19 0;
#X connect 23 0 22 0;
#X connect 24 0 23 0;
#X connect 25 0 27 0;
#X connect 26 0 22 0;
#X connect 27 0 26 0;
#X connect 28 0 23 1;
#X connect 29 0 22 0;
#X connect 30 0 27 1;
#X connect 30 0 28 0;
#X connect 32 0 31 0;
#X connect 33 0 32 0;
#X connect 34 0 36 0;
#X connect 35 0 31 0;
#X connect 36 0 35 0;
#X connect 37 0 32 1;
#X connect 38 0 31 0;
#X connect 39 0 36 1;
#X connect 39 0 37 0;
#X connect 40 0 42 0;
#X connect 41 0 42 0;
#X connect 42 0 2 0;
#X connect 42 0 4 0;
#X connect 42 0 9 0;
#X connect 43 0 51 0;
#X connect 44 0 50 0;
#X connect 45 0 49 0;
#X connect 46 0 51 0;
#X connect 47 0 50 0;
#X connect 48 0 49 0;
#X connect 49 0 33 0;
#X connect 49 0 34 0;
#X connect 49 0 38 0;
#X connect 50 0 24 0;
#X connect 50 0 25 0;
#X connect 50 0 29 0;
#X connect 51 0 15 0;
#X connect 51 0 16 0;
#X connect 51 0 20 0;