ESP8266Audio
ESP8266Audio copied to clipboard
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
Please make program to update mp3 in SPIFFS by WEB
Hi I have a sketch to read mp3 files from my SD card. It works when I compile with the Arduino IDE but although it compiles I can only hear...
Id3 callback is porbably called only once for the track that was opened first. So the second started track is not triggering id3 callback. I've tried re-regisstreing callback. but it...
This PR fixes broken sound support with recent versions of espressif32 (2.0.0, 2.0.1, 2.0.2 and upcoming versions. Reason: `I2S_COMM_FORMAT_I2S` and `I2S_COMM_FORMAT_I2S_LSB` are being deprecated and respectively replaced by `I2S_COMM_FORMAT_STAND_I2S` and...
@earlephilhower Since Arduino Core is using as much as possible IDF calls some routines and functions have changed. The function / define SPECIAL is not valid anymore. See PR https://github.com/espressif/arduino-esp32/pull/6527...
I attempted to use this library as an extension module for MicroPython 1.18.5 on ESP32. I've used this library in C++ before with Arduino and had no issues. I wrote...
Dear all, I found the discussion about ConsumeSample and found the sine_wave function in PlayWAVFromFunction example pointed out in this issue: https://github.com/earlephilhower/ESP8266Audio/issues/390 I would like to play a sine wave...
Audio wave is centered at the middle level voltage. To output silence, DAC has to output middle voltage (0x8000 sample for 16-bit DAC). PDM or PWM have to output pulses...
On the first iteration, AudioGeneratorMP3 is reading synth->pcm.samples[0][samplePtr] array which is not initialized. May cause Pop sound due to garbage in array.
1) Allow passing number of DMA buffers to AudioOutputI2SNoDac constructor 2) Pass correct type for "output_mode" Existing code is not affected.