Long Live Slim Device’s Squeezebox server…

Back in 2000 a couple of guys Sean Adams and Dean Blackketter started a company called Slim Devices, Inc in Mountain View.  The made these little cute audio boxes that would talk to a back-end music server written in Perl.  The boxes first called SIMP3 and then “Squeezebox”, at first had just an ethernet NIC, a power jack and a couple of RCA pin plugs to run audio out to your stereo system.

The back end server called SlimServer, was a chunk of Perl code that would scan your music library, create a database and wait around for a request for the directory and stream an audio file to the Squeezebox player.  As the code was open, folks started to hack on it to add plugins and features to the server.   For instance, Dan Aronson added a plugin to playback music from Internet Archive’s Live Music Archive (etree.org).

To playback music, you could either use an IR remote control to scan through your music library via the Squeezebox display or go to the server’s web interface.   Slim Devices put some thought into the web UI so it was pretty clean and intuitive.   The system had some nice features including syncing up multiple players so your whole house can be playing the same thing, very easy search by what you would expect such as genre, artist, album, etc.

In 2006, Logitech bought Slim Devices and the usual story happened.  The acquiring company didn’t know what to do with it and ignored it.  Logitech did come out with a player or so but it really didn’t last long as they didn’t do much to market the devices so they discontinued the line in 2012.   Sonos was directly competing with Slim Devices and doing a much better job in marketing to high-end home audio installations and when you think of audio players for rooms, you likely will think of Sonos.

I loved my Squeezebox players and the SlimServer.  When my players started to fail, I started to buy new/old Squeezeboxes on eBay, but they started to fail too. I looked at replacing the system with Sonos.  Two things stopped me, they are EXPENSIVE and they can only handle a music library that has less than 65,000 cuts.  At this very moment, my SlimServer reports I have 117,749 tracks, 13,857 albums, 15,885 artists in 468 genres with a total playing time of 8,375 hours or about a year.  As Sonos can’t manage something this size, it meant that it isn’t an option.

Fortunately, there seems to be a large Slimserver fan base.  Enough that the server itself is still under active community development with nightly builds.  On the player side of things, there are a number of efforts that will make a Raspberry Pi look like a Squeezebox.  Examples are Pi MusicBox and Max2Play.  My personal favorite is piCorePlayer as three isn’t any licensing but you can send them a donation, the package is kept up and has some great features built into the distribution.

As with any of these distributions, you download an IMG file, use something like Etcher to write the image to the SD card you are going to use in your Raspberry Pi, plug in the SD card, power up your Raspberry Pi and with a little bit of setup, you have a player that you can toss behind a pair of powered speakers.  You would use the Slimserver web interface to tell the player what to playback.  This actually works pretty well.  But I wanted a bit more.

I found the digital to analog converter in the Raspberry Pi’s a bit lacking as they tend to be a bit noisy and not what I would call “audiophile”.  Poking around a bit I found JustBoom’s HAT for the Raspberry Pi that has a TI TAS5756M amplifier and DAC chip that can do up to 192KHz and 32 bits.  It can do 30 watts per channel which is just fine for the bedroom.  If I wanted something with a bit more power, I would get the JustBoom’s DAC HAT without the amplifier and run it into my audio system.

Having a “headless” player without a screen is fine for a speaker system you want to bury and be out of the way, but in my bedroom, I wanted a display that shows cover art, has some nice screensavers like VU meters wiggling to the music, etc.  It should turn off or have some dim clock display.   In fact, the piCorePlayer supports all of that if you hook up a display to your Pi.  It integrates very well with the Raspberry Pi Foundation’s 7-inch touch display.   You really just need one more thing, some container to hold it all together with and be a stand for your nightstand.  Most cases to support the Pi and the 7-inch screen are designed for only those devices.  If you want to add a HAT, things will not fit.  I did find one company called Smarticase that has a case called the “SmartiPi Touch” that supports Pi’s with HATs.

So the cost breakdown is:

  1. Raspberry Pi 3 model B – $35
  2. Smarticase – $28
  3. 32 GB SD card – $10
  4. Raspberry Pi power supply – $10
  5. Justboom DAC/Amp HAT – $75
  6. Raspberry Pi Foundation 7-inch touch screen – $72

So for about $230, you can have a pretty fancy audiophile Squeezebox that is going to be supported and being developed.  The software is free.  If you can go headless and are happy with the Pi’s onboard DAC, you can bring this price down to about $60.

A quick addendum…  There is a mail list discussion where users can discuss Squeezebox devices and the Slimserver at http://lists.slimdevices.com/mailman/listinfo/discuss


Ancient Audio Streams

Cory Doctorow, posted “Old time record enthusiast rips and posts thousands of 78RPM tracks” on BoingBoing today that points to a collection of 78s on the net. One of the commenter’s of the post pointed to the “Cylinder Preservation and Digitization Pilot Project” (CPDPP) that UCSB runs since 2002. The CPDPP has about 8,000 archived and available for download.

One feature on the site that I have been checking out is the various streams of recordings. For instance, you can get “Historical Speeches on Cylinder“, “Pioneers of Audio Theater” or “Popular Songs of World War I“. I have been glued to listening to “Operatic Cylinders from the William R. Moran Collection“.

I doubt that these streams will give SomaFM a run for the money, but it is certainly worth checking out.

Some of My Favorite Free Music Streams…

I am a music addict. I always have to have something going on in the background or at full blast. I love getting turned onto new music or just toe-tap to a golden oldie. Although I have a decent size library of music, it gets a little old some times and I want to tune into something new. This is where I launch iTunes and bring up some of my favorite streams.

I have to start off with the one that tune into the most and have a lot of respect for; Radio Paradise. Bill Goldsmith is a pioneer in many ways on the net. He built out KPIG’s web site and streaming. Just before he left KPIG, he started up his own streaming station and moved to Paradise California. Hence the name. To use an over-used word, the music is eclectic. Rock, Blues, Folk, World, etc. The way I like it.

Bill has a zillion different streams to pick, from 31 to 192 Kb/s and WinMedia to MP3, depending on what you are using to listen to it on.

Speaking of KPIG, there are a number of Americana streams to pick up out there. Another old friend, Felton Pruitt has a site called FAT Music Radio. The music hearkens back to the station that was the predecessor to KPIG and where Felton worked, KFAT. KFAT defined Americana radio and the music.

Roger Coryell (another good friend from my broadcast days) has a site called Twang City that falls into the Americana camp but with a bit more “Twang” to it. You just have to tune in to see what that means.

I mentioned earlier that I love getting turned on to new music and tapping my toes to the oldies. At Beyond the Beat Generation I get to do both. They have the more arcane selection of underground and pop of the later half of the sixties.

Aural Moon picks up were Beyond the Beat Generation leaves off. Dedicated to progressive music from the sixties on toward the current day. You can bump into Brand X, Genesis, Gentile Giant, King Crimson, Yes and the more arcane artists of the progressive movement.

Then there is the point I just need to chill and the best place to do that is at SomaFM. Over the years Rusty Hodge has been putting extraordinary effort into developing the streams that makes this place the reference for trance, ambient, electronica and lounge streaming. Perfect for those late nights when you want something to listen to as you head off to join Little Nemo in Slumberland.

All of the streams I mentioned above are only available on the web. They are “listener sponsored” so they don’t get the big bucks from commercial institutions. Streaming uses bandwidth and power, that they need to pay for. Throw them a buck if you can. Some of the sites get some kick back from places like Amazon if you follow the links to buy a CD. This is also a good way to help them out.

Later, I will write about terrestrial stations (AM/FM) streams that you should check out.