LMS to run in parallel with Roon

You are correct that it’s technically possible.

The way that LMS implements those features is by having each LMS track the other LMS’s, and gossip information about the endpoints on the network. This is a a fairly complex piece LMS<->LMS communication. We could emulate it, but it’s a lot of work, and it’s not clear that our efforts would have enough impact for enough people to justify the effort.

So we drew a line: Roon talks to Squeezebox endpoints, but does not communicate or collaborate with other LMS servers. Features of LMS that rely on server<->server communication, thus, don’t work with Roon.

We have a pretty solid history of listening to user feedback and allowing it to impact and drive our priorities. This whole Squeezebox project came about as a result of this thread. So, as usual, if we get enough feedback on this point, we will strongly consider doing the work.