The Roon core does more than UI and music management. It also does 100% of the DSP, including upsampling, conversion (PCM to DSD, and the other way), EQ and MQA decoding (at least partial).
The benefit of this approach is that every single endpoint, whether a simple streamer, or a decades old Logitech Touch, has the set of Roon features available and your entire library, PCM or DSD, is playable on all your devices.
For these reasons:
- All audio streams through the core, and therefore
- You need a CPU beefy enough to do the DSP needs for all connected devices
- An Ethernet connection to the core is recommended (by me)
Thanks, I think that I've finally got it. I was going to start a "to Roon or not to Roon' but you laid out a lot of the issues above, basically what I was driving at but couldn't articulate. So then, I think my Roon investigations are over. It all seems very seductive. Yet perfect metadata and management of my music library is secondary to me and pretty good as it is now. At the end of day it sounds like Roon would basically be doing for my music is what Plex does for my video library. As far as I can see then, Roon doesn't bring much to the table, or to my table anyway:
Pros
1. Better UI than what Lumin offers. This is what started me down the rabbit hole in the first place. It seems that many agree the Lumin app is mediocre and then say 'just use Roon.'
2. Unified control of 3 audio systems throughout the house
Cons
1. Inserts another layer between streaming services and respective DACs. Maybe it's 100% transparent, but it's hard for me to see how it would actually improve anything, especially on my reference system. I'm not really interested in EQ or signal processing. Example: My living room system is a Node 2i feeding PS Audio Sprout100 driving KEF LS50's. Not high end, but it still sounds surprisingly good. Would it be improved if driven by Roon? I'm sceptical.
2. Added cost and another layer of complexity.
3. Just kind of pointless. Both the Lumin and Bluesound systems already access and play the server library just fine as it is, albeit using different UI's. Moreover, lots of people using JRiver (which I already do) have pointed JRiver to a Lumin and it apparently works fine too.
So, in summary, now I'm scratching my head. I was close to pulling the trigger on a Roon Nucleus. Their descriptions are very seductive. But it doesn't seem to actually bring much - or anything - that can't be done cheaper and maybe more easily in other ways. Maybe I'm missing something. Or maybe Roon just isn't for me after all. Feedback welcome! Thanks and cheers.