I'm kind of a "musical genres addict" myself.
Since several years, when i have time/desire, i work on a huge "organization chart" à la "
Ishkur's Guide to Electronic Music", who totaly inspired myself.
The difference with mine is that i'm trying to cover ALL possible music genres, by trying to only keep genres that have musical specificities.
For example, i will not include stuff that sound identical but have different genre name just because they're from different region or part of a country.

This is what it looked like back in 2011. Click to enlarge !
I made this on a software called
Xmind, but currently i'm in the mood of sharing my work on the web.
The problem was that Xmind files formats didn't allowed me to convert the chart in a web friendly format, even with the Pro version.
So, these times, i'm copying all i've done in Flash, to be able to navigate through the giant draggable/zoomable map, like in Xmind, and to have clickable genres that lead you to a Youtube video, with a listenable example of the genre.
But this is a huge amount of work that i want to do solo, it will certainly takes a more few years to post a decent version on the web, because i actually add more genres every now and then.
--------------------------------------------------------------------------------------------------------------------
To answer more specifically to the original post, i first wanted to classified the music i listen to, in the same rich way i was making my huge organization chart.
But in the end, tagging 16k+ files like this, was way too fastidious, especially as i wanted only individual tagging for my music.
So i have currently 15 main categories, spread in 128 genres. So i'm tagging stuff on instinct, and with genres covering more subgenres.
As an example, metal is the thing i'm listening the most, so it's spread like that:
-Battle Metal
-Black Metal
-Black Metal Folk
-Melodic Black Metal
-Casiocore
-Cyber Grind
-Death Metal
-Melodic Death Metal
-Doom Metal
-Folk Metal
-Grindcore
-Heavy Metal
-Indus
-Alternative Metal
-Atmospheric Metal
-Avant-Garde metal
-Gothic Metal
-Progressive Metal
-Symphonic Metal
-Metalcore
-Noisecore
-Nu Metal
-Power Metal
-Symphonic Power metal
-Rapcore
-Screamo
-Thrash MetalSometimes songs could be included in several genres, so i just make my decision instead of starting playing with multi-genres.
The purpose here is to be able to choose to listen to songs that have musical similarities, but in a relatively large way

So, as i listen more to metal than dubstep, i'd have more specific genres for metal than for dubstep, where i could have separated old dubstep styles, and current brostep derivatives, instead of just having a solo "Dubstep" tag
