punk-rock
acoustic-psychedelic
post rock
folk-rock
metal-rock'n'roll
alternative-rock
jazz
rock-alternative
crossover-crossover
rock-pop
electronica-triphop
alternative-punk
pop-rock
pop-alternative
heavy-metal
hard rock