It shouldn't take much of a PIC32 to handle MP3 duty. A DIY board friendly chip like the http://www.microchip.com/wwwproducts/en/en557425 can be used to make a SW mp3 player/decoder.Hey, I'm actually excited and looking very forward to be using the PIC32.
Thanks for pointing out. It'd be great if I could have those or at least the one I found as a functional microcontroller but then what are the support? Got a few pointers though on customization from a recent thread - realized i'm the newbie.Most run Linux, and they are not any larger than a board you could make with PIC32 and external RAM.
Bolb
I think I can appreciate ready development boards now...and yes I'll be doing SW mp3. From here, MIPS devided by sample rate is 590 instructions per sample output - not bad. But with higher processor clock the number of instruction is higher?It shouldn't take much of a PIC32 to handle MP3 duty. A DIY board friendly chip like the http://www.microchip.com/wwwproducts/en/en557425 can be used to make a SW mp3 player/decoder.
gotchya..Also mind you that if you want to go with your product into production, there are some license fees you need to pay, though they are quite small if I remember correctly. HW chips usually have the fee incorporated into the price of the chip, but for SW implementation you need to register and pay to stay legal.
it may be most efficient in a sense of hardware/software - the codecs supported by (various) - are capable of play backMp3 is also most efficient if streaming through the internet.
I do in the car. I've got about ~6000 songs on a USB 320Gb drive for mixes for my old Kenwood DDX812 24bitDAC unit that handles mp3/wma/aac files and 5.1 formats.Does anybody still use MP3?
Okay, FPGAs rewire the logics as needed as does PIC18 do 8bitx8bit multiplication for a single instruction cycle since the PIC16. There is library support for MP3 decoding for this type of controller too, also by the Helix community. FPGAs from Altera start at US14.i just thought something https://www.google.com/search?q=mp3+decoder+fpga
the http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.154.3924&rep=rep1&type=pdf
might just be some insight
by Jake Hertz
by Aaron Carman
by Jake Hertz
by Duane Benson