Genelec 8240A loud Buzzing noise

I have two Genelec 8240a monitors that started to generate a loud electrical buzzing noise.
This is on both monitors after powering them up during warm-up period. After 2-10 minutes the noise disappears and they operate as normal. I normally leave them on 24/7 and they have worked fine for months, but now one of the monitors suddenly generate noise for 30 sec to 5 minutes when warm.
I'm betting one of the capacitors gave up, but does someone know which to change?
The noise is generated internally without anything connected. Same noise with analogue or digital source.

The attached sample is when powering up the monitor.
 

Attachments