Review of Squeezebox MP3 Player
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.
I had been considering a slimp3 player since they first came out. I convinced myself I didn't need one, and I could wait until they integrated wireless and a digital optical out.
In the mean time, I purchased an audrey from ebay and set that up. The audrey is on the network, and offers touch-screen browsing of music and playlists right at the machine, instead of having to build your playlists on a computer through a web browser.
Man, tough choice though, they're both seriously cool.
5. Price. For once, Apple is not selling the most expensive product on the market. The iPod sells for very little above what the HD alone would sell for
As much as I would like to own an iPod, I have to disagree with the above statement. Check Pricewatch... EIDE 30 Gig disk, as low as $39. Or a firewire 30 gigger for about $54. And a 30 gig iPod goes for upwards of $450. I love the iPod and really want one, but they are darn near the most expensive product in it's class.
The iPod is a completely different beast. This review is talking about a standalone player that is permanently hooked into your stereo, useful for people who don't want to find their ipod and plug it in every time they want to use it with the stereo, or want to listen to shoutcast in the living room
When you look at the state of the world, how can you not become a radical, liberal anarchist?
Squeezebox does support 128 and 40 bit WEP encryption for wireless connections.
The iPod is a completely different class of device. Comparing it with this is like chalk and cheese! I have a SLIMP3 and it's a great device - much better in the home than disc-based players. I wouldn't want to take it with me when I go out though - that's what your iPod is for.
This device is not intended to replace an iPod. It is intended to be a permanent part of a home entertainment system. iPods typically don't come with a remote for instance and do go missing when your wife goes out. The only thing it has in common with the iPod is that it plays compressed music. Don't get me wrong, iPods are cool but are not the first idea that is going to occur to me if I want to add a music player to my entertainment system.
I like the idea of a finished, small, and featureful device that uses the music already on your computer on your big stereo. The problem is that this thing costs waaaaay to much. I'd pay a hundred for it, a hundred 125 tops.
$200 means a used Xbox. If you want new then it's going to cost more. Here is a list of stuff that are good to have (but not all needed) to turn an Xbox into a media center:
- Xbox - $179 new
- Mod Chip - $50
- Hard Drive - $40-$100 depending on size. Not needed for streaming from a PC.
- DVD Remote Control - $30 - not needed but using the controller in the media player is lame.
- Xbox 802.11b adapter - $??? - not needed but convenient.
- Samsung DVD drive - $50 - Xbox comes with one of 3 different DVD drives. Only the Samsung will read CDR's. You can usually find someone to trade your DVD drive + $50 for a Samsung, or there is a mod to take a specific Samsung PC DVD drive and change the firmware to get it to work with an Xbox. Again, not needed unless you want to read CDR's.
The nice thing about a modded Xbox is besides MP3's the thing will play many other music and video formats, play Xbox games, and play emulated games.
Ipod is better ? So is a Chevy Malibu, for driving. The iPod is a personal listening device. The slimp3 is a home stereo add on. Completely different purpose. And I dont see an optical out on an iPod.
I've had this capability (plus much more) for about a year through my xbox. Highly recommended for those who have an xbox but realize the game selection is microscopic.
however the product page doesn't mention encryption, does this leave the product open to lawsuits by RIAA for transmitting the music where a neighbour could potentially snag it?
from the review:
In my case, the only question I had to enter was the password key for my wireless network
and also from their products page (http://www.slimdevices.com/pi_specs.html):
Supports 64 and 128-bit WEP encryption
I own the previous model (slimp3) and I have to say that it is the best purchase I have made in quite a few years. It cost a pretty penny getting it up into Canada but it was worth it.
I now have access to every CD I have ever owned (ripped at 320kbs) at the push of a button. This reality has literally changed my life. I now watch less tv because getting my slimp3 up and running is easier then turning the tv on and hunting for something to watch.
No, the squeeze box isn't portable but that's not what it was designed for; just as the iPod wasn't designed for stereo integration. The SqueezeBox gives you audiophile quality sound, infinite expansion capabilities, ease of operation, no moving parts, a high quality display, and an open source server that will never leave you high and dry. No other product on the market has this level of flexibilty, adaptability and openness.
P.S. I urge everyone to think about the non-obvious benefits of instant music access. In these trying times music can offer an unexpected shelter from stress and frustration.
I own a Rio and a SliMP3. I got the Rio first. Now that I have the SliMP3, I hate the Rio and am almost ready to throw it away and spend $300 on a Squeezebox. Keep in mind that I'm not a gaget guy and am generally cheap.
The reason: The interface. The Rio screen and UI suck. The SliMP3 has a beautiful screen and the closest thing to a perfect interface that I've ever used. There is no comparison.
Oh, the server software is great too. No Rio project comes close.
Unlimited storage (on the server PC). Some folks have more than 20GB of music (legitimately purchased even)
The Rio Receiver is exactly the same class of product as the Squeezebox - it's a diskless thin client that streams music stored on a server. The only space limit is the size of the hard disk(s) in your PC.
Ability to stream MP3s to multiple Squeezeboxes from a single server, centralizing your music collection.
Multiple Rio Receivers can stream from a single server. You're pretty much limited only by ethernet bandwidth, which is pretty huge compared to the 16KB/sec or so MP3 takes up. If you do stream many (like, 16+) then you might end up chewing a bit of your PC's CPU time up. We had a setup in a hotel in Ibiza supplying every room that way.
The only thing which I think sets aside the Squeezebox is the built in 802.11b, because quite frankly most people end up sticking an ethernet-to-802.11 dongle on their Rio Receivers.
A TiVo unit with lifetime subscription is $600, and I've read that the media player function is tied to the TV listing subscription.
I had been worried that it would be too painful to find music from as large a collection as mine using only the remote control's numeric keypad, and that I'd end up having to use the Web interface to control playlists, which is less convenient. However, the browsing and searching functionality built into the Squeezebox worked much better than I'd expected. Browsing by artist is quick - you zoom down to the right section of the alphabet with a few keypresses on the remote's numeric pad (e.g., press "7" once for P, twice for Q, and so on), then use the up/down buttons to scroll to the right artist. You can then browse the list of albums or tracks. You can also do a search for keywords in the title.
One feature that surprised me, but that I quite like having seen it, is that the indexing software ignores prepositions in artist names. So the list of artists starting with "S" went something like "Sarah McLachlan", "The Seekers", "Severe Tire Damage", ..., "Sting", "The Strawbs", "Sunday's Well". It also handled accented characters without a glitch: "äaut" was treated the same as "a" in terms of sorting and searching. Neither of these features is really appropriate outside the English-speaking world (in Swedish, "äaut" shouldn't sort with "a", but at the end of the alphabet), but they work great for me. (Yes, those should be real a-with-umlaut characters but Slashcode seems to strip them out if I enter them properly. Sigh.)
The display is bright and easy to read, and if you're too far away, one button press on the remote switches it to double-size characters, which can be read from across the room.
$300 is a little expensive for a toy like this, but it's going to make a huge difference to the way that we listen to music at home. We'd already got a dedicated 24/7 home file server holding the music collection, and the Squeezebox is the perfect complement to that. We're already discussing whether to get a second one for another room.
This is exactly how it already works. Unfortunately, Apple hasn't provided any hooks to update the iTunes database (to adjust ratings, etc.) from outside applications.
That said, not all of the information is in the iTunes XML file is currently used by SlimServer, but it could be if somebody wanted it.
would think that it would be possible to add more data sharing between iTunes and the SlimServer app. Most of the iTunes data is stored in an XML file in \My Documents\My Music\iTunes\iTunes Music Library.xml. The SlimServer is open source, so if you reallywanted that feature you might be able to hack it in yourself.
What are you talking about? We already do this!
All your itunes music and playlists automagically appear on Squeezebox. Rip a new CD, boom it's there. We pick up changes in the iTunes XML database automatically.
The key difference between devices like this one and the Audiotron is that they rely on having the mp3's stored in another location. This means that you never run out of capacity (when you do, you jsut upgrade the hard drive in your PC).
As the previous poster said, this is a home audio device, not a portable player, so it's a different approach and a different feature set. Better in absolute terms? I dunno, maybe. Better for the home-audio environment it was designed for? Almost certainly.
And that's just off the top of my head. Besides, you don't say which one you have now, so we can't properly rip it to shreds.
Mail? Put "slashdot" in the subject to pass the spam filters.
xmms-crossfade works great for me. It has many options to configure the crossfading just how you want it.
No, wrong.
The poster specifically asked what the difference was to his $55 Rio Receiver. Both points you attempted to make have no relevance to the Rio Receiver -- they're true for it just as much as the SqueezeBox.
The SB has a smaller form factor, is completely open source, plays a wider variety of music sources, and has wifi built in. That's about it. It's lacking an integrated amp, which the Rio Receiver has (very useful for putting units into bedrooms, kitchens, and other areas that might not have an entertainment center). It's pretty hard to justify spending nearly 500% more on the SqueezeBox over the Rio Receiver given that feature list.
So what makes this thing worth all that extra money?
a) community. The user and developer mailing lists are thriving and busy with hardware hacks, software mods, new plugins, and friendly troubleshooting.
b) community. The company owners are part of those mailing lists, contribute frequently, and are incredibly helpful.
c) community. Because of a and b, the product is shaped by its users rather than by Rio's marketing department. Check the user group archives and you'll find requests for every feature in the squeezebox.
d) ease of use. Out of the box, it just works.
"Nothing was broken, and it's been fixed." -- Jon Carroll
I think Slim Devices has a wonderful gadget here, but the price is on the high side of outrageous. You can buy a gigantic Sony 400 *DVD* changer for $400 standard retail, and it'll even support MP3 encoded CR-R discs and Super Audio CD's. Yeah, it's nice to be able to stream audio straight from your PC, but if you want to store uncompressed or losslessly compressed audio, that's going to take a lot of storage space if you have a 400 disc collection. I've ripped pretty much every disc I own to my hard drives, mostly uncompressed, and it consumes well in excess of 250 gigabytes. Factor the cost of that kind of storage into the equation, and getting a proper Squeezebox configuration going (including a wireless router) could add up to well over $500.
I went with cd3o's $200 wireless media receiver a few months ago, and I've been pretty happy with my decision. Does most of what the Squeezebox does plus a few things that it doesn't do and costs $100 less. It's also a Linux device like the Squeezebox, although their server software isn't currently available for Linux (though others have apparently written a Linux server for it - check their support forums).
I think these gadgets are certainly the wave of the future, though I suspect we'll see their functions rolled into standard receivers / preamps at some point.
The server component of SqeezeBox is free, and is called SlimServer. It's one of the best if not the best web jukebox interface available. I'm using it for a web jukebox on a server machine that is directly connected to my stereo. I'm running gstreamer as a daemon and it connects locally to the http stream that slimserver provides.
gst-launch httpsrc location=http://127.0.0.1:9000/stream.mp3 ! mad ! osssink
Free, and works great.
Rogue Amoeba has a product called Nicecast that works well with the SLIMP3 devices. Using this, you can "play" encyrpted AAC files, as well as any other format, via the SLIMP3.
The addition of digital outputs makes this (at last) a reasonable competitor to the AudioTron.
Because they are trying to keep the price down, both SlimDevices and Turtle Beach used cheap DACs for the D->A conversion. Thus, the analog sound coming from them was pretty bad -- OK for background music but no better. And I'm no audiophile...this quality problem has been oticeable to lots of people.
The AudioTron has always had a digital out, whereas SLiMP3 did not. That means one could use the nice, high-quality DACs in a medium or high end receiver/amp, and get decent sound. That's why I bought two AudioTrons rather than these.
Now, I would probably get these instead. Ignoring the fact that Turtle Beach is due for a new device soon, we have the following differences:
AudioTron:
+ No server software, works with NAS devices
+ Typical audio component form factor
+ HPNA for those without any kind of LAN
Squeezebox
+ Additional flexibility in Perl server
+ Better web interface, integration
+ Both kinds of digital output
+ 802.11b free instead of $50 add-on