punk-rock
acoustic-psychedelic
post rock
hardcore-metalcore
funk-soul
alternative-klezmer
progressive-metal
rock-pop
alternative-rock
rap-r&b
southern rock-metal
country-rock
indie-hardcore