ESP8266Audio

Audio player library

A C library for playing various audio formats on microcontrollers and single-board computers using I2S or software emulation

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32

GitHub

2k stars
66 watching
441 forks
Language: C
last commit: 2 months ago
Linked from 1 awesome list

aacarduinodacesp32esp8266flachacktoberfesti2smidimodmp3picorp2040rtttlsf2soundfont2speech-synthesizertalkiewav

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
schreibfaul1/esp32-audioi2s A library for playing audio files from an SD card via I2S on ESP32 boards 1,168
raysan5/raudio An audio library providing basic functionality to play and manage audio files from various formats. 177
ddiakopoulos/libnyquist A C++ library for decoding and playing various audio formats 543
tmrh20/tmrpcm A library for playing back PCM/WAV audio files from an SD card in real-time without blocking the main loop. 604
audiotk/sd1 A software project implementing an audio player with support for multiple file formats and playback functionality. 2
andrewrk/libsoundio A C library providing cross-platform audio input and output abstraction 1,958
f5io/fifer-js Provides an HTML5 audio API with a lightweight Flash fallback for loading and playing audio files 85
joldibaev/silicon-audio-wave A simple Angular module for playing and visualizing audio waves 2
ale32bit/quartz An audio player that supports playing MDFPWM and DFPWM files using ComputerCraft's PWM functionality. 10
delannoyk/audioplayer A wrapper around AVPlayer offering quality control, retry, connection handling, and customization options for playing audio files on iOS. 734
mywave82/opencubicplayer A music player and visualizer that supports various audio formats, including demoscene modules and game console soundtracks. 299
bsdelf/mous An audio player and converter with support for multiple platforms and plugins for various audio formats 73
mackron/dr_libs A collection of single-source audio decoding and loading libraries for C/C++. 1,285
sle118/squeezelite-esp32 An audio software suite for streaming local music and connecting to online services, with support for multi-room sync and various hardware interfaces. 1,291
johannesmtc/esp32_mas A C++ audio player and sequencer for the ESP32 25