Pure Data Tutorials¶
The best way to learn Pure Data (pd) is to use it. The following tutorial patches include both instructional text and interactive code. Pure Data patch files with a .pd extension can be opened using the Pd application. The Pure Data help browser also includes a large collection of tutorial patches and a manual.
The patch file format is plain text so if open it directly in a browser by mistake you will see the underlying coding but not the patch as a 2D graph visualizaion. Patches can load other patches so some examples include multiple files.
The collection of patch files can also be downloaded as a single zip (TBD). The collection include a top-level directory PureData-index.pd.
Basics¶
basics/pd-ide.pd
basics/pd-events-signals.pd
basics/pd-lists.pd
Reference¶
reference/advanced-vocabulary.pd
reference/externals-vocabulary.pd
reference/reference-help.pd
reference/vocabulary.pd
Rhythm Programming¶
Sound Synthesis¶
Examples¶
parser-puzzle/parser-puzzle.pd
Not Used¶
a-little-calculus/a-little-calculus.pd
dream-machine/conductor/channel.pd
dream-machine/conductor/conductor.pd
dream-machine/conductor/controls.pd
dream-machine/instrument/controls.pd
dream-machine/instrument/instrument.pd
gesture-recognition/gesture-recognition.pd
machine-vision/machine-vision.pd
many-to-one-mapping/many-to-one-mapping.pd
music-dynamics/music-dynamics.pd
music-pitch/intro-to-counters.pd
music-pitch/music-pitch.pd
music-rhythm/music-rhythm.pd
music-synth-additive/music-synth-additive.pd
music-synth-additive/one-osc.pd
music-synth-am-fm/fmsequencer.pd
music-synth-am-fm/fmsynth.pd
music-synth-am-fm/music-synth-am-fm.pd
music-synth-analysis/music-synth-analysis.pd
music-synth-sampling/music-synth-sampling.pd
one-to-many-mapping/one-to-many-mapping.pd
one-to-one-mapping/one-to-one-mapping.pd
orientation-classification/orientation-classification.pd
pd-arduino/OneInOneOutAsciiTest.pd
sensor-to-actuator/Arduino-server.pd
sensor-to-actuator/sensor-to-actuator.pd
sensor-to-gui/Arduino-server.pd
sensor-to-gui/SensorToGui.pd
sensor-to-led/Arduino-server.pd
sensor-to-led/sensor-to-led.pd
sensor-to-sound/Arduino-server.pd
sensor-to-sound/sensor-to-sound.pd
touch-and-activate/touch-and-activate.pd