Hi Eric. Do you use your computer a lot? You know, modern lifestyle (sitting for extended periods of time, lack of physical activity in general) is really harmful to us. In the long run it leads to health problems, spine deformity among them. I've been diagnosed with upper neck lordosis last year and believe me, it can cause many symptoms, vertigo, joint numbness, headache, back pain and also tinnitus. I would hear my tinnitus being louder in intensity or new tinnitus frequencies showing up when I spent working on my pc for many hours. Exercise, massage therapy, sleeping flat on a flat surface works wonders.
Of course only a doctor can really tell you what is going on so don't assume you have this problem. I'm just talking out of own experience and trying to help.