diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 2c92a4e2..3acb245d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,6 +3,8 @@ sc_usb_audio Change Log 6.30.0 ------ + - RESOLVED: Number of PDM microphone channels configured now based on + NUM_PDM_MICS define (previously hard-coded) - RESOLVED: PDM microphone clock divide now based MCLK defines (previously hard-coded) - CHANGE: Second microphone decimation core only run if NUM_PDM_MICS > 4 diff --git a/module_usb_audio/pdm_mics/mic_array_conf.h b/module_usb_audio/pdm_mics/mic_array_conf.h index a57e7753..e894cd10 100644 --- a/module_usb_audio/pdm_mics/mic_array_conf.h +++ b/module_usb_audio/pdm_mics/mic_array_conf.h @@ -1,7 +1,9 @@ #ifndef MIC_ARRAY_CONF_H_ #define MIC_ARRAY_CONF_H_ +#include "customdefines.h" + #define MIC_ARRAY_MAX_FRAME_SIZE_LOG2 0 -#define MIC_ARRAY_NUM_MICS 8 +#define MIC_ARRAY_NUM_MICS (NUM_PDM_MICS) #endif /* MIC_ARRAY_CONF_H_ */