Was conversing with an acoustics engineer once, and he suggested that salt in the diet can contribute.
I played around with salt levels - and wouldn't cha know, significant affect on the ringing!
A chicken brined in salt, will bring ringing that evening laying down in bed.
Not saying there aren't outside causes as well. Just that with tinnitus, there may be a variety of factors co-mingling.