Tinnitus Masking with broadband Noise
Read about tinnitus masking on Wiki. Yes, you can mask it with various kinds of noise and/or natural sounds that are "noisy" (ocean, rainfall, etc)

For the synthesis of masking noise, there is plenty of information via google &amp; StackOverflow. Keep in mind that broadband noise (versus bandlimited noise) is present across the spectrum and thus, you only need to be approximately in the same bark frequency band of the tone you want to mask.

Here is a plot showing one measurement of Tinnitus spectrum (from http://www.thelancet.com/cms/attachment/2021743353/2041580240/gr1.jpg). I wasn't able to access the full thelancet article: