Allow using the server implementation to get artist top songs.

Feature description:

Hi. It would be nice to have a new option in “Top tracks source” (artist page) to use the server implementation. For example, via opensubsonic’s “getTopSongs”.

Problem solved:

I have seen some people asking to do this via last.fm or similar, so this could be a more general option to use personalized top songs sources. For example, via Navidrome plugins (last.fm or the new Deezer integration feat(deezer): Add artist bio, top tracks, related artists and language support by deluan · Pull Request #4720 · navidrome/navidrome · GitHub).

Brought benefits:

Just more personalization in general. For example it could improve music discovery in big libraries by showing popular songs from artist you don’t know much.

Other application solutions:

 

 

Additional description and context:

 

 

Screenshots / Mockup:

    

4 Likes

Definitely this will be a great addition for navidrome server as in the latest release (0.59.0) it added support for fetching top tracks and similar artists from deezer.

Yes I +1 this. Servers that use external api like the example here, navidrome does gets the top songs from deezer and give a top song by popularity and I was bummed to notice that Symfonium does not use the server for this.

A setting could allow to chose from the app or the server.