Text in square brackets indicates the person or organization that premiered or commissioned the work.
Most scores are available from the Canadian Music Centre.
Altered States (2019) for violin, cello, piano and computer, octophonic 10'
[Land's End Ensemble, Canada Council for the Arts]
Elusive Shapes (2018) for flute and piano 10’
Shadows Play (2017) for oboe, clarinet, bassoon 8' [WindRose Trio]
As mountain winds (2015-16) for octet and computer, octophonic 15'
[Aventa Ensemble, Canada Council for the Arts]
Enfolding Waves (2014) for violin, alto saxophone, piano and computer, octophonic 15’
[Rubbing Stone Ensemble, Alberta Foundation for the Arts]
For Erhu and Piano (2015) 6' [PEP, Nicole Li & Corey Hamm]
On the Wake of the Wind (2008) for violin, cello and computer 12’ [Land's End Ensemble]
That Line of Winged Dots (2007) for violin, cello, piano 12’ [Trio Fibonacci]
Up Down Central (2006) for variable instrumentation 5’ [Lands End Ensemble]
Soundplay4 (2005) for bass clarinet duo 7’
[Bass Impact, Kathryn Ladano & Tilly Kooyman at the World Bass Clarinet Convention, Rotterdam]
Soundplay3 (2005) version for violin, clarinet/bass clarinet, piano 15’ [Ensemble Resonance]
Intonare II (2000) for saxophone, percussion and piano 9'30"
[Jeremy Brown, International Saxophone Congress in Montreal]
Breath (1998) for string quartet & tape 14' [UCalgary String Quartet]
Moraine (1998) for saxophone quartet 9' [Swinging Bovines]
...heaven over heaven rose the night (1994) for violin & aXiØ with computer, synthesizer, organ & digital effects. 14'
[Edmond Agopian & David Eagle, Calgary International Organ Festival]
Nohocki (1993) for flute & cello 3' [New Works Calgary, Alberta Foundation for the Arts]
Sounding After Time (1993) for violin, cello, piano & computer 14'
[Springbank Trio, Alberta Foundation for the Arts]
Trillium Wind (1989) for accordion, cello & percussion 15'
[Joe Macerollo, Paul Widner, Beverley Johnston, New Music Concerts; commissioned by Group of Six]
Renew'd at Ev'ry Glance (1985) variable instrumentation 17' [Arraymusic, Toronto]
Distant Ring (1987) for guitar and synthesizer 15'
[commissioned by Norbert Kraft, Ontario Arts Council]
Dyad (1984) horn, percussion 9' [James MacDonald, Beverley Johnston]
Aura for Septet (1984) for flute, clarinet, harp, guitar, percussion, cello, contrabass 12' [Het Nieuw Ensemble]
Approaching... (1983) for flute, oboe, horn, oboe, trumpet, trombone, violin, cello 12'
Clairelief 1 & 2 (1982) for 3 Bb clarinets 12' [Arraymusic]
Contrastare I (1978) for flute, guitar, contrabass 10'
Zhu Fong (1978) string quartet 15'
In Flux (1977) for flute, bass clarinet, trumpet, horn, vibraphone, marimba, viola, cello. 10'