for those who are "trying" vitamins to get rid of the ringing...it's not just B6 but all the b vitamins that need to be replaced due to deficiency....if you google "ringing in the ear vitamin supplements" you will see the full list.
I will post below the full list of b vitamins from one producer of supplements (basically its B complex which you can buy cheaper) not sure if the post will be deleted or not.
You should also think about getting tested for vitamin deficiency from your GP as ringing in the ear is your body check engine light indicating you have deficiency in vitamins/minerals.