Hi community,
I am trying to play audio using I2s communication below are the details:-
Issue:
I am using Lpc55s69 microcontroller .I am playing 24kHz, 16-bit PCM audio stored in external flash using I2S. Currently, I read the entire data into an array before sending it to the audio codec. This works but consumes too much memory.
Required Solution:
I need a way to play audio in smaller chunks without gaps, reducing memory usage. How can I achieve this efficiently?
Any suggestions or guidance would be helpful. Thank you!