On stage, a band improvises songs on stage, with beautiful melodies filling the room.