David BlackaddertrumpetRachel Brownflute & recorderWilliam Carterlute & theorboBojan ČičićleaderJoseph CrouchcelloFrank de BruineoboeLeo DuarteOboeJudith Evansdouble bassBenedict HoffnungtimpaniReiko Ichiseviola da gambaUrsula LeveauxbassoonSarah McMahoncelloAntony PayclarinetJane RogersviolaAlastair Rosskeyboards