2023 Ik Neem Je Mee - flute, piano and spoken poetry Rhythm of Life - flute and contrabass flute, violin, cello, synthesizer
2022 Concerto for Indian Percussion - Indian percussion and ensemble Three Pieces for Quarter Tone Clarinet - Solo clarinet
2016 Garden of Iniquitous Creatures - mixed sextet Earthly Chants - six similar instruments Benson Town - contrabass flute and indian percussion Cleveland Times - flute & piano
2015 Volt - viola and tape Rickshaw Zip - piccolo & piano Stupid Neck Chain - mixed ensemble For Bob - ensemble | flute ensemble No Permission Without Trespassing - reed quintet
2014 Hallucination - solo fortepiano The Beating Heart of the City - installation Rhythmic Etudes - Book One - piano solo Ricochet - contrabass flute and percussion bass clarinet and percussion contrabass flute and piano
2012 Hydraulic Principles - orchestra | pianola Concerto for iPad and Orchestra "Rotterdam Concerto 2" - solo iPad and orchestra six pièces mécaniques - six players Stop Horn Please OK - jazz ensemble The Deccan Queen - jazz ensemble Chamundi Hill - flute and harp | flute and piano
2011 Torrent - solo flute SMAK! - woodwind sextet, mezzo soprano and actor Destroy Recycle Construct - mixed quintet Three Amsterdam Scenes - voice, viola and keyboards
2008 Bantammer Swing - solo contrabass flute and orchestra Heads or Tails - jazz ensemble Hymn - improvising string quartet | string quartet | saxophone quartet | flute octet
2007 Plantae Magnoliophyta Liliopsida Poales Poaceae Spinifex - jazz ensemble Second City - mixed quintet Spectra - solo contrabass flute, flute and flute orchestra
2006 Tempest in a Teapot - orchestra Not Pseudopetiolate Triodia 2 - jazz ensemble Devil's Dust - string quartet
2005 Alap - soprano and chamber ensemble Wood Burn - reed quintet | chamber ensemble | chamber ensemble 2
2004 For Crying Out Loud - harpsicord | piano Workshop - alto record and tape | flute and tape Annabel - narrator and chamber ensemble | narrator and chamber ensemble 2 | narrator and woodwind sextet
2001 Stone Soup - jazz ensemble Tusk - mixed quintet Urban Turban - two marimbas | alto saxophone and marimba | flute and marimba | flute and piano | fl, b.cl, pno | fl, vln, pno | a.sax, gtr, pno | mixed quartet