Thanks,but I don't think its my speakers that are causing the problem.Buy a new cord, fix it up, or buy a new one..
I mean,when my speakers are on for long,they get all static-y.well not to sound cheap or rude but have you tried putting the volume down???
and by buzzing what do you exactly mean???