punk-rock
acoustic-psychedelic
post rock
nu-metal-crossover
rock-alternative
alternative-rap
pop-rock
post rock-metalcore
power-metal
grunge-rock
alternative-indie
swing-jazz
hip hop-rap
acid-electronica
crossover-progressive