This is a basic introduction to PD that was written for my technical writing class. I reposted it here as a good overview of PD for those who have never used it.
Overview
When it comes to choosing a programming language, there are many choices. For low level designs concerned with speed, assembly language or C could be the way to go. For portable higher level designs involving graphics or games, an object oriented approach using Java might be more appropriate (1). For a more specialized task, a more specialized language can be used. Pure Data(PD) is a programming language tailored to real-time multimedia creation and processing. PD specializes in audio processing, but also has libraries available for graphics and video.



