no not only rock. you can hear it a little better with rock. i was listening to some old school nelly hhaha on the way home from work today and it sounded fine, at some point the noise came back.