Releases
v1.1.3
Error Corrections
FFT: scale values between -1.0 and 1.0
fixed ADTSDecoder compile error w/o ns
RingBuffer: prevent div by 0
Fix player is still active when the source is done (#2084 )
PitchShift: correction & documentation
BufferedStream: available() provide data from source
VolumeStream: keep allow_boost when setAudioInfo() is called
Switch PDM TX to the DAC mode. (#2134 )
FormatConverterStream: correct notification handling
Improvements
Converted AudioSourceIdxSDFAT, AudioSourceSDFAT to template class
added support for VBAN ping packet (#2098 )
DynamicMultiBuffer: begin() method to position the read pos to the start
AudioFFT: toMEL() and fromMEL()
MimeDetector added setActive() and clear()
MiniAudioStream: improve stability
Generated sounds use int16_t as default template value
AudioServerT: Support Safari streaming behaviour (#2142 )
AudioToolsConfig.h: move platforms to PlatformConfig directory
New Functionality
New class: CodecChain that chains codecs in sequence
New DRAFT DSFDecoder for Direct Stream Digital
New class: GoertzelStream and GoertzelDetector to detect predefined frequencies
New class: Equalizer3BandsPerChannel: Equalizer3Bands with settings per channel
New class MultiStreamingDecoder: Support for multiple codecs
New class AudioSourceVector and AudioSourceArray: Flexible AudioSources for the AudioPlayer
Draft PWMComplementaryDriverESP32 to support complementary PWM pairs
Support for ESP32 C5
You can’t perform that action at this time.