punk-rock
acoustic-psychedelic
post rock
psychedelic-grunge
rock
jazz-world music
rock'n'roll-hard rock
crossover-acoustic
funk-jazz
jazz-swing
metal-hardcore
rock-jazz
rockabilly-rock'n'roll
reggae-dub
psychedelic-hard rock
blues-folk
funk-rock
alternative-rock
grunge-alternative