punk-rock
acoustic-psychedelic
post rock
glam-hard rock
rock-metal
metal
blues-southern rock
metalcore-alternative
folk-swing
swing-jazz
rock-pop
funk-r&b
progressive-crossover
swing
jazz-swing