#X text 53 150 There are four types of text objects in Pd: message \, atom \, object \, and comment.;
#X text 54 187 Messages respond to mouse clicks by sending their contents to one or more destinations. The usual destination is the "outlet" at the lower left corner of the box.;
#X text 55 239 Click the message box and watch the terminal window Pd was started in. You should see the "hello world" message appear.;
#X text 55 278 Atoms respond to "Dragging" up and down with the mouse \, by changing their contents and sending the result out their outlets. You can also type at an atom after clicking on it \; hit "enter" to output the number or click anywhere else to cancel.;
#X text 52 359 Objects \, like "print" above \, may have all sorts of functions depending on what's typed into them. The "print" object simply prints out every message it receives.;
#X text 53 415 To get help on an object \, right-click it. You should see a "help window" for the object.;
#X text 34 102 When you first open a Pd document like this one \, your cursor will be an arrow. Select "edit mode" in the Edit menu and the cursor will change to the image of a hand. The patch is now in edit mode. You can move any object by dragging it.;
#X text 33 185 Select "Edit mode" again in the Edit menu and you're back to the arrow cursor which acts on objects without moving them.;
#X text 32 373 You can create new objects by duplicating existing ones using the "duplicate" menu item. You can also "cut" and "paste" them. If you duplicate several connected objects the connections will be replicated too.;
#X text 33 237 In Edit mode \, if you click on a message \, object \, or comment \, you can then retype the text. For objects this will create a new object and delete the old one. Pd will try to reconnect the newly created object in the same way as the old one.;
#X text 34 442 Edit mode also lets you make and break connections between objects. Put the "hand" cursor over a line connecting two objects: it turns into an X. Clicking will delete the connection. Hold the cursor over an outlet and it becomes a circle (a patch point). Drag to any box and release \; you will be connected to the nearest inlet.;
#X text 32 320 When you're done changing the contents of the box \, click outside the box to deselect it. This tells Pd to incorporate the new text.;
#X text 328 604 updated for Pd version 0.33;
#X text 35 544 The "put" menu creates new text items of any of the four types. You can also put a "symbol" box \, analogous to a number box but for showing and entering text strings.;
#N canvas 0 0 448 559 10;
#X msg 145 43 hello world;
#X obj 145 84 print;
#X floatatom 254 43 0 0 0 0 - - -;
#X text 32 281 When you're done changing the contents of the box \,
click outside the box to deselect it. This tells Pd to incorporate
#X text 30 21 Most Pd messages are just numbers or short lists of numbers:;
#X msg 64 55 5;
#X obj 64 80 + 9;
#X obj 132 83 +;
#X obj 184 84 unpack;
#X msg 288 55 5;
#X obj 288 107 print;
#X obj 288 81 pack 34 78;
#X msg 132 55 5 6;
#X floatatom 195 328 0 0 0;
#X obj 195 303 +;
#X msg 195 254 1.2 3.4;
#X msg 205 277 5 6;
#X text 36 206 Unlike Max \, in Pd all numbers are floating point. Numbers whose values happen to be integers are displayed without decimal points.;
#X text 31 363 For more on messages \, get help on any message box by right-clicking.;
#X text 329 409 updated for Pd release 0.33;
#X text 34 149 If you send a list to an object with more than one inlet \, the items in the list are spread out over the inlets \, as seen in the 5+6 example above.;
#N canvas 0 0 448 451 10;
#X floatatom 210 123 0 0 0 0 - - -;
#X floatatom 177 123 0 0 0 0 - - -;
#X msg 177 71 5 6;
#X floatatom 115 123 0 0 0 0 - - -;
#X floatatom 47 123 0 0 0 0 - - -;
#X text 19 37 Most Pd messages are just numbers or short lists of numbers:
;
#X msg 47 70 5;
#X obj 47 98 + 9;
#X obj 115 98 +;
#X obj 177 98 unpack;
#X msg 271 70 5;
#X obj 271 122 print;
#X obj 271 96 pack 34 78;
#X msg 115 70 5 6;
#X floatatom 165 345 0 0 0 0 - - -;
#X obj 165 320 +;
#X msg 165 271 1.2 3.4;
#X msg 174 294 5 6;
#X text 19 217 Unlike Max \, in Pd all numbers are floating point.
Numbers whose values happen to be integers are displayed without decimal