Update of /cvsroot/pure-data/doc/tutorials/intro In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19293
Modified Files: 0.init_to_0.pd 00.hello_world.pd 01.basic_elements.pd 02.getting_help.pd 03.edit_mode.pd 06.make_your_first_patch.pd TODO outlet_order.pd Added Files: README.txt Removed Files: 0.hot_and_cold_inlets.pd 0.inlets_and_outlets.pd 0.pure_data_files.pd 04.connections.pd 05.objects.pd 07.storage_objects.pd 08.bang.pd build_a_patch.pd subpatches.pd Log Message: moved lots of stuff around
--- 08.bang.pd DELETED ---
Index: 02.getting_help.pd =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/02.getting_help.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 02.getting_help.pd 28 Mar 2006 04:21:18 -0000 1.1 --- 02.getting_help.pd 6 Apr 2006 23:56:54 -0000 1.2 *************** *** 1,7 **** ! #N canvas 350 92 638 453 12; #X msg 179 150; #X obj 61 150 trigger; - #X text 21 75 Right-click on anything and select help , and a help - patch will pop up.; #X text 54 28 comment; #X obj 12 13 cnv 15 400 40 empty empty Getting_Help 20 12 0 24 -228992 --- 1,5 ---- ! #N canvas 111 50 650 395 12; #X msg 179 150; #X obj 61 150 trigger; #X text 54 28 comment; #X obj 12 13 cnv 15 400 40 empty empty Getting_Help 20 12 0 24 -228992 *************** *** 16,17 **** --- 14,17 ---- #X symbolatom 403 151 10 0 0 0 - - -; #X text 406 182 symbol box; + #X text 21 75 Right-click on anything and select "Help" , and a help + patch will pop up.;
--- 0.pure_data_files.pd DELETED ---
--- build_a_patch.pd DELETED ---
Index: 03.edit_mode.pd =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/03.edit_mode.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 03.edit_mode.pd 28 Mar 2006 04:35:40 -0000 1.1 --- 03.edit_mode.pd 6 Apr 2006 23:56:54 -0000 1.2 *************** *** 1,3 **** ! #N canvas 307 122 636 463 12; #X obj 8 10 cnv 15 400 40 empty empty edit_mode 20 12 0 24 -228992 -66577 0; --- 1,3 ---- ! #N canvas 307 122 640 467 12; #X obj 8 10 cnv 15 400 40 empty empty edit_mode 20 12 0 24 -228992 -66577 0;
--- 07.storage_objects.pd DELETED ---
--- subpatches.pd DELETED ---
--- 05.objects.pd DELETED ---
Index: outlet_order.pd =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/outlet_order.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** outlet_order.pd 28 Mar 2006 05:35:22 -0000 1.1 --- outlet_order.pd 6 Apr 2006 23:56:54 -0000 1.2 *************** *** 1,13 **** ! #N canvas 0 22 454 304 12; ! #X text 151 112 <-- click here ,; ! #X obj 81 151 unpack float float float; ! #X msg 81 112 1 2 3; #X obj 8 10 cnv 15 400 40 empty empty outlet_order 20 12 0 24 -228992 -66577 0; #X obj 315 193 print first; ! #X obj 197 193 print first; ! #X obj 81 193 print first; ! #X connect 1 0 6 0; ! #X connect 1 1 5 0; ! #X connect 1 2 4 0; ! #X connect 2 0 1 0; --- 1,13 ---- ! #N canvas 0 22 458 308 12; ! #X text 121 112 <-- click here ,; ! #X obj 51 151 unpack float float float; #X obj 8 10 cnv 15 400 40 empty empty outlet_order 20 12 0 24 -228992 -66577 0; + #X msg 51 112 3 2 1; + #X obj 28 193 print Ășltimo; #X obj 315 193 print first; ! #X obj 167 193 print nĂ€chste; ! #X connect 1 0 4 0; ! #X connect 1 1 6 0; ! #X connect 1 2 5 0; ! #X connect 3 0 1 0;
--- 04.connections.pd DELETED ---
Index: 00.hello_world.pd =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/00.hello_world.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 00.hello_world.pd 28 Mar 2006 05:18:17 -0000 1.1 --- 00.hello_world.pd 6 Apr 2006 23:56:54 -0000 1.2 *************** *** 1,3 **** ! #N canvas 228 159 624 436 12; #X msg 235 167 Hello world!; #X text 238 216 <-- connection , aka "cord"; --- 1,3 ---- ! #N canvas 228 159 628 440 12; #X msg 235 167 Hello world!; #X text 238 216 <-- connection , aka "cord"; *************** *** 11,13 **** --- 11,14 ---- #X text 289 266 <-- object box; #X text 89 357 Now look in the Pd window to see the result.; + #X text 374 166 <-- click here; #X connect 0 0 6 0;
Index: 01.basic_elements.pd =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/01.basic_elements.pd,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** 01.basic_elements.pd 28 Mar 2006 04:23:50 -0000 1.2 --- 01.basic_elements.pd 6 Apr 2006 23:56:54 -0000 1.3 *************** *** 1,3 **** ! #N canvas 260 29 567 403 12; #X obj 36 141; #X obj 34 91 float; --- 1,3 ---- ! #N canvas 513 86 571 407 12; #X obj 36 141; #X obj 34 91 float; *************** *** 9,16 **** #X obj 12 13 cnv 15 400 40 empty empty Basic_Elements 20 12 0 24 -228992 -66577 0; - #X text 152 187 clickable message box; - #X text 152 232 number box; - #X text 152 284 symbol box; #X text 153 333 comment (like the rest of this text); #X text 151 91 object box; #X text 151 141 empty object box; --- 9,16 ---- #X obj 12 13 cnv 15 400 40 empty empty Basic_Elements 20 12 0 24 -228992 -66577 0; #X text 153 333 comment (like the rest of this text); #X text 151 91 object box; #X text 151 141 empty object box; + #X text 152 232 number box (click and drag/type); + #X text 152 284 symbol box (click and type); + #X text 152 187 message box (click);
Index: 0.init_to_0.pd =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/0.init_to_0.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 0.init_to_0.pd 3 Feb 2006 21:37:03 -0000 1.1 --- 0.init_to_0.pd 6 Apr 2006 23:56:54 -0000 1.2 *************** *** 1,33 **** ! #N canvas 707 44 458 308 10; ! #X text 41 16 float values are automatically initialized to 0 in Pd. ! ; ! #X obj 4 114 +; ! #X obj 5 81 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1 ; ! #X obj 118 114 *; ! #X obj 227 113 float; ! #X obj 347 113 trigger f; ! #X obj 178 151 bng 15 250 50 0 empty empty reset 0 -6 0 8 -262144 -1 ! -1; ! #X obj 4 188 pddp_print; ! #X obj 117 187 pddp_print; ! #X obj 227 187 pddp_print; ! #X obj 347 187 pddp_print; ! #X obj 117 81 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 ! -1; ! #X obj 226 81 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 ! -1; ! #X obj 346 81 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1; ! #X connect 1 0 7 0; ! #X connect 2 0 1 0; #X connect 3 0 8 0; #X connect 4 0 9 0; ! #X connect 5 0 10 0; ! #X connect 6 0 7 0; ! #X connect 6 0 8 0; ! #X connect 6 0 9 0; ! #X connect 6 0 10 0; ! #X connect 11 0 3 0; ! #X connect 12 0 4 0; ! #X connect 13 0 5 0; --- 1,31 ---- ! #N canvas 396 67 599 357 12; ! #X text 21 93 float values are automatically initialized to 0 in Pd. ; ! #X obj 304 185 +; ! #X obj 188 186 *; ! #X obj 67 185 float; ! #X obj 425 185 trigger f; ! #X obj 253 216 bng 15 250 50 0 empty empty reset 0 -6 0 8 -262144 -1 -1; ! #X obj 304 259 pddp/print; ! #X obj 187 259 pddp/print; ! #X obj 67 259 pddp/print; ! #X obj 425 259 pddp/print; ! #X msg 304 147 bang; ! #X msg 188 148 bang; ! #X msg 67 148 bang; ! #X msg 425 148 bang; ! #X obj 12 13 cnv 15 400 40 empty empty init_to_zero 20 12 0 24 -228992 ! -66577 0; ! #X connect 1 0 6 0; ! #X connect 2 0 7 0; #X connect 3 0 8 0; #X connect 4 0 9 0; ! #X connect 5 0 6 0; ! #X connect 5 0 7 0; ! #X connect 5 0 8 0; ! #X connect 5 0 9 0; ! #X connect 10 0 1 0; ! #X connect 11 0 2 0; ! #X connect 12 0 3 0; ! #X connect 13 0 4 0;
Index: 06.make_your_first_patch.pd =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/06.make_your_first_patch.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** 06.make_your_first_patch.pd 28 Mar 2006 05:18:17 -0000 1.1 --- 06.make_your_first_patch.pd 6 Apr 2006 23:56:54 -0000 1.2 *************** *** 1,12 **** ! #N canvas 359 93 674 494 12; #X obj 8 10 cnv 15 400 40 empty empty make_your_first_patch 20 12 0 24 -228992 -66577 0; #X text 15 71 Its time to make your first patch. Follow the instructions on the right:; ! #X text 204 195 2 make a new object box , in it , type: symbol; ! #X text 204 235 3 make a new symbol box; ! #X text 204 275 4 connect the message box to the object box; ! #X text 204 315 5 connect the object box to the symbol box; ! #X text 203 353 6 click the message box , and viola!; ! #X text 163 439 You are now a Pd patcher!; ! #X text 204 159 1 make a message box , in it , type any word; --- 1,11 ---- ! #N canvas 359 93 682 502 12; #X obj 8 10 cnv 15 400 40 empty empty make_your_first_patch 20 12 0 24 -228992 -66577 0; #X text 15 71 Its time to make your first patch. Follow the instructions on the right:; ! #X text 204 196 2- make a new object box , in it , type: symbol; ! #X text 204 235 3- make a new symbol box; ! #X text 204 275 4- connect the message box to the object box; ! #X text 204 315 5- connect the object box to the symbol box; ! #X text 203 353 6- click the message box , and viola!; ! #X text 204 159 1- make a message box , in it , type: servus;
--- 0.hot_and_cold_inlets.pd DELETED ---
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/doc/tutorials/intro/TODO,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TODO 3 Feb 2006 21:37:03 -0000 1.1 --- TODO 6 Apr 2006 23:56:54 -0000 1.2 *************** *** 1,6 ****
- - make object which outputs previous and next files
- make patch close itself, otherwise: - upon [loadbang], wait, then close previous patch --- 1,11 ----
- make object which outputs previous and next files
- make patch close itself, otherwise: - upon [loadbang], wait, then close previous patch + + - in pure_data_files.pd, make the patch create [pd clone] dynamically, + probably like how send_messages_to_pd.pd does it. + + - in pure_data_files.pd, make the patch reset itself once it finishes the + clone. (remember that [pd clone] has to be the last object.)
--- 0.inlets_and_outlets.pd DELETED ---
--- NEW FILE: README.txt ---
This tutorial came out of the PDDP project:
Contributors include (in alphabetical order):
Alexandre Castonguay Andy Farnell Aymeric Mansoux Ben Bogart Frank Barknecht Hans-Christoph Steiner Jerome Abel Koray Tahiroglu Malte Steiner Max Neupert Miller Puckette Thomas Musil Tom Erbe