S.P. Balasubrahmanyam, whose prolific output as a singer included around 40,000 songs in 16 Indian languages, died Friday aged 74 after a prolonged battle with coronavirus.