I get a buzzing noise from my guitar when idle. However, when I touch the strings or touch any metal parts (strings, bridge or the metal portion near the output jack), the noise goes away completely. What is the reason for this and how can I completely eliminate this.
I understand it may be grounding issue. I am connecting my guitar to a roland cube20xl amp. I tried with a different guitar and the noise was much lesser. Could something be wrong in my guitar?