BackgroundAudio

Plays MP3, AAC, and WAV via an IRQ based mechanism to allow "multitasking" while playing

Author
Earle F. Philhower, III
Website
https://github.com/earlephilhower/BackgroundAudio
Category
Communication
License
GPL 3.0
Library Type
Contributed
Architectures
rp2040, esp32

Uses interrupts to allow a sketch to run while MP3, AAC, or WAV decoding goes on behind the scenes. Decodes in natural frames to optimize CPU usage. Allows for handling the UI of a sketch without stopping or jitter on playback.

Downloads

Filename Release Date File Size
BackgroundAudio-1.4.1.zip 2025-08-25 13.82 MiB
BackgroundAudio-1.4.0.zip 2025-08-12 13.82 MiB
BackgroundAudio-1.3.3.zip 2025-07-12 13.81 MiB
BackgroundAudio-1.3.2.zip 2025-02-18 13.81 MiB
BackgroundAudio-1.3.1.zip 2025-01-29 13.81 MiB
BackgroundAudio-1.3.0.zip 2025-01-26 13.78 MiB
BackgroundAudio-1.2.0.zip 2025-01-22 1.25 MiB
BackgroundAudio-1.1.0.zip 2024-12-31 1.25 MiB
BackgroundAudio-1.0.0.zip 2024-12-18 1.23 MiB