delight combining music and magic