Feature description:
I use OpenSubsonic/lms.
Add a toggle which, for a song, always shows the displayArtist field as the artist even if it differs from the artists list. This allows adding arbitrary artists (such as remixers or producers) to a track (which then shows the track in their discography too), without the display artist being replaced with a comma-separated list.
Problem solved:
I like adding remixers to the list of artists (‘artists’ tag = ‘artists’ array in Subsonic) in songs, so that remixes appear in the discography of the remixer.
However, I do not change the ‘artist’ tag (i.e., display artist, ‘displayArtist’ in Subsonic) expecting that it would keep the original display.
I’d expect that Symfonium show the display artist, and not a comma-separated list if it differs. Adding a toggle to force the display artist, while still retaining the click-the-field-to-show-all-artists-list, would work better for me.
Brought benefits:
A clean displayed artist field, with support for further customization of which Artist pages the track shows up in (for example, having remixes show up in the tracks by the remixer artist).
Other application solutions:
Additional description and context:
I feel like displayArtist should always be respected rather than defaulting to a comma-separated field if it differs. At least, it should be an option, I think.
Screenshots explaination:
- This track has displayArtist ‘Exteria’ but artists ‘[‘Exteria’, ‘V0iD’]’ (simplified). It should respect the displayArtist…
- …While still keeping the click-to-show artists menu with all the artists.
Screenshots / Mockup:

