Behind the Music: putting on a virtual concert