Music
Wind Band and Percussion Ensemble
- The Theory of Motion for percussion quartet
- The Clock and the Train for wind ensemble
- Rhythmic Mosaics for marimba, vibraphone, and live electronics
- ImPULSE for percussion quartet
Chamber Ensemble
- Concentric Circles for cello, piano, percussion, and live electronics
- Small Worlds for alto saxophone, electric guitar, piano, and percussion
- Cloudburst for clarinet, violin, cello, and piano
- String Quartet No. 1 “Lanterns” for string quartet
- Flower of the Sun for saxophone quartet
- The Seventh Wave for woodwind Quintet, String Orchestra
- A Thousand Trees for mixed chamber ensemble
Vocal
- Mass Mind for soprano and live electronics
- Skimmed Mourning for mezzo soprano and cello
Fixed Media
- Life Like for 2-channel fixed media and video
- Echolocation for 2-channel fixed media
- Submerged for 2-channel fixed media
- SNAFU for 2-channel fixed media
- Drip for 2-channel fixed media
- Sunbeam for 2-channel fixed media
- Reconstruct for crystal glasses and live electronics
- Mirage and Programma for 2-channel fixed media
Multimedia and Interactive Art
- Horde: The Game for flexible ensemble and digital video game
- Aerial Glass for aerial silks and web browser
- The Witch Hunt for disklavier
- Light Pushes Through for aerial silks, dancers, live electronics, and projections
- Daily Meditations for typewriter and web browser
- The Robo-Cajon for musical robotic cajon
- Collabscape for web browser and worldwide audience
- The Freesound Player digital instrument using the Freesound API
- The Player Record digital instrument using vinyl record player
- Randrum random generative drum machine installation