punk-rock
acoustic-psychedelic
post rock
rock-alternative
progressive-metal
alternative-folk
alternative
hard rock
stoner rock-heavy
hip hop-rap
rock'n'roll-blues
rock
jazz-swing
alternative-art rock
metal-metal
classical music-acoustic
pop-rock
folk-grunge
rock-rock
folk-pop
thrash-grind