damien_henry at libertysurf.fr
Wed Aug 15 05:21:46 CEST 2001
I've put on http://iem.kug.ac.at/pdwiki/ a new release of the documention
dealling with pd internal messages.
you can direct download from here :
Here a brief resume :
1) Thoses msg are sent directly to pd (pd selector) or to a loaded patch
all thoses msg has to be finnished by a ";"
you can test them using :
in the file menu : message
the tclsend2pd in the 4.msg_from_tcl folder.
Thoses message allows you (examples):
To control pd without the gui :
Take benefit of the no-gui option
open a patch via socket... (tcl, python, sh, c++,...)
modify or create new patch
Create patch that will create some other
Deals with massive polyphonie (100 osc~ or more...)
load patchs from an other
construct generative patch
Create new gui
2) Here an (today incomplete) list of those msg :
The list of msg that pd can manage :
dsp x; (turnning dsp on & off)
open patch path ;
+ many some more that I don't know...
The list that a patch can manage :
obj x y text in the object ;
msg x y text in the message ;
floatatom x y width lowerLimit upperLimit ;
text x y text in the comment ;
array x y ??? ;
scalar ???? ;
connect n°OfFirstPatch? n°OfOutlet? n°OfSecondPAtch n°OfInlet?
+ mabe some more that I don't know...
3) Here the map of the documentation :
describe msg that can be sent to patch.
contains pd files
describe msg that can be sent to pd.
contains pd files
it's sh scrip using pdsend to create patch into pd.
pdscript has been done by Guenter Geiger
contains it's own readme + files.
decribe how to use tcl/tk to create, open patch, etc...
Contain an example of how a "obj x y myOsc~" message can be use
to deal with massive polyphonie
4) Releases :
release 0.4 : pd-msg_04.tar.gz
add many message :
the events messages
the menu messages
the cut&paste msg, etc...
complete the polyphonie example
release 0.3 : pd-msg
Rearenge patch & examples in diferents directory.
add polyphonie examples
add tcl scripts...
release 0.2 : self-generation
add messages to open and close patch.
release 0.1 : self-construction
5) To do list :
add all msg that are not here.
some are not well explain or not explain at all.
More information about the Pd-list