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

    Multi genre support: implement semicolon split for Genre grouping in Collection

    Scheduled Pinned Locked Moved
    Feature Suggestions
    genre tagging collection
    2
    6
    283
    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.
    • Sharky-PIS
      Sharky-PI
      last edited by

      This is as much of a discussion than a specific request.

      Previously requested here, (separate with ; ), here (for Subsonic, also separates with ; ), and here (general discussion).

      Foobar & some others support using ; to separate within field.

      OneTagger supports it but uses subgenres - I'm not fully sure how, though one option is by using a custom separate field; more info here.

      Beets has canonical nested genres which is pretty cool.

      Already in Strawberry if you tag a track with multiple genres split by ; e.g. "Microhouse;ClownPenis", that track will appear in a search for genre:microhouse and also genre:clownpenis, so that's great already. Similarly smart playlists work for "genre contains" any of multiple semicolon-separated terms.

      A downside is that if you group your collection by genre, the full term is shown, not both separate terms, which will cause the genres grouping to become nightmarishly messy.

      fd1ad5b6-ba92-413a-bf33-afe7ccda0968-image.png

      So I think feature request 1 is to allow Collection views which contain Genre to split tracks by semicolon and display the same track under both (or more) genre dropdowns.

      Keen for your thoughts. Cheers!

      Sharky-PIS 1 Reply Last reply Reply Quote 3
      • Sharky-PIS
        Sharky-PI @Sharky-PI
        last edited by

        @jonas any thoughts about this, chap?

        Sharky-PIS 1 Reply Last reply Reply Quote 1
        • Sharky-PIS
          Sharky-PI @Sharky-PI
          last edited by

          @jonas hi again. Any chance the genres listing code could be tweaked to parse semicolon-separated entries into their 2 (or more) constituent genres?

          I.e. in the example above: the specific song would be populated to Microhouse, and ClownPenis, but there would be no entry for "Microhouse;Clownpenis"

          Cheers!

          Sharky-PIS 1 Reply Last reply Reply Quote 0
          • Sharky-PIS
            Sharky-PI @Sharky-PI
            last edited by

            @jonas hi again. Any chance you could look into this? It looks like all that would need to change for Strawberry to allow multiple genres, is for the genres sidebar in Collection to split tracks by semicolon and display the same track under both (or more) genre dropdowns.

            jonasJ 1 Reply Last reply Reply Quote 0
            • jonasJ
              jonas @Sharky-PI
              last edited by

              @Sharky-PI
              It's not possible to do with the current data structure used, have to reorganize everything to add support for multiple tags

              Sharky-PIS 1 Reply Last reply Reply Quote 0
              • Sharky-PIS
                Sharky-PI @jonas
                last edited by

                @jonas alas. It wouldn't be possible to just modify the Collection > Genre view system to

                1. Start with the existing genres
                2. Remove all entries with ";" into a separate pool, keep the remainder in the 'main pool'
                3. Split those by ";" into unique genres
                4. Add that result to the 'main pool' from step 2?
                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Powered by NodeBB | Contributors