How to have the Guest artist or remixer appears once?

Issue description:

Hi,

My goal is to have this :
https://imgur.com/a/UMZe28S

Instead of this :
https://imgur.com/a/bGKamgN

So instead of having the guest artist or remixer twice (in the artist section and the title), it would only appear in the title but you could access his artist page when hitting the artist on the now playing page.

I don’t know how I can use the ARTIST, ARTISTS or DISPLAYARTIST tags to achieve this.
I’m testing different tags with lms as a server but will maybe use navidrome in the future, when the support for multi-valued tags is implemented. But I read that Navidrome will not have DISPLAYARTIST support.

There is the option of artist role, like GUEST or REMIXER but I don’t think Symfonium supports it.

What would you recommend? Is it even possible?

See the discussion about the Navidrome side of things here:

Thanks

Logs:

Upload description: Tanq (debug.log)

Additional information:

 

 

Reproduction steps:

 

 

Media provider:

Subsonic

Screenshots:

     

This is a question for LMS @itm Symfonium will display the displayArtist returned by the server.

When connected to a media provider Symfonium have 0 access to the tags.

1 Like

You should put:

  • “Afterlife” in title tag
  • “Hex Cougar feat. Jarell Perry” in the artist tag
  • “Hex Cougar”, “Jarell Perry” in the artists tag (multi valued)

LMS would then return “Hex Cougar feat. Jarell Perry” as the display artist string

Thanks.

It works for featurings but doesn’t really make sense for remixes imo

QQ: What is the difference between artist and displayArtist in this case? Would you return the same value in both attributes? It is still not clear to me why displayArtist was introduced when we already have artist, maybe I’m missing something.

There are dedicated tags for remixers, mixers, composers, conductors, performers, etc.
The challenge is more to properly display them in UI since there may be a lot of info.

For the subsonic API, “artist” is supposed to be an actual artist (with an artist id). Should we put only the first artist with an id? The whole “xx feat. yy” with no id?

That’s why OS added this display artist field: always put the “xx feat. yy” in the display artist tag, and enumerate actual artists in the artists tag. artist tag should be just filled in for legacy clients that don’t support multi artists

1 Like

@deluan In all case as I tried to explain to you a long time ago, even if they are the same for your case, since it’s legacy field OS clients can’t assume that and just fall back to artist when they are looking for displayArtist.

That’s why the field is important as soon as there’s multi artist support.

There’s also possible display preferences on the artist joining that the server can expose to the user as settings (join with , ; or and, …)