I think I've finally found the missing puzzle piece: the nextcloud music app does subsonic and it's way more complete than @funkwhale 's implementation, so it actually works well with most of the subsonic sources in things like Music Assistant.
⇧
Funkwhale •
Martin Giger •
Funkwhale •
But indeed don't implemented `getTopSongs` and `getAlbumInfo2` endpoints. Opening an issue to make this happen in v2 :)
Martin Giger •
Martin Giger •
server/music_assistant/providers/opensubsonic/sonic_provider.py at d26eb40092bad8f680ddbf9ab4997d0dd816b3dd · music-assistant/server
GitHubFunkwhale •
Funkwhale •
Could be nice if the #subsonic api allowed to choose the service. Maybe we could use our own data provider and not follow their spec. I'm not sure about this.
Funkwhale •
if you have any implementation or response example let us know by publishing it there : https://dev.funkwhale.audio/funkwhale/funkwhale/-/issues/2392
subsonic getAlbumInfo2 and getTopSongs endpoint (#2392) · Issues · funkwhale / funkwhale · GitLab
GitLab