Skip to main content
Associate
March 25, 2026
Question

I2S DMA AUDIO STUTTERING

  • March 25, 2026
  • 1 reply
  • 111 views

Hello everyone!I am currently working on a speaker project that gets audio data from a microsd card over spi and sends it over i2s with DMA.I noticed that the main issue is the latency from the sd card so i got the adivce to use a triple pointer ring buffer.I searched for implementations on triple buffering with i2s but couldn't find a single one.I tried implementing it but it didn't work.(i added the code file to the post)Does anybody have good resources to learn this?

1 reply

TDK
Super User
March 25, 2026
"If you feel a post has answered your question, please click ""Accept as Solution""."