punk-rock
acoustic-psychedelic
post rock
metalcore-hard rock
jazz-rock
swing-pop
swing-jazz
alternative-rock
folk-world music
alternative-experimental
jazz-funk
pop-r&b
indie
hard rock-metal
crossover
pop-pop
rock-metal