punk-rock
acoustic-psychedelic
post rock
metal-progressive
pop-rock
classical music
emo-post hardcore
country-rock'n'roll
rock-indie
crossover-rock'n'roll
rock
rock-psychedelic
hard rock-rock
alternative-rock
crossover-metal
indie-electronica
rock-pop
punk-punk