PureData
PureData (PD) is an open source visual programming language created by Miller Puckette that is great with sounds, music, graphics, and much more.
Tutorial
- Installation
- Download site, choose installer according to your OS.
- Basics
- Messages, Objects and Numbers (First patch)
- Bang, toggle and metro
- Oscillators
- Harmonic Series
- Other Stuff
- Envelope envelope Pd patch
- Ring modulation ring modulation Pd patch
- Feedback feedback Pd patch
- Event Player eventplayer Pd patch, need this text file seq.txt
Resources
- Visit Software by Miller Puckette to download and learn more about PD.
- Theory and Techniques of Electronic Music by Miller S. Puckette
- Programming Electronic Music in Pd by Johannes Kreidler (Almost a decade old, but many things are still applicable.)
- FLOSS Manual
- File:Timer.pd
- File:Against.pd
- File:W1a-3samplerreverse.pd
- File:W1a-0pdbasics.pd
- File:Gpio.pd
- File:HCsr04.pd