aboutsummaryrefslogtreecommitdiff
path: root/doc/additional/pd-msg/1.msg_and_patch/1.1.add_objects.pd
diff options
context:
space:
mode:
authorGuenter Geiger <ggeiger@users.sourceforge.net>2002-11-13 08:53:08 +0000
committerGuenter Geiger <ggeiger@users.sourceforge.net>2002-11-13 08:53:08 +0000
commit59b6ed633cd63ec112f4367365ac14479a8e4120 (patch)
tree93246a8e380042152689005b2e50a542b03c5bd9 /doc/additional/pd-msg/1.msg_and_patch/1.1.add_objects.pd
parent02a5595973b61d2cf789b9074167ed73b928d157 (diff)
This commit was generated by cvs2svn to compensate for changes in r208,
which included commits to RCS files with non-trunk default branches. svn path=/trunk/; revision=209
Diffstat (limited to 'doc/additional/pd-msg/1.msg_and_patch/1.1.add_objects.pd')
-rwxr-xr-xdoc/additional/pd-msg/1.msg_and_patch/1.1.add_objects.pd59
1 files changed, 59 insertions, 0 deletions
diff --git a/doc/additional/pd-msg/1.msg_and_patch/1.1.add_objects.pd b/doc/additional/pd-msg/1.msg_and_patch/1.1.add_objects.pd
new file mode 100755
index 00000000..f9ba0822
--- /dev/null
+++ b/doc/additional/pd-msg/1.msg_and_patch/1.1.add_objects.pd
@@ -0,0 +1,59 @@
+#N canvas 67 167 711 648 10;
+#X text 42 13 To add an object into patch just send a message to the
+patch itself :;
+#X msg 42 49 msg 500 10 bang;
+#X text 42 98 The selector should be "msg" \, "floatatom" \, "obj"
+\, "text" \, "array" \, "symbolatom" \, "scalar" and "graph";
+#X text 224 53 <= Click here first;
+#X text 42 279 For connecting objects use the selector "connect". it
+take 4 arguments : the number of the first object \, the number of
+the outlet \, the number of the second object \, and the number of
+the inlet :;
+#X text 207 232 <= and here;
+#X text 236 204 <= Then click here (and have a look to the properties
+of the object created);
+#X text 193 348 <= click here <= and here;
+#X text 42 437 And now the end of this exemple :;
+#X text 42 143 The next 2 numbers are X & Y position in the canvas.
+Then it's a symbol for the name of the obj \, the content of the msg
+\, etc... and some additionals parameters.;
+#X msg 42 205 floatatom 600 10 7 50 5000;
+#X msg 42 230 obj 500 40 metro 500;
+#X msg 42 482 obj 500 70 random 127;
+#X msg 42 532 floatatom 500 100 5;
+#X msg 42 582 text 500 130 That's it !;
+#X text 16 53 1;
+#X text 20 204 2;
+#X text 20 226 3;
+#X text 18 348 4;
+#X text 18 370 5;
+#X text 20 483 6;
+#X text 20 509 7;
+#X text 20 532 8;
+#X text 19 556 9;
+#X text 14 582 10;
+#X text 276 530 !!! W A R N N I N G !!! It's very important to respect
+the order the objects are created. If you don't the "connect" selector
+won't work correctly. If you are not sure \, reload this patch and
+try again.;
+#X msg 43 349 connect 34 0 36 0;
+#X msg 43 374 connect 35 0 36 1;
+#X msg 42 507 connect 36 0 37 0;
+#X msg 42 557 connect 37 0 38 0;
+#X obj 42 74 s pd-1.add_objects.pd;
+#X obj 42 255 s pd-1.add_objects.pd;
+#X obj 43 399 s pd-1.add_objects.pd;
+#X obj 42 612 s pd-1.add_objects.pd;
+#X connect 1 0 30 0;
+#X connect 10 0 31 0;
+#X connect 11 0 31 0;
+#X connect 12 0 33 0;
+#X connect 13 0 33 0;
+#X connect 14 0 33 0;
+#X connect 26 0 32 0;
+#X connect 27 0 32 0;
+#X connect 27 0 32 0;
+#X connect 27 0 32 0;
+#X connect 27 0 32 0;
+#X connect 28 0 33 0;
+#X connect 29 0 33 0;