Forthcoming:
Past:
- Sohana’s Tongue Twister Tarantella on 9th March 2016
- Fugue in Bulgarian Rhythm & Straw Bubbles II on 9th March 2016
- Holiday Postcards for soprano and alto saxophone on 4th May 2016
- Tartini and his Pupil on 12th May 2016
- The Narwhal and the Tardigrade on 14th June 2016
- Scylla & Charybdis (2012) for solo violin and two sackbuts on 29th July 2016
- Scylla & Charybdis (2012) for solo violin and two sackbuts on 29th September 2016
- The Purcell Range (2016) for string quartet on 1st October 2016
- The Purcell Range (2016) for string quartet on 2nd October 2016
- Scylla & Charybdis (2012) for solo violin and two sackbuts on 28th June 2017 2:30 pm
- Shchedrivka (2009 arr. 2017) for two violins, viola da gamba and theorbo on 2nd August 2017 7:30 pm
- Shchedrivka (2009 arr. 2017) for two violins, viola da gamba and theorbo on 30th August 2017 11:00 am
- The Fly and Eternity (2003) settings of William Blake for soprano and viola d’amore on 8th September 2017 1:10 pm
- Serendipity and Household Objects on 19th October 2017
- The Transforming Moon for pochette, viola d’amore and viola da spalla on 10th February 2018
- Stenclmusic – a music theatre piece evoking the world of the Jewish East End on 21st February 2018
- Ariel’s Songs, Wenn Wege sich Kreuzen on 8th June 2018
- The Transforming Moon on 9th June 2018
- The Fly and Eternity on 4th November 2018
- Words in New Clothing on 4th November 2018 3:00 pm
- In Praise of P (2019) on 27th November 2018
- The Fly and Eternity on 18th September 2019 1:15 pm
- Shchedrivka III on 28th January 2020 7:00 pm
- Unmasked Conversations on 31st January 2020 8:00 pm
- Unmasked Conversations on 6th February 2020 7:30 pm
- The Symphony & Anatomy of Hearing on 28th February 2020 6:15 pm
- A Line That Wasn’t Written on 7th June 2020 3:30 pm
- A Line That Wasn’t Written on 11th June 2020 7:00 pm
- A Line That Wasn’t Written on 17th June 2020 11:00 am
- Oxford Lieder Festival live stream from Broughton Castle on 10th October 2020 5:30 pm
- String Quartet No. 4 ‘Euphonia’ on 11th October 2020 5:00 pm
- String Quartet No. 4 ‘Euphonia’ on 22nd October 2020 1:00 pm
- String Quartet No. 4 ‘Euphonia’ on 24th October 2020 3:00 pm
- Dark Arts in a Stony Place on 31st May 2021 7:30 pm
- At the Bottom of the Sea based on a poem by Claes Andersson on 25th September 2021 6:00 pm
- At the Bottom of the Sea for solo violin in scordatura on 29th September 2021 7:30 pm
- Sopriola at Cambridge October Fest on 18th October 2021 1:15 pm
- ‘Magical Thinking’ for solo cello, based on a poem by Claes Andersson on 26th November 2021 12:30 pm
- String Quartet No. 4 ‘Euphonia’ on 29th November 2021 7:30 pm
- Shchedrivka for violin and theorbo performed by Pavlo Beznosiuk & Paula Chateauneuf on 21st April 2022 7:00 pm
- Flight Mode performed by Cecily Terhune – soprano saxophone on 23rd April 2022 6:00 pm
- At the Bottom of the Sea on 2nd May 2022 5:00 pm
- Flight Mode – Cecily Terhune, soprano saxophone on 16th June 2022 11:30 am
- White Sun at High Noon – Flauguissimo Duo on 26th June 2022 3:00 pm
- Games Without End on 4th February 2024 6:00 pm
- Forest Dreams on 23rd February 2024 11:00 am
- Unmasked Conversations on 12th April 2024 7:00 pm
- Babylonian Lullaby on 24th May 2024 6:15 pm
- String Quartet No. 4 on 28th May 2024 7:30 pm
- String Quartet No. 4 on 2nd June 2024 3:00 pm
- Maturity on 14th July 2024 4:00 pm
- Games Without End on 24th July 2024
- Games Without End on 25th July 2024
- Games Without End on 26th July 2024
- Games Without End on 27th July 2024
- So Says Nossis on 1st September 2024 3:00 pm
- Shchedrivka IV on 22nd September 2024 8:00 pm
- Giochi Senza Fine (Games Without End) on 9th October 2024
- Babylonian Lullaby on 10th October 2024 7:00 pm
- Babylonian Lullaby and Maturity on 31st October 2024 6:00 pm
- Babylonian Lullaby on 29th November 2024 1:30 pm