Not possible to merge artists when Roon has no meta-data for one of them?

I know Geoff. It was bit tongue in cheek. roon is what roon is.

Tonyā€¦

I believe once you change artists/album artistsā€™ separator in your file tags from ", " to "; " (or add ", " to ā€œPreferences/Library/Import Settingsā€) Wiener Philharmoniker will be linked to albums where it is among artists :wink:

worked here as soon as I changed separator, in all my files, from " - " to "; " and restarted Roon
and all previously ā€œaggregated artistsā€ (ā€œArtist 1 - Artist 2 - etcā€) then became individual entries in Artist List :slight_smile:

Thanks Paolo. It is going to be a bit of a slog but it is already making a difference :relaxed:

Addressing my point 3) above. This is a screenshot of what roon does with my library and one of the most famous classical recordings of the 20th century:

I cannot follow roon logic. There just seems to be a random collection of unlinked and linked duplicates of primary artists and album artists. Something cleaner must be possible surely? Apart from anything I loose visibility on a line of description text for no benefit. It is also disappointing to say the least if British ā€œhonorificsā€ are not processed properly by roon as every musician of any note in the British classical music system ends up with a title sooner or later so it is just all over the catalogues and downloads. It is even clearly on roonā€™s own cover art (Sir John Barbirolli). When we scroll down though the true horrors are revealed:

I almost fell off my chair when I saw the composer for this famous work. I had to google around and it turns out that all those Elgar wannabes are ā€˜poetsā€™ for the libretto of the Sea Pictures. Again, we see duplicate entries for the composer of Sir Edward Elgar and Edward Elgar but now that seems very trivial compared with the previous clanger.

I also have very large numbers of duplicates that do not involve British honorifics. This is typical:

I assume it has something to do with roon combining itā€™s primary artists with my album artists but I would really like to know what the rules are so I can fix it. Not only does it look a mess but it often has the effect of pushing several lines of the text description off the screen (as in the Elgar example).

There seems to be quite a disturbing pattern that very well known cases are being tagged extremely sloppily by the sources roon uses. Klausā€™s, Bach case is astonishing. I havenā€™t even looked at more specialist cases yet. Does anyone know the underlying reasons for this? How are dbā€™s like allmusic assembled in practice? Itā€™s all offshored I guess?

I just noticed the roon says the Cello concerto is performed by the LSO. Misses the point a bit doesnā€™t it? My tags clearly say that Jacqueline du Pre performs the Cello Concerto and Dame Janet Baker the Sea Pictures. I have other albums where roon does make these sorts of distinctions about the contribution of primary artistss so I am at a loss why roon hasnā€™t done it with the Elgar album.

@Tony_Casey

thanks a lot for providing these examples. I can share my Otello if you likeā€¦ :wink:

I had set Roon to ā€œprefer fileā€ for everything. Normally I would have tagged only Herbert von Karajan as the ALBUMARTIST on this recording but for comparison I have added the Wiener Philharmoniker just like you did:

One of the first things I had learned from @joel was that Iā€™d best leave the ARTIST tag blank - and thatā€™s what I did. But like you I donā€™t get a hyperlink for the Wiener Philharmoniker. In general my guess is that the first line below the album title comes from your ALBUMARTIST tag whereas the second line comes from Roons metadata.

Here I observe two things:

  1. Roon seems to combine the album artist tags with its own metadata and tries to avoid duplication, so Karajan is displayed only once. However, as you pointed out, the Wiener Philharmoniker are not automatically recognized as Vienna Philharmonic, although Roon seems to know these names as usable synonyms. (Iā€™ll discuss the language preference later :wink: )

  2. Although I had preferred file over Roon globally, the box for the album artist is checked for Roon (I had reported this in another thread and I believe it is being investigated)

But now comes the part I still do not understand completely: why do I even get Mario del Monaco, Aldo Protti, Renata Tebaldi and Renata Scotto displayed as Album artists when I told Roon to ā€œprefer fileā€. My understanding would be that Roon would try to match those artists my files tags provide with its own database. So where do these Artists come from?

As far as my metadata is concerned, I have maintained the following:

So Aldo Protti, Mario del Monaco and Renata Tebaldi could come from my tags, but Renata Scotto not. So at least Scotto comes from external metadata (probably the others as well and my SOLOISTS are probably just ignored, since the album was identified). I initially thought Renata Scotto would appear via the credits, but noā€¦

