An introduction to the fundamentals of programming with Pure Data. Pd is an open source visual programming language for music and multimedia. This first volume constitutes an introduction to the basics of Pd, going through a series of topics and teaching how to make effects such as delays, chorus, flanger, phaser and tremolo, but also introduces to synthesis techniques such as additive synthesis and Amplitude Modulation and Ring Modulation. No prior knowledge required. If you want to learn how to use this marvellous free and open source programming language for your music, this is the right book to get you started.