Mac, Roon 1.8, Ropieee + USB DAC
This is more of a general question than a specific issue. Sorry if this is the wrong thread or this has been discussed before, I couldn’t find a solution.
Ideally, I’d like to use Roon to keep and organize a library of albums that I love listening to. Over time, the sources may change. Now I’m using Tidal for most of my listening, but if it’s going out of business next year, I’d still like to keep my library. Currently, the Roon library is inextricably tied to Tidal if I add items from Tidal. Let me mention two specific examples that happened in the past month.
Example 1. There’s an album that I listen to a lot, several songs are in a playlist that I listen to daily during work. One day I noticed the album is gone from Tidal. I bought the download, and added it to the library. The songs now disappeared from the playlist, and I have to ‘heart’ my favorite songs and add them again to the playlist. What I expected to happen was that the metadata remains in the library, but instead of the Tidal source, it will now play from the local files. Why doesn’t it work like that?
Example 2. I experienced frequent skipping of songs when streaming from Tidal. This is an issue I don’t like to have, as I’m spending on Roon + Tidal to enjoy music in high quality and have a reliable streaming service, and songs stuttering and skipping 5 times during dinner is not what I expected to get. Sometimes I have to switch to playing spotify via bluetooth, at least it doesn’t skip songs. A song is like a few MBs, on broadband it takes ~1s to download, why isn’t it cached by the core and by the endpoint? Anyways, I thought I’d give Qobuz a try, maybe the streaming is more stable than with Tidal. For the trial, I tried disabling Tidal to see how it works. The result: not at all. My tags are empty. Songs in my playlists are unavailable. Most playlists that I created over many years on different platforms (imported through tidal with Soundiiz) are completely missing. Again, why is the Roon library not persistent? Why do tags, playlists, etc rely solely on the Tidal ‘collection’? When I got into the Roon ecosystem, what I expected is that I get to build a library that can work with various local and streaming sources. What I got, apparently, is a 3rd party player for Tidal (in my typical use case).
I still love Roon for the streaming quality, the player UI, the DSP, and the library tools (especially for classical music that is a pain to browse on any other platform). But I want a library that exists in Roon metadata, and does not depend on the streaming sources. How do you manage your library, especially tags, given these limitations?
Thanks!