Another attempt to answer this
- Assume I have a local copy of an album in my Library, but I don’t have the TIDAL version in my Library. Further, let’s say my copy is 24/96 from HDTracks and the TIDAL version is 16/44.1 (Example, Michael Kiwanuka’s Love & Hate album). From which album version will Radio choose to play the track?
Radio is going to choose something available from TIDAL or Qobuz, then it will match that against your library if it’s able to upgrade the quality using your local files after the fact.
In current builds of Roon, that matching is primarily based on ISRC’s (international standard recording codes) + a little bit of special sauce on our end.
Data is imperfect and not all of our upstream data source deliver accurate ISRC data. Exactly what happens will depend on exactly how your album was identified, and whether or not its identifiers match to what is available from TIDAL and Qobuz, and that is a detail that is invisible to both you and to me.
In general, you should assume that Roon is making an effort to match over to your higher quality recording, and in our analysis, it works a great majority of the time, but there are no 100% guarantees with this sort of data system. Worse, as someone who’s spent some time with this problem, even humans disagree sometimes about what constitute equivalent albums or tracks.
- Again, assume I have a local copy of an album, and the TIDAL version is NOT in my Library. If I ban a track in that local copy, will Radio respect that same ban for the same track from the same album in TIDAL?
Only if the tracks are considered equivalent by our systems, with the same disclaimers as (1).
- What if the TIDAL version of that album IS in my Library and it is grouped with the Primary local version? Do I have to ban the track in both versions?
Only if the tracks are considered equivalent by our systems, with the same disclaimers as (1).
- What if I have a track banned in the TIDAL Super Deluxe Extended Remastered Collector’s Edition that’s in my Library; will Radio respect that ban for the TIDAL 2012 Remastered version and the TIDAL original release version that aren’t in my Library?
Only if the tracks are considered equivalent by our systems, with the same disclaimers as (1).
- Moving on to tagging. If I play a Bookmarked or Focused search that specifically excludes certain tags, when Radio commences after that, will Roon look and see if the next track to be played would have been excluded by the Bookmark or Focus before it sends it up to the queue?
No.
- Regarding the ROONRADIOBAN tag specifically, if an upcoming TIDAL track in Radio has a matching local track that is tagged with ROONRADIOBAN, will Radio honor that tag and exclude the TIDAL track?
No. That tag applies only to the exact file that you tagged.
- Should I just ignore all this stuff and enjoy the music, limiting my curating to giving the next track up in Radio a thumbs up or thumbs down?
Yes, please.
There is no practical way to communicate the complexity of these systems in a forum post. They are not purely rules based–many aspects based on machine learning algorithms, automation and statistics. They are tuned to meet a performance standard, but nothing in this space is ever 100%, and trying to understand them through a rules-based lens is a mistake, since that is not how they work inside.