listen

Works for Orchestra

Of the Worlds Beyond (2018 - 17 min.) for orchestra. Recorded by the Janáček Philharmonic Orchestra. To be released on Ravello Records Feb. 2020. (Watch video)

An Inescapable Entanglement (2010 - 15 min.) for piano, orchestra, and 8 loudspeakers. Recorded by the Moravian Philharmonic. Released on REASON AND REVERENCE Navona Records (NV6166) 2018.

Veni Sancte Spiritus (1999 – 14 min.) for Narrator, Chorus and Orchestra. Premiered by the Hong Kong Bach Choir and Orchestra 1999.

Shasta (1992 – 8 min.) for piano and orchestra. Commissioned by the New York Youth Symphony. Premiered March 15, 1992, Carnegie Hall, New York. Recorded by the Moravian Philharmonc with C. Keyes - piano 2 012.

Gaia Symphonia (1989 15 min.) for orchestra. Read by the Eastman Philharmonic April 12, 1990. Awarded: Rudolf Nissim Award for best orchestral work by a living ASCAP member (1990), Szernovsky Award Eastman School of Music (1989), ASCAP Grant to Young Composers, (1989).

East-Wind Music (1987 10min.) for Wind Ensemble. Premiered by the Eastman Wind Ensemble 1988.


Chamber music

Stella Nova NGC 2068 (2009 - 12 min.) for piano and percussion. Recorded by James Boznos – precision and Mary WU 2009. Released on Ravello Records RR7803 2010.

Contradistinction (2015 - 9 min.) for violin and piano. Premiered in NSYSU, Taiwan 2015.

Chasing Incense (2013 - 2 min.) for clarinet, viola, piano, and double bass premiered at the 2013 Sound and IMAGE-INation by the HK New Music Ensemble.

in time of all sweet things beyond (2005 7 min.) for Oboe and Harp. Commissioned by for Michelle Abbott and Leanne Nicholls.

A Hurried Darkness (1998 – 9 Min.) for bass trombone and piano. Recorded by Phillip Brink and C. Keyes 1998.

Pittsburgh Music (1993 – 7 min.) for flute, clarinet, violin, cello, percussion, and piano. Premiered by the Pittsburgh New Music Ensemble 1994.

Brandenburgh Variations (1990 - 7 min.) for Baroque Violin and Harpsichord. Premiered January 25th, 1991, Rochester, NY Scott Flavin – violin and C. Keyes - harpschord.

Edlestein Introit (1992 – 3 min.) for flute and bassoon. Premiered, May 9th, 1992, New York, NY.

Trois (1987 – 11 min.) for violin, cello and piano. Premiere May 15th, 1987, Rochester, NY Scott Flavin – violin, Elizabeth CSirken – cello C. Keyes - piano.

The Time Being (1988 – 7 min.) for flute, clarinet, violin, cello, percussion, and piano. Premiered November 22nd, 1988, Rochester, NY.

Music for Marimba and Strings (1988 – 11 min.) Premiere May 15th, 1991, Rochester NY.

Solo Piano and Harpsichord

Of Wood, Spring, and Bamboo, variations for Harpsichord on the Chinese Melody "Beautiful Spring" (1996 - 8 min.) Recorded by Harpsichordist Joyce Lindorff 1997. Released on Centaur Records (CRC 2377) 1998. Piano version recorded by C. Keyes. Released on Capstone Records (CPS-8739) 2004.

Three Preludes: Prelude-I Prelude-II Prelude-III (1995 – 14 min.) for piano solo. Recorded by C. Keyes 1997. Released on Centaur Records (CRC 2377) 1998.

Ballade for the Children of the Modern Age (1995 – 10 min.) for piano solo. Recorded by C. Keyes 1997. Released on Centaur Records (CRC 2377) 1998.

enormous nowhere (1986 – 14 min.) for piano solo. Recorded by C. Keyes 1997. Released on Centaur Records (CRC 2377) 1998.

