Surely invoking an error message saying "CPU fan is failing or has failed, or that the power supply voltages have drifted out of tolerance" would be more simple and more clear to the user. Anyone have any insights into the point of playing a song?
I’d guess someone was having fun and left in the wrong code. Usually the manual would explain the buzzer meanings, e.g 4 beeps is overheat, 3 is bad memory, etc. Nowadays there’s a proper speaker and an audible message.
But a (working) display is not a given for any system, see e.g. servers.