There are several studies showing that magnesium and B12 supplements are helpful for tinnitus. Do your own Google searches. I gave a few links. There are others.
If you want to stubbornly refuse to accept the evidence, that is okay. Others though will be open to it. Who I am and what my background is are irrelevant for this discussion. What is true is true, regardless of who mentions it. If you are willing to search, you will find evidence, both in terms of studies and in terms of individuals who were helped with magnesium and/or B12(sublingual methylcobalamin) supplements.
NO I'm sorry that's not the way it works. Pony up your citations right here. Prove what you're saying and what sources it is based on or any reasonable person would ignore you.
Moreover, you obviously have no qualifications or you would be willing to share them with us. This will probably come as a surprise to you but reading the internet doesn't make you a qualified expert. Nor does it license you to practice dietetics (a licensed specialty in every state if I am not mistaken).
Now if you have relevant experience and i'm wrong about that, please share it with us. I will be happy to accept your credentials.
I have about 45 years experience in nutrition research and I have tinnitus so I really want you to be right. Unfortunately, you are holding out false hope for most of us, as from what I have read few if any are helped by supplements (I notice you dropped Zn and substituted Mg along the way, which is it?). You do raise an interesting point indirectly. As we age we develop a variety of problems among them being hearing loss, tinnitus, loss of appetite (not in my case) and impaired absorption of B12. Commonly consumed acid-blockers exacerbate this problem. B12 supplementation may or may not help someone who no longer absorbs it efficiently. It wouldn't be a bad idea to have serum B12 levels checked in all aging subjects, especially those with tinnitus. If you find low B12 and tinnitus that doesn't prove B12 deficiency is the cause but even if it is, it raises the interesting problem of how to increase serum concentrations. In some cases even mega-doses don't help so B12 is administered by injection. This is what professional care is for.
Now I will grant this. Mg, Zn and B12 supplements won't hurt anybody unless they really badly overdo it. They are probably amongst the least likely supplements to do harm. They are also inexpensive. So why not try them? Two reasons as stated before: 1) there is no supplement that is a substitute for a better diet that will give you an excess of all nutrients, and 2) people may believe that they are getting better from the supplements (placebo effect) and put off going to a ENT and audiologist for a professional evaluation.
The bottom line is see a doctor and an audiologist and ask them for a nutritional evaluation. If JK1 will provide his references you could take them to the Doctor and ask him about supplement therapy. This is therapy we're talking about and it isn't for amateurs to dabble in. Notice how I haven't recommended any therapy?