Step 1: Make sure the supply rails are clean and healthy!
Unfortunately i didn't save scope dumps for the first couple of steps, so you'll have to take my word for this:
Examining the supply rails i had almost 200mV ripple over the filter caps, but oddly there was still around 100mV 50Hz ripple coming out of all four DC regulators.
The +/-15V rails were closer to +/-14.5V and the 5V rails were both down to 4.7V
Also the 47n bypass caps around the regulators are way to small compared to the 330n caps specified in recent datasheets for the 78xx/79xx series.
As they must have had a hard life, I decided to replace the old 78M05, 78M15 and 79M15 regulators with new 7805, 7815 and 7915 regulators as they can handle currents in excess of 1.5A where the 7xMxx regulators are only rated for 0.5A.
I replaced the large filter caps with some 3300µF 50V low ESR caps (I'll have to do something about those. It's not too pretty as is...
), and the 33µF 25V electrolytics (C121, C124, C126, C128) were upped to 220µF 50V also low ESR types.
The 47nF ceramics were replaced with 470nF MKP types.
The result of this was 100mV 50Hz ripple over the filter caps and just 6mV ripple on all four regulated supply rails. The frequency of the ripple on the regulated rails has shifted to something in the MHz range. I guess I'll have to look at the decoupling caps in the digital part...
All in all a great improvement. The rails are spot on their intended DC values and ripple is greatly reduced. All in a good hours work: