Guys, I'm working on a small project for a friend, and I'm wondering if I could use an Arduino for that.
The idea is to play Looped WAV or MP3 files, stereo and 16 bits 44.1 Khz from a SD card
So, I know that there are codecs that could handle it, BUT, since I need to re-start the MP3 file once it reaches the end, and it can't have gaps, I don't know if I could get by with a codec.
Here's one I like: http://www.ebay.com/itm/251047147504?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649
Here's the SD interface: http://www.ebay.com/itm/140717254516?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649
I haven't received those yet, so I can't start testing just yet.
I don't mind using the SD Card in RAW mode (no FAT) so its faster to handle things out.
What I need to know is this: if I send the MP3 stream to the codec, can I know exactly where the stream is playing? Is the latency introduced by the coded static or depends on what's playing?
I will share the project's code once I have something to show.
Thanks for any help.