You may want to ask an ENT about that. There could be a bunch of factors that you're not taking into account that an Ear, Nose, and Throat specialist would. While you're at it, you may want to look into getting your hearing tested. I found this while looking for tips about getting a hearing test:
Could be some sort of headache or ear infection..try cleaning your ears..and then maybe take a nap..if this continues after a couple days contact your doctor.
Are you tired maybe? sometimes also when you hear music really loud and then there's silence, u will hear a ringing in your ear.