On a flickering stage, a group of people played with instruments, making a wonderful musical sound.