Below are screenshots using the Tidal desktop UI (without Roon). I'm not advocating for or against this UI, just documenting for those who may not have seen it:
#1. Searching on "Bach"
View attachment 5395
#2. Drilling down "Johann Sebastian Bach" (much more extends below the page):
View attachment 5396
#3. Search on "Bach Cello Suite":
View attachment 5397
I don't have an example of a case where I know Tidal has a certain classical performance and I haven't been able to find it. I'm not saying it's not possible, I just haven't encountered it yet.
I do not have a track count, but my album count is > 3,200 in my main SACD library, mostly classical, mostly Mch. Many albums are multi-disc operas, etc.
Yes, thanks for your example. It goes to core philosophy about maintaining a library: either carefully edit the tag data for consistency and ease of searching or make each search for an album an adventure in digging through the inconsistent data provided by disc authors, as your example shows.
Yes, of course, there is considerable work in carefully editing the tag data. But, we feel it pays huge dividends in finding stuff later and in knowing what you have/do not have in your library. As I said earlier, if your library is not too big, it's no big deal either way.
We use JRiver. We can do text string searches like you, but we prefer to use carefully edited tag fields in our multi-dimensional database.
In our library, tags are maintained so that the Composer tag field has, for example, "Bach, Johann Sebastian (1685-1750)" in it, each instance identical in word order, spelling and syntax throughout the entire database. That value just gets quickly copied from earlier entries during editing. It is not retyped each time. Other fields are similarly maintained in a standardized way so that all occurrences of an artist or ensemble name, a composition, a record label, a genre are spelled identically and consistently. We believe in that approach so that we do not get the variations, typos, word order variations and just plain confusion that exists in the metadata supplied by disc authors.
But, if one believes in editing the metadata, I think there is still a big question about whether Roon is the right tool for that approach.