On the stage, a band of passionate players, the space resounded with passionate songs and a jolting piano.