Listen

To order study score, conductor’s score, or rent parts, please contact me.
A selected numbers of popular items are available for purchase at the onine store.
00:00
00:00
  1. 11
  2. A Daydream of Robert Dziekanski (demo)
  3. A Dream of Africa
  4. African Apparition (demo)
  5. Aller-Retour
  6. Augury Music
  7. Avoid the Cliff!
  8. Awakening Summer Time (demo)
  9. Consensus (demo)
  10. Contemplating Motion
  11. D’eux Portées (excerpt)
  12. Driven (demo)
  13. Eagle Flies to Mountain
  14. Fields Before Us
  15. From Thunder and Rain to Crossing the Great Stream
  16. Gallery
  17. Guacamayo’s 11,000th Polemic (No. 1)
  18. Hommage à Bruce Mather
  19. Inside Out
  20. Joining the Leader
  21. Les Retrouvailles
  22. Meditation for Barbara
  23. Metro Music
  24. Monkey Running
  25. New Bloom
  26. Prismophony
  27. Purple Lotus Bud
  28. Race Against Time 3 (demo)
  29. Retour
  30. Sounding Eternal 3
  31. Summer (F)ayre
  32. Traces
  33. Travels without my Parrot (demo)
  34. Trembling Aspen 2 (demo)
  35. Unmasking
  36. Urban Dances (demo)

Your web browser does not support HTML5 audio. Please update to a newer web browser.

00:00
00:00
  1. Am Bushed
  2. Birds of Paradise Lost
  3. Dust
  4. El Reposo del Fuego
  5. en amitié
  6. On Freedom
  7. Radioed
  8. Wild Time

Your web browser does not support HTML5 audio. Please update to a newer web browser.

00:00
00:00
  1. A Children’s Christmas Notebook (demo)
  2. Canarios from Ancient Heroes Suite
  3. Pavanas from Ancient Heroes Suite
  4. Sarabandas from Ancient Heroes Suite
  5. Emperor Under Glass (demo)
  6. Fifth Hour at the Dance Party
  7. Hallowe’en
  8. Hot Tempered Clavier: Preludes and Fantasies No. 1 & 2
  9. like the sea at sunrise (excerpt; demo)
  10. Race Against Time 2 (demo)
  11. Sound and Motion Studies, Book One (demo)
  12. Through Night (excerpt)
  13. Tossing and Turning (excerpt)
  14. Une Minute pour Anne (demo)

Your web browser does not support HTML5 audio. Please update to a newer web browser.

00:00
00:00
  1. Anamnèse amnésique
  2. Devolution
  3. Face in the Abstract
  4. Face in the Concrete
  5. Face in the Sky
  6. Five Ring Concerto
  7. Forging Utopia
  8. Gypsy Chronicles
  9. Millennial Moments, Movement 1 excerpt
  10. Millennial Moments, Movement 2 excerpt
  11. Millennial Moments, Movement 3 excerpt
  12. Raven Steals the Light
  13. The Bridge
  14. Up Wind, movement 1 excerpt
  15. Up Wind, movement 2 excerpt
  16. Up Wind, movement 3 excerpt

Your web browser does not support HTML5 audio. Please update to a newer web browser.

00:00
00:00
  1. Cool Cut
  2. Chase the money (excerpt)
  3. Guitar Concerto (La Abuela) (excerpt)
  4. Touch! (excerpt from movement 1)
  5. Touch! (movement 2 complete)
  6. Touch! (excerpt from movement 3)
  7. Unseen Rain

Your web browser does not support HTML5 audio. Please update to a newer web browser.

00:00
00:00
  1. Alba (complete)
  2. Creations
  3. Guacamayo’s Old Song and Dance
  4. Guacamayo’s Old Song and Dance
  5. Guacamayo’s Old Song and Dance
  6. Guacamayo’s Old Song and Dance
  7. Hot Summer Nights
  8. In the Flesh
  9. Rainsongforest
  10. Raven’s Cry (version for 3 voices)
  11. Unseen Rain

Your web browser does not support HTML5 audio. Please update to a newer web browser.

New Works

  • Plastic Ocean and Howl for François Houle and John Oliver duo. Premiere Nov. 15, China Cloud, Vancouver

  • Pressed for Time, a collaborative composition with Mohamed Assani for sitar, tabla, and full orchestra, premiered November 5, 2017 by the Vancouver Symphony Orchestra under the direction of maestro Bramwell Tovey; Shahbaz Hussain, tabla.

  • World Enigma 3 for (Chinese) sheng solo. Written for Vancouver musician Zhongxi Wu. Thanks to Zhongxi for the jianpu version!

  • Cool Take for computer musician. A suite of 7 pieces of cut-up jazz performed by the composer to a live audience.

  • Re-act-ion for one or more melodic instruments and computer

  • light ripple light for any melodic instrument and computer

  • Cool Cut for alto saxophone and chamber orchestra. Commissioned by Vancouver saxophonist Julia Nolan.

  • World Enigma 2 for solo cello (or viola) – commissioned by Richard Carswell

  • Flight 182 Meditations with Renée Saklikar, poet. A work for poet and computer processing

  • Shaking the Core for string quartet – commissioned by the Langley Community Music School

  • Scenes from an Intercultural Marriage for traditional Chinese Orchestra – commissioned by the Little Giant Chinese Orchestra

  • World Enigma 1 for erhu and piano for the PEP Project. – commissioned by Nicole Ge Li and Corey Hamm