punk-rock
acoustic-psychedelic
post rock
rap-hip hop
pop-rock
blues-hard rock
electronica-experimental
alternative-ska
dubstep-dance music
progressive-psychedelic
metal-hard rock
metal
world music-rock
alternative-pop
electronica-dubstep
jazz-swing
big-beat-rock'n'roll