Hi list !
I'm studying PD and here's another question.
It seems that everything in PD-patch can be done with just messages, starting with " ; "
Is it true ?
For example I can use
[ ; table1 sinesum 512 0.5 0.5 0.5 0.5; table2 cosinesum 512 0 1 {
to draw wave in a table .
But where can I find the most complete list of this messages and their syntax and meanings ??
For example in this help file for [tabosc4~] - I don't understand what this numbers after sinesum and cosinesum mean ...
infact it is nowhere explained. and maybe there are a lot of other useful commands..
I know about: pd\doc\manuals\pd-msg - is it all there ?
Thankyou !
hello
De: "Фывапр Олджэвич" tofuckof@inbox.ru
It seems that everything in PD-patch can be done with just messages, starting with " ; "
Is it true ?
semi-colon means that a message will be sent internaly to a [receive] object named with next argument, this also can be a [table] object.
For example I can use
[ ; table1 sinesum 512 0.5 0.5 0.5 0.5; table2 cosinesum 512 0 1 {
to draw wave in a table .
But where can I find the most complete list of this messages and their syntax and meanings ??
for sinesum message arg 1: Number of Points - arg 2: list of partial strengths
it's documented in all_about_arrays.pd/Higher_math/sine_waves
I did a search for "sinesum" with my gui-plugin and got the following (ignoring some which just use sinesum in an example patch):
doc/5.reference/all about arrays.pd
doc/5.reference/table-help.pd
doc/2.control.examples/15.array.pd A few points:
graph and click directly on an array element to get array-help.pd. Otherwise Pd assumes (correctly) that you're clicking a canvas and brings up canvas-help.pd. I put links for arrays, subpatches, tables, etc. in the updated doc for canvas-help.pd but it's still difficult to find. 2. Typical responses on this list (like mine above) assume the user knows how to browse the "Pd docs", which are located in different places depending on your system. Although the user can click <ctrl-b> to bring up a platform independent doc browser, it still takes 2 clicks to get to any of the docs listed above and is generally a pain in the ass to try to remember whether some doc was located in "1.manual", "manuals", or god forbid "7.stuff". 3. Sorry about #1 and #2 above. The documentation should be a lot more user-friendly than it currently is.
-Jonathan
From: Patrice Colet colet.patrice@free.fr To: pd-list pd-list@iem.at Sent: Tuesday, September 25, 2012 11:47 PM Subject: Re: [PD] messages language
hello
De: "Фывапр Олджэвич" tofuckof@inbox.ru
It seems that everything in PD-patch can be done with just messages, starting with " ; "
Is it true ?
semi-colon means that a message will be sent internaly to a [receive] object named with next argument, this also can be a [table] object.
For example I can use
[ ; table1 sinesum 512 0.5 0.5 0.5 0.5; table2 cosinesum 512 0 1 {
to draw wave in a table .
But where can I find the most complete list of this messages and their syntax and meanings ??
for sinesum message arg 1: Number of Points - arg 2: list of partial strengths
it's documented in all_about_arrays.pd/Higher_math/sine_waves
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list