MRD-Works List, Moon Music
This page is, at present, under construction. Below is a near-complete listing of my works in chronological order. Future versions of the works list will be searchable by various criteria, and score/recording/parts availablity will be indicated. If you wish to perform, support or just want further information on any of the works, please contact me

Clouds Over Titan: Neptune Rising (2014)
version for piano, organ, electronics and choir
for piano, organ, electronics, woman's choir


Nix (2006)
for chamber group, pre-recorded electronics


Ganymede (2004)
for voice (soprano), live electronic processing
Premiere:
2004-02-15; Music Gallery Benefit, Feb. 15 2004; The Music Gallery, 179 Richmond St. W; performed by Janice Jackson (soprano) and Michael Dobinson (processing)


Phobos (2003)
for live electronicst
Premiere:
2002-12-08; the Canadian Electronic Ensemble; the Music Gallery, Toronto ON


Deimos (2003)
for live electronics
Premiere:
2003-06-19; Canadian Electronic Ensemble; June 19, 2003, the Music Gallery, St. George the Martyr Church, 197 John St., Toronto
Other performances:
2003-08-07; The Canadian Electronic Ensemble at Jusqu'aux oreilles / Up to your ears; Christ Church Cathedral, Montreal QC


Europa (2001)
for processed recorder, pre-recorded electronics
Premiere:
2001-03-03; Oiseaux Exotiques present "Music at St. John's", March 3 2001; St. John's Anglican Church, 288 Humberside, Toronto ON
Other performances:
2001-05-11; Oiseaux Exotiques presents "Live at St. George", the Guerilla Gallery, St. George the Martyr Church, 197 John St., Toronto ON
2006-02-21; "Cold" solo show: The Ambient Ping; The Hacienda, 794 Bathurst at Bloor St., Toronto ON
2010-11-20; mmmmConcerts at St. Paul's Anglican Church, Stratford ON. Michael Dobinson, electric recorder


The Seas of Triton (2001)
for electric violin, percussion, live electronic quartet
Premiere:
2001-06-21; Canadian Electronic Ensemble presents "Hic Sunt Leones"; the Guerilla Gallery, St. George the Martyr Church, 197 John St., Toronto ON