Trixmoto, do you think in the future your script could work this way? This is how MusicBrainz works:Blutarsky wrote:I see MusicBrainz last.fm plus plugin using this approach. A custom tag ("Grouping") containing the main genre (not necessary IMO, but could be handy for future use) and the classic "Genre" tag holding multiple values; here the user is given an opportunity to stick the main genre as the leftmost value....
- optional: main genre grouping (custom tag)
- optional: within multiple genres, the leftmost value is the main genre, the subsequent genres, are sub genres

Very powerful, BTW the developer of MB version of the script adds picking up the decade, so your rich Ganre tag will hold, for example: Rock, Progressive Rock, Psychedelic Rock; 80s
What do you think?
P.S. - MusicBrainz sources are written in Python, shouldn't be very difficult to translate to VBScript....