White noise when we are calling BSP_AUDIO_IN_OUT_Init(uint16_t InputDevice, uint16_t OutputDevice, uint32_t AudioFreq, uint32_t BitRes, uint32_t ChnlNbr)
nusret103 opened this issue · 5 comments
Dear,
When i call the function
uint8_t BSP_AUDIO_IN_OUT_Init(uint16_t InputDevice, uint16_t OutputDevice, uint32_t AudioFreq, uint32_t BitRes, uint32_t ChnlNbr)
with parameters
inputDevice == INPUT_DEVICE_INPUT_LINE_1
(BSP_AUDIO_IN_OUT_Init(inputDevice, OUTPUT_DEVICE_HEADPHONE,
FS_, DEFAULT_AUDIO_IN_BIT_RESOLUTION,
DEFAULT_AUDIO_IN_CHANNEL_NBR)
I am getting white noise on OUTPUT_DEVICE_HEADPHONE
when I am using INPUT_DEVICE_INPUT_LINE_1
!
What I can do to use line1 like input and headphones like output this is a very crucial issue to be resolved. Let us know what we can do here?
Nusret
Describe the set-up
- DISCO-STM32F746
- MbedStudio 1.3.0
- Audio codec in use wm8994
Hi @nusret103,
Thank you for your contribution.
Actually, the point you raised has already been raised in another issue #26. It has been internally fixed. The fix will be published in the frame of a future publication.
With regards,
ST Internal Reference: 93452
ST Internal Reference: 93458
@RKOUSTM Thank you for your feedback.
Did you have any time frame when this issue will be ready for testing?
With respect,
Hi @nusret103,
Thank you for your contribution.
In order remove the metallic noise and to hear the audio file, the following update in the target options (IROM1 and IRAM1) is now available in the STM32F7Cube firmware package version v1.16.1.
The update of the BSP driver will be available in the future STM32F7Cube firmware release to enhance the quality of the sound. This enhancement will be available as soon as possible.
Stay tuned.
Thank you again for your contribution.
With regards,