SoundEngine

Play short WAV sound effects on an ESP32 through an I2S DAC.

Author
Christoph Streit
Website
https://github.com/forgevolt/SoundEngine
Category
Signal Input/Output
License
MIT
Library Type
Contributed
Architectures
esp32

Mixes any number of 16-bit PCM clips embedded in flash and streams them to an I2S amplifier from its own background task, so playback never blocks the sketch. Clips carry their own volume and can repeat; a master gain sits on top. Three sounds are built in and three more ship ready to include.

Downloads

Filename Release Date File Size
SoundEngine-1.0.1.zip 2026-08-10 556.00 KiB
SoundEngine-1.0.0.zip 2026-08-05 250.97 KiB