Understanding Audio for a new project?

Hello I'm trying to understand a few things about audio and my upcoming project maybe someone can help me out on. I have tested a 8bit 16000hz wav file i found online With just a simple uno board and a sd card module. I also used speakers that have a small amp on them so i can here the music without it very low But it works. I'm not trying to go into big detail on the inner workings of wav files or mp3 but i was wondering Would it be possible to also play a mp3 I have not tried this yet. The wav file playing was from a few months back But still wondering if be able to play a mp3 song or would it require some extra parts to make it work correctly besides using a mp3 shield?

Extra parts are needed for MP3 playback - like a shield/module with VS1053 chip (which I believe includes MP3 decode license: MPEG Layer-3 audio decoding technology licensed from Fraunhofer IIS and Thomson).

http://www.vlsi.fi/en/products/vs1053.html

Hello crossroads i was looking at some of the old old post and i have seem talk about the vs1053 chip. The other part of my project not only to play mp3 songs but to stream them maybe using a 433mhz wireless module or using the nrf24l01+ module. it will go from one arduino to another. Wondering if that is possible as well I'm guessing both arduinos might need this module VS1053 to make the audio work?

Well first thing is first to get mp3 working so I will look into this chip/module i found a few on mouser and adafruit.

Look at MP3 modules
[url=http://www.mdfly.com/search.php?search_query=mp3http://www.mdfly.com/search.php?search_query=mp3
Easy to command file to play with simple Serial.write command

Not sure if RF modules like those + arduino will support audio data rates (2 bytes/channel x 2 channels x 40,000 samples/second = 160,000 bytes/second)
Maybe look into bluetooth transmitters:
http://www.parts-express.com/Search.aspx?keyword=bluetooth%20transmitter&sitesearch=true]
Easy to command file to play with simple Serial.write command

Not sure if RF modules like those + arduino will support audio data rates (2 bytes/channel x 2 channels x 40,000 samples/second = 160,000 bytes/second)
Maybe look into bluetooth transmitters:
[MDFLY - Search Results for "mp3"
Easy to command file to play with simple Serial.write command

Not sure if RF modules like those + arduino will support audio data rates (2 bytes/channel x 2 channels x 40,000 samples/second = 160,000 bytes/second)
Maybe look into bluetooth transmitters:
http://www.parts-express.com/Search.aspx?keyword=bluetooth%20transmitter&sitesearch=true]http://www.parts-express.com/Search.aspx?keyword=bluetooth%20transmitter&sitesearch=true]MDFLY - Search Results for "mp3"](http://www.parts-express.com/Search.aspx?keyword=bluetooth%20transmitter&sitesearch=true)[
Easy to command file to play with simple Serial.write command

Not sure if RF modules like those + arduino will support audio data rates (2 bytes/channel x 2 channels x 40,000 samples/second = 160,000 bytes/second)
Maybe look into bluetooth transmitters:
](http://
Easy to command file to play with simple Serial.write command

Not sure if RF modules like those + arduino will support audio data rates (2 bytes/channel x 2 channels x 40,000 samples/second = 160,000 bytes/second)
Maybe look into bluetooth transmitters:
<a target=_blank href=http://www.parts-express.com/Search.aspx?keyword=bluetooth%2520transmitter&sitesearch=true >http://www.parts-express.com/search.aspx?keyword=bluetooth%20transmitter&sitesearch=true)http://www.parts-express.com/Search.aspx?keyword=bluetooth%20transmitter&sitesearch=true

Well, that is messed up - see what you can do to follow the links. "Smart" forum doesn't show the source so I can edit it. mdfly.com and parts-express.com

Good night ...

So far the nrf24l01+ can handle from 256k up to a 2mb file transfer it can be set so not sure either.

Thank you for the information project is in a few weeks away So I'm looking into it and when i get something in mind i will update this post and see about the audio stuff thank you.

The Bare Conducting Touch Board, is an Arduino comparable with one of those chips on board and will play MP3 files.

This is certainly true for 8 bit boards like Uno & Mega at only 16 MHz.

CrossRoads: Extra parts are needed for MP3 playback - like a shield/module with VS1053 chip

Faster 32 bit boards do have enough resources to decode MP3. Here's one I know works.

Since the last MP3 decoding patent has expired (in Sept 2015), and more boards are starting to appear with 32 bit ARM chips, we're likely to see more MP3 libraries appear in the not-too-distant future. The long held conventional wisdom, that an external chip is needed, will become a relic of the past as 32 bit chips displace 8 bit.