Overview of the Teensy Audio Library
masterThe Teensy Audio Library provides 16-bit, 44.1 kHz streaming audio capabilities for Teensy 3.x and Teensy 4.x hardware. It allows for complex audio processing within an Arduino sketch by providing objects for:
- Playback & Synthesis: Polyphonic playback and various synthesis methods.
- Processing: Effects, filtering, and mixing.
- Analysis & Recording: Audio analysis and recording capabilities.
- Routing: Flexible signal routing between library objects and support for multiple simultaneous inputs and outputs.
- Streaming: Automatic audio streaming that runs in the background while your main Arduino sketch executes.