ABSTRACT

The Python Audio Cookbook offers an introduction to Python for sound and multimedia applications, with chapters that cover writing your first Python programs, controlling Pyo with physical computing, and writing your own GUI, among many other topics.

Guiding the reader through a variety of audio synthesis techniques, the book empowers readers to combine their projects with popular platforms, from the Arduino to Twitter, and state-of-the-art practices such as AI. The Python Audio Cookbook balances accessible explanations for theoretical concepts, including Python syntax, audio processing and machine learning, with practical applications.

This book is an essential introductory guide to Python for sound and multimedia practitioners, as well as programmers interested in audio applications.

chapter 1|10 pages

Getting Started

chapter 2|32 pages

Writing Your First Python Programs

chapter 3|57 pages

Diving into Audio Synthesis Techniques

chapter 4|9 pages

Phase Vocoder Techniques

chapter 5|35 pages

Controlling Pyo with Physical Computing

chapter 6|17 pages

Communicating with Other Software with OSC

chapter 7|30 pages

Machine Learning in Music

chapter 8|15 pages

Writing Your Own Classes in Python

chapter 9|26 pages

Switched on music21

chapter 10|15 pages

The Events Framework

chapter 11|18 pages

The MML and Prefix Expression

chapter 12|10 pages

Writing Your Own GUI

chapter 13|20 pages

Using Various Python APIs in Music Scripts

chapter |1 pages

Conclusion