punk-rock
acoustic-psychedelic
post rock
folk-rock
pop-funk
alternative-rock
hardcore-punk
hip hop-rap
rock-metal
house-garage
rock'n'roll-blues
metal-speed
rock-jazz
rock-hard rock
electronica-breakbeat
drum'n'bass-jungle
crossover-hardcore