• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    "Intelligent playlist" aka "Search similar song to the current one and add to playlist" with last.fm API

    Scheduled Pinned Locked Moved
    Feature Suggestions
    1
    2
    339
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kolai
      last edited by Kolai

      Overview
      I would like to suggest the addition of a "Intelligent Playlist" feature inspired by a similar functionality from the Guayadeque music player.

      https://de.wikipedia.org/wiki/Guayadeque_(Audioplayer)

      auf Last.fm basierte intelligente Ergänzung der Wiedergabeliste (sog. Smart-Mode, d. h. es werden weitere Lieder automatisch hinzugefügt)

      Intelligent addition to the playlist based on Last.fm (so-called smart mode, i.e. additional songs are added automatically)

      The feature would automatically add songs based on their similarity to the currently playing track. The proposed feature involves scanning the local library and utilizing last.fm "Similar Tracks" feature to identify and add songs that are similar to the current one.

      Example
      https://www.last.fm/music/Letzte+Instanz/_/Rapunzel

      • Track: Letzte Instanz - Rapunzel
      • Simlar Tracks: Schandmaul - Walpurigsnacht; Ignis Fatuu - Spiel des Lebens; Cultus Ferox - Goldene Zeiten

      Implementation
      According to https://github.com/anonbeat/Guayadeque, the player is written in C++, which might make it possible to utilize some of its existing code.

      My limited understanding is that https://www.last.fm/api/show/track.getSimilar could be used for that feature.

      Alterantives
      I found another tool called https://github.com/teticio/Deej-AI that seems to scan the music and create a playlist from that rather than dynamically updating the playlist with similar tracks in real-time.

      I think it might be unique addition to the player 🙂

      K 1 Reply Last reply Reply Quote 0
      • K
        Kolai @Kolai
        last edited by

        I got information that ListenBrainz is working on something that could be used for that as well. See https://github.com/metabrainz/troi-recommendation-playground
        ListenBrainz is from MetaBrainz, the head of MusicBrainz (with picard and so on).

        (I was not able to edit my first post)

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Powered by NodeBB | Contributors