So how are things really working? I have no clueā€¦and Iā€™m just wildly guessing, since I did not find any documentation on the metadata determination logic in detail.
And I have no real control. I understand that this is just the way Roon works, but even if I repeat myself - I honestly find this approach questionable.
Once you let Roon identify an album you seem to have no complete control over whatā€™ll happen - you are playing metadata roulette, literally. So in this case, metadata quality kind of decreases for me, even if lots of additional metadata is added.

Next thing that I just find not to be correct is the handling of ā€œadditionalā€ conductors:

this is just nonsense in my opinion - this recording is not conducted by Karajan and Benaglio. Benaglio is the chorus master, He prepared the chorus for the recording who was conducted by Karajan. I see this a lot and it annoys me terribly.
Itā€™s nice to have all those credits for the chorus masters, but they are close to 100% never the conductors of the performance. In order to have my desired metadata (Karajan as the only conductor) I need to manually delete Benaglio from the credits. Itā€™s like the ā€œcomposersā€ for Elgars Sea Pictures that Tony reported.

Finally, coming back to the Wiener Philharmomniker / Vienna Philharmonic dispute. I think Roon needs to find a smarter way of managing those synonyms and being a german myself Iā€™d prefer to have Wiener Philharmoniker as the main name, of course.,
Reading Dresden Staatskapelle instead of the correct term Staatskapelle Dresden just physically hurts me every time I see itā€¦ :frowning: The user should at least be able to define the ā€œpreferredā€ name for those synonyms.
My own tags normally use the original language name of orchestras, apart from kyrillic, which i can neither write nor readā€¦ :wink: )

Yes Klaus, it is very strange not having any real control over the synonyms. You do not have to be mother tongue German to find roonā€™s choices very disorientating. I didnā€™t even realise there were so many English synonyms. I just assumed everyone did the same as me and used the forms they found on the backā€™s of their albums, heard on the radio, or cut and paste from label web-sites. Once you have done the mechanical l work it is very difficult to think any other way.

I also find the jumbling up of composers, choir masters and librettists bewildering as well. It is bad enough that roon routinely makes librettists ā€œcomposersā€ of choral and opera works. In the Elgar case roon actually goes one better and makes 4 librettists co-composers of a Cello concerto :confounded:

I hope the solution is not simply to move the librettists from the Cello Concerto to the Choral Work. Better, but as Klaus points out, not really a solution.

Guys, thanks for posting these examples. To my mind, they point up two things: 1) the poor quality of Roonā€™s own metadata sources, and 2) the black box nature of Roonā€™s methods of constructing the credits. Thereā€™s also the nagging feeling that, even if we elect to use our own metadata, Roon will continue to take the ā€œit knows bestā€ approach.

I added the Elgar album from Tidal to my own collection to see how it would look, and there are differences from the version owned by @Tony_Casey :

Notice how thereā€™s no mention of ā€œSea Picturesā€ in the title, and while the LSO is credited for all tracks, it doesnā€™t appear in the album artist list (which at least manages to just mention Janet and John).

But then Roon screws up the all tracks credit by having a single artist named ā€œJohn Barbirolli/Jacqueline du PrĆ©/Janet Bakerā€ instead of three separate artists. I can correct that by removing this ersatz artist from the tracks credits, but then I canā€™t seem to restore du PrĆ© or Baker to the relevant works even though I add them to the track credits. Roon no longer displays artists by the works:

Still playing blind manā€™s buff hereā€¦

I guess the three of us (Geoff, Tony and I) can probably agree that this ā€œblack box magicā€ is the reason of many of our troubles and I would think that this general approach of Roon here is much more to be discussed than any more detailed functions for classical metadata.
But what to do about it? Is it only some nerdy classical music lovers discussing in their ivory tower? I would be interested in a more high-level discussion about this. What do others think about it?
As I said before, I believe the DB framework that Roon offers is a very good one.

2 Likes

I am not that anal about metadata as you guys are, so Iā€™ll not climb and join you on that tower :stuck_out_tongue:

Though I always carefully tag my files the best I can (and care about) and Iā€™m also seeing all the issues you brought up in here. With most of them I can (regretfully, must admit) live with, hoping theyā€™ll be globally fixed someday

But Iā€™d really love it if Roonā€™s approach to metadata was instead ā€œuse my tags, if/when present, and fill the voidsā€
Iā€™m even willing to adapt, need be, my tags to what Roon expects them to be. But I need a clear reference page to do it, which is so far missing (just small parts scattered here and there across various threads/FAQs)

