The following links are to currently available resources about learning and using the Pure Data (Pd) graphical programming language for creating sounds and electronic music.
Pure Data Downloads
- https://puredata.info/downloads/pure-data – Vanilla, managed and updated by Miller Puckette
- https://github.com/agraef/purr-data – Cross Platform Purr Data
- https://github.com/porres/pd-else – Huge library of Pd Extensions including a very comprehensive tutorial
Websites
- https://puredata.info/ – Pd Community Site
- https://puredata.info/docs/manuals/pd/ – Miller Puckette’s original manual in HTML
- https://puredata.info/docs/tutorials/ – List of tutorials, articles and books
- http://www.pd-tutorial.com/ – Free Tutorial / Book
- http://archive.flossmanuals.net/pure-data/ – Free tutorials
- https://agraef.github.io/purr-data-intro/Purr-Data-Intro.html – Intro to Purr Data (see above)
- https://docs.google.com/document/d/1tzS2KU8x31JXoUxmkEr5WikJvxcrgHa4C0vM8LBw49Q/edit – Really long list of resources
- http://puredatabase.wikidot.com/start – Pd Wiki
Community
- https://www.reddit.com/r/puredata/ – Reddit
- https://forum.pdpatchrepo.info/ – Web Forum
- https://patchstorage.com/explore/?search_query=&tax_platform%5B%5D=pd-extended&tax_platform%5B%5D=pd-pulp&tax_platform%5B%5D=pd-vanilla&tax_post_tag=&orderby=modified&wpas_id=search_form&wpas_submit=1 – Patch Storage
- http://www.pdpatchrepo.info/patches – Patch Repository
Books / Articles in PDF Format
- http://crca.ucsd.edu/~msp/techniques/latest/book.pdf – Theory and techniques of Electronic Music
- http://archive.flossmanuals.net/pure-data/_booki/pure-data/pure-data.pdf – FLOSS Pure Data book
- https://mitpress.mit.edu/books/designing-sound – Designing Sound, Andy Farnell
- https://www.contemponet.com/shop/pure-data-electronic-music-and-sound-design-1/ – Pure Data: Electronic Music and Sound Design, Francesco Bianchi, Alessandro Cipriani, Maurizio Giri
Video Tutorials and Lectures
- https://www.youtube.com/playlist?list=PL12DC9A161D8DC5DC – Cheetomoskito (35 videos)
- http://pd-la.info/pd-media/miller-puckette-mus171-videos/ – Lecture videos by Miller Puckette (20 videos)
- https://www.youtube.com/playlist?list=PLuxj2jXSuTvvqYcDLJ-poN-JxvqX0wq-m – Andrew Brown (50 videos)
- https://www.youtube.com/playlist?list=PLQpnOqsrcBuq3JVvn4nQP90jv_rAs2cDQ – LWM Music (17 videos)
- https://www.youtube.com/playlist?list=PL0KwPzxFegtmPg2ivLjBzUHLowNwCRhvO – Maurizio Di Berardino
- https://www.youtube.com/playlist?list=PL0dqIhYnzlnPeQAC5mRzKq5HLwfBGRYaO – Q Visible (22 videos)
- https://www.youtube.com/playlist?list=PLyFkFo29zHvD4eRftIAjcLqIXCtSo7w8g – Sound Simulator (16 videos)
- https://www.youtube.com/watch?v=y1rBa_STq64 – Create Live Visuals using GEM (Sound Simulator)
Associated Projects
- https://github.com/timothyschoen/PlugData – Pd in Juce for DAWs
- https://github.com/pierreguillot/Camomile – VST Plugin which can load Pd patches within a DAW
- http://gem.iem.at/documentation – GEM is the graphics and image manipulation library