Pure Data – An open source audio-visual programming environment

Pure Data is the open source alternative to Max or Max for Live. They share many features and are to a certain extent interoperable. Combined with the GEM externals created to extend Pure Data multimedia content can be created and manipulated. There are many resources available on the Internet to learn audio programming with Pure Data.

Pure Data Tutorials & Resources

Theory and Techniques of Electronic Music – Miller S. Pukette
puredata.info – Tutorials
Programming Electronic Music in Pd – Johannes Kreidler
Pure Data – Floss Manual