Playing Music/Sound File with Arduino?

Hello,

Is it possible to use an Arduino (more specifically and Arduino Uno) to play a music file or sound file? I don't mean playing a series of beeps that sounds like a song or whatever, but rather actually playing a song or sound file? I'd imagine I'd need a speaker, and some sort of storage device to hold the music files.

Thank you.

Try Google for arduino mp3 shield

Yes.
See this topic here
http://forum.arduino.cc/index.php?topic=180769.0
Altho maybe all you need is to send simple Serial.write() commands to an MP3 module like one of these

See this topic
http://forum.arduino.cc/index.php?topic=278433.0
I have mine connected to self-amplified computer speakers, blew one module up. Needs a cap in between card and amplifier.