Pavanne Pour Main Droite Defunte (1986 – 3 min.) for piano left hand. Premiered March 19th, 1987, Rochester, NY, (3 minutes).

Vocal/Choral

Bodhisattva (1988 – 11 min.) for soprano and piano. Recorded by Nancy Allen – soprano and C. Keyes – piano 1990.

O Sweet Spontaneous Earth (1986 – 14 min.) for soprano, piano, viola, and percussion. II- mOOn Over tOwns mOOn III- youful IV- wherelings wheelings Awarded 1st prize Eastman/Mu Phi Chamber Music Competition, Eastman School of Music (1987), ASCAP Grant to Young Composers, (1989), and Victor Herbert Chamber Music Competition, (1987). Premiered January 30th, 1987. Nancy Allen – soprano, Michico Oshima – viola, Steve Gross – percussion, and C. Keyes – piano.

Confusion and Tranquillity: Two Lessons from the I Ching (1997 – 8 min.) for women's chorus, piano, and Chinese temple bell. Commissioned by the HK Composer's Guild. Premiered by the Good Hope School Girl’s Choir 1997.

(see also Veni Sancte Spiritus, in 'Orchestra' above)

Piano and live electronics

The Horse Head Nebula NGC2023* (2008 – 6 min.) for piano and real-time electronics. Recorded by C. Keyes 2008. Released on Ravello Records RR7803 January 2010.

Spiral Galaxy NGC1300* (2008 - 7 min.) for piano, electronics and interactive graphics. Recorded by C. Keyes 2008. Released on Ravello Records RR7803 January 2010.

The Sombrero Galaxy NGC4594* (2007 - 7 min.) for piano and real-time electronics. Recorded by C. Keyes 2008. Released on Ravello Records RR7803 January 2010.

The Orion Nebula NGC1976* (2007 – 9 min.) for piano and real-time electronics. Recorded by C. Keyes 2008. Released on Ravello Records RR7803 January 2010.

In Recent Memory (2003 – 8 min.) for piano and real-time Digital Sign Processing (DSP). Recorded by C. Keyes 2003. Released on Capstone (CPS-8739) 2004.

Steel3 x Chrome (1999 – 9 min.) for piano and real-time DSP. Recorded by C. Keyes 2003. Released on Capstone (CPS-8739) 2004.

Sinfonia Computant (1996 – 10 min.) for piano and computer-generated tape. Recorded by C. Keyes 1997. Released on Centaur Records (CRC 2377) 1998.

The Ghost Within (1995 – 8 min.) for piano and computer generated tape. Recorded by C. Keyes 1997. Released on Centaur Records (CRC 2377) 1998.

Descant of a Sonic Pendulum (1997 4 – 7 min.) for piano and real-DSP. Recorded by C. Keyes 1997. Released on Centaur Records (CRC 2377) 1998.

Meditation on the Sea (2000 – 17 min.) for piano, radio-baton and real-time Interactive computing. Video by George Lok-yee Chang. Recorded by C. Keyes 2003. Released on Capstone (CPS-8739) 2004.

  • Full version available on Ravello Records (RR7803).

Works for piano with interactive graphics

Four Improvisations on Cummings for piano and interactive graphics (2019 - 16 min) Recorded by C. Keyes 21 April 2019. To be released on Ravello Records Feb. 2020

  1. in just-spring
  2. a connotation of infinity
  3. there is a moon sole in the blue
  4. always before your voice my soul

A Distance Up Close (2018 - 10 min.) for piano, live audio processing and interactive graphics. Recorded by C. Keyes, April 2019.

Resonant Passages (2012 - 9 min.) for piano, tape, interactive graphics and real-time DSP. Recorded by C. Keyes, April 2019. To be released on Ravello Records Feb. 2020.

Minimal Colors (2011 - 10 min.) for piano, DSP, and interactive graphics. Recorded by C. Keyes, April 2019. To be released on Ravello Records Feb. 2020.

