EmbeddedRelated.com
Forums

mp3 network player

Started by Unknown May 22, 2004
"Nastyd" <nastyd@fuckspam.o2.pl> wrote in message
news:c8o1ac$q9r$1@news.onet.pl...
> Hello! > > I'm looking for a way to build small mp3 network player. It should be > something like http://mp3elf.net/ but cheaper. Could you suggest me some > embedded system that has: > - low price > - stereo output > - ethernet with tcp/ip > - rs232 (not necessarily) > - lpt (for LCD) > > Of course, it should be fast enough to decode 320 kb/s mp3 files. > System could be stored locally on flash or booted over network. >
start with this http://www.mp3projects.com/beginners.html For a lot of the decoder chips especially lower cost range I don't think you will get 320KB/s without some glitches. Other thing is you would need to read the mp3 id tags with the micro. Had a look at yampp ? http://www.myplace.nu/mp3/ http://www.myplace.nu/mp3/piggyback.htm or ethernut www.ethernut.de look at nutpiper http://www.bdmicro.com/mavric-ii/ Could use a board like this and make your own ethernet and mp3 decoder add-on. for adding ethernet to micros www.edtp.com Or for cheapest make it all yourself, use an old isa ethernet card. Just buy the mp3 decoder chip or piggyback board. This is the same guy who makes the yampp design http://www.jelu.se/shop/product_info.php?products_id=35 If your soldering is good(for surface mount) just get the pcb. http://www.jelu.se/shop/product_info.php?products_id=47 The vs1001 decoder available in SOIC-28, 49-pin BGA and LPFP-48 packages datasheet and details http://www.vlsi.fi/vs1001/vs1001.htm http://www.vlsi.fi/vs1001/faq/index.html Just use a micro for control via spi which ever your favourite is. See page 14 of the datasheet for details. May be other mp3 decoder chips that you could use. like Micronas MAS3507D Micronas MAS3587F ST Microelectronics STA013 or 16 http://us.st.com/stonline/books/pdf/docs/6399.pdf VLSI VS1001K http://www.vlsi.fi/vs1001/vs1001.htm Rosun RSM88132A or RSM88132A and others http://www.st.com/stonline/prodpres/dedicate/mp3/mp3.htm for how to use sta013 http://www.pjrc.com/tech/mp3/sta013.html Alex Gibson
Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de> wrote in message news:<2hdsicFbdgd4U2@uni-berlin.de>...
> Nastyd <nastyd@fuckspam.o2.pl> wrote: > > > Decoding mp3 with microcontrollers are not that easy, unless you have > > > hardware assistance. > > > Like what? > > Would 8051 + some hardware be enough?
8051 by itself is not enough, but it will be fine to config a mp3 decoder chip as mentioned below.
> > For a somewhat flexible interpretation of "some hardware": sure ;-) > > After all, you could hook up an 8051 to a 3 GHz PC and call that PC > "some hardware", right?
3 GHz would be an overkill. Mp3 need approx 50 MIPS (or Pentium 100).
> > But, jest aside. Yes, there is dedicated hardware that is a good deal > more energy-efficient than a general-purpose microprocessor at > decoding MP3s.
I am currently testing a Geode GX1 board playing mp3 (approx 80 MIPS) using 1W (5V,200ma). It's a bit bigger than the slick commerical mp3 player, but much cheaper. I got it for $15 on ebay including shipping. I added approx $30 more including a set of flash drives.
> > The German computer magazine c't was just recently running a project > called BlueMP3. Sounds quite like what you're trying to do. They use > a dedicated MP3 decoder chip called VLSI VS1001k. A pre-assembled > board is still in the 90 EUR price range, though.
Tech Support for IDE-CF <tech@ide-cf.info-for.us> wrote:
> Hans-Bernhard Broeker <broeker@physik.rwth-aachen.de> wrote:
[...]
> > After all, you could hook up an 8051 to a 3 GHz PC and call that PC > > "some hardware", right?
> 3 GHz would be an overkill. Mp3 need approx 50 MIPS (or Pentium 100).
But that spoil all the fun, wouldn't it? As you go out to shoot fish in a barrel, may as well break out the machine gun to do it with ;-) -- Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.
"Nastyd" <nastyd@fuckspam.o2.pl> wrote :

> Hello! > > I'm looking for a way to build small mp3 network player. It should > be something like http://mp3elf.net/ but cheaper. Could you suggest > me some embedded system that has: > - low price > - stereo output > - ethernet with tcp/ip > - rs232 (not necessarily) > - lpt (for LCD) > > Of course, it should be fast enough to decode 320 kb/s mp3 files. > System could be stored locally on flash or booted over network.
+ Very little experience in electronics hmm, Asus WL500, its a MIPS based Linux Acces Point. Wifi, rj45, LPT, USB add USB sound card and you got MP3 player Pozdrawiam. -- RusH // http://pulse.pdi.net/~rush/qv30/ Like ninjas, true hackers are shrouded in secrecy and mystery. You may never know -- UNTIL IT'S TOO LATE.
RusH <logistyka1@pf.pl> wrote in message news:<Xns94F8D447F6EB9RusHcomputersystems@193.110.122.80>...
> "Nastyd" <nastyd@fuckspam.o2.pl> wrote : > > > Hello! > > > > I'm looking for a way to build small mp3 network player. It should > > be something like http://mp3elf.net/ but cheaper. Could you suggest > > me some embedded system that has: > > - low price > > - stereo output > > - ethernet with tcp/ip > > - rs232 (not necessarily) > > - lpt (for LCD) > > > > Of course, it should be fast enough to decode 320 kb/s mp3 files. > > System could be stored locally on flash or booted over network. > > + Very little experience in electronics > > hmm, Asus WL500, its a MIPS based Linux Acces Point. Wifi, rj45, LPT, > USB > add USB sound card and you got MP3 player > > > Pozdrawiam.
Unless you have way more time than money, just buy one. I suggest: http://www.slimdevices.com/