Ответ:

Он пел любовь — но был печален глас.

Грамматические основы: он пел; глас был печален. Тире перед противительным союзом «но» подчёркивает резкое противопоставление; в нейтральной пунктуации возможно: «Он пел любовь, но был печален глас».

Схема: [— =] — но [— =]. ССП с противительными отношениями.