top of page

Support Group

Public·148 members


The Audio Programming Book MIT Press book pdf

The Audio Programming Book is a comprehensive handbook on audio programming for students and professionals, edited by Richard Boulanger and Victor Lazzarini, with a foreword by Max V. Mathews. The book covers a wide range of topics, from the basics of digital audio and sound synthesis, to advanced techniques for audio processing, filtering, effects, and plug-ins. The book also includes many cross-platform open source examples and a DVD containing additional material and software.

The book is divided into four parts: Foundations, MIDI Programming, Synthesis and Signal Processing Techniques, and Graphical User Interfaces for Audio Programs. Each part contains several chapters written by experts in the field, covering both theory and practice. The book also features appendices on Xcode-based Audio Application Tutorials, Xcode-based Alternate Controller Programming, Apple iPhone Audio Programming, and Apple Audio Unit Plug-ins from Csound Opcodes.


The book is intended for anyone who wants to learn how to program audio applications, whether they are beginners or experienced programmers. The book assumes some familiarity with C programming, but also introduces other languages such as C++, Objective-C, Java, Python, and Csound. The book also provides a wealth of references and resources for further learning and exploration.

The book is available in both hardcover and e-textbook formats from the MIT Press website or other online retailers. A pdf version of the book can be downloaded from the MIT Press website, but it does not include the DVD content. The DVD contains more than 40 hours of video lectures, demonstrations, interviews, and performances, as well as hundreds of audio examples, code snippets, libraries, frameworks, plug-ins, and applications.

The Audio Programming Book is a valuable resource for anyone interested in audio programming, whether for music, sound design, games, or multimedia. It offers a comprehensive overview of the field, as well as practical guidance and inspiration for creating your own audio programs.


Welcome to the group! You can connect with other members, ge...
bottom of page