Christopher Cooper attacked the 64-year-old after believing he had "slighted" his partner's Karaoke performance, the court was told.