Roon for Linux [done in 1.2]

…and particularly end points with their own internal buffering and clocking. Such systems are not dependent on the timing of the unit that harvests the signal from the HDD’s.


You have two different types of systems:

  1. those that play music
  2. those that serve music

For the latter, you just want a completely bulletproof OS that Roon can run on. AudioLinux would not provide any benefit at all for this.

For the former, this is where all the PC music stuff begins to become important. Here, one would probably use RoonSpeakers for a lightweight system and take as a given that Roon have optimised their own OS (as I understand it, RoonSpeakers will be provided as a complete distro for, for example, RPi).

If you wanted to run a Roon client on a Unix system, not RoonSpeakers, then something like AudioLinux might be useful. Although as mentioned above, I doubt you’re really buying anything from the AudioLinux guys than a stripped down version or Arch; which you can obviously do yourself if you wish.

There are also plenty of other lightweight Unix distros that as designed as headless music players, such as RuneAudio and piCorePlayer, which are worth looking into if you simply want to have a headless Rune client.

1 Like

Those that fully buy the foo would disagree.


Those that fully buy the foo cannot be reasoned with…


My Roon server does both. I connect my listening room (living room) DAC via USB. For other rooms, it serves music. So there is a third use case to consider.

I agree with everything @Boris_Morris said, including the statement about the foo.

Electrical noise will not affect an error corrected digital stream over TCP/IP. The clock here that will be affected is in the endpoint, not in the source. Note this is only true in some protocols like RAAT, Meridian, and uPnP/OpenHome. On the other hand, Airplay and Songcast are source clocked.

I know someone will surely bring up that Airplay doesn’t work like that. I discuss that here:

As do I, I’m a real skeptic where the foo is concerned as I’ve yet to hear any difference that warrants pursuit.

I’m curious to test the Raspberry Pi with RoonSpeakers and the HiFiBerry DAC+ Pro. I doubt it has the best analogue output stage, the DAC is independently clocked and the analogue stage can be powered independently from the digital electronics. Should be an entertaining weekend project. :wink:

1 Like

Could you enlighten me please as to what “buying the foo” means? I take it it’s something akin to believing a boutique Ethernet cable is going to make a difference in sound quality.


Yes, that kind.


But does “foo” stand for something in particular? Long ago it used to be used for a throw-away file or directory name but I haven’t seen that usage in quite a while (though I haven’t really had that much contact with ultra-computer geeks lately).

BTW count me in as waiting patiently for endpoints on Raspberry Pi and/or Squeezebox (I have 3 of each at present). I would also be happy to see regular Roon Core running on something like Ubuntu Desktop. Better still, to run alone side of something like Kodibuntu or Openelec. Then I could wipe Windows from the HTPC and never look back. But I understand it’s not a priority.

It’ll be available relatively soon.

@danny, please tell me there’ll be a Roon build for Linux desktops too…I cannot tell you how many times I’ve wished I could interact with Roon whilst sitting at my desktop with Roon streaming to my desktop hifi.

RoonServer, not Roon.

We haven’t done the UI work for Linux/OpenGL, which is a huge can of worms.

At the moment, I’m not sure the user base is large enough to warrant the huge effort… but then again, 2016 might be the year of the Linux Desktop :wink:

This post by @brian most accurately sums up the state of a Linux release at the moment:

Thank, I’ll have to find a way to run the Android app in Linux then. @danny have you considered a web interface for Roon… May simplify the multi OS desktop issue?

Any release date yet for RoonServer on Linux?

No, but Brian’s post sums up the situation most accurately.

I am waiting anxiously for a Roon Server on Linux. I will be using it with HQPlayer for Linux.

1 Like

Thanks for the updates. Looking forward to RoonSpeakers.