rock
acoustic-folk
world music-ska
punk-rock
hardcore-thrash
bluegrass
ambient-noise
pop
rock-big-beat
rock-metal
punk
big-beat-psychedelic
post rock-progressive
folk
progressive-metal
hip hop-classical music
garage-pop
post hardcore-rock'n'roll
post rock