Slashdot Mirror


Review of Squeezebox MP3 Player

Anyone who is a frequent reader of these pages knows of my obsession with MP3 players. From portables to stereo components. From machines that stream, to flash devices with just a tiny bit of space. I love these things. And now, one of my favorites is back. Slimdevices has released the Squeezebox- the 802.11b update to its already excellent Slimp3. Read on for my full review.

The Squeezebox has no local storage. It is entirely reliant upon some other PC in your house to store your data. Now I have used a great many devices with internal storage, and external storage, and what it comes down to is that this is the best of breed for streaming devices. You install a tiny server application, and go. The server app itself is written in perl, and has been ported to Linux, Windows, and OS X. For this review I tested by running the server on an iMac so I could try out the iTunes integration.

The server installed in seconds. The only real setting required of me was to choose the source of my music in a freshly installed prefPane. You can choose either iTunes, or an arbitrary directory. Setting up the Squeezebox was just as easy. Plug it in, turn it on, and answer a few questions. In my case, the only question I had to enter was the password key for my wireless network: DHCP takes care of the networking, and the client detected the server running on my iMac through Rendezvous without any action on my part.

The unit itself is incredibly minimal. Of course there is a power jack. Next, your input options are a standard network jack, and an antenna for 802.11b wireless networking. And finally for output, you can choose between a standard set of RCA analog outputs, an optical digital port, and a coaxial digital port. You plug the thing into your stereo, and you're ready to go.

So after barely a minute, I'm ready to listen to music. First, you can use the included remote control to choose artists, albums, or playlists. You can play. Shuffle. Skip. All the usual things that you want from your remote. But that's only scratching the surface of the power behind this device.

The Squeezebox makes use of the new 5.0 version of the fabulous SlimServer. I am not exaggerating when I tell you that this is the best web interface available for playing MP3s... and as a little secret, the player will work with any shoutcast capable client. I used an earlier version in my house to stream to laptops before daapd and iTunes 4 made that unnecessary. But I still use it to stream occasionally if I want 2 locations to be playing the same music.

The web interface provides you with an extensive roster of tools for manipulating playlists, viewing cover art (available from thumbnails, or from ID3 tags). The web interface makes dealing with larger MP3 collections quite simple. And since it announces itself via Rendezvous, you don't even need to remember the IP of the device. As if that isn't enough, the interface is tremendously flexible: almost everything can be changed, from the contents of the menu, to the skin of the HTML.

As if thats not enough, the device is capable of playing AACs (not the encrypted variety tho!) or OGGs if that happens to be your format of choice. Things will sound about as good as can be expected for MP3s. If you have a decent stereo and use one of the digital outputs, you wiil really want to start ripping your tracks at much higher bit rates.

The Squeezebox has done great things to integrate with iTunes, but it could go a few steps further. The only major thing lacking from the interface is the concept of track rating, and I would love to see that available to me at least from the web interface, and possibly let me use the remote to add or remove stars- I think this is the only really substantial thing lacking from this system. Besides the rating system, it would be great if iTunes & the Slim Server shared values for things like when I last played a track, or the total number of times I've played a given track. Then my numbers would add up no matter where in the house I was listening to my music. Lastly, it would be nice if the playlists in iTunes and Slim Server were truly shared. As it stands, iTunes playlists are read only to Slim, and Slim playlists are non existent to iTunes. I'd love to have a single unified interface for tracking my playlists.

It's also worth noting that the Slimdevices folks continue to develop their web interface. There are frequent updates, and they are constantly adding new features. And of course, since the whole thing is perl, I guess I could hack all of this in myself if I wasn't such a lazy bum.

Now it's time for me to cover the one and only downside to this great little device: The cost. Yes, we're talking $300... and you still need an external machine to host the actual songs. But you are not limited by disk space that way. And with the 802.11b, you can plug this in anywhere in your home... even those pesky rooms that didn't come with cat-5 already wired in. So yeah, it's a bit steep of a price to pay, but this device is really your best bet for getting your large MP3 collection to any location in the house you desire. The elegant web interface, the amazing customizability, the simplicity of installation, and the flexibility of server applications really make this a no brainer.

