Teensy Audio Library

A toolkit for building streaming audio projects, featuring Polyphonic Playback, Recording, Synthesis, Analysis, Effects, Filtering, Mixing, Multiple Simultaneous Inputs & Outputs, and Flexible Internal Signal Routing.

All audio is CD quality (16 bits, 44.1 kHz) and streams automatically as your Arduino Sketch Runs

Tutorial

Tutorial examples from this video are available in Arduino, from File > Examples > Audio > Tutorial.

Design Tool

Audio System Design Tool

Use this design tool to draw your audio system, and then export as code to Arduino!

Download

Audio is included in the Teensyduino installer
GitHub Repository (development version)

General Audio Library Usage

Supported Hardware

Library Development & Technical Details