Iā€™m with everyone on that. Itā€™s all well and good building the case but what to do? My priority would be:

  1. A properly functioning ā€œuse my tags when present / use roon tags only when I askā€ option
  2. Clear metadadata parsing rules reference page
  3. A more systematic/alternative channel into roon to help build a more classical friendly power product (I would pay more). Is that possible? Is that what you meant Klaus by ā€œhigher levelā€?

Iā€™ll invite @Ludwig into the discussion - he is another user who has experience in wrestling with Roonā€™s way of dealing with classical metadata. But really we need to hear also from the Roonies themselves - they are the ones who develop the algorithms. Insights from them are sorely needed. Iā€™ve already invited input from @joel and @vova earlier in the thread, but no response from them as yet. I suspect they are still dealing with the aftereffects of the 1.3 release.

I find it slightly ironic that @kevin invites submissions from us on the topic of ā€œBest practices for organizing and navigating a classical music libraryā€. At this point I havenā€™t got a clue where to start.

1 Like

Iā€™m with you on all your points. As far as higher level is concerned, I meant it not in a Roon hierarchy manner, but more in a sense of looking at the big picture before tackling the details. But of course Iā€™m happy to advocate my case towards anyone :wink:

I am not that anal about metadata as you guys are, so Iā€™ll not climb and join you on that tower :stuck_out_tongue:

Fair enough. Me being anal about it probably comes fromt the time Iā€™d invested in tagging my collection. Itā€™s counted in yearsā€¦

lol - that would make it necessary to understand what the software is doingā€¦

though Iā€™ll keep promenading thereabout and uphold you the best/as much as I can :wink:

1 Like

Roon is still not getting it I think. Best practice was evolved to work with legacy folder view / relational database products like JRiver and other more specialist ones we have all tried. Roon is a step change but no one knows yet what the new best practice is. On other threads I can see that there are plans to introduce JRiver like folder views and personally I welcome that as it helps ease the pain of the transition process. For the time being all I can see is a very rudimentary ā€œbest practiceā€ that collects the few rules of the rules of thumb that are emerging in various corners of the KB. Things like:

a) get rid of your ā€œcommaā€ delimiters
b) null out your artist tags
c) etc. etc.

A lot of this is counter-intuitive and is probably going to render your library unusable in legacy products. So it is quite a commitment. Any further progress needs more commitment from roon to share the underlying logic of how it is really interacting with legacy local libraries.

Thanks @Geoff_Coupe for dragging me in. :slight_smile:

There are two separate issues at work here.

  1. I have no problem ā€œmerging artists when Roon has no metadata for one of themā€ but I always edit the name of the artists to be the same before I merge. I never tried without doing that. Iā€™m not sure whether it should work without changing the names, but I suspect it might not be the design. The feature appears to have been designed to merge two accidentally created artists with the same name (i.e. same name but different data source), rather than to merge equivalent artists, such as two different name forms/languages, which leads me to the second issue:

  2. The ā€œAlso known asā€ field on Allmusic (see below for the Wiener Philharmoniker one) - which presumably comes from Rovi/TiVo appears not to be supported by Roon, despite some indications to the contrary. At least I have never seen it in action, and for the Wiener Philharmoniker have had to edit accordingly. This is something which I hope @joel will have time to get to (and he has a lot on his plate) because it would transform the artists browser.

No doubt itā€™s more complicated than it seems, as everything in metadata always is :wink:. For example, if the equivalences are based on just strings, there could be non-equivalent artists dragged in by mistake. This kind of thing is multi-layered and we the use canā€™t always see what layers are behind each bit of metadata in the Roon UI.

Anyway, I hope the artist equivalences which appear to be there in the main metadata source one day get benefitted from.

Just to let you guys know that I am reading this thread. However, as Ludwig points out, it is more complicated than it seems and there is no easy fix here: if there wasā€¦

One thing to clarify: weā€™ll never present equivalent artists as separate in the artist browser; we present non-equivalent artists. Which means that either (a) the ā€œduplicateā€ is there from your file tags or (b) apparently equivalent Roon artists are actually not equivalent. For example, Rovi has four distinct ā€œWiener Philharmonikersā€ :frowning: and our automated system hasnā€™t equivalenced them all yet. :frowning: :frowning:

We understand that things arenā€™t perfect now; for many reasons, weā€™re currently re-thinking equivalence from top to bottom. It will take some time, but we will get there. However, we believe we made great strides with classical in 1.3 and weā€™re not going to stop there.

2 Likes

Joel, your attention is appreciated. As is your work up to now. And as I said before, we know itā€™s almost always more complex than it looks.

The Wiener Symphoniker would be a good test artist. Let me know if you need more.