Please head over to the announcement thread for continued discussion.
Max2play Spotify Free Music
Even mid-range systems were £300 per room. Read more Raspberry Pi stories on Electronics Weekly » Raspberry Pi has changed all that, and now the only qualification for such a multi-room audio system is the ability to follow step-by-step instructions – and maybe £100 per room for good sound through existing loudspeakers, and under £30 if you have an old set of computer speakers lying. A tutorial how to add Spotify Connect ability to Volumio using the volspotconnect plugin developed by coder Balbuze. This plugin is still under development b.
Here's Spotty, my not fully fleshed out potential next generation Spotify implementation for Squeezebox.
Spotty is using the open-source librespot library (https://github.com/plietar/librespot). That library is implemented in a programming language I didn't even know before (Rust). So please prepare for failure and longish bugfix cycles :-). If you're ready to take the risk, here you go:
- Add http://www.herger.net/slim-plugins/test.xml to the plugins repository list
- Install Spotty
- Uninstall the official Spotify, Spotify Protocol Handler and Triode's Spotify plugins (if installed)
- Head over to mysqueezebox.com to remove Spotify from your apps
- Restart LMS
- Go to Settings/Advanced/Spotty and follow the instructions
- Use Spotty as you used to use Spotify on SB before.
On platforms other than Windows you should be able to authorize the plugin using your mobile or desktop Spotify application. On Windows unfortunately you'll have to enter username/password (which are NOT stored in LMS).
Max2play Spotify Free Download

Max2play Spotify Free App
My kids have been using this plugin for a few weeks now, for hours a day. It sometimes takes a tad longer to buffer the first track. But after that playback seems to be pretty gapless. It does seeking. Doesn't crash when skipping tracks. Isn't limited to a single device. Let's keep fingers crossed it continues to work post Fall '17...Technically this implementation follows a pretty different approach than the old implementations. Rather than having a daemon run in the background, Spotty is running the helper app for every track. It uses the transcoding framework to pipe the audio data back in to LMS, very much like any file format would do which required transcoding. By default Spotty would stream audio as FLAC. But this can be changed in the file formats settings (PCM or mp3). My office LMS is running on a piCorePlayer based Pi3 installation. CPU load is well below 10% during playback.
There are binaries for MacOS, Windows (needs MS VC 2015 runtime), and some Linux flavors (i686, x86_64, ARM HF & SF). I would be surprised if they worked all, though :-/. In particular the arm build has seen little to no testing. It fails on my ReadyNAS Duo v2 lack of some dependencies. The list continues... Please report back your 'uname -a' if you fail on Linux. Thanks!