2021-09-11 11:30 AM
Hi,
I'm wondering why the STM32CubeF7 1.16.1 package only supports "microphone 2" (INPUT_DEVICE_DIGITAL_MICROPHONE_2) within stm32f7508_discovery_audio.c / BSP_AUDIO_IN_OUT_Init() ?
Is there a technical reason to do so?
I would like to record audio through the line input, filter the signal and output the signal again through the line output. The line input seems to be supported only when using the BSP_AUDIO_IN_InitEx() which is not what I'm intending to use.
Best regards,
Felix
2021-09-16 07:59 AM
Hello @gflix ,
There is no real technical reason to use MICROPHONE_2. MICROPHONE_1 or even line input could be used instead.
Otherwise, the provided BSP example is a sample implementation that should be customized by the user in order to fit her/his use-case (source, sampling frequency, etc...) and is not intended to be used as is.
BeST Regards,
Walid