Tinnitus is a neurologic issue. You can't just noise blank it like external sound waves. If it is ever solved, it will be medically. Sleep better (thousands of web pages about how to do this), drink lots of water, cut down on (ideally eliminate) stimulants and depressants (alcohol, caffeine, nicotine, cocaine, meth, etc). Those are the only things proven to help. Then accept it and go on with life. It is the only proven way currently. Eventually your brain will just ignore it 99% of the time. There is one weird treatment out there, something about playing the exact frequency of your personal tinnitus, slightly louder, several hours a day, supposedly makes your brain shut it off internally when the external sound is turned off. I guess you could argue that is a medical treatment utilizing electronics... I don't know if it actually works.