Music Streaming – Part 2 of 2: Streaming music round your home

Introduction

So you have a large music collection in iTunes, Media Monkey, etc, sat on you laptop, server, NAS – choose your poison.

How do you steam that round your home and integrate you Spotify into it.

Well, I had a bit of a mess, a mix of iTunes using Airplay to stream to old Apple Express units connected to systems via the 3.5 mm audio jack. Sonos in the kitchen and Sonos in the Lounge. Decent active speakers connected into the line out connection of my MacPro in the office.

So music all round the home and different apps to manage it.

My music library was iTunes, then moved to the Apple Music app. Not bad but not brilliant when you have various sources and different end points.

So is there a simple solution. Well if your starting from scratch you could just buy active speakers to place round you home that support Apple Airplay. Most hifi active speakers now support airplay and often their own proprietary solution. The Sonos system is hard to beat and there are many others.

But what if you are like me and have a mix of systems. I have three high quality budget hifi systems in the dinning room, my office and the music room, plus Sonos in the kitchen and the lounge. They were networked via my apple wireless network through the house but this was getting old and need replacing. I needed to bring it all together with something better that would work as a whole.

The Music Library

The music system starts with your library; according to a recent search of the internet the top budget players are:

Library software:

  1. MusicBee
  2. AIMP
  3. MediaMonkey
  4. foobar2000
  5. VLC Media Player

Many of these will work with iTunes or the inbuilt Windows alternative. The ones most often used are foobar, VLC and Media Monkey.

Systems like Sonos you can just point at your music library location and manage through the Sonos application. So manage the library in one app and play it through another.

Endpoints

Apple’s Airport Express, with a USB port for storage and a 3.5 mm audio socket were brilliant. AirPlay was lossy but they were convenient and gave you the ability to manage it all through iTunes and network your none streaming devices. They were also cheap.

Some wireless access points offer this but now if your a bit of a geek and want a cheap solution you can give high quality results with a Raspbery Pi, but how to manage it.

Bringing it all together

So far all this has been very bitty. The new Sonos devices now support airplay as do most speakers but we need a better solution.

So what is the answer: well there are two ways that come to mind. Standardise on a common system, Airplay, Sonos, Bluesound etc, or a software solution that supports the different types of hardware?

If your buying new then standardising is the way, but if your like me then finding a software server solution seemed the best option and one that supported the latest losses codecs.

The solution I picked was Roon. Many hardware devices are Roon ready, it supports Sonos, Bluesound, Airplay and can bring everything together. You can even make your own Raspberry Pi endpoints that are Roon capable to connect to your hifi midi systems and separate systems.

Currently I have the Roon core software on my MacPro but may later move it together with my video Plex server software to a new NAS, it pulls my media from my iTunes library and any other library and hard disk/storage device I have and my Tidal streaming service to present it as one logical view. The endpoint software I have on the MacPro and (MacBook Pro); for listening in the office, it supports the Sonos devices and I have the software on my phone, tablet and laptop so can listen where ever I am.

My Photo editing workstation (yes my office is still not decorated and the curtains are going), MacPro, G-Tech Storage, Epson Scanner, powered Ruark Audio MR1 speakers and a Schiit Preamp with Multibit USB import DAC

I intend to add the midi system and separates systems in soon as well as building a high end hifi headphone listening station into the mix.

There are other solutions but this works out the best for me with what I currently have.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.