10 of 270 comments (clear)

  1. meh by TrippTDF · · Score: 4, Insightful

    As cool as this device is, I think I'm going to let the market for devices like this take a little more form before I start buying anything.

  2. Re:Ipod is still better by Anonymous Coward · · Score: 3, Insightful

    idiot - this isnt about handheld players

  3. Re:What about crossfading? by norton_I · · Score: 2, Insightful

    Well, the original slimp3 didn't even have a "real" CPU, just a microcontroller and a dedicated MP3 decoder chip (actually an FPGA, I believe) that only supported decoding a single MP3 stream at a time. That makes crossfading basically impossible.

    The new device is supposed to have a little bit more power, and supports wave file streaming, so at worst you could add a crossfading MP3 decoder on the server and stream wave data to it. I don't know if this is supported yet, but if not I am sure someone will implement it quickly.

  4. Theoreticaly possible by ColourlessGreenIdeas · · Score: 2, Insightful

    I looked at the older non-Wifi SLIMP3 before deciding it was rather expensive, but the device itself is INCREDIBLY simple and all the work is done in the server software. That means that there's no fundamental reason why you (or Slim) couldn't add cross-fading to the server. But they haven't done this.

    By the way, does anyone know any decent MP3 players that do crossfading on Linux. All the Windows ones seem to be getting all sorts of clever auto-mixing capability but Linux stuff just plays 1 song then the next.

    --
    In soviet russia stale jokes recycle you!
  5. Re:bah by molafson · · Score: 1, Insightful

    Man receives expensive mp3 player for review
    Man likes it, of course, it's really nice
    Man posts good review of it on his website, guaranteeing he'll receive further units for evaluation in the future


    So if it's nice, why shouldn't he post a good review?

  6. Quit yer bitchin' by XaXXon · · Score: 4, Insightful

    Does Squeezebox support Ogg Vorbis?

    If you have both LAME and the oggtools installed, SlimServer will automatically convert Ogg files to raw PCM on the fly for playback.

    I mean.. this isn't ideal, but it will play them.. so who cares? In some ways, this is even cooler, as it allows you to play anything can be changed into a PCM stream (some hacking may be requird, but if they already have it set up to do one, I can't see it being that hard to have it do others)..

    I think it's cool. And to everyone who says it's too expensive, you need to get a real job. I'm sick of all these high school and college kids saying "ooh, it's too expensive.. why would you spend $400 on a video card?" BECAUSE I CAN. Just like I can spend $300 on a streaming music player. I'm not rich, but I make a good living as a software developer and can afford cool toys. I wouldn't want them to dumb this down to make it $150. I want a $300 player with a sweet interface and a nice remote control.

  7. Re:You haven't really by DataPath · · Score: 3, Insightful

    I think the point is this isn't a portable mp3 player device, but more of a flexible home mp3 player.

    --
    Inconceivable!
  8. Re:Another downside for iTMS users by sulli · · Score: 4, Insightful

    That's a reason not to buy encrypted AACs, not a reason not to buy this thingie. Do you really want DRM on the squeezebox?

    --

    sulli
    RTFJ.
  9. Re:illegal transmission? by An+Anonymous+Hero · · Score: 5, Insightful
    does this leave the product open to lawsuits by RIAA

    Wow. First rated post, and already the legal talk is on. Has this world really turned so litigious that everything must be looked at from that angle all the time? No offense I hope, but sometimes it seems like this turned into News for Lawyers, Frivolism that matters.

  10. I'm calling you on your classism by Damek · · Score: 2, Insightful

    And to everyone who says it's too expensive, you need to get a real job. I'm sick of all these high school and college kids saying "ooh, it's too expensive.. why would you spend $400 on a video card?" BECAUSE I CAN.

    OK, "Because I can" is fine - it's a free country and you're free to spend as you wish for what you want. I also agree that it's silly to complain that anything like this is "too expensive" - but for a different reason: the company can charge whatever they think will be profitable to them. It's not like I deserve to be able to buy whatever I want.

    However, I'm calling you on your blatant classism. As if only high school & college students are unable to get a high-paying job. As if there aren't millions of people struggling to get by in this country, let alone the rest of the world. Janitors, line workers, waitresses, telemarketers - heck, any job you or I or anyone else I can think of - these are all "real jobs", and pejoratively saying that people who are not skilled enough or lucky enough to have a job like yours "need to get a real job" is terrible.

    You may not be rich, but just because you can afford the toys you want doesn't mean those who can't are somehow not working hard enough.

    It's extremely silly for anyone to complain about the price of such obvious luxury items, but it's extremely rude to suggest that there's something wrong with people who can't afford such items.