Music
Large Ensemble
Resonance Ecology — Open Length (2023)
Open Instrumentation & Live ElectronicsAn Opening Moment — 10-15' (2023)
Open Instrumentation & Live ElectronicsOrchestra & Fixed MediaOrchestraHow Can I Keep From Singing — 4' (2018)
Wind EnsembleThrough A Glass, Darkly — 5’ (2016)
Wind EnsembleSmall Ensemble
Further Down the Old Park Road — 6' (2021)
Flute, Bass Clarinet, Violin, CelloPiano QuartetClarinet Quartet (with Tin Foil)Tracing the Outlines and Seams — 2' (2020)
String TrioA Set of Discourses — 14' (2020)
String QuartetVariable Ensemble with ChoreographerChamber EnsembleSuite for Woodwind Choir and Vibraphone — 2’ (2017)
Flute, Clarinet, Alto Saxophone, Bassoon, and VibraphoneViolin, Bass Guitar, and PianoGare St. Lazare — 4' 30" (2015-2016)
Wind QuintetPierrot Soleil; Things Fall Apart — 3' 30" (2015)
Pierrot EnsembleSolos and Duos
Myvatn — Open Duration (2022)
Clarinet and Fixed MediaOboeFluteAlto FluteSlivers Wavering Into Horizons — 12' (2020)
Clarinet in BbInside PianoInside Piano + AssistantReverberations — 4' 30" (2018)
Flute and PianoSolo ClarinetPicture for Clarinet & Oboe — 7’ 30” (2017)
Clarinet and OboeMarimba and Alto SaxophoneUpright PianoA song left to be sung — 5' 30" (2014)
Baritone Voice & PianoChoir
On the Beach at Night — 6' (2020)
SATB ChorusFixed Media & Electronics
Resonance Ecology — Open Length (2023)
Open Instrumentation & Live ElectronicsMyvatn — Open Duration (2022)
Clarinet and Fixed MediaLive Electronic ProcessingReflections of a Sea Bean (2020) 6'
Fixed MediaFlute, Data Sonification, and Live ProcessingOpen Instrumentation and Live Conductor ControlFixed MediaRound & Round (2015) 4’
Fixed MediaIntermedia & Film Scores
Ecosystem [352] — (2022) 9'
Live Generated Soundscape CompositionEcosystem [351] — (2022) 28’ (bandcamp link)
Live Generated Soundscape CompositionFixed Media and Three Screen ProjectionReflections of a Sea Bean (2020) 6'
Fixed MediaFixed MediaThree Days in June (2020) 6’
Film Score