[FEATURE REQUEST] Native Multi-Value Artist Support & "Appears On/ Featured On" Section
First off, absolutely love Arpeggi! The UI is hands-down the cleanest, most polished Apple Music-style experience.
I wanted to request a feature regarding how the app handles guest features and collaborations via the OpenSubsonic API.
Right now, I organize my FLAC libraries using native multi-value tags for tracking guest features (e.g., using MusicBrainz Picard/Mp3tag to write two distinct, stacked ARTIST tags in the file metadata, such as `ARTIST: A` and `ARTIST: B`).
Navidrome parses these multi-artist entries flawlessly on the backend database level via OpenSubsonic extensions. However, the current Arpeggi UI only displays the first primary artist in the track list view, effectively making the track invisible when navigating the guest feature's artist profile.
Could you consider adding:
- **Native Multi-Value Tag Parsing:** Allowing the UI to recognize and display multiple independent artists separated by a custom join phrase/delimiter (like a dot " • " or a comma) on the track player window.
- **An "Appears On" / "Features" Section:** An aggregated horizontal scroll shelf or section at the bottom of an artist's profile page that pulls in tracks where they are listed as a secondary track-level ARTIST, even if they aren't the primary ALBUMARTIST.
This would truly future-proof the library layout and bring it to absolute parity with the Spotify/Apple Music native navigation experience.
Thanks for all your hard work on this amazing player!