My primary application needs to play multiple audio files off an SD card to either a serial codec or the internal DAC of one of the microcontrollers.
Does Keil have an existing library which performs the difficult task of buffering, mixing, adjusting sample rate, for multiple streams?
There are a ton of 8-bit sound controllers out there that play up to 16 channels of .wav at a time. So an ARM should not even break a sweat.
If there is a solution for this type of situation, can you please point me at it?
Thanks!