yeah i tried this myself years ago, frequency cancellation..
i found the frequency of the tinnitus by mimicking it with a russian signal generation program.. i then inverted the waveform 180 degrees.
i then played it and my tinnitus vanished, nor could i hear the tone in the affected ear...