2026-03-25 10:55 AM - edited 2026-03-25 10:56 AM
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?
2026-03-25 11:13 AM
You already have a post on this. Don't repost, continue in that thread.