Audio Software Programming and APIs

This section contains information about writing music-related software or using music-related scripting languages. For information about sound synthesis and synth programming, see the synthesis section.

For information about MIDI and other audio file formats, standards, and protocols, see the file formats section.

Articles

Audio Programming-Related Books

Calculating Sample Shift

Creating a Ring Buffer

Csound

Max/MSP

Programming and APIs

Tutorial: ALSA Tutorial 1 - Initialization

Tutorial: Using SDL2 and SDL_Mixer to Play Samples