Improvisations on Music Improvisation (Defined) (2010 - 7 min.) for piano, DSP, and interactive graphics. Premiered at the Academic Community Hall, Hong Kong, May 2010.

Note: videos are lower resolution, stereo excerpts only. Full versions will be released by PARMA Records in February 2020.

Instruments and fixed media

Antiphon in Memory of Pierre Boulez* (2016 - 15 min.) for 2 flutes, 2 clarinets, 2 spaces premiered at Conflux – A Telematic Concert July 2016, Zurich and Hong Kong. Tete Bae & Matthias Ziegler futes, Leung Chi Shing & Barnabás Völgyes, clarinets. To be released on Ravello Records Feb. 2020.

Tree of Remembrance* (2013 - 8 min.) for violin, video and tape. Recorded by Patrick T. S. Yim April 2019. To be released on Ravello Records Feb. 2020.

Oculus Dei NGC 7293 (2007 - 10 min.) for percussion, tape and interactive graphics. recorded by James Boznos, 2009. Released on Ravello Records (RR7803) January 2010. Full version available on Ravello Records (RR7803).

  • Note: videos are lower resolution, stereo excerpts only. Full versions will be released by PARMA Records in Fe. 2020.

Electro-acoustic works with Chinese instruments

Li Jiang Etudes No.1 (1998 – 11 min.) for computer-generated tape (incorporates original Chinese instrumental samples). Released on the 1999 International Computer Music Conference CD.

Li Jiang Etude No. 2 (2000 – 10 min.) for piano, guzheng and real-time Interactive computing. Recorded by Leung Oi Ying – zheng, C. Keyes – piano. Released on Capstone (CPS-8739) 2004.

Li Jiang Etude No. 3 (2000 – 2003) for xiao and real-time interactive computing. Recorded by Chu Siu Wai -xiao 2003. Released on Capstone (CPS-8739) 2004.

Works without acoustic instruments

CompuIntroMusic (1995 – 1 mi.) for computer-generated tape. Released on Centaur Records (CRC 2377) 1998.

Alloys for 5-channel fixed media (2018 - 9 min.). premiered 8 August 2018 at the 2018 International Computer Music Conference, Daegu, Korea.

Sonification Interlude No. 1*: The Butterfly Nebula NGC2346 (2009 - 3 min.) for electro-acoustic interactive sonification system. Released on Ravello Records (RR7803) 2010.

Sonification Interlude No. 2*: Dust Galaxy NGC4414 (2009 - 3 min.) for electro-acoustic interactive sonification system. Released on Ravello Records (RR7803) 2010.

Sonification Interlude No. 3*: The Spindle Galaxy NGC5866 (2009 - 3 min.) for electro-acoustic interactive sonification system. Released on Ravello Records (RR7803) 2010.

Mudra Music (2006 – 7 min.) for webcam and interactive graphics. Premiered ag the Third Practice conference, Richmond Virginia 2006.

Three Rooms (2009 – 16 min.) an intermedia production for dancer, camera, electro-acoustic music and interactive graphics. Premiered at the Hong Kong City Hall Theatre, November 2009 commissioned by the Hong Kong Composer’s Guild.

*Note the software written for these pieces sonify the pixels on the images where the mouse is dragged to. These are real-time performances using a mouse.

Improvisatory & Pedagogical

Improvisations #1 (1996) for large ensemble (flexible scoring) incorporating traditional Chinese instruments and optional choir. Premiere February 21st, 1997, Hong Kong, (Variable 7 to 15 minutes).

Improvisations #2 (1997) for unspecified solo or duet and real-time digital signal processing via Max/FTS. Premiere May 30th, 1997 Hong Kong, (Variable 5-8 minutes).

Improvisations #3 (1998) for Guzheng (Chinese zither) and real-time digital signal processing. Premiere May 8, 1998, Hong Kong, (Variable 5-8 minutes).