Releases
v1.0.2
New Functionality
new class MetaDataFilterDecoder (to filter out id3 metadata)
Support for chunked posts
esp32 h2 support
support IDF as component
Concurrency for RP2040
Foxen FLAC Decoder
RP2040 support for psram
new class for FFTEffects
new class MultiDecoder to support mulitple codecs
new class MimeDetector
new class MP3HeaderParser
new class AllocatorESP32 with flexible caps
Improvements
AudioLogger remove TAG
HttpRequest subclass of BaseStream
AnalogDriverESP32V1 support for multiple restart
properly clear WAVHeader
FFTDisplay.h support multiple compilation units
TransformationReader allow config for buffers
PWMOutput: implement decimation
AudioSourceSDFAT provide getAudioFs() method
Restructure Concurrency directory
AudioLogger: support for multiple compilation units
I2SDriverRP2040 getOverUnderflow()
Add some more methods to MeasuringStream (e.g. to estimate run time)
support for new ADPCM library version
VolumeMeter: avgVolume()
Non blocking A2DPStream begin()
SPDIFOutput RP2040 support
ESPNow cleanup: use BufferRTOS and Semaphore for confirmations
FFT: psram support
FFT: support inverse fft (with stride, windows and overlap add)
Vector index access: check for overflow
ID3 use Vector to support PSRAM
Simplify DecoderHelix implementation using MimeDetector
AudioPlayer: new method setMetaDataMaxSize()
Error Corrections:
HttpRequest chunked corrections
StreamCopy avoid memory leak
correct IDF Build Errors
correct size() function of File based AudioSource
Compile error: rp2040 littlefs
You can’t perform that action at this time.