Skip to content
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.

New Settings/Improvements/Error Corrections

Compare
Choose a tag to compare
@pschatzmann pschatzmann released this 20 May 00:48
· 58 commits to main since this release

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