Dear all,
I have a problem that I hope someone can help me with. I have a power amp that uses a toroidal transformer and is humming. Don't say it's because it doesn't know the words hence why the transformer hums

The hum is definitely coming from the transformer as it is noticeable from the moment it is switched on and is also audible thru the speakers. I suspect it is due to one of two main problems:
2. The windings on the transformer may not be as fixed as it should be so it is causing minor movements that induces the hum.
I don't think there is a ground loop problem at all, although it is possible there is a small contribution the main problem is the transformer hum. As the power amp is old, I would not want to spend a lot of money to rectify this problem and ideally want to DIY a solution. I suppose I can dismantle the toroidal transformer and re-epoxy the windings to decrease any movement or even superglue each winding individually, is this likely to result in an improvement?
Secondly, does anyone know where or how I can DIY myself a DC filter for the incoming AC power line before it connects to the transformer? That way I figured it would eliminate the DC current before it gets anywhere near the toroidal transformer. What components do I need for this and how do I do this? Thanks in advance for any answers.........