This. People think Roon is a fancy music player. That’s wrong.
Yes, it plays music, but it’s the wrong way of thinking about it. It’s akin to thinking SQL is just a fancy spreadsheet program.
This is a music server, database, and metadata manager.
I think I have about 1.6TB of music stored on my local NAS. Roon has completely taken away the pain of using a streaming service to fill in the gaps of what I have (or don’t), where it lives, how I use it, etc.
My library is an amalgamation of both local and streaming, and presented in a single streamlined interface, and at any given time I probably couldn’t tell you if I was streaming that music or getting it off my local network. Nor would I care, because the interface is that seamless. Nothing else does that like Roon.
I also have it upsample everything, akin to HQPlayer / Mscaler, and I think it does a pretty good job of that.
So, do I recommend it? Absolutely. Do I think everybody should get it? No. If you don’t have a local library that you need to incorporate with streaming, multiple rooms, and everything else a music database program can manage, then it’s quite a bit of Overkill.
It’s also not something that will run on an iPad by itself. You need to have the core running somewhere. The iPad will provide an interface to that core, and give you all of the controls you need, but it is not a simple standalone program for iPads.