This repository has been archived by the owner on Apr 1, 2024. It is now read-only.
New Settings/Improvements/Error Corrections
New/Changed AudioKitSettings.h configuration settings:
- New WORKAROUND_MIC_LINEIN_MIXED to activate/deactivate the functionality
- New WORKAROUND_ES8388_LINE1_GAIN to define the gain using the values from es_mic_gain_t
- New I2C_CLOCK_SPEED
- ES8388_DEFAULT_INPUT_GAIN is using the values from es_mic_gain_t
Improvements:
- Cleanup dependency to ets_print()
- allows gains to be overridden by platformio.ini
- More reliable determination of ESP32 processor type for S3,S2 or C3-
- Call setSpeakerActive(false) on end() to save power
- Replace ESP32 IDF calls with consistent Arduino API calls
- support i2s_active flag in config with example
Error Corrections
- Corrected compile error in example sdmmc_begin.ino (added missing semicolon)
- Prevent compile error on old ESP32 Releases