-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathappend-help.pd
78 lines (78 loc) · 2.73 KB
/
append-help.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
#N canvas 602 94 562 450 10;
#X obj 5 266 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
#X obj 5 345 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
;
#X obj 5 385 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
0;
#X obj 85 356 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 85 278 cnv 17 3 63 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 157 233 print;
#X msg 157 134 foo;
#X msg 187 134 foo bar;
#X msg 275 165 set FOO BAR;
#X msg 245 135 2;
#X msg 278 136 3 4 5;
#X obj 4 423 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
#X text 157 299 bang;
#X text 190 279 -;
#X text 133 279 anything;
#X text 134 356 anything;
#X text 115 395 1) anything;
#X obj 4 4 cnv 15 553 42 empty empty empty 20 12 0 14 -233017 -66577
0;
#N canvas 0 22 450 278 (subpatch) 0;
#X coords 0 1 100 -1 554 42 1 0 0;
#X restore 4 3 graph;
#X obj 307 4 cnv 15 250 40 empty empty empty 12 13 0 18 -128992 -233080
0;
#N canvas 382 141 749 319 (subpatch) 0;
#X coords 0 -1 1 1 252 42 2 100 100;
#X restore 306 3 pd;
#X text 97 321 set <anything>;
#X obj 127 160 bng 18 250 50 0 empty empty empty 17 7 0 10 -228856
-1 -1;
#X obj 157 204 cyclone/append bar foo;
#X text 190 321 - updates argument (message to append to the input
message);
#X text 190 356 - the combined message;
#X text 190 395 - sets message to append to the input (default "nothing")
;
#X text 68 87 [append] will add messages set as argument to the end
of any message sent to the input.;
#X text 205 279 a message that will be combined to the stored message
;
#X text 190 299 - outputs the stored combined message;
#X obj 18 4 cyclone/comment 0 37 times ? 0 0 0 0 append;
#X obj 19 56 cyclone/comment 0 18 times ? 0 0 0 0 Append a message
to the incoming message;
#X obj 324 28 cyclone/comment 0 13 courier ? 0 224 228 220 Objects
cloned from Max/MSP;
#X obj 365 4 cyclone/comment 0 24 courier ? 0 224 228 220 cyclone;
#N canvas 836 207 420 324 name 0;
#X text 196 170 <= from Pd Vanilla;
#X text 29 222 Other ways to load [biquad~] is with a capital letter
\, either with or without such as:;
#X text 28 133 And still create the vanilla object from vanilla without
namespaces as:;
#X text 205 274 and;
#X text 29 14 Pd also has a vanilla object named [append]. Cyclone
avoids name clashing and overwritting an internal in Pd Vanilla \,
but for that you need to use the cyclone namespace ("cyclone/" before
the object name) \, as it's the common practice for cyclone's documentation.
So you create it as:;
#X obj 146 95 cyclone/append;
#X obj 153 170 append;
#X obj 94 274 cyclone/Append;
#X obj 255 274 Append, f 9;
#X restore 455 233 pd name clash;
#X connect 6 0 23 0;
#X connect 7 0 23 0;
#X connect 8 0 23 0;
#X connect 9 0 23 0;
#X connect 10 0 23 0;
#X connect 22 0 23 0;
#X connect 23 0 5 0;