Release 1.9.8 - ESP32 Arduino Core 3.x support
What's Changed
- fixed: tmpSourceSamplePositionF32P32 jumping to incorrect position causing distorted sound by @ecoriag in #539
- Fix typo in README by @earlephilhower in #541
- Fix overflow with x256 oversampling in I2SNoDAC by @earlephilhower in #543
- fix: esp32 build process by @ecoriag in #555
- ESP32: Fix compilation of I2S in Arduino ESP32 core 1.0.6 by @FedericoBusero in #565
- Fix build support gcc8 for other arch by @shuai132 in #567
- AudioOutputI2S : error "I2S: register I2S object to platform failed" : destructor & stop by @FedericoBusero in #568
- fix: Invalid data is assigned to the right channel when playing a mono MP3. by @lovyan03 in #559
- Add PWMAudio support for the RP2040 by @earlephilhower in #597
- Add support for I2S MCLK. by @DatanoiseTV in #594
- Add ability to SwapClocks(bool) on I2S. RP2040 only. Partially fixes #638 by @nils-trubkin in #639
- Update README.md by @KDMcMullan in #675
- Update AudioOutputSPDIF.cpp by @earlephilhower in #677
- Update opusfile.c by @earlephilhower in #678
- Fix GCC12.3 new warnings for RP2040 by @earlephilhower in #679
- Get ESP32 CI builds working again by @earlephilhower in #680
- Update GH CI actions to latest by @earlephilhower in #681
- RTTTL: parse dot after octave by @foreshadow in #668
- AudioGeneratorMP3::begin - Stop output on OOM by @ChuckMash in #658
- Update for ESP32 Arduino 3.x by @earlephilhower in #685
- Update pr-or-master-push.yml by @earlephilhower in #687
New Contributors
- @ecoriag made their first contribution in #539
- @shuai132 made their first contribution in #567
- @lovyan03 made their first contribution in #559
- @DatanoiseTV made their first contribution in #594
- @nils-trubkin made their first contribution in #639
- @KDMcMullan made their first contribution in #675
- @foreshadow made their first contribution in #668
- @ChuckMash made their first contribution in #658
Full Changelog: 1.9.7...1.9.8