Slashdot Mirror


MP3 Player Made From a Router

gergoid writes "Check out this mp3 player hacked onto a small router. The router runs uClinux/ColdFire, a port of Micro-controller Linux on a ColdFire processor. Very neat toy!"

76 comments

  1. Re:There is a DVD/VCD/MP3/CD-DA player! by Anonymous Coward · · Score: 0

    Raite makes a DVD player that also plays VCDs, MP3 CDs, audio CDs and more, it's
    model AV715. It can read CD-R and CD-RW
    media too.


    Woah. Those things are nice. They even got SPDIF optical output.

    Has anyone found a price (USD)?

    -d9

  2. Re:Where will it end? by Raven667 · · Score: 1

    I thought that Cisco was working on or using an embedded Linux kernel for some of their products, maybe not uClinux but something.

    The heck with putting a Linux boot floppy in that beast, for a real kick put in a Win95/NT floppy!!?!! Now that would be truly wierd.

    --
    -- Remember: Wherever you go, there you are!
  3. Re:video card=sound card by kijiki · · Score: 1

    When I first read it, it made perfect sense to me. I have a video card that is pretty noisy electrically, and if I put it anywhere near the soundcard, I get a terrible hum on the output.

    The moral of this story is: always put your sound card as far away from everything else as possible. or get a card with SPDIF out, and use it.

  4. The dream embedded system by EEE · · Score: 1

    I'm quite amazed at how basement embedded systems projects are finally taking center stage. A couple of months ago it was the tiny webserver which I thought was phenomenal but to utilize a router as a mp3 player is quite interesting. I guess I should dust off the EE degree and put it to use. This project just proves that with a little creativity any hardware is useful when it comes to linux, embedded linux. Good stuff.

  5. Re:video card=sound card by GaspodeTheWonderDog · · Score: 1

    I was about ready to bow down to a great master who understood the inner workings of nature and the universe. I was ready for you to teach me that video and audio signals are really the same thing just interpretted in different ways. In a word I wanted to learn about context... but then I realized you had made a typo.

    --
    This space for sale
  6. Re:486 ??? yes, 486 by dizco · · Score: 1

    a 486 100 or better with *nix & mpg123 or amp will play mp3s just fine. i expect dos & dosamp would work equally well.

  7. Re:An infinite loop eh? by myconid · · Score: 1

    Be kind, rewind.
    Stan "Myconid" Brinkerhoff

    --

    SB.
  8. Re:you may not beleive me now.... by Anonymous Coward · · Score: 0

    You're right! I don't believe you!

    VHS video tape dosen't stay inside the cassette when it's loaded into the video, but a very complex set of levers moves it a fair way outside the video cassette, and around the video drum, and a few other various heads depending on the particular VCR.

    The reason why you won't be able to do this is that you have absolutely no idea where the audio head is inside the video mechanism, so you won't be able to move it there on the end of a lever.

    Also, all VCRs (even old beta ones) have light interruptor detectors to detect video tape presence, end of tape (clear window sometimes), and various other black magic that i don't know about.

    And finally, there's no way in hell you'll be getting video onto the screen with home playthings, because it has to be helically encoded (like imagine the videotape goes ====, the video information is written across it so: ////).

    Now, i'm not a video expert, and I'm only taking this from magazine articles which i've read - but if i'm wrong .. tell me please.

  9. 8 bit mono, why bother? by Gray · · Score: 1

    neat hack, but why bother for 8 bit mono sound?
    Other then pointing at it and going 'neat' it's useless.. I'll listen to tapes before I go back to the Soundblaster8 days..

  10. We recently bought a new PIX - it has USB... by Anonymous Coward · · Score: 0

    and an AMD 586 processor.. pulled the case off - thers an IDE header in there too... no video out tho - might be able to boot linux off the hard disk then get a serial console going... All this in a 1inch high 19inch wide package! That costs as much as a family car ;) J101

  11. Re:Impressive. by kaniff · · Score: 1

    90 Mhz should be enough to run it, since its probably got a lot less overhead, since its not running a GUI or fullblown operating system.

    My 83 Mhz motley former compaq box ran winamp playing mp3s at full 128Khz just fine. You couldn't do anything else though.


    kaniff -- Ralph Hart Jr

  12. Re:Impressive. (not really) by Lev_Arris · · Score: 1

    It's not really that impressive considering the PUMP (Parallel Universal MP3 Player) project has been out for some time. With it you can even play MP3s using an old crappy XT. (Their recommendation is a 286 at 10Mhz!)

    Fact is that MP3s can be decoded easily by special integrated circuits. The reason why MP3 playing eats so much performance on Intels is that they do not have the appropriate functions. (Apparently you have to use X commands and complicated calculations to decode the stream)

    PUMP however, you plug it onto the parallel port and off you go!

  13. Re:VHS data delivery by Anonymous Coward · · Score: 0

    hmm.... if that is patented then I would think outputting data to a cassette tape (not VHS) head would also be, and well, I've seen portable MP3 players come with cassette adapters... oh well lets see if i can get it working right first, if i can and i cant use the direct head output then ill try what you said (having a small loop of tape recording over and over... but wait, after a while the quality will be real bad, o well)

  14. MAME is already on the Kodak-> by Anonymous Coward · · Score: 0

    http://members.aol.com/JWSurine/ Many new electronic tools seem to have pretty potent processors inside.

  15. But OOH, that ROUTER! by OmniGeek · · Score: 4

    I find the router itself WAY more interesting than the router-as-MP3-player.

    I've long been looking for a low-cost dedicated router/firewall suitable for a cable Internet connection, and this box looks VERY nice (assuming it doesn't cost five times as much as a cheap desktop PC); the Moreton Bay people appear to have done a Neat Thing, even without the optional MP3 output.

    To those who question the article's relevance, I say that the router is a worthy story in itself. Consider the following:

    1) NO ONE with a cable connection and a Windoze PC is safe from script kiddies; the OS just isn't safe. If you have a cable 'Net connection, you need a firewall.

    2) Configuring a firewall isn't for the typical PC user, or even for many Linux newcomers. Proper security is tricky. Botched security is worse.

    3) Here's a widely useful Open Source based device that does tricky tasks a less-than-expert probably can't do. And oh, by the way, Mr. User, that's Linux running your router and keeping the barbarians out. The Penguin Army marches on!

    --

    "My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
  16. Not really by Anonymous Coward · · Score: 0

    Not really that impressive. And I have a Pentium 120 as my main PC running NT workstation that plays MP3's with about 10% processor usage. What OS were you using???

  17. Re:When's the stereo componant out? by GRH · · Score: 1

    For the IR remote control, check out LIRC

    I've got the box in my stereo stack, and I'm planning on getting the remote working. Then check out the LCD displays at Linux Central. What more could you want?

    GRH

  18. An infinite loop eh? by Anonymous Coward · · Score: 0

    I wonder if my VCRs are loop compliant. Hm...what will happen when the digital counters on the VCRs reach their limit on digits being displayed? Could it potentially harm the VCR or will I just get a blue screen error of death and have to restart my VCR every 100 hours. If I rewind the VCR back to -99 hours I will have close to 200 hours of playback but that still isn't enough. And what is going to power the VHS tape? You'd have to get up off the couch and replace the batteries more often than in the remote. Now if you could just find some way to get the remote to change songs on the MP3 player in the tape you'd be all set. Now the MP3 player has to be placed within the tape otherwise why not just hook an MP3 player up to the 'audio in' port the on the VCR so you could at least watch football at the same time instead of a black screen?

    1. Re:An infinite loop eh? by CrAlt · · Score: 1

      They would just role over to 00000...mine does if i dont reset it

      --
      I have to return some videotapes...
  19. Re:I won't be satisfied... by Anonymous Coward · · Score: 0

    he said _and_

  20. I am but a humble amateur ... by GrandGranini · · Score: 1

    I pride myself on being able to write almost any kind of software in almost any language on almost any platform, but sometimes I come across an article like that and I realize that there's people out there, who make me feel like a bloody newbie. Very nice. The coolest MP3 player yet.

    --
    It's almost impossible to have a baseless snobbish opinion of the General Theory of Relativity.
  21. Linux MP3 Players by sQuiNky · · Score: 1

    Those who are interested in building an MP3 player running Linux should take a look at http://www.ccs.neu.edu/home/bchafy/mp3.html, which has lots of similar projects.

  22. Ubiquitous MP3 Players by Umbro2 · · Score: 1

    So when will I be able to get an mp3 player in my electric toothbrush?

  23. I won't be satisfied... by Anonymous Coward · · Score: 0

    until I get my MAME and mp3 player on the kodak dammit!!

  24. broadcasers by DarkClown · · Score: 1

    wow, this could be a very cool way to deliver sydicated content to radio stations.

  25. Impressive. by Dacta · · Score: 1

    This is pretty impressive for such a low power CPU - a Motorola Coldfire @ 90MHz. My old 586-120 wouldn't play MP3s with that low CPU usage (62%)

    I bet everyone will want a kit one to make a MP3 player out of. What I want to know is:

    How can I telnet into a Nomad MP3 player? That would be cool! *S* ~joke~

    1. Re:Impressive. by Anonymous Coward · · Score: 1

      Don't forget - intel x86 MHz do not equate with 68k/Coldfire MHz - the intel x86 architecture is about the worst designed available, it's made of layer upon layer of things that have been tacked on since the 70s. Processing power per megahertz is lowest on x86 (For example, between a PPC and intel x86 rated at the same clock speed, the PPC is more than twice as fast computationally - the Athlon lowers the floating point performance gap somewhat, but the PPC is still faster at the same clock speed) I have a 50MHz 68060 based Amiga which plays mp3s perfectly well at full rate.

    2. Re:Impressive. by Anonymous Coward · · Score: 0

      Darn you beat me too it! :) But i can still add that that not only can i decode MP3`s at 128kbps @ 44.1 in real time, my A4000 is also running AHI (14 Bit Paula mode) and usually some other app at the time. Just don`t try disk access though...

      Also, the Amiga has one of the fastest alogorithms for encoding MP3`s i`ve seen, called SecondSpin. About a 2:1/3:1 ratio when compressing MP3`s in full quality. Of course, all we need is someone to port this over to Linux/i386 and we`re laughing...

  26. uh? by Anonymous Coward · · Score: 0

    what do you mean? ::scratches head::

  27. you may not beleive me now.... by Anonymous Coward · · Score: 1

    or maybe you will, but anyway, im working on an mp3 player VHS tape heh, basically its an mp3 player inside of an empty VHS tape cassette, that you put in your vcr and hit play and it sends blank video data (black screen) and then plays the mp3 on the audio part... sofar it just makes weird noises, but ill get it sooner or later! im also gonna try to make it have some visual thing to it, maybe it will display the current song, or do some FX , i dunno yet, but when its finished, or good enough for people to see, ill set up a webpage for it

    - MP3 d00d

    1. Re:you may not beleive me now.... by Anonymous Coward · · Score: 0

      wow.....a real humanitarian....and we thought people just didn't care about people anymore

    2. Re:you may not beleive me now.... by Anonymous Coward · · Score: 0

      I seem to remember a device for the Amiga that would let you store your data on a VHS tape... anyone else remember this?

    3. Re:you may not beleive me now.... by Anonymous Coward · · Score: 0

      This right..I had that. Actually, it was all software, since Amigas has NTSC output, you'd just plug your VCR into the Amiga (or your monitor), and watch the freaky barcode stuff flash on the screen. I probably have a tape around here that still has Amiga backups on it. I'll pop it in & reprogram the kids... Can't be any worse than Pokemon..

    4. Re:you may not beleive me now.... by Anonymous Coward · · Score: 0

      the trick would be to tape pokemon, and edit them and add your amiga backups subliminally behind the pokemon. That way the kids won't even know that there getting reprogrammed !!!

    5. Re:you may not beleive me now.... by Anonymous Coward · · Score: 0

      I beleive these were made for the PC as well... And worse yet, I think they are still being made for "transportable" data use... Ugh...

  28. Why do that to a router? by supine · · Score: 1
    Forgive my lack of humour, but what was the point of converting a router of all things to a MP3 player?

    Building one from the ground up, reassembling one from odds and ends lying around or adding functionality to an existing product is only really "news" if it achieves something new, whether it be in terms of quality, quantity or uniqueness. I found the previous article about a player with 80 hrs of storage more newsworthy.

    So /. isn't only about "news"... but where do we draw the line between something like this being interesting or lame?

    cheers
    marty

    --
    "I can't buy want I want because it's free. Can't be what they want because I'm me." -Corduroy, Pearl Jam
    1. Re:Why do that to a router? by substrate · · Score: 2

      Why does there need to be a point to anything? It was an interesting hack as well as an interesting abuse of hardware. At a point in time when every script kiddie is referred to as a 'hacker' I think its refreshing to have brief articles on real hackers.

      As always you're free to not read anything you don't feel is fit.

    2. Re:Why do that to a router? by ncc74656 · · Score: 1
      Forgive my lack of humour, but what was the point of converting a router of all things to a MP3 player?

      Why convert a digital camera into a video-game player? Why get an Apple II to play WAVs (which is something I did a few years back)? Because you can. It may not be the most useful hack in the world, but it's definitely a clever hack.

      --
      20 January 2017: the End of an Error.
    3. Re:Why do that to a router? by supine · · Score: 1
      Does there need to be a point to anything? I like to think so. There certainly is here. Superficially no, but now i think about it the guy got to have a great time bashing on some hardware and software that weren't meant for the job he had in mind and came up with a cheap and beautiful solution. At first read (on the superficial level) it seemed like doing something for the sake of doing it. But, as you point out (to a tired me - i think karma needs to take into consideration fatigue and blood caffiene levels - Rob you listening? :*), that is what hacking is about.

      As always you're free to not read anything you don't feel is fit.

      I know... but i still like to think that /. acts as a filter, isolating things that are worth reading, sometimes i just don't get the feeling it is working so well these days. Then again, it could just be a lack of sleep.

      cheers
      marty

      --
      "I can't buy want I want because it's free. Can't be what they want because I'm me." -Corduroy, Pearl Jam
    4. Re:Why do that to a router? by tzanger · · Score: 1

      Building one from the ground up, reassembling one from odds and ends lying around or adding functionality to an existing product is only really "news" if it achieves something new, whether it be in terms of quality, quantity or uniqueness. I found the previous article about a player with 80 hrs of storage more newsworthy.

      uh, dude... these guys *did* build it ground-up. The boys at moretonbay designed the router, added to the uCLinux software collective, and showed the world that you don't need a high-end DSP to do it on an embedded system.

      VERY newsworthy, if you ask me.

    5. Re:Why do that to a router? by kcarnold · · Score: 1

      Okay, who has a router like this and doesn't have enough money to go get himself a real mp3 player?

      Okay, so it's fun. I agree that making something do what it wasn't designed to do is fun and cool. Practical purpose is a topic of debate when it comes to this particular instance. But still...

      I guess the router still works as a router, which makes it neat. And hey, what in the world is really, truely useful anyway? Most people will admit that it's a very limited subset. How many sites on the Internet give useful information compared to the number put there mostly for entertainment? And, by the way, why were mp3's invented in the first place? What was the ground principle? To listen to music. Is that useful? I'll let you decide. And what are computer games?

      From the very beginning of computing, there was a coolness factor. Nowadays that has become more diluted because, for the most part, people don't build their own computers from transistors, hack code out in assembly language, and jump up so high that you hit your head on the ceiling when you get a video driver to work. Okay, so I've never done such a thing, so that may be wrong. You should know what I mean. Anyway, these sorts of projects bring that coolness factor back, especially when your contraption gives you entertainment as its main purpose. I sometimes program in assembly language for the TI-83 (a Z80 processor), and it normally doesn't do anything really useful, but still it's fun.

      I don't know if everyone out here knows how to modify the code for an embedded system's general-purpose timer or connect a DMA line to an input port or whatever it was, but I'm sure a good number of people reading this appreciate what comes out of the whole thing! (Pick a song, any song!) Now get the router to download the mp3 in real-time over the Internet, and it would be really useful as an entertainment device.

      I bet he's the only guy on his block who has a pile of wires that plays mp3's! Who cares if it's only 8-bit!

      Senselessly,

      Kenneth Arnold

      Rock on, dudes!

  29. When's the stereo componant out? by Skyshadow · · Score: 3
    Why, oh why can't I just get my mits on a componant for my stereo stack that will play MP3s? I'd be happy with a normal CD Player that would also play MP3s burned onto a CD. I'm on the verge of just flat-out building an extra box to do this, but I don't know how I'd set up the remote control.

    Actually, maybe a DVD Player with the CD and MP3 capability built in would be best; I could add it without having to buy a new cabinet to fit it all in, plus one could build in cool stuff like on-screen programming or song selection. There are a lot of PCs selling these days with CD burners for an extra $50, and you can get a new HP CD Burner for under $100 these days if you know where to look. I'd think that anyone with the know-how to find and use WinAmp and MP3s in general would have the technical level needed to burn CDs, so why is nobody swinging at this one? The DVD players already out must have some substantial processor power under the hood -- I'd be willing to pay $50-$75 more for one that could play MP3s over my stereo.

    The things I do to avoid moving my computer closer to my TV... Actually, if anyone has used that X10 device that broadcasts MP3s on a 2.4 gigahertz channel, I'd love to hear if you're happy with it (or if it's fuzzy).

    ----

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    1. Re:When's the stereo componant out? by IQ · · Score: 1
      You can. $300 buys you one from csc.

      Cheers, Dan

      --
      Adults are obsolete children. - Dr. Seuss
    2. Re:When's the stereo componant out? by Anonymous Coward · · Score: 0

      1. Get an old 486. Strip not needed junk from it.(one without a switching power supply, as to not screw up your TV.)

      2. (re)Install old ethernet card(optional), sound card and video card with TV out.

      3. Install linux and mp3 player.
      4. Get one of those a) computer remote controls and write your own drivers if necessary or b) get an infrared keyboard.
      5. Enjoy.

    3. Re:When's the stereo componant out? by Anonymous Coward · · Score: 0

      1. Get an old 486. Strip not needed junk from it.(one without a switching power supply, as to not screw up your TV.)
      2. (re)Install old ethernet card(optional), sound card and video card with TV out.
      3. Install linux and mp3 player.
      4. Get one of those a) computer remote controls and write your own drivers if necessary or b) get an infrared keyboard.
      5. Enjoy.

    4. Re:When's the stereo componant out? by tzanger · · Score: 1

      Actually the Moretonbay router is based on the Arnewsh Coldfire eval board (of which I have two) -- Greg (I believe that's his name) has added to the uCLinux project by making the kernel boot properly on these boards. I know, I found a bug in the code which prevented software interrupt vector changes from happenning -- From there, he went to the next level and designed a board with a pair of ethernet ports, a serial port or two and a PCI slot and packaged it all.

      This is what open-source is all about!

      Take something, get it to work (better) on what you have, contribute your changes back to the collective. But don't stop there! Do something useful with your knowledge! Make money! It's not bad!

      As far as the X10 A/V wireless set -- I've got one. Haven't done very sophisticated listening tests on them, but I've had no trouble with the quality of either the A or the V. The video is very clear so I'd imagine throwing a pair of headphones on the output would result in clear audio as well. I'm going through two floors of house to get from one site to the other, so I'd imagine I'm giving the wireless end a bit of a challenge too.

      I'm really really glad that he thought of dumping mp3 out of these piggies... I can do the 16 bit stereo part on my lonesome, and these chips are relatively cheap and easy to design with. IDE interfaces aren't difficult to create. Now I've got a stereo component MP3 player which takes either MP3 CDs, a hard drive, or does it over NFS/Samba/whatever.

      now if I can only get those Pericom samples soon enough so I can fix my one Arnewsh board... They don't like it when you tell them you're gonna hook 5V up and instead use the 12V line from the PS... :-(

    5. Re:When's the stereo componant out? by Anonymous Coward · · Score: 0

      ARGH! Another expensive, "pro" (well, who else would want an MP3 player) equipment WITH NO SPDIF OUT! Crap! :-(

  30. VHS data delivery by korpiq · · Score: 1

    Neat :) I guess if the method of outputting the data for the VHS reader head isn't patented by yourself, it is by someone else? Or are you just using a tape loop and a secondary head for writing inside the cassette

    --

    I think, therefore thoughts exist. Ego is just an impression.
  31. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  32. 'Cuz people want MP3 for their stereo... by E-Rock · · Score: 1

    Including me. If this bad boy was stereo, I'd buy one. Then run some CAT-5 from my hub to my stereo and have my 700+ songs ready to keep the party jumping all week long (About 2.5 days before you get a repeat on random play).
    I was gonna buy an old 486/586 and set it up to do just that, but if we can get this box setero and hook in a remote; we're one step closer to a stereo component every alpha-geek will have to have.

  33. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  34. my idea is.. by RoLlEr_CoAsTeR · · Score: 1

    (sorry if this is flame)
    they posted this because it's interesting that someone could, would, and did do it. I, for one, am glad to hear it.. I think it's neat, and the next time someone wants to spontaneously try doin something new like that, let me know... I'll take it. *grin*

    Kudos to the creator.

    --

    Insert mind here.
  35. Such a device already exists. by Groovy+Aardvark · · Score: 1

    www.lik-sang.com sells a DVD/CD/MP3 player for 319$us. Go have a look.

  36. DAC0800 is extremely low-fi by Anonymous Coward · · Score: 0

    I made a "Covox" board a while back. It's a DAC0800 which hooks to a PC parallel port. Of course the output is 8-bit, but the one I made gave about 6 bits of audio quality (after low-pass filtering). He should have used at least a 12-bit DAC with an 8-bit interface (analog devices makes a dual-output model--stereo!)

  37. No routing and playing? by korpiq · · Score: 1


    What would be the load for that box as a router on, say, a 10Mbit connection? Would it be even remotely possible to use it for both purposes at the same time?

    I'm planning to build an appliance for logging in home at door, to hear the mail headers, start MP3's, whatever's in your .homerc. What the heck, it has to boot up a real PC anyway for the speech synthesis / storage. Just forget the combination.

    --

    I think, therefore thoughts exist. Ego is just an impression.
  38. This is supposed to be impressive? by sloth+jr · · Score: 0
    So, what's so cool about this? That it's a router? You've never seen a Linux box act as a router before? You've never seen a Linux box play MP3s?

    Where's the news in this?

    1. Re:This is supposed to be impressive? by Anonymous Coward · · Score: 0

      This is a proprietary hardware router playing mp3's. It didn't even have a sound card or an interface for a sound card. He had to hook-up his on dac through the led interface on it.

  39. Hehe I Remember the days by Webster_McRiley · · Score: 1

    I remember when we were building mp3 players out of old computer parts and an unregisterd version of windows 95 and an old num pad. Oh those were the days

  40. Hey, what about Beta??!? by Anonymous Coward · · Score: 0

    Sorry, just had to throw that in. >;)

  41. just gut an old VCR... by CrAlt · · Score: 1

    and use the RECORD sound head. Put that head up to the sound pick up head on your VCR, hook the wires on the record head to your sound output and you sould be all set. The only hard part is getting something to output the sound down to the size of an VHS tape :)

    --
    I have to return some videotapes...
  42. Re:When's the stereo componant out?:it is by Anonymous Coward · · Score: 0

    Meridian 800 series dvd player WILL play mp3 disks, and are labeled mpeg layer III, as well as having mlp, ac3, dts. Not only will you be getting a thx ultra dvd player, you will have solved a problem(too much money) I believe the merid's are like 7k

  43. Love it if this guy worked at my company... by Croaker · · Score: 1

    Not. I could just imagine running into the machine room some morning. "Hey! Why is the network completely down! We have to ship today... and where's that music coming from?"

    Of course, it might be neat to tie a router doing it's real job to an MP3 player, so it could play music in keeping with the state of the network... When you have low load, maybe some slow, quiet classical music. When the load is high, play some thrash or heavy metal :)

    Do do the whole DOOM UI thing. When someone is pingbombing you, you get shot. Shoot back, and you ping bomb him... fun fun fun till the network dies.

  44. Hardware Newbie Question! by Ratface · · Score: 2

    OK, I've been thinking for some time about how I could get into hardware hacking. I haven't touched a soldering iron for over 15 years though, since I built a crystal radio at school.

    Question is, where can I find some good starters material to wet my toes in hardware construction?

    I look at the circuit that guy designed and it doesn't look so difficult to put together, but I wouldn't know where to begin.

    Any tips at all appreciated.

    --

    A little planning goes a long way...
    1. Re:Hardware Newbie Question! by Anonymous Coward · · Score: 0

      Get Horowitz and Hill, "The Art of Electronics".

      Fantastic book -- clear and concise. Not too much information on construction techniques, but lots of practical information on circuit design.

  45. one question by Anonymous Coward · · Score: 0

    why?

  46. one answer by emmons · · Score: 1

    Because he wanted to. Why do college students build cars that can average 60mph, carry one person and run strictly on solar power and a small battery for several days? Because they learn from it. Just because it's unpractical or even useless doesn't mean it's without benefit. I'm sure the gúy that made it has learned _alot_ and if not, it at least kept him busy for a while. It's these kinds of creative minds that makes technology happen.

    -----

    --
    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  47. Where will it end? by deefer · · Score: 1
    This is the latest in total madness!!!
    Historically, we've had Linux ported to small embedded devices - fine. This week on /. we had the MAME engine ported to a digital camera, and now this!!!
    Here's my predictions for the next devices running stuff you'd never think they would:

    PNG viewer on a toaster (this is what your toast should have looked like... But it's mostly carbon now instead)

    Flame simulator on a Cisco PIX firewall

    MAME on one of those Japanese supertoilets (I like this idea!)

    GIMP on your videophone. (Hmm, just add some horns to your PHB's head, a pitchfork, get the firewall to do the background....)

    Windoze NT running stably on a PC (naaah - I'm kidding :)

    --

    Strong data typing is for those with weak minds.

    1. Re:Where will it end? by GC · · Score: 1

      Actually the PIX firewall would be the easiest:


      pixfirewall> show version

      PIX Version 4.3(2)
      Compiled on Mon 01-Feb-99 18:34 by pixbuild
      Finesse Bios V3.3

      pixfirewall up 16 days 22 hours

      Hardware: AL440LX, 32 MB RAM, CPU Pentium II 233 MHz
      Flash atmel @ base 0x300
      0: ethernet0: address is xxxx.xxxx.xxxx, irq 9
      1: ethernet1: address is xxxx.xxxx.xxxx, irq 10
      Serial Number: xxxxxxxx


      PII MMX? 32Mb RAM, Intel LX Motherboard!

      So much for hardware firewalls...

      Damn thing has a floppy drive, so - what happens if I put my Linux boot floppy in the drive and power it up???

    2. Re:Where will it end? by Alex+Rogan · · Score: 1

      >MAME on one of those Japanese supertoilets

      When I play Ms Pac Man, that's not the
      joystick I want to use. :-)

  48. Re:video card=sound card by Anonymous Coward · · Score: 0

    I dunno what you were smoking when you wrote that, but I want some too...

  49. power... by emmons · · Score: 1

    Probably not the best or most feasible solution, but you could use the spinning of the (the name escapes me right now, that thing that turns the tape while it's playing) to generate a little power. Not too much though, because if you put too much stress on it the player would stop, thinking the 'tape' is at the end.

    -----

    --
    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  50. another equally viable answer by Achates · · Score: 1
    Because he wanted to.
    Not only did he do it becuase he felt like it.. but also because it hadn't been done yet.
    I'm sure the gúy that made it has learned _alot_ and if not, it at least kept him busy for a while. It's these kinds of creative minds that makes technology happen.
    I'm willing to bet this guy would have never knew his router so well had he not strived to make it into an mp3 player. I, like some other people here, wonder what it would take to get this thing performing dual tasks though. I'd like to see it not only playing mp3s but streaming them too. Sure it might take a little more hardware than this thing has but it'd be nice anyway.
    ----
  51. and lets not forget playing mp3s on a 486dx2-50 by Achates · · Score: 1

    16bit Mono baybe.. yeah! Of course that was after you'd disconnect from the bbs.. but.. anyway I'd like to see somebody get linux to run on my Echostar satillite system... so I could play mp3s. Oh yeah.. have a nice penquin screen saver.. WOO
    ----

  52. 486 ??? by kcarnold · · Score: 1

    I don't think you posted twice on purpose.

    The fact is that MP3's and 486's don't mix. I'm using a 486/66 as my Internet gateway, and it's slow at that simple task. I have a PIII/450 desktop, and if I start doing other stuff while I'm playing an mp3, the audio skips like mad. Sure, it depends on what else you might be doing at the time, but with a 486, just about anything could mess it up -- like, say, output to the sound card :-(. Basically, a single 486 is out of the question if you want to play mp3s at any decent quality (note that you can use downsampling or play it mono and it won't skip quite so much).

    That's not to say a 486-based architecture is completely out of the question... Get 2 486's and either an SMP board for it (good luck finding that... I don't think that they made such a thing) or put them on two boards, make a tiny Beowulf cluster on them, which might increase the speed enough if you find a way to do it without too much overhead, and hack your mp3 player to take advantage of the speed by doing at least 2 work threads (or get somebody else's hack :-).

    What I'd do if I had a spare 486 and ethernet card would be to use my desktop computer to decompress the mp3 I want and then stream it or otherwise transfer it to the computer that's a little closer to the stereo system. But that would be really bad in terms of wiring because I have no ethernet cables running anywhere near my stereo :-(.

    Forget all that crap above... I would either do one of two things: use my computer to play it and redirect my sound card's output through my house speaker wiring (but you probably don't have any speaker wire going anywhere near your main computer) or (my best suggestion) say "Heck with it!" and play mp3s on your desktop computer. Who cares if it isn't through your $1000 stereo system... a good set of computer speakers can do the trick without noticible difference for 99% of us without all the hastle and at a greatly reduced risk of having a "significant other" in the household tell you to shut it off.

    That was probably a lot more than anyone expected. What the heck...

    Some sort of closing remark besides Sincerely, (who really is when they say that?)br>
    Kenenth

  53. There is a DVD/VCD/MP3/CD-DA player! by Alex+Rogan · · Score: 1

    Raite makes a DVD player that also plays VCDs, MP3 CDs, audio CDs and more, it's
    model AV715. It can read CD-R and CD-RW
    media too.

    When playing MP3's, it can show
    the lyrics on the TV set(if you burned a
    lyrics file onto the CD)

    The www site for them is:
    http://www.raite.com.tw/

  54. Damn! - That was my idea by Dave+Fiddes · · Score: 1

    Oh well. I guess there goes my idea for a neat ColdFire technology demo. I was going to use RTEMS rather than uC/Linux and an eval board rather than a NetTel router board.

    What's so special about using a ColdFire? They are very cheap, very powerful and very flexible embedded micro-controllers. There is excellent Open Source tool support with TWO operating systems (RTEMS & uC/Linux) and of course a bug free, high performance gcc implementation. Visit the link above for details...