Just an aside. Since you ride an 1150, it has servo brakes. The pump for them makes a similar whine. With the bike running, squeeze the brake lever slightly & note if you hear the servo pump starting. If you do not, it may be that your servo motor is running continuously. ( Brake sw. out of adjustment)
Myke