punk-rock
acoustic-psychedelic
post rock
rock-pop
world music-alternative
pop-rock
progressive-glam
southern rock-hard rock
alternative-metal
rock-folk
country-folk
rock
folk-rock
r&b-soul
progressive-crossover
hip hop-rap