# Changelog ## v1.0.0 ### Features - Added configurable audio muxer support in `gmf_loader_setup_audio_muxer` - Added configurable audio howl support in `gmf_loader_setup_audio_howl` - Added configurable audio asrc support in `gmf_loader_setup_audio_asrc` - Added menuconfig and default pool registration for standalone AI audio elements: VAD (`ai_vad`), NS (`ai_ns`), and DOA (`ai_doa`) ## v0.8.3 ### Features - Added `esp32s31` target support in `Kconfigs/kconfig.ai_audio` for AEC, WN and AFE elements - Updated `esp-dsp` to `~1.8.0` in `test_apps` ## v0.8.2 ### Features - Added `G722` encoder/decoder and `OGG` decoder configuration support in `gmf_loader_setup_audio_codec` - Added HOWL (howling suppression) support: `CONFIG_GMF_AUDIO_EFFECT_INIT_HOWL` and related options in `kconfig.audio_effects`, plus `gmf_loader_setup_default_howl` registration in `gmf_loader_setup_audio_effects_default` ## v0.8.1 ### Features - Aligned ai audio supported target with `esp_sr` - Update `esp-dsp` dependency to v1.7.0 ## v0.8.0 ### Features - Added support to configure frame decoder usage in the audio decoder via `CONFIG_GMF_AUDIO_CODEC_DEC_USE_FRAME_DEC` - Added configurable `DRC` (Dynamic Range Control) and `MBC` (Multi-Band Compressor) audio effects support in `gmf_loader_setup_audio_effects` - Added `VORBIS` and `ALAC` decoder configuration support in `gmf_loader_setup_audio_codec` - Added GMF codec type selection depending on the enabled codec support options - Added configuration of task,data_bus and speed_monitor in `gmf_loader_setup_io_default` for io ## v0.7.3~1 ### Bug Fixes - Removed CODEC_I2C_BACKWARD_COMPATIBLE in sdkconfig.defaults - Fixed API call order description in README ## v0.7.3 ### Features - Support C++ build ## v0.7.2 ### Features - Add `crt_bundle_attach` to use when not enable `CONFIG_ESP_TLS_SKIP_SERVER_CERT_VERIFY` - Add io_file cache size configuration to improve read and write performance ## v0.7.1 ### Bug Fixes - Fixed amrnb and amrwb bitrate default value in `Kconfig.audio_codec.enc` ## v0.7.0 ### Features - Add initial implementation of `gmf_loader` with official element registration and I/O setup
3da67108f06044689e94773cee65b0bc93356094
idf.py add-dependency "espressif/gmf_loader^1.0.0"