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:
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
@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, …)