Pd Documentation
This is the HTML documentation for Pd, a patchable environment for audio
analysis, synthesis, and processing, with a rich set of multimedia
capabilities. The latest version of this page can be found at:
http://http://msp.ucsd.edu/software.html
.
-
introduction
- guide to the documentation
- other resources
-
theory of operation
-
overview
-
main window, canvases, and printout
- object boxes
- message and GUI boxes
- patches and files
-
how to edit patches
- edit and run mode
- creating boxes
- the selection
-
deleting, cutting, and pasting
- changing the text
-
connecting and disconnecting boxes
- properties and help
-
messages
- anatomy of a message
- depth first message passing
-
hot and cold inlets and right to left outlet order
- message boxes
-
audio signals
- sample rate and format
-
tilde objects and audio connections
-
converting to and from messages
- switching and blocking
- nonlocal signal connections
-
scheduling
- audio and messages
- computation load
- determinism
-
semantics
- creation of objects
- persistence of data
- message passing
- inlets and lists
- dollar signs
-
subpatches
- abstractions
- graph-on-parent subpatches
- numeric arrays
-
data structures
- traversal
- accessing and changing data
- editing
- limitations
-
getting Pd to run
- audio and MIDI
- installing Pd in Microsoft Windows
- installing Pd in Linux
- installing Pd in MacOS X
- preferences and startup options
- how Pd searches for files
- writing Pd objects in C
-
current status
- release notes
- known bugs
- differences from Max/MSP