Hello All,
I'm working on Audio Codec(WM8904 IC).
Facing an issues like Back Ground Noise and Quality issues, below are the details we followed for implementation,
1. We are converting the text to audio(.mp3 /.wav)
2. (.mp3 / .wav) Converting into Bin file using audacity tool
3. And storing into External Flash using J-Link of NXP
4. And we are reading chunk wise(i.e. 1024 bytes/ 1KB)
5. After collecting the data sending to Audio Codec(WM8904 IC) via I2S in DMA method
Below are the points experimented from our end,
1. Changed sample rate from 8Khz to 48Khz.
2. Increased and Decreased chunk size.
3. Same chunk Data sending two times to Audio Codec instead of one time.
4. Adjusted parameters for Volume and Gain.
Note:- Tried by storing audio data into internal buffer of controller and sending to audio codec
Audio size is - 32KB
Kindly help me out in this with your valuable suggestions.
Thanking you in Advance.
Regards,
Nikhil