Go Down

Topic: MP3 playing (Read 2115 times) previous topic - next topic

funkyguy4000

Hello,

So I have a project that cant exactly house an arduino or its MP3 Shield.  So I was curious, cause I see so many mp3 shields out there with different things, what exactly is needed to play mp3s from an SD card out a speaker?
Accelerate to 88 miles per hour.

dxw00d

Have a look at http://mp3-tech.org/programmer/decoding.html for mp3 decoding sources.

The sd library is easy to examine.

funkyguy4000

Those look like decoders that would be used on a PC.  Am I supposed to put a decoder on a microcontroller?
Accelerate to 88 miles per hour.

dxw00d

No, or at least not on an Arduino. An Arm based microcontroller could probably do it.

I probably misunderstood your question. Are you wanting to build a smaller, standalone version of arduino/mp3 shield?

I found this http://www.pjrc.com/mp3/sta013.html which might be of use.

funkyguy4000

Oh that does look useful.
So I would load up a song on the SD and then shoot it over to this chip and then connect a speaker to the chip and BOOM! it plays sexy and i know it?
Accelerate to 88 miles per hour.

dxw00d

It looks like you need a DAC too, but basically that's it.

funkyguy4000

It looks like that is something more so for a pic application or something standalone.  Is there something that is more....arduino friendly? or AVR friendly?
Accelerate to 88 miles per hour.

dxw00d

Generally, an mp3 shield.

funkyguy4000

Blech, this sounds like its going to be tough...
Accelerate to 88 miles per hour.

dxw00d

What about http://www.gravitech.us/mp3pladforar.html ? Small enough?

funkyguy4000

Nah, I need it to pull from an SD card.
Accelerate to 88 miles per hour.

dxw00d

It has a microsd slot on it.

funkyguy4000

Yea I just noticed that, even still it can't be in a ready made module since I'll need to put it all on a board myself. 

I'm more so looking for a guide that somebody did and put it on the internet.
Accelerate to 88 miles per hour.

xl97

maybe looking using .wav files.. and  making a 'custom' Arduino/WaveShield hybrid board..

there are already 2 libraries out for playing .wav files by author: fat16lib

and I think Adafruit has the schematics posted for the shield to look at?


funkyguy4000

ohhhh schematics, eh? I'll check that out.  isn't waveform only a mono speaker? I wanna play some sweet Sexy and I know it and I don't think it would sound right if It was mono.
Accelerate to 88 miles per hour.

Go Up