punk-rock
acoustic-psychedelic
post rock
hip hop-rap
electronica
rock'n'roll
metal-thrash
alternative-blues
art rock-pop
art rock
hard rock
hard rock-rock
world music
folk-ethno
rock-blues
pop-funk
jazz
ska-reggae