The genre view in github version of Rune UI is nice. But to work well the local files must have good id3 genre tags. I used mp3tag to grab metadata online and didn't pay much attention to the genre tags it set. Browsing the library genre view now I see that it is quite messy when it comes to multiple genre items. Some examples:
- Code: Select all
Folk, World, & Country
Funk/Rock
Funk / Soul, Blues
Hip-Hop, Funk / Soul
Jazz, Rock, Blues, Soul
Rock/Pop
Some of those tags makes no sense and I'll edit them. But some music does fit into multiple genre categories. There doesn't appear to be any strong standard or universal practice out there on how to tag mp3 files with multi genre or sub genre music. If the Rune devs declare how they'll go about it then we users can modify our tags based on that.
A few ideas to consider.
One option is for Rune to parse a single genre tag and split into multiple genres if some separator characters are detected. An album tagged "Rock, Pop" would split to both Rock and Pop and be listed under both those genres in the library. Rune UI could when parsing the tags split the genre tag string at semicolon, & and command & characters (and possibly other special characters) to achieve something like that. Frontslashes is a tricky case as it seems to be used both as part of what some see as a proper genre or subgenre ("Funk/Soul") but sometimes also used to separate multiple genres in the tag "Rock / Pop".
Another option is to look for multiple separate genre tags, which if I understand correctly (?) can be added with mp3tag.
A related topic is how to handle subgenres, for example Pop and Brit-Pop. I've seen some use the "maingenre - subgenre" format for their genre tag. That could give a nice, one level list of genres with subgenres sorted correctly, kind of like a one level "Artist - Album" or "Artist year Album" folder structure.