On a flickering stage, a band played a lively musical skill.