Hi, all. I’m a retired modeling and simulation developer who’s been messing around with audio for 50 or so years. Recently, I built a FreeNAS server and stood it up as my iTunes library and added Plex in a FreeBSD jail as my media server. Plex works well with a Google Audio Cast puck using the optical output to a Parasound P5 preamp’s built in DAC. The sound with the Chromecast is particularly nice as the P5 can really image driving a GAS Ampzilla and DQ-10s. Yep, I’m a fossil.
I’ve used an Apple TV to deliver audio since the new TV arrived in 2012 or so. I added a Cambridge DACmagic to catch the TV audio stream via TOSlink. Having a second port, I cabled up another Apple TV for audio only content. The ChromeCast audio puck stuck its nose under the tent when Clarkson, Hammond, and May jumped to Amazon Video and a Roku box was added to see The Grand Tour. Two years ago, a Parasound P5 took the place of a Conrad Johnson PV-1 whose power supply gave up the ghost when it came out of storage after a kitchen remodel. With the addition of the Chrome Cast, I started playing music through it as Plex was happy talking to both the Google Cast and AirPlay devices. The Google Cast stream seems a bit more open and spacious.
After some reading around, I found Roon and discovered that it had traction with the music reproduction community. I was especially pleased to see that it had considered the client-server architecture and was built around a server centric architecture rather than being rather monolithic like iTunes and other things that started life in PC land in the days of OS 9 and Win 3. Thanks for thinking things out and separating playback, library management, and control.
So I decided to have a go and scored a copy of Core to trial on the iMac. Current plans are to run this for a week or so. If I like what I hear, I’ll subscribe and put together a HiFiBerry Digi+ box to take over the music delivery chores in the lounge. Eventually, I’d like to move the core to the FreeNAS host as a service. Macs are happy sitting around logged in for server chores but I’d prefer not to do that.
I also picked up a copy of the IOS remote control component for my iPad. This came up without fuss but needed an output device configured. I’ll spend more time with it later today.
For audio, Plex is functional but pedestrian. I dearly missed playlist management and Genius streaming. As I’m writing this, Roon is playing a nice jazz stream locally using those parts of the local library that it has indexed. As long as I was happy to play albums, it was fine but I was really missing the ability to stream from my library in a smart way. I kicked off the stream by picking a Brad Mehldau track and letting Roon have its head. It’s putting together a nice mix for me.
It looks a bit premature to move Core to the FreeNAS beast as Ix Systems is still working on the virtual environment and i’m not an experienced VM tinkerer. Supposedly, a FreeNAS 11 update coming in August will flesh out containers. It would be really great to deliver Roon server as a Linux container. I’d also like to see Roon Server (say the ROCK kit) added to Debian upstream. This should make life a lot easier for the DIY crowd as apt-get install would pull the ROCK and all of its dependencies.
Does the community have a Forum corner for collecting HowTo’s?
Have we had any luck persuading engineering to follow Linux conventions for distributing the Linux versions of Roon? Change is afoot in Linux package management. It is looking like there is an emerging practice for distributing software as container packages that is replacing the compile it on the DISTRO as a package model that has held sway since RPM days. The FreeBSD/TrueOS community is playing some catch-up there. I’m thinking that the core will stay on the iMac while things settle.