0.9.5 - FileLoop, SIDPlayer, ProgressStream, FormatConverterStream...
New functionality/classes
- FileLoop
- SIDPlayer
- ProgressStream
- WAV IMA Decoder
- FormatConverterStream
- NumberFormatConverterStream
- WM8960Stream
- AudioESP32ULP
- DecoderBase64/EncoderBase64
- CallbackStream
- LEDOutput & examples
- PinkNoiseGenerator
- Example streams-azure_tts-i2s
Changes / Improvements
- Renamed AudioBaseInfo to AudioInfo
- RingBuffer using Vector instead of array
- URL & ICY Streams w/o new and delete
- RTSPStream: added some more formats
- Use more reliable way to identify esp32 S2,S3,C3
Corrections
- Compile error SAMD boards
- InputMixer stop reading muted channels
- A2DPStream (use of new concurrency implementation)
- correct Helix pcm misspelling
- Compile error when USE_AUDIO_LOGGING false
- Fix return value AnalogDriverArduino::read
- Div FFT implementations: support begin() after end()
New Environments
- IDF support
- Support for RP2040W
- Tests for different Arduino architectures