aboutsummaryrefslogtreecommitdiff
path: root/doc/pddp/glossary.pd
blob: 553e43fd106b8bca6e204531bdf4525bd6d8d01a (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
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
#N canvas 0 0 448 379 10;
#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header glossary 20 10 1
18 -261106 -33289 0;
#N canvas 296 26 376 539 generate 0;
#X obj 71 238 list-drip;
#X msg 71 282 0;
#X msg 115 282 1;
#X msg 159 282 2;
#X msg 203 282 3;
#X obj 248 381 list prepend;
#X obj 203 309 t a;
#X obj 248 403 route 0 1 2 3;
#X obj 71 189 t a b;
#X obj 98 216 s \$0-r;
#X obj 203 337 b;
#X obj 177 364 s \$0-trig;
#N canvas 453 126 463 493 TERM 0;
#X obj 112 92 t a;
#X obj 33 167 list;
#X obj 181 43 r \$0-r;
#X obj 33 189 route bang;
#X obj 33 117 spigot;
#X obj 66 73 r \$0-r;
#X obj 66 95 1;
#X obj 112 20 inlet;
#X obj 157 176 0;
#X obj 33 40 r \$0-trig;
#X obj 112 68 list prepend;
#X obj 78 160 r \$0-r;
#X text 162 240 x;
#X obj 109 308 list append;
#X obj 90 406 list prepend;
#X obj 90 428 list trim;
#X obj 217 237 value \$0-line;
#X obj 188 238 + 1;
#X text 252 262 y;
#X obj 217 262 * 10;
#X obj 90 211 t a b b b b;
#X obj 90 382 list prepend cyclone/comment 0 14 .;
#X msg 90 333 symbol \$1;
#X obj 90 355 symbol2list _;
#X obj 90 450 s \$0-glossary;
#X msg 109 243 obj 30;
#X connect 0 0 1 1;
#X connect 0 0 10 1;
#X connect 1 0 3 0;
#X connect 2 0 10 1;
#X connect 3 1 20 0;
#X connect 4 0 1 0;
#X connect 5 0 6 0;
#X connect 6 0 4 1;
#X connect 7 0 10 0;
#X connect 8 0 4 1;
#X connect 9 0 4 0;
#X connect 10 0 0 0;
#X connect 11 0 1 1;
#X connect 13 0 14 1;
#X connect 14 0 15 0;
#X connect 15 0 24 0;
#X connect 16 0 17 0;
#X connect 16 0 19 0;
#X connect 17 0 16 0;
#X connect 19 0 13 1;
#X connect 20 0 22 0;
#X connect 20 1 25 0;
#X connect 20 2 8 0;
#X connect 20 2 16 0;
#X connect 20 3 16 0;
#X connect 20 4 16 0;
#X connect 21 0 14 0;
#X connect 22 0 23 0;
#X connect 23 0 21 0;
#X connect 25 0 13 0;
#X restore 248 506 pd TERM;
#X obj 248 329 list prepend list;
#X obj 317 358 r \$0-r;
#N canvas 466 154 450 512 DEF 0;
#X obj 152 92 t a;
#X obj 73 167 list;
#X obj 221 43 r \$0-r;
#X obj 73 189 route bang;
#X obj 73 117 spigot;
#X obj 106 73 r \$0-r;
#X obj 106 95 1;
#X obj 152 20 inlet;
#X obj 197 176 0;
#X obj 73 40 r \$0-trig;
#X obj 152 68 list prepend;
#X obj 118 160 r \$0-r;
#X text 219 350 x;
#X obj 164 418 list append;
#X obj 147 445 list prepend;
#X obj 147 467 list trim;
#X obj 264 364 value \$0-line;
#X text 352 362 y;
#X obj 283 141 s2l;
#X obj 298 97 loadbang;
#X msg 298 119 symbol;
#X obj 283 163 list length;
#X obj 283 190 +;
#X obj 382 138 r \$0-r;
#X obj 382 160 0;
#X obj 317 190 t a;
#X obj 202 202 list length;
#X obj 268 227 +;
#X obj 268 249 div 60;
#X obj 268 331 until;
#X obj 130 231 t a a b b;
#X text 322 233 <-- unattach later;
#X obj 275 43 r \$0-dr;
#X obj 25 72 r \$0-dr;
#X obj 351 117 r \$0-dr;
#X obj 149 134 r \$0-dr;
#X obj 192 251 t b b;
#X obj 268 272 t a a;
#X obj 268 300 +;
#X obj 264 389 * 10;
#X obj 307 272 div 6;
#X obj 225 365 + 1.1;
#X obj 147 489 s \$0-glossary;
#X msg 164 353 text 50;
#X connect 0 0 1 1;
#X connect 0 0 10 1;
#X connect 1 0 3 0;
#X connect 2 0 10 1;
#X connect 3 1 30 0;
#X connect 4 0 1 0;
#X connect 5 0 6 0;
#X connect 6 0 4 1;
#X connect 7 0 10 0;
#X connect 7 0 18 0;
#X connect 8 0 4 1;
#X connect 9 0 4 0;
#X connect 10 0 0 0;
#X connect 11 0 1 1;
#X connect 13 0 14 1;
#X connect 14 0 15 0;
#X connect 15 0 42 0;
#X connect 16 0 39 0;
#X connect 16 0 41 0;
#X connect 18 0 21 0;
#X connect 19 0 20 0;
#X connect 20 0 18 1;
#X connect 21 0 22 0;
#X connect 22 0 25 0;
#X connect 22 0 27 1;
#X connect 23 0 24 0;
#X connect 24 0 22 1;
#X connect 25 0 22 1;
#X connect 26 0 27 0;
#X connect 27 0 28 0;
#X connect 28 0 37 0;
#X connect 29 0 16 0;
#X connect 30 0 26 0;
#X connect 30 1 14 0;
#X connect 30 2 43 0;
#X connect 30 3 8 0;
#X connect 30 3 36 0;
#X connect 32 0 10 1;
#X connect 33 0 6 0;
#X connect 34 0 24 0;
#X connect 35 0 1 1;
#X connect 36 0 16 0;
#X connect 36 1 16 0;
#X connect 37 0 38 0;
#X connect 37 1 40 0;
#X connect 38 0 29 0;
#X connect 39 0 13 1;
#X connect 40 0 38 1;
#X connect 41 0 16 0;
#X connect 43 0 13 0;
#X restore 266 484 pd DEF;
#N canvas 380 26 498 522 OBJECTS 0;
#X obj 102 82 t a;
#X obj 23 157 list;
#X obj 171 33 r \$0-r;
#X obj 23 179 route bang;
#X obj 23 107 spigot;
#X obj 56 63 r \$0-r;
#X obj 56 85 1;
#X obj 102 10 inlet;
#X obj 147 166 0;
#X obj 23 30 r \$0-trig;
#X obj 102 58 list prepend;
#X obj 68 150 r \$0-r;
#X text 141 324 x;
#X obj 97 370 list append;
#X obj 80 417 list prepend;
#X obj 80 439 list trim;
#X obj 186 321 value \$0-line;
#X obj 157 322 + 1;
#X text 221 346 y;
#X obj 80 261 list-drip;
#X obj 99 392 list append pddp/helplink;
#X obj 186 346 * 10;
#X obj 271 392 list append;
#X obj 80 283 t a b b b;
#X obj 80 202 t a b;
#X obj 197 250 t b b b;
#X obj 226 424 list append Related Objects;
#X obj 226 446 list trim;
#X obj 306 451 list append _______________;
#X obj 80 461 s \$0-glossary;
#X msg 97 325 obj 50;
#X msg 271 370 text 50;
#X connect 0 0 1 1;
#X connect 0 0 10 1;
#X connect 1 0 3 0;
#X connect 2 0 10 1;
#X connect 3 1 24 0;
#X connect 4 0 1 0;
#X connect 5 0 6 0;
#X connect 6 0 4 1;
#X connect 7 0 10 0;
#X connect 8 0 4 1;
#X connect 9 0 4 0;
#X connect 10 0 0 0;
#X connect 11 0 1 1;
#X connect 13 0 20 0;
#X connect 14 0 15 0;
#X connect 15 0 29 0;
#X connect 16 0 17 0;
#X connect 16 0 21 0;
#X connect 17 0 16 0;
#X connect 19 0 23 0;
#X connect 20 0 14 1;
#X connect 21 0 13 1;
#X connect 21 0 22 1;
#X connect 22 0 26 0;
#X connect 22 0 28 0;
#X connect 23 0 14 0;
#X connect 23 1 30 0;
#X connect 23 2 8 0;
#X connect 23 2 16 0;
#X connect 23 3 16 0;
#X connect 24 0 19 0;
#X connect 24 1 25 0;
#X connect 25 0 31 0;
#X connect 25 1 16 0;
#X connect 25 2 16 0;
#X connect 26 0 27 0;
#X connect 27 0 29 0;
#X connect 28 0 27 0;
#X connect 30 0 13 0;
#X connect 31 0 22 0;
#X restore 285 457 pd OBJECTS;
#X obj 115 331 s \$0-dr;
#X obj 248 283 route float;
#X obj 248 304 makefilename %d;
#X obj 115 304 t b a;
#N canvas 322 26 589 535 LINKS 0;
#X obj 152 92 t a;
#X obj 73 167 list;
#X obj 221 43 r \$0-r;
#X obj 73 189 route bang;
#X obj 73 117 spigot;
#X obj 106 73 r \$0-r;
#X obj 106 95 1;
#X obj 152 20 inlet;
#X obj 197 176 0;
#X obj 73 40 r \$0-trig;
#X obj 152 68 list prepend;
#X obj 118 160 r \$0-r;
#X text 202 300 x;
#X obj 149 368 list append;
#X obj 130 415 list prepend;
#X obj 130 437 list trim;
#X obj 257 297 value \$0-line;
#X obj 228 298 + 1;
#X text 292 322 y;
#X obj 257 322 * 10;
#X obj 130 271 t a b b b;
#X obj 149 390 list append pddp/pddplink;
#X obj 130 218 t a b;
#X obj 321 387 list append;
#X obj 247 245 t b b b;
#X obj 276 441 list trim;
#X obj 276 419 list append Links;
#X obj 356 446 list append _____;
#X obj 130 246 list-drip;
#X obj 130 459 s \$0-glossary;
#X msg 149 303 obj 50;
#X msg 321 365 text 50;
#X connect 0 0 1 1;
#X connect 0 0 10 1;
#X connect 1 0 3 0;
#X connect 2 0 10 1;
#X connect 3 1 22 0;
#X connect 4 0 1 0;
#X connect 5 0 6 0;
#X connect 6 0 4 1;
#X connect 7 0 10 0;
#X connect 8 0 4 1;
#X connect 9 0 4 0;
#X connect 10 0 0 0;
#X connect 11 0 1 1;
#X connect 13 0 21 0;
#X connect 14 0 15 0;
#X connect 15 0 29 0;
#X connect 16 0 17 0;
#X connect 16 0 19 0;
#X connect 17 0 16 0;
#X connect 19 0 13 1;
#X connect 19 0 23 1;
#X connect 20 0 14 0;
#X connect 20 1 30 0;
#X connect 20 2 8 0;
#X connect 20 2 16 0;
#X connect 20 3 16 0;
#X connect 21 0 14 1;
#X connect 22 0 28 0;
#X connect 22 1 24 0;
#X connect 23 0 26 0;
#X connect 23 0 27 0;
#X connect 24 0 31 0;
#X connect 24 1 16 0;
#X connect 24 2 16 0;
#X connect 25 0 29 0;
#X connect 26 0 25 0;
#X connect 27 0 25 0;
#X connect 28 0 20 0;
#X connect 30 0 13 0;
#X connect 31 0 23 0;
#X restore 304 430 pd LINKS;
#X obj 71 154 textfile;
#X obj 20 14 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 197 65 v \$0-line;
#X obj 71 117 until;
#X obj 197 43 3;
#X obj 54 393 s \$0-glossary;
#X msg 54 366 vis 0 \, vis 1;
#X obj 54 22 loadbang;
#N canvas 0 0 446 477 sort-terms 0;
#X obj 88 155 textfile;
#X obj 88 101 t b b;
#X obj 88 128 until;
#X obj 88 181 t a b;
#X obj 115 220 f;
#X obj 127 190 1;
#X obj 153 220 + 1;
#X obj 88 252 list prepend;
#X obj 88 332 coll;
#C restore;
#X msg 51 279 sort -1 2 \, dump;
#X msg 236 230 clear;
#X obj 51 52 t b b b;
#X obj 236 365 list prepend add;
#X obj 236 389 list trim;
#X obj 51 25 inlet;
#X obj 236 420 outlet;
#X msg 133 128 read glossary.txt \, rewind;
#X connect 0 0 3 0;
#X connect 0 1 2 1;
#X connect 1 0 2 0;
#X connect 1 1 16 0;
#X connect 1 1 5 0;
#X connect 2 0 0 0;
#X connect 3 0 7 0;
#X connect 3 1 4 0;
#X connect 4 0 6 0;
#X connect 4 0 7 1;
#X connect 5 0 4 1;
#X connect 6 0 4 1;
#X connect 7 0 8 0;
#X connect 8 0 12 0;
#X connect 9 0 8 0;
#X connect 10 0 8 0;
#X connect 10 0 15 0;
#X connect 11 0 9 0;
#X connect 11 1 1 0;
#X connect 11 2 10 0;
#X connect 12 0 13 0;
#X connect 13 0 15 0;
#X connect 14 0 11 0;
#X connect 16 0 0 0;
#X restore 105 71 pd sort-terms;
#X obj 54 49 t b b b b;
#X msg 88 96 rewind;
#X obj 71 260 sel @TERM @DEF @OBJECTS @LINKS;
#X connect 0 0 33 0;
#X connect 0 1 6 0;
#X connect 1 0 6 0;
#X connect 2 0 20 0;
#X connect 3 0 6 0;
#X connect 4 0 6 0;
#X connect 5 0 7 0;
#X connect 6 0 5 1;
#X connect 6 0 10 0;
#X connect 7 0 12 0;
#X connect 7 1 15 0;
#X connect 7 2 16 0;
#X connect 7 3 21 0;
#X connect 8 0 0 0;
#X connect 8 1 9 0;
#X connect 10 0 11 0;
#X connect 13 0 5 0;
#X connect 14 0 5 1;
#X connect 18 0 19 0;
#X connect 18 1 13 0;
#X connect 19 0 13 0;
#X connect 20 0 17 0;
#X connect 20 1 6 0;
#X connect 22 0 8 0;
#X connect 22 1 25 1;
#X connect 23 0 31 0;
#X connect 25 0 22 0;
#X connect 26 0 24 0;
#X connect 28 0 27 0;
#X connect 29 0 31 0;
#X connect 30 0 22 0;
#X connect 31 0 28 0;
#X connect 31 1 25 0;
#X connect 31 2 32 0;
#X connect 31 3 26 0;
#X connect 31 3 30 0;
#X connect 32 0 22 0;
#X connect 33 0 1 0;
#X connect 33 1 2 0;
#X connect 33 2 3 0;
#X connect 33 3 4 0;
#X connect 33 4 18 0;
#X restore 185 27 pd generate;
#X obj 265 27 namecanvas \$0-glossary;