-
-
Notifications
You must be signed in to change notification settings - Fork 372
Home
Phil Schatzmann edited this page Aug 28, 2026
·
170 revisions
- The most important basics!
- Interactive Audio
- Audio Sources and Audio Sinks
- Piplines
- Design Principles
- Optional Libraries
- It's not working?
- Audio Output and Input with Microcontrollers
- External I2S DACs
- Configurable Audio Boards and Modules
- LCD Boards with Audio
- External TDM DACs
- External ADCs and Microphones
- Volume Control and Panning
- Equalizer
- Codecs: Encoding and Decoding of Audio
- Resampling
- Converting the Format
- Propagation of Audio Format Changes
- Splitting and Merging/Mixing Audio
- Audio Effects
- Pitch Shifting
- Using Filters
- Determining the Volume
- Simple Frequncy Detection
- Determining the Frequencies: FFT
- Audio Metadata
- Measuring the Data Thruput and Estimating Times
- USB Audio
- MemoryStream: Converting a File to Flash Memory
- Playing Multiple Files in Sequence
- Vector, Allocators & PSRAM
- Writing your Custom Input&Output Class
- Multicore Processing
- Tensorflow-Lite-Audio-Output
- TensorFlow-Lite-MicroSpeech
- AEC: Automatic Echo Cancellation
- Working with PlatformIO
- Using the Framework w/o Arduino
- Building and Running an Audio Sketch on the Desktop
- Using AudioTools in Jupyterlab
- Supported Scenarios
- Supported Microcontrollers
- Project Status