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://www.crca.ucsd.edu/~msp/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 
    
-  installing Pd in IRIX (SGI) 
    
-   preferences and startup options 
    
-   how Pd searches for files 
 
-   writing Pd objects in C 
-   current status 
    -   release notes 
    
-   known bugs 
    
-   differences from Max/MSP