aboutsummaryrefslogtreecommitdiff
path: root/autocal.pd
blob: fa942577417895d962fe6468ebe35f2ab4dfa453 (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
#N canvas 494 63 973 740 10;
#X obj 224 311 f;
#X obj 344 313 f;
#X obj 187 311 min;
#X obj 306 312 max;
#X obj 187 188 select 1;
#X obj 187 270 t f f;
#X obj 306 273 t f f;
#X obj 81 118 spigot;
#X obj 47 546 max 0;
#N canvas 218 182 467 408 range_0_1 0;
#X obj 16 45 inlet;
#X obj 76 46 inlet;
#X obj 171 43 inlet;
#X obj 16 340 outlet;
#X obj 76 163 t f b f;
#X obj 16 254 -;
#X obj 76 138 \$3;
#X obj 98 249 -;
#X obj 98 223 \$4;
#X obj 16 290 /;
#X obj 254 103 \$3;
#X obj 254 126 || \$4;
#X text 234 203 if \$0 = \$4 = 0 then \$4=127;
#X obj 224 45 r \$0-loadbang;
#X obj 254 150 sel 0;
#X obj 224 73 t b b;
#X msg 254 173 1;
#X connect 0 0 5 0;
#X connect 1 0 6 0;
#X connect 2 0 8 0;
#X connect 4 0 5 1;
#X connect 4 1 8 0;
#X connect 4 2 7 1;
#X connect 5 0 9 0;
#X connect 6 0 4 0;
#X connect 7 0 9 1;
#X connect 8 0 7 0;
#X connect 9 0 3 0;
#X connect 10 0 11 0;
#X connect 11 0 14 0;
#X connect 13 0 15 0;
#X connect 14 0 16 0;
#X connect 15 0 6 0;
#X connect 15 1 10 0;
#X connect 16 0 8 0;
#X restore 47 436 pd range_0_1;
#X obj 47 523 min 1;
#X obj 47 679 + \$1;
#X obj 167 546 \$1;
#X obj 142 546 \$2;
#X obj 142 571 -;
#X obj 142 593 sel 0;
#X obj 47 657 * 1;
#X obj 142 522 t b b;
#X obj 8 7 inlet in;
#X obj 187 34 inlet learn;
#X obj 361 34 inlet min;
#X obj 457 32 inlet max;
#X obj 567 56 inlet center;
#X obj 81 248 t f f;
#X obj 457 630 / 2;
#X obj 565 627 * -1;
#X obj 699 165 / 2;
#X obj 567 249 +;
#X obj 583 227 * -1;
#X obj 683 250 +;
#X obj 308 699 outlet min;
#X obj 373 723 outlet max;
#X obj 457 699 outlet center;
#X obj 565 699 outlet amplitude;
#X obj 669 56 inlet amplitude;
#X msg 187 244 1e+09;
#X obj 567 170 t f f;
#X obj 457 601 +;
#X obj 47 701 outlet data;
#X obj 826 65 inlet NL;
#X text 834 82 O is for linear;
#X text 793 132 float is for the rest...;
#X obj 826 188 \$5;
#X obj 565 602 -;
#X obj 457 579 t f f;
#X obj 308 524 f;
#X obj 373 521 f;
#X obj 567 134 f;
#X obj 669 81 t b f;
#X obj 457 554 f;
#X obj 457 447 t b f;
#X text 835 97 1 is for square;
#X text 828 112 -1 is for square root;
#X msg 306 247 1e-09;
#X obj 334 107 spigot 1;
#X msg 400 135 0;
#X obj 351 164 loadbang;
#X obj 142 499 r \$0-loadbang;
#X obj 840 164 r \$0-loadbang;
#X obj 47 62 t f b;
#X text 340 212 fake loadbang;
#X obj 418 167 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 334 190 s \$0-loadbang;
#X obj 8 32 route clip;
#N canvas 0 0 450 300 gate2 0;
#X obj 30 20 inlet;
#X obj 30 215 outlet;
#X obj 193 22 inlet;
#X obj 156 132 spigot;
#X obj 156 218 outlet;
#X obj 193 59 * -1;
#X obj 193 87 + 1;
#X obj 30 129 spigot 1;
#X connect 0 0 3 0;
#X connect 0 0 7 0;
#X connect 2 0 5 0;
#X connect 2 0 7 1;
#X connect 3 0 4 0;
#X connect 5 0 6 0;
#X connect 6 0 3 1;
#X connect 7 0 1 0;
#X restore 47 498 pd gate2;
#X floatatom 70 464 5 0 0 0 - - -;
#N canvas 0 0 631 664 pow 0;
#X obj 106 238 pow 1;
#X obj 62 49 inlet;
#X obj 271 44 inlet;
#X obj 106 405 outlet;
#X obj 271 193 exp;
#X msg 287 123 2;
#X obj 287 148 log;
#X obj 271 171 *;
#X obj 287 99 r \$0-loadbang;
#X obj 62 178 moses 0;
#X obj 62 283 * -1;
#X obj 62 325 pow 1;
#X obj 62 352 * -1;
#X connect 0 0 3 0;
#X connect 1 0 9 0;
#X connect 2 0 7 0;
#X connect 4 0 0 1;
#X connect 4 0 11 1;
#X connect 5 0 6 0;
#X connect 6 0 7 1;
#X connect 7 0 4 0;
#X connect 8 0 5 0;
#X connect 9 0 10 0;
#X connect 9 1 0 0;
#X connect 10 0 11 0;
#X connect 11 0 12 0;
#X connect 12 0 3 0;
#X restore 47 627 pd pow;
#X connect 0 0 2 1;
#X connect 1 0 3 1;
#X connect 2 0 0 0;
#X connect 2 0 45 0;
#X connect 3 0 1 0;
#X connect 3 0 46 0;
#X connect 4 0 53 0;
#X connect 4 0 35 0;
#X connect 5 0 2 0;
#X connect 5 1 2 1;
#X connect 6 0 3 0;
#X connect 6 1 3 1;
#X connect 7 0 23 0;
#X connect 8 0 66 0;
#X connect 9 0 64 0;
#X connect 9 0 65 0;
#X connect 10 0 8 0;
#X connect 11 0 38 0;
#X connect 12 0 14 1;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 15 1 16 1;
#X connect 16 0 11 0;
#X connect 17 0 13 0;
#X connect 17 1 12 0;
#X connect 18 0 63 0;
#X connect 19 0 7 1;
#X connect 19 0 4 0;
#X connect 20 0 45 0;
#X connect 21 0 50 0;
#X connect 22 0 47 0;
#X connect 23 0 2 0;
#X connect 23 1 3 0;
#X connect 24 0 32 0;
#X connect 25 0 33 0;
#X connect 26 0 29 1;
#X connect 26 0 28 0;
#X connect 27 0 45 0;
#X connect 28 0 27 1;
#X connect 29 0 46 0;
#X connect 34 0 48 0;
#X connect 35 0 5 0;
#X connect 36 0 27 0;
#X connect 36 1 29 0;
#X connect 37 0 24 0;
#X connect 39 0 42 0;
#X connect 42 0 66 1;
#X connect 43 0 25 0;
#X connect 44 0 37 0;
#X connect 44 1 43 0;
#X connect 45 0 30 0;
#X connect 45 0 49 0;
#X connect 45 0 9 1;
#X connect 46 0 31 0;
#X connect 46 0 43 1;
#X connect 46 0 37 1;
#X connect 46 0 9 2;
#X connect 47 0 36 0;
#X connect 48 0 47 0;
#X connect 48 1 26 0;
#X connect 49 0 44 0;
#X connect 50 0 49 0;
#X connect 50 1 46 0;
#X connect 53 0 6 0;
#X connect 54 0 55 0;
#X connect 54 0 62 0;
#X connect 55 0 54 1;
#X connect 56 0 62 0;
#X connect 57 0 17 0;
#X connect 58 0 42 0;
#X connect 59 0 7 0;
#X connect 59 0 9 0;
#X connect 59 1 54 0;
#X connect 61 0 62 0;
#X connect 63 0 64 1;
#X connect 63 1 59 0;
#X connect 64 0 10 0;
#X connect 64 1 66 0;
#X connect 66 0 16 0;