DIY linux-based MP3 player Appliance 153
An anonymous reader submitted "LinuxDevices.com has just published an interesting how-to article about converting a GCT-Allwell set-top box into a linux-based TV set-top MP3 player. As a helpful aside it does useful things like email and web browsing through your TV. Looks like a fun project. A related article shows how to turn the same set top box into a router."
Oh heck, that's nothing (Score:1)
Re:Oh heck, that's nothing (Score:1)
Re:Oh heck, that's nothing (Score:1)
I kid you not: last saturday I wrapped some Al foil around an old radio vacuum tube, wired it to a Tesla coil and got enough X-Rays to make a few smudges on photo paper. After I get the lead shielding up and a geiger counter to make sure I'm not getting dosed I hope to use more sensitive film and get some real see-thru-stuff pictures,
Like this guy here [tiac.net]. Unfortunately, no time travel occured.
There is a high voltage transformer in a microwaver, a couple of kilovolts. Just run that thru a tripler scavanged from an old color tv and get bodacious arcs and sparks. Just try not to kill yourself
Re:What a wonderful idea (Score:1)
Re:What a wonderful idea (Score:1)
Anyway, loads of people have created an mp3 player. What you do is install winamp. How hard is that?
Your criteria are way off (Score:2)
This is a box that you might stick on top of your 5x100 watt receiver in an enclosed space - do you want the os to be unreliable?
Re:What a wonderful idea (Score:2)
Thank you, thank you, thank you. After beating a shitty VB app around for three days for nought I needed a good laugh!
Re:What a wonderful idea (Score:1)
Linux is an industry standard OS.. it has a higher market share then WinCE does.. (in the embedded market.)
Wow, this is really cool. (Score:1)
Mind you, I guess if they have no real way to find out what you have done then the DMCA doesn't come into it. What kind of soundcard to these things have ? Is it 16-bit or 24-bit ?
If I was making a home mp3 component, I would want one of the newer 24-bit soundcards like the new soundblaster.
Re:Wow, this is really cool. (Score:1)
Re:Wow, this is really cool. (Score:2)
Re:Wow, this is really cool. (Score:2, Insightful)
What are you smoking? (Score:2)
Did you happen to notice this was not a cable box? Does your cable box have a 10/100 Base T Ethernet connection? RCA stereo out? 256 MB Ram?Keyboard and a mouse? Does it run Microsoft Win95, 98, NT, WinCE, RTOS QNX, Citrix, and Linux?
And let me guess.... you own a cable ready tv or vcr and you've never realized you don't need a set-top cable box (unless you have A/B channels).
You would want a 24 bit soundcard.... why? Because 24 is higher than 16? To play what? What mp3s are you going to find where that would matter? What level of encoding are you going to use where you'll be able to hear the difference between playback on a 16-bit versus 24-bit soundcard? MP3 is a lossy format, the bottleneck in quality will be in the mp3 files, not the sound card. Even the software you use to play back the mp3s will probably make a much bigger difference in the perceived sound quality than the 16/24 bit difference. Not all mp3 playing software is equal.
Re:What are you smoking? (Score:1)
Re:What are you smoking? (Score:1)
2. CDs only have 16 bits of resolution, unless you've got HDCDs.
3. Disk is cheap, rip uncompressed WAV files.
Again, what are you smoking? (Score:2)
You would load mp3s onto an mp3 player, from the net, your harddrive, whatever. But they would have to be already in MP3 format. You would NOT rip them from a cd, not in the player at least. You could do that on your computer, where you might want to have a 24 bit soundcard. You'd then load them in thru the ethernet connection. MP3 DOES have to be a lossy format. It is by definition. It doesn't have to be an AUDIBLE difference, but data IS lost - that's how it makes files smaller than wavs. Lossy isn't a dig, or a synonym for lousy, it's a technical description. There are lossless formats, MP3 is not one of them. If you convert a wav to an MP3 and then back into a wav, the second wav is not the same as the first, data has been lost. If they were the same, it would be lossless. What software are you using for ripping? What size are your files? 24 bit soundcards and mp3 are an unnecessary combination... if you need professional sound quality you need uncompressed audio, if you don't then the 24 bit quality will be totally lost in the resulting mp3.
For the most in-depth coverage of the MP3 format, including comparisons of encoders, file size, actual audio tests, etc. go to r3mix.net [r3mix.net] By the way, if all you care about is quality and not size, just don't convert to MP3. Seriously, 320 bit MP3's don't offer enough size savings to make the conversion worthwhile. There is a
Nice article, but some wrong info... (Score:3, Informative)
Go to the Allwell website [allwell.tv] and look up the STB1030N from the products pulldown. Right now, they're selling these things for "router appliances" and really cheapo set-top boxes. In the router appliance arena, they're not too bad; in the set top box arena, they're weak (though usable for many things.).
They've corrected it since my last post... (Score:2)
Why not a Media Box? (Score:1)
Re:Why not a Media Box? (Score:2)
Re:Why not a Media Box? (Score:1)
Media-BOX is not open source (yet).
Looks nice, but not open source.
Re:Why not a Media Box? (Score:2, Interesting)
Jeremy
Re:Why not a Media Box? (Score:2)
Trying to get a group of people to hack and design the software for a device is not achieved by raping them hard on price.. Developers cant afford to spend more money than a nice SMP server costs just for hacking on something that may dissappear next week. Sell them to developers at cost or a loss, then you'll get a large group working on them... Oh and if your cost is that high? close the doors and start business elsewhere.
Someone forgot the closing italics tag.... (Score:1)
In regards to the Italics Tag (Score:1, Insightful)
CmdrTaco recently spoke about making a slashdot pay site for readers that don't want to be spammed with ads. I must ask, what are we getting for our money?
I'd suggest that if you intend on people paying for it you start spell/grammar check articles to be posted, and check your tags
Something as simple as an Italics flag not being terminated (which should be in the code, because extra terminating flags don't hurt a thing) definately discourages anyone from paying for slashdot.
If I am going to pay you for your services, then I'd expect you to do more than click a button all day saying "this article is in" and "this article isn't."
Re:In regards to the Italics Tag (Score:1)
"definitely", surely? Or is this a US English / British English thing :)
Re:In regards to the Italics Tag (Score:1)
If you paid for it, you'd have a good reason to gripe.
Re:In regards to the Italics Tag (Score:1)
Re:In regards to the Italics Tag (Score:1)
Re:In regards to the Italics Tag (Score:1, Offtopic)
If you'd rather bitch feel free but I think there are much better things to bitch about like the unintentional duplicate stories. This reminds me of usenet where flames about spelling pretty much mark the man.
His point (Score:1, Offtopic)
Re:His point (Score:1, Offtopic)
What I wonder is if the editors edit the stories in little textarea boxes like we do. If so I'm not surprised at all with the error rates. Now that
So in the end maybe I agree with you guys. But I still think you are weenies for getting excited over a missing tags and spelling errors...
Re:In regards to the Italics Tag (Score:1)
(and because this is a grammar/spelling post I probably spelled at least two things wrong and made three grammatical errors...)
Go away. Geeks want substance, not style. (Score:1)
Re:Go away. Geeks want substance, not style. (Score:2)
No, but it IS an embedded system project. (Score:2)
1) It's not as simple as plugging a HD in, despite the availability of an IDE header- the box can only accomodate a laptop HD at best. It also needs a special cable to adapt the 40 pin to the 44 pin on the HD (and you DON'T have a standard power header for the standard interface either...)
2) He used a Disk-On-Chip instead of an HD.
3) $299 gets you a box with a Fansink and a nifty space heater with a moving HD and NO TV interface- or you spend $299 on an embedded system with no moving parts whatsoever and a TV interface built into the box.
4) It could be argued that this could be a hack as there's at least a few of these boxes floating about that were shipped as set-top boxes (I know, my employer used to sell the boxes, rebranding them for people like NetFrontier, etc.)
Re:No, but it IS an embedded system project. (Score:1)
1) The unit COMES with the required cable.
2) HD is far preferred. Do you want a limited and/or network dependant box, or do you want a standalone unit? The Disk on Chip is very limiting. Neat idea though.
3) The power consumption and noise issues alone make this a very handy unit. Make sure you get the one with intel networking though. The alternative is the realtek 8139C chipset that sucks pretty badly.
It's not a bad box, it's also not a athlong-based gaming platform. If it fits your needs it's great.
ogg? (Score:1)
Re:ogg? (Score:1)
On the other hand I think we still need a few more rev's of the ogg vorbis tools before it can go mainstream. I'm still hearing a few artifacts every now and then when encoding and the encoder itself needs much optimizing. But it's continuing to get better, and I will continue to use it..Plus its free (as in beer and air and birds)
KidA
Plugging my own set-top box adventure... (Score:3, Interesting)
Go to my site, follow the links, and see what has been happenning (actually, the mailing list archive is the most useful and up-to-date - I haven't had a lot of time to update the site for a while, but the majority of stuff is there as well).
While not an "MP3" playing powerhouse, there has been a ton of hack value...
Re:Plugging my own set-top box adventure... (Score:1)
Re:Plugging my own set-top box adventure... (Score:3, Informative)
So, yeah, they are available, but only sporadically...
Here's a novel concept! (Score:2, Insightful)
"Never try to teach a pig to sing. It wastes your time and annoys the pig."
Re:Here's a novel concept! (Score:2)
Actually, you can do some really cool compression/filtering things with the processing power of a somewhat modern PC and routing software like iptables or the ipfw thing those "other" guys use. A pc-based router can be better than a "real" router in several situations. The mp3 player thing makes sense if you want customizability, as the Apex has a pretty crappy interface. The Apex can't also be a router and mp3 ripper/encoder, either.
Re:Here's a novel concept! (Score:1)
These articles are for people who want to try this stuff out at home. And learn through doing.
Or just to have fun. Yeah, I could run out and buy a Honda Accord like all the other sheeple, but I kinda like working on my old 2002 on the weekends. Its the same idea.
You are part of the great braying herd.
Re:Here's a novel concept! (Score:1)
Show me a embedded router that can be a MP3 player, router, HTTP server, FTP server, DNS server, DVD player, be totally upgradeable, i.e. sound, video, processor, etc.
I can show you my little Duron 750 that does all these things. Under Windows, no less. (working on the Linux port)
Re:Here's a novel concept! (Score:2)
Or his MP3 colection is larger then A single cd can hold? or maybe he wants different play list depending on mood?
Re:Here's a novel concept! (Score:1)
My DVD player (cheap, i'm poor) an AIWA XD-DV370 plays mp3's just fine and any newbie can use it out of the box. Plus with the remote you can take off any regional coding restrictions. Plus, it's a DVD player! Not the best, but pretty great.
Plus, there is the SEGA Dreamcast! This machine can be used for anything, even running X.
Re:Here's a novel concept! (Score:1)
Here's a novel concept! Let's not build things ourselves, let's just buy everything we need cuz it's cheaper and gives us more time to watch TV!
Been there done that (Score:4, Informative)
Dont do the Disk on chip route, stuff a 20 gig laptop hard drive in there and store the mp3's on that. (Or 2 of them for 40 Gig of storage.)
Me? I added a hollywood+ mpeg card and use my box as a movie on demand system... now to get a server with a couple of tv tuner cards to record tv shows and pipe them to the allwell box for later playback
Oh and the article is no-where near a step-by-step to getting an mp3 player running, it only covers really basic steps to getting linux on the Disk on chip.
Re:Been there done that (Score:1)
Did you use any custom software for this or just the em8300 drivers and Xine?
Rick (rick*kuroyi.net)
http://dxr3.sf.net
Re:Been there done that (Score:2)
One of these days I'll have time to write up a webpage and gather my software in a way that others can actually install/use it.
Re:Been there done that (Score:1)
Re:Been there done that (Score:1)
^^^^^This is a good detailed account^^^^^
of turning the WebSurfer Pro into a web-server or a router with the Linux Router Project.
Re:Been there done that (Score:2)
Do you know of any location I could get my hands on one of these now? (esp. at the $59 range)
Very strong similarity to the WSP (Score:4, Informative)
See: http://www.linux-hacker.net/websurfer/ws.html
A friend of mine had one of these- it's an OK piece of hardware, but not anything to write home about, when you can pick up complete PPro systems for under $100, which have none of the space and configuration limitations of that slimline formfactor (limited expansion slots, small case, etc). As a set-top, it's underpowered, for my taste. The IR keyboard (at least the one that came with the WSP) is nice, tho. TVout is decent, also. The WSP also did not have the built-in ethernet.
Note that you also can't swap out the CPUs on these beyond the Cyrix MediaGX processor (it has on cpu video and sound).
It's the same box with a slightly faster CPU... (Score:2)
I've got 5 of these things sitting on the floor of my office right now. There's more elsewhere in the space- it's my understanding we're planning a fire sale on these and a few other things on EBay shortly.
Neat!! (Score:2)
(we'll refrain from mentioning the Quad port NIC for $600
Re:Neat!! (Score:2)
Re:Neat!! (Score:1)
It would have been great if it had worked...
Great System Except... (Score:1)
It sucks!
I can imagine how crappy the sound coming out of that box is. Any computer claiming to be a music player can't be taken seriously unless the output is digital. Analog computer outputs are good when driving 2-inch low quality computer speakers but start sucking royally when you are driving a real home Hi-Fi system.
Re:Great System Except... (Score:2)
What's the difference? It would just get converted all to analog before it hits the speaker wire anyways...
Re:Great System Except... (Score:1)
Better (as in professional) sound cards have provisions for external digital I/O and external A/D and D/A boxes (much better than your run of the mill consumer DAC).
So, the request for a digital audio output connection isn't without merit.
Re:Great System Except... (Score:1)
Re:Great System Except... (Score:1)
Bottom line is that I'd be wary of an analog audio interface from a digital device sight unseen (or rather sound unheard).
Re:Great System Except... (Score:1)
Re:Great System Except... (Score:1)
In those cases where there is none, and you can't add a sound card with one (like this), I've often toyed with the idea of intercepting the AC/97 digital audio bitstream, and with a bit of hardware hacking, produce an S/P-DIF output of the "standard" stereo channels... or just pulling the whole AC/97 interface signals out of the box and use an external codec.
Re:Great System Except... (Score:1)
Neither came to fruition.
Re:Great System Except... (Score:1)
But, yeah, Crystal Audio has some nice stuff... they once sent me a Digital Audio Product Reference book for free even though I made it clear that I was a hacker who'd probably never make more than one of something. Kudos to them.
I'm working on something similar (Score:2)
The challenge? I don't want a keyboard or display plugged in. Sure, I could work something out with a wireless keyboard, but here's what I'm doing instead:
I'm taking an LRP distribution, stripping out much of the networking stuff and adding mpg123. By streaming mp3's to specific ports on my server, I can have mpg123 play whatever is streamed to it. And no moving parts after it boots.
The only user interface, then, is the floppy itself. I can stream drum 'n' bass to one port, house to another, techno to another, etc. By choosing the right floppy, I select which stream I listen to.
I haven't gotten very far (this isn't a top priority for me right now), but I'm convinced it'll work. I just gotta get around to running more Cat5 through the house...
Re:I'm working on something similar (Score:1)
Re:I'm working on something similar (Score:2)
But think of this - decode the MP3s on a beefy server, then stream the resulting PCM - a 486 could easily buffer and play that from the network. There are even tools that allow this under Linux and other *nixs - check my site and go to the Acer NT-150 stb hacking page - there are some links for this...
Small desktop cases? (Score:1)
GCT-AllWell's slogan (Score:2)
Sorry, I couldn't resist. Go ahead and mod me down; why did I earn that Karma if I can't blow some once in a while?
Hey Via (Score:1)
Start with the Cyrix C3 at about 800mhz. This chip doesn't even need a heat-sink.
Give it S3 graphics with TV output, 128 megs of ram, 32 megs of on board flash, and eth.
Given Via's production capacity, they could probably build it for a hundred bucks. All of a sudden, you have a set top box that can do real things. Divx/Mpeg video 4 decoding, DVD playback, multiple web browser windows, Cheapo webs servers, and maybe even Tivo-type PVR stuff.
Via could move a lot of thier Cyrix chips, and take advantage of buying S3. System integrators could get a STB with enough grunt to do real work. Imagine if DSS, switched from mpeg 2 to mpeg 4 compression. 2000 channnels, anyone?
Has anyone in congress actually read the Constitution?
Terrific multimedia box (Score:1)
it could play any know format onto tv screen or out the speakers (mp3, mpeg, ogg, divx, you name it) a bit of linux, and a small foot print, it is a neat multimedia box.
It misses one thing : an opening for a DVD drive. You can put in, but the pictures don't an opening in the front of the device... May be the manufacturer is reading
Happy hacking with that box ! By the way, what's the status of divx under linux ?
Re:Terrific multimedia box (Score:1)
I do wish that Allwell's site had more details about that box... they mention MPEG2 hardware decoding (using a Sigma Designs chip -- the same as in the Hollywood+ card someone else mentioned) as a standard feature of the iDVD3036, but I want such a box with the MPEG2 decoder and without the DVD drive. Allwell does not make it clear if such a thing is available.
NFS (Score:1)
I've got NFS running on my home lan, and it doesn't seem like the type of thing you want to allow open to the net.
A bit off-topic but what the hey... (Score:2)
Seems like a while back there was a post about building your own really small rack-mounted servers. I was wondering about resources for building things like your own cases, perhaps resources on packing components into smaller spaces. I'd love to build a small PC-in-a-shoebox for set-top general use.
Re:A bit off-topic but what the hey... (Score:1)
So it Yourself 1U Half-Width Server [slashdot.org]
How about a Dream Cast (Score:1)
As cheap as an Audiotron (Score:1)
So, I can use this instead of an audiotron, and spend about the same money, but get more.
I could even make it a games machine for my younguns!
Hurmmm? This is old and worn out? (Score:1)
Get a non-tower pc case, Mobo[etc], Floppy drive, CD-Rom and sound card.
Do your homework and make sure that all the hardware is supported by linux.
You will have to find a way to get TV output [i'm not that smart].
Put this disk [freshmeat.net]into the floppy drive and put in a mp3 [data] cd.
Why bother using HD space to hold mp3s? The cd's can be used in car players, sega dreamcast and many DVD players... hell, any PC can read a data CD!
No X11, no HD, no router, any crappy hardware.
Riight... (Score:2)
This article is about an overview of a hacking project for people to do- big difference.
Can the Nomad (Score:1)
Have as much music available without burning CDs?
Transfer the music at decent speeds between PC and player?