Update of /cvsroot/pure-data/doc/pddp/templates In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23938
Added Files: colour-guide.pd example-about.pd example-help.pd template-about.pd template-help.pd Log Message: Added PDDP templates & Examples
--- NEW FILE: template-help.pd --- #N canvas 471 30 579 627 10; #X obj 8 586 cnv 15 550 20 empty empty empty 20 12 0 14 -200249 -66577 0; #X obj 8 6 cnv 15 550 40 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 7 186 cnv 15 550 15 empty empty Inlets(?) 3 7 0 13 -200249 -1 0; #N canvas 0 22 474 324 META 0; #X text 12 5 CATEGORY:; #X text 12 15 KEYWORDS:; #X restore 142 588 pd META; #X text 56 10 or; #X text 13 589 PDDP Project 2005; #X obj 7 396 cnv 15 550 15 empty empty Outlets(1) 3 7 0 13 -200249 -1 0; #X obj 7 446 cnv 15 550 15 empty empty Arguments(1) 3 7 0 13 -200249 -1 0; #X obj 7 506 cnv 15 550 15 empty empty More_Info 3 7 0 13 -200249 -1 0; #X obj 27 341 cnv 15 60 45 empty empty Inlet_1 3 9 0 12 -233017 -1 0; #X obj 27 207 cnv 15 60 125 empty empty Inlet_0 3 9 0 12 -233017 -1 0; #X obj 27 416 cnv 15 60 24 empty empty Outlet_0 3 9 0 12 -233017 -1 0; #N canvas 696 168 468 348 PAGES 0; #N canvas 528 80 578 631 PAGE2 0; #X obj 8 586 cnv 15 550 20 empty empty empty 20 12 0 14 -200249 -66577 0; #X obj 8 6 cnv 15 550 40 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 28 DESCRIPTION: Float object stores a floating point number. ; #X obj 12 9 float; #X obj 82 9 f; #X text 56 10 or; #X text 13 589 PDDP Project 2005; #X text 459 22 LINK:Glossary; #X text 459 10 LINK:Contents; #X text 243 300 This is page 2; #X obj 501 588 cnv 15 15 15 empty empty 2 0 8 0 12 -200249 -1 0; #X obj 517 588 cnv 15 15 15 empty empty of 0 8 0 12 -200249 -1 0; #X obj 533 588 cnv 15 25 15 empty pddpNumPages 2 4 8 0 12 -200249 -1 0; #X obj 460 589 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X obj 478 589 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X restore 8 55 pd PAGE2; #X text 9 109 Don't forget to set the number of pages...; #X text 7 11 Put your pages here: (They must be named [pd PAGE1] [pd PAGE2] ...; #X text 24 179 BUG: these page-turns need to be local! Add logic for back button; #X obj 12 143 pddp_page 2; #X coords 0 0 1.01598e-05 1.58148e-05 96 15 0; #X restore 197 588 pd PAGES; #X obj 460 589 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X text 459 22 LINK:Glossary; #X text 459 10 LINK:Contents; #X obj 500 589 cnv 15 15 15 empty empty 1 0 8 0 12 -200249 -1 0; #X obj 516 589 cnv 15 15 15 empty empty of 0 8 0 12 -200249 -1 0; #X obj 532 589 cnv 15 25 15 empty pddpNumPages 2 4 8 0 12 -200249 -1 0; #X obj 478 589 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X text 361 589 Previous/Next; #X text 12 28 DESCRIPTION:; #X text 104 206; #X text 104 249; #X text 104 279; #X text 105 343; #X text 104 416; #X text 105 470; #X text 105 538; #X text 105 526; #X text 105 551; #X text 105 563;
--- NEW FILE: example-about.pd --- #N canvas 232 93 772 532 10; #X text 330 82 The [send] and [receive] objects are useful for linking objects and subroutines together in a single canvas or throughout multiple patches. Understanding these objects will help 'clean up' your patches and allow you to communicate messages between various modules that you build or between objects where patch cords are not possible.; #X text 328 167 In the [send] and [receive] help files , you will see message sent within a single patch - from a [send] object to a [receive] object in the same patch. But the functionality of these objects goes far beyond the scope of a single patch.; #X obj 20 292 r one_send; #X obj 23 224 hsl 67 15 0 127 0 0 empty empty empty -2 -6 0 8 -228989 -1 -1 0 0; #X obj 97 242 s one_send; #X obj 178 224 hsl 67 15 0 127 0 0 empty empty empty -2 -6 0 8 -228989 -1 -1 0 0; #X obj 23 313 hsl 67 15 0 127 0 0 empty empty empty -2 -6 0 8 -228989 -1 -1 0 1; #X obj 97 292 r one_send; #X obj 178 313 hsl 67 15 0 127 0 0 empty empty empty -2 -6 0 8 -228989 -1 -1 0 1; #X text 327 300 A [send] object is a little like a radio station...it broadcasts information throughout Pd , for all the [receives] to hear! A [receive] object is a little like your own AM/FM tuner...it will receive messages from all the [send] objects that it is 'tuned' to. Hence , naming your [send] and [receive] objects becomes very important. A [receive] object named "dave" (as in [receive dave]) will pick up all messages from [send dave] , regardless of which patch it is in. In this manner , you can get messages across multiple patches , or into abstractions or subpatches -- without patch cords.; #X obj 20 243 s one_send; #X obj 175 242 send one_send; #X obj 175 292 receive one_send; #X msg 38 437 ; one_send $1; #X obj 57 414 hsl 67 15 0 127 0 0 empty empty empty -2 -6 0 8 -228989 -1 -1 0 1; #X msg 151 433 ; aSymbol symbol $1; #X msg 151 412 symbol down_below; #X floatatom 14 414 5 0 0 0 - - -; #X floatatom 98 314 5 0 0 0 - - -; #X floatatom 97 224 5 0 0 0 - - -; #X text 8 381 (look above at previous examples):; #X text 10 368 You can make message boxes into sends; #X text 13 272 received by [receive]s of the same name.; #X text 8 203 Multiple [send]s with the same name; #X obj 8 6 cnv 15 750 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 318 47 cnv 15 440 15 empty empty Getting_Your_Message_Across 3 7 0 13 -261104 -1 0; #X text 656 18 LINK:Glossary; #X text 656 6 LINK:Contents; #X text 12 8 DESCRIPTION: All about communicating without connections ; #X obj 318 277 cnv 15 440 15 empty empty Broadcasting_With_Sends_And_Receives 3 7 0 13 -261104 -1 0; #X obj 8 496 cnv 15 750 20 empty empty empty 20 12 0 14 -261104 -66577 0; #X text 13 499 PDDP Project 2005; #X obj 660 499 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X obj 678 499 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X text 561 499 Previous/Next; #N canvas 0 22 466 316 META 0; #X text 12 5 CATEGORY: about; #X text 12 15 KEYWORDS: send receive patch cord wireless connection canvas; #X restore 160 499 pd META; #N canvas 696 168 488 368 PAGES 0; #X text 19 9 Put your pages here: (They must be named [pd PAGE1] [pd PAGE2]... (PAGE0 is the main patch).; #X text 9 109 Don't forget to set the number of pages , including the main page.; #N canvas 25 25 775 545 PAGE2 0; #X obj 8 6 cnv 15 750 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 318 47 cnv 15 440 15 empty empty Getting_Your_Message_Across 3 7 0 13 -261104 -1 0; #X text 656 18 LINK:Glossary; #X text 656 6 LINK:Contents; #X text 12 8 DESCRIPTION: All about communicating without connections ; #X obj 318 277 cnv 15 440 15 empty empty Broadcasting_With_Sends_And_Receives 3 7 0 13 -261104 -1 0; #X obj 8 496 cnv 15 750 20 empty empty empty 20 12 0 14 -261104 -66577 0; #X text 13 499 PDDP Project 2005; #X obj 660 499 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X obj 678 499 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X text 561 499 Previous/Next; #X obj 701 499 cnv 15 15 15 empty empty 1 0 8 0 12 -261104 -1 0; #X obj 717 499 cnv 15 15 15 empty empty of 0 8 0 12 -261104 -1 0; #X obj 733 499 cnv 15 25 15 empty pddpNumPages 3 4 8 0 12 -261104 -1 0; #X obj 305 36 cnv 5 5 460 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 327 300; #X text 330 82; #X text 328 167; #X restore 14 54 pd PAGE2; #X text 24 179 BUG: these page-turns need to be local! Add logic for back button; #X obj 13 146 pddp_page 2; #X coords 0 0 1.01598e-05 1.58148e-05 96 15 0; #X restore 217 499 pd PAGES; #X obj 701 499 cnv 15 15 15 empty empty 1 0 8 0 12 -261104 -1 0; #X obj 717 499 cnv 15 15 15 empty empty of 0 8 0 12 -261104 -1 0; #X obj 733 499 cnv 15 25 15 empty pddpNumPages 2 4 8 0 12 -261104 -1 0; #X obj 176 55 cnv 10 86 16 empty empty empty 20 12 0 14 -262126 -66577 0; #X floatatom 176 76 5 0 0 0 - - -; #X obj 176 55 receive aNum; #X obj 44 155 cnv 10 87 16 empty empty empty 20 12 0 14 -262126 -66577 0; #X obj 45 155 send aSymbol; #X msg 45 107 symbol hello; #X msg 54 130 symbol world!; #X obj 179 129 cnv 10 105 16 empty empty empty 20 12 0 14 -262126 -66577 0; #X symbolatom 178 157 0 0 0 0 - - -; #X obj 178 129 receive aSymbol; #X obj 61 71 cnv 10 65 16 empty empty empty 20 12 0 14 -262126 -66577 0; #X floatatom 62 54 5 0 0 0 - - -; #X obj 62 71 send aNum; #X obj 305 36 cnv 5 5 460 empty empty empty 20 12 0 14 -233017 -66577 0; #X connect 2 0 6 0; #X connect 3 0 10 0; #X connect 5 0 11 0; #X connect 7 0 18 0; #X connect 12 0 8 0; #X connect 14 0 13 0; #X connect 16 0 15 0; #X connect 17 0 13 0; #X connect 19 0 4 0; #X connect 42 0 41 0; #X connect 45 0 44 0; #X connect 46 0 44 0; #X connect 49 0 48 0; #X connect 51 0 52 0;
--- NEW FILE: example-help.pd --- #N canvas 684 24 579 627 10; #X obj 8 586 cnv 15 550 20 empty empty empty 20 12 0 14 -200249 -66577 0; #X obj 8 6 cnv 15 550 40 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 28 DESCRIPTION: Float object stores a floating point number. ; #X obj 7 186 cnv 15 550 15 empty empty Inlets(2) 3 7 0 13 -200249 -1 0; #N canvas 0 22 470 320 META 0; #X text 12 15 KEYWORDS: control number float store; #X text 12 5 CATEGORY: control; #X restore 142 588 pd META; #X obj 12 9 float; #X obj 82 9 f; #X obj 74 128 cnv 10 50 16 empty empty empty 20 12 0 14 -262126 -66577 0; #X obj 351 129 cnv 10 23 16 empty empty empty 20 12 0 14 -262126 -66577 0; #X floatatom 374 107 5 0 0 0 - - -; #X floatatom 341 155 5 0 0 0 - - -; #X obj 371 79 bng 15 250 50 0 empty empty Bang-Message 20 7 0 12 -118429 -1 -1; #X floatatom 73 153 5 0 0 0 - - -; #X msg 73 104 bang; #X msg 298 87 7 3 4; #X obj 352 129 f; #X obj 73 128 float 7; #X text 298 69 lists; #X text 130 128 creation argument; #X text 56 10 or; #X text 13 589 PDDP Project 2005; #X text 105 526 LINK: doc/2.control.examples/sendnumber.pd; #X text 105 538 LINK: PDDP:all_about_data-types.pd; #X text 105 550 LINK: PDDP:all_about_gui-objects.pd; #X text 415 106 LINK: number tip; #X obj 7 396 cnv 15 550 15 empty empty Outlets(1) 3 7 0 13 -200249 -1 0; #X obj 7 446 cnv 15 550 15 empty empty Arguments(1) 3 7 0 13 -200249 -1 0; #X obj 7 506 cnv 15 550 15 empty empty More_Info 3 7 0 13 -200249 -1 0; #X obj 27 341 cnv 15 60 45 empty empty Inlet_1 3 9 0 12 -233017 -1 0; #X text 105 563 LINK: Tutorial: Intro to Pure-Data Control; #X obj 27 207 cnv 15 60 125 empty empty Inlet_0 3 9 0 12 -233017 -1 0; #X obj 27 416 cnv 15 60 24 empty empty Outlet_0 3 9 0 12 -233017 -1 0; #X text 105 470 [float] accepts a single float as a creation argument which initializes the first value to be sent out the left outlet.; #X text 104 416 FLOAT - outputs the stored floating point value of the object.; #X text 104 206 FLOAT - A float at the left inlet will update the stored value of the object and will send the number immediately to the outlet. ; #X text 104 249 BANG - A bang at the left inlet will force [float] to send its value to the outlet.; #X text 104 279 LIST - A list at the left inlet will be truncated to include only the first element. The first element in the list will update the stored value of the object and will send the number immediately to the outlet.; #X text 105 343 FLOAT - A float at the right inlet is stored for later use. It will be sent to the left outlet when a float or bang is received in the left inlet.; #N canvas 696 168 464 344 PAGES 0; #N canvas 528 80 578 631 PAGE2 0; #X obj 8 586 cnv 15 550 20 empty empty empty 20 12 0 14 -200249 -66577 0; #X obj 8 6 cnv 15 550 40 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 28 DESCRIPTION: Float object stores a floating point number. ; #X obj 12 9 float; #X obj 82 9 f; #X text 56 10 or; #X text 13 589 PDDP Project 2005; #X text 459 22 LINK:Glossary; #X text 459 10 LINK:Contents; #X text 243 300 This is page 2; #X obj 501 588 cnv 15 15 15 empty empty 2 0 8 0 12 -200249 -1 0; #X obj 517 588 cnv 15 15 15 empty empty of 0 8 0 12 -200249 -1 0; #X obj 533 588 cnv 15 25 15 empty pddpNumPages 3 4 8 0 12 -200249 -1 0; #X obj 460 589 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X obj 478 589 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X restore 8 55 pd PAGE2; #N canvas 528 82 575 623 PAGE3 0; #X obj 8 586 cnv 15 550 20 empty empty empty 20 12 0 14 -200249 -66577 0; #X obj 8 6 cnv 15 550 40 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 28 DESCRIPTION: Float object stores a floating point number. ; #X obj 12 9 float; #X obj 82 9 f; #X text 56 10 or; #X text 13 589 PDDP Project 2005; #X text 459 22 LINK:Glossary; #X text 459 10 LINK:Contents; #X text 243 300 This is page 3; #X obj 501 588 cnv 15 15 15 empty empty 3 0 8 0 12 -200249 -1 0; #X obj 517 588 cnv 15 15 15 empty empty of 0 8 0 12 -200249 -1 0; #X obj 533 588 cnv 15 25 15 empty pddpNumPages 3 4 8 0 12 -200249 -1 0; #X obj 460 589 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X obj 478 589 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X restore 68 55 pd PAGE3; #X text 9 109 Don't forget to set the number of pages...; #X text 7 11 Put your pages here: (They must be named [pd PAGE1] [pd PAGE2] ...; #X obj 12 143 pddp_page 3; #X text 24 179 BUG: these page-turns need to be local! Add logic for back button; #X coords 0 0 1.01598e-05 1.58148e-05 96 15 0; #X restore 197 588 pd PAGES; #X obj 460 589 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X text 459 22 LINK:Glossary; #X text 459 10 LINK:Contents; #X obj 500 589 cnv 15 15 15 empty empty 1 0 8 0 12 -200249 -1 0; #X obj 516 589 cnv 15 15 15 empty empty of 0 8 0 12 -200249 -1 0; #X obj 532 589 cnv 15 25 15 empty pddpNumPages 3 4 8 0 12 -200249 -1 0; #X obj 478 589 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X text 361 589 Previous/Next; #X connect 9 0 15 1; #X connect 11 0 15 0; #X connect 13 0 16 0; #X connect 14 0 15 0; #X connect 15 0 10 0; #X connect 16 0 12 0;
--- NEW FILE: colour-guide.pd --- #N canvas 304 179 349 252 10; #X text 11 8 PDDP Colour Guide:; #X obj 14 39 cnv 20 20 20 empty empty Reference-Patches 30 9 0 13 -200249 -1 0; #X obj 14 69 cnv 20 20 20 empty empty About-Patches 30 9 0 13 -261104 -1 0; #X obj 14 99 cnv 20 20 20 empty empty Tutorial-Patches 30 9 0 13 -261148 -1 0; #X obj 14 148 cnv 20 20 20 empty empty Start-Process 30 9 0 13 -118429 -1 0; #X obj 14 178 cnv 20 20 20 empty empty Stop-Process 30 9 0 13 -239389 -1 0; #X obj 14 208 cnv 20 20 20 empty empty Highlight-Object/patch? 30 9 0 13 -262126 -1 0;
--- NEW FILE: template-about.pd --- #N canvas 167 112 772 532 10; #X obj 8 6 cnv 15 750 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 318 47 cnv 15 440 15 empty empty Getting_Your_Message_Across 3 7 0 13 -261104 -1 0; #X text 656 18 LINK:Glossary; #X text 656 6 LINK:Contents; #X obj 318 277 cnv 15 440 15 empty empty Broadcasting_With_Sends_And_Receives 3 7 0 13 -261104 -1 0; #X obj 8 496 cnv 15 750 20 empty empty empty 20 12 0 14 -261104 -66577 0; #X text 13 499 PDDP Project 2005; #X obj 660 499 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X obj 678 499 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X text 561 499 Previous/Next; #N canvas 0 22 470 320 META 0; #X text 12 5 CATEGORY: about; #X text 12 15 KEYWORDS:; #X restore 160 499 pd META; #N canvas 696 168 488 368 PAGES 0; #X text 19 9 Put your pages here: (They must be named [pd PAGE1] [pd PAGE2]... (PAGE0 is the main patch).; #X text 9 109 Don't forget to set the number of pages , including the main page.; #N canvas 168 111 769 538 PAGE2 0; #X obj 8 6 cnv 15 750 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 318 47 cnv 15 440 15 empty empty Getting_Your_Message_Across 3 7 0 13 -261104 -1 0; #X text 656 18 LINK:Glossary; #X text 656 6 LINK:Contents; #X obj 318 277 cnv 15 440 15 empty empty Broadcasting_With_Sends_And_Receives 3 7 0 13 -261104 -1 0; #X obj 8 496 cnv 15 750 20 empty empty empty 20 12 0 14 -261104 -66577 0; #X text 13 499 PDDP Project 2005; #X obj 660 499 bng 15 250 50 0 pddpNextPage $0- < 4 8 0 12 -262144 -1 -1; #X obj 678 499 bng 15 250 50 0 pddpNextPage $0- > 4 8 0 12 -262144 -1 -1; #X text 561 499 Previous/Next; #X obj 701 499 cnv 15 15 15 empty empty 1 0 8 0 12 -261104 -1 0; #X obj 717 499 cnv 15 15 15 empty empty of 0 8 0 12 -261104 -1 0; #X obj 733 499 cnv 15 25 15 empty pddpNumPages 2 4 8 0 12 -261104 -1 0; #X obj 305 36 cnv 5 5 460 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 8 DESCRIPTION:; #X restore 14 54 pd PAGE2; #X text 24 179 BUG: these page-turns need to be local! Add logic for back button; #X obj 12 143 pddp_page 2; #X coords 0 0 1.01598e-05 1.58148e-05 96 15 0; #X restore 217 499 pd PAGES; #X obj 701 499 cnv 15 15 15 empty empty 1 0 8 0 12 -261104 -1 0; #X obj 717 499 cnv 15 15 15 empty empty of 0 8 0 12 -261104 -1 0; #X obj 733 499 cnv 15 25 15 empty pddpNumPages 2 4 8 0 12 -261104 -1 0; #X obj 305 36 cnv 5 5 460 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 8 DESCRIPTION:;