Personal tools
You are here: Home community PdWikiWiki PdTutorialOverview

Edit history

Edit: -1 of 1
Time: 2006-12-20 12:40:27
Note: /pd/pd/portal_catalog/manage_catalogRebuild

Right-clicking on the canvas opens a new window with an
overview of objects available in the standard pd
distribution. This list is divided into several sections
such as audio objects, midi, control, glue, math etc. We
will not get into the details of all of them, the best way
is to experiment and read the help files. It is important,
however, to know abut their general function and
application. The first obvious division is AUDIO objects,
identified by the "~" (tilde) character, and, generally
speaking, CONTROL objects.
Audio objects return only audio signal and they operate
only when pd audio is turned on (either by selecting
through the menu AUDIO->ON, hitting Ctr-/ or clicking
"compute audio" on the main pd window. One could also send
pd a message "pd dsp 1" but we'll talk about messages
later). Control objects are always ready to run. One of the
most important things to know about those differences is
that although some of the audio objects accept input from
most of the control objects (especially those that deal
with floats or ints) it does not work the other way around.
Try connecting the sig~ object's outlet to the "[+":[+ inlet
(as on the picture below) and look what happens in the
terminal window when you start audio (by selecting AUDIO-
>On or clicking on "compute audio" on the main window).
BTW, it is strongly advisable tu start pd from command line
and keep the terminal window visible as all error messages
and other activity is reported to that window. It is
especialy helpful in debugging your programs.


You should see the following message in your terminal:
 error: signal outlet connect to nonsignal inlet (ignored)
 ... you might be able to track this down from the Find
I agree, this is not an in-depth explanation, but at least
it tells you that you're doing something wrong. It's good
to check for errors often. You can work with pd without
even turning the audio off; you will hear your changes
immediately and some errors that get reported only when
audio is running will pup up right away.
Now, you can turn off audio, erase your canvas window and
go on to the tutorials, since practice makes perfect and
nobody's interested in reading my blah-blah anyways...
'''Previous:''' PdTutorialIntro '''Next:''' PdTutorialTutorialOne

Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser