[PD-cvs] doc/tutorials/intro README.txt, NONE, 1.1 0.init_to_0.pd, 1.1, 1.2 00.hello_world.pd, 1.1, 1.2 01.basic_elements.pd, 1.2, 1.3 02.getting_help.pd, 1.1, 1.2 03.edit_mode.pd, 1.1, 1.2 06.make_your_first_patch.pd, 1.1, 1.2 TODO, 1.1, 1.2 outlet_order.pd, 1.1, 1.2 0.hot_and_cold_inlets.pd, 1.1, NONE 0.inlets_and_outlets.pd, 1.1, NONE 0.pure_data_files.pd, 1.2, NONE 04.connections.pd, 1.1, NONE 05.objects.pd, 1.1, NONE 07.storage_objects.pd, 1.1, NONE 08.bang.pd, 1.1, NONE build_a_patch.pd, 1.1, NONE subpatches.pd, 1.1, NONE

Hans-Christoph Steiner eighthave at users.sourceforge.net
Fri Apr 7 01:56:56 CEST 2006


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:

http://puredata.info/dev/pddp

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





More information about the Pd-cvs mailing list