On the stage, a band was performing, making a passionate musical sound.