I can listen to rock music a whole day and even 24 hours if possible. Soft rock is nice and slow and you won't hear noises and screaming. I also listen to alternatives and you will really like them once you start listening to them. The duration for listening to rock music really depends on my mood. I also have favorite artists and band whom I can listen to their songs on repeat. I also like watching rock videos and I enjoy it more than listening to rock audios.