Learn Synthesis with Pure Data

Learn Synthesis with Pure Data title Screen

A Great Way to Learn Synthesis

Learn Synthesis with Pure Data is an overall series divided up into sub-series of videos that are tutorials about different levels of understanding and different topics of synthesis. Pure Data, the open-source software development environment for computer music and electro-acoustic music, is a great way of learning synthesis. PD allows one to build software synthesizers and synthesizer components which truly provides one with a strong understanding of the fundamentals of synthesis. When one builds synthesis components in software, one truly understandings the concepts and can apply this knowledge to any software.

Pure Data Community Page


Series 01

Series 01 starts from square one. One does not need to have prior knowledge of synthesis nor Pure Data in order to start this series. This sub-series starts with the fundamentals of digital audio and the basics of Pure Data. By the end of this sub-series, one will be building his or her own software synthesizer in Pure Data and be building some of the essential and fundamental components that go into making up a synthesizer. This sub-series is a great instructional tool for educators to use in their classes in which they teach either synthesis or Pure Data as a subject.

Simple Monophonic Pure Data Synthesizer
This is the final result of the synthesizer we build in series 01 of Learn Synthesis with Pure Data

Series 02

The second series is focused on the more advanced concepts in synthesis. The exploration of the capabilities of Pure Data also go a bit deeper. The first portion of the series focuses on granular synthesis, the second portion on virtual tape loops, the third on ring modulation and delay, and finally the series ends with making a sampler with zones and pitch shifting for sampling instruments for MIDI-triggered playback.