2025
The Road Not Taken
For choir, speaker and piano for four hands
After a poem by Robert Frost

2025
Hoy! – Matrosen, kommt gelaufen!
Seefahrerkantate – oder: Die Taufe der »Queen Bach«
(Hoy! – Sailors, come on over!
Sailor’s Cantata – or: The Christening of the “Queen Bach”)
Dramma per musica
After a libretto by Roberto Bargellini

2024
Contrapunctus XIX
Completion of the unfinished fugue from Johann Sebastian Bach’s “The Art of the Fugue”
Audio available here

2023
Markuspassion (St. Mark Passion)
First complete new baroque setting of the text by Picander
World premiere: March 23–26, 2023
Press comments – Quotes
Press comments – Index

2019
32 Miniatures for the Clavemusicum omnitonum
World premiere: Gare du Nord, Basel, Johannes Keller; February 6, 2020

2019
Michi. Musik für 14 Stimmen (Michi. Music for 14 Voices)
In memoriam Dr. Michael Kessler
Memorial concert on October 5, 2019

2018
Cantata ad ineundum Ioanni Petri Textoris otium
Farewell Cantata for the Retirement of Hans Peter Weber
World premiere: Basel, June 19, 2018

2016
Das goldene Vließ (The Golden Fleece)
Music theatre for two baroque orchestras in different tunings
World premiere: Oberwil, March 13–16, 2016

2025
The Road Not Taken
For choir, speaker and piano for four hands
After a poem by Robert Frost

2025
Hoy! – Matrosen, kommt gelaufen!
Seefahrerkantate – oder: Die Taufe der »Queen Bach«
(Hoy! – Sailors, come on over!
Sailor’s Cantata – or: The Christening of the “Queen Bach”)
Dramma per musica
After a libretto by Roberto Bargellini

2024
Contrapunctus XIX
Completion of the unfinished fugue from Johann Sebastian Bach’s “The Art of the Fugue”
Audio available here

2023
Markuspassion (St. Mark Passion)
First complete new baroque setting of the text by Picander
World premiere: March 23–26, 2023
Press comments – Quotes
Press comments – Index

2019
32 Miniatures for the Clavemusicum omnitonum
World premiere: Gare du Nord, Basel, Johannes Keller; February 6, 2020

2019
Michi. Musik für 14 Stimmen (Michi. Music for 14 Voices)
In memoriam Dr. Michael Kessler
Memorial concert on October 5, 2019

2018
Cantata ad ineundum Ioanni Petri Textoris otium
Farewell Cantata for the Retirement of Hans Peter Weber
World premiere: Basel, June 19, 2018

2016
Das goldene Vließ (The Golden Fleece)
Music theatre for two baroque orchestras in different tunings
World premiere: Oberwil, March 13–16, 2016