I am just using this:
#include <SoftwareSerial.h>
#include <RogueMP3.h>
SoftwareSerial rmp3_serial(6, 7);
RogueMP3 rmp3(rmp3_serial);
void setup()
{
Serial.begin(9600);
rmp3_serial.begin(9600);
rmp3.sync();
rmp3.playfile("/gold.mp3");
}
void loop()
{
}
Which seems to be on the rmp3 now, just nothing coming out of the headphones. I still have it plugged into my laptop for power just now.
The serial leds on the uno don't seem to be flashing either. I assume that with that code, the mp3 should just play on loop?
I have the mp3 called gold.mp3 on the root and in a subfoler called /mp3/gold.mp3 on the card. I renamed the file to gold.mp3, so i guess it is called gold.mp3.mp3, and tried it without the extra extension, and still no joy?