rock electronic seen live alternative indie pop female vocalists metal alternative rock jazz classic rock ambient experimental folk punk indie rock hard rock Hip-Hop instrumental singer-songwriter black metal dance 80s Progressive rock death metal heavy metal hardcore british soul chillout electronica Classical industrial Soundtrack rap blues punk rock thrash metal 90s acoustic metalcore psychedelic japanese post-rock german Progressive metal funk hip hop new wave trance