On a dazzling stage, a band sang passionately, and the audience echoed.