Came across this interesting podcast which discusses new indie music. The really interesting part is that the Podcast is hosted in Mandarin. This podcast has an interesting music selection. I think this is a good way to pick up some new vocab.
http://www.wooozy.cn/archives/category/podcast