punk-rock
acoustic-psychedelic
post rock
shoegaze-noise
jazz-world music
drum'n'bass-electronica
pop-rock
alternative-folk
metalcore-hardcore
bluegrass-acoustic
blues-rock
rock
world music-ethno
indie-folk
folk-jazz
rap-hip hop
electronica-electronica
funk-soul
southern rock-hard rock
rock-pop
progressive-nu-metal
experimental-indie