Works

Orchestra / Large Ensemble

Birds Calling… from the Canada in You (2022)
Double concerto for sho, sheng/suona, and orchestra
Solo sho / solo sheng/suona / 3(1/2/3 picc) 3(1/2/3 Ehn) 3(1/2/3 bcl) 3(1/2/3 cbsn) / 4 3 3(1/2/3 btrbn) 1 / timp / 3 perc / hp / strings
27 min. 

Hummingbird in Winter (2022) 
Chinese ensemble
dizi, suona / traditional sheng, chromatic sheng, percussion, liuqin, pipa, daruan, guzheng, 2 erhus, cello, double bass
16 min.

as the first spring blossoms awaken through the snow (2021) 
Intercultural ensemble
flute, sheng, bass clarinet, setar, oud, perc, santur, erhu, viola, double bass 
10 min.

Fly Away Phoenix, Into the Sky (2021)
Concerto for any traditional Chinese instrument and intercultural orchestra
Solo Chinese instrument / perc / 3 erhus / 2 kamanches / Western strings: 3 0 3 2 1
16 min.

Il Viaggio di Dante (2021) 
Concerto for any traditional Chinese instrument and chamber orchestra 
Solo Chinese instrument / 2 2 2 1 / 2 0 0 0 / perc / 1 1 1 1 1
18 min.

Peal of Bells in the Distant Clouds (2021)
14 strings 8 0 3 2 1 
7 min. 30 sec.

Voices Ring in the Distant Breeze (2021)
16 strings 9 0 3 3 1 
6 min.

the last frozen teardrop to fall from the sky (2021)
Triple concerto for guzheng, 2 percussion players and strings
guzheng / 2 perc / strings 4 0 2 2 1 
30 min.

let us not be the reason why someone out there is praying for peace
(2020) for 42 spatialized strings 20 0 8 8 6
(2022) for string orchestra (regular seating, minimum 24 strings) 8 6 4 4 2
14 min. 

may spring breeze awaken the blossom in you… (2019) 
for orchestra
2(1/2 picc) 2(1/2 Ehn) 2 2 / 2 2 0 0 / timp / strings
5 min.

so long as your tears are still in the sea (2018)
for large orchestra
3(1/2/3 picc) 3(1/2/3 Ehn) 4(1/2/3/4 ctrbsn) / 4 5(1/2/3/4 crnt/5 crnt) 3 1 / timp / 2 perc / 2 hp / strings 
7 min.

Hummingbird Lovers 
Double violin concerto

  • (2022) for 2 violins and chamber orchestra

2 solo violins / 1(fl/picc) 1 1(b cla) 1 / 1 1 1 0 / perc / hp / 0 0 1 1 1

  • (2018) for 2 violins, Chinese concertino, and Western chamber orchestra

2 solo violins, dizi, sheng, pipa, daruan, yangqin, guzheng, 1(fl/picc) 1 1(b cla) 1 / 1 1 1 0 / perc / hp / 0 0 1 1 1

  • (2015) for 2 violins and chamber orchestra 

2 solo violins / 2(1 fl/2 picc) 0 0 0 / 2 2 2 1 / 3 perc / pno / hp / 4 0 3 3 2
12 min. 30 sec.

Into the Atmosphere (2014) 
for orchestra
2 picc 0 0 0 / 2 2 2 1 / 3 perc / pno / hp / 4 3 3 2 
3 min.

Enthalpy of Vaporization (2013)
for chamber orchestra
2(fl/alt/picc) 0 0 0 / 2 2 21 / 3 perc / pno / hp / 4 0 3 3 2 
10 min.

gently shaking the rain tree as the raindrops fall to the ground (2013) 
for chamber orchestra
picc, Eb cla, bsn/ctr bsn / 1 1 1 1 0 / perc / pno, 3 0 2 2 1 
11 min.

ice melting trickling gently (2013) 
for string orchestra 9 0 3 3 1 
10 min.

forty years of snowfall will not heal an ancient forest – 1972 Sapporo Winter Olympics (2010) 
for orchestra
picc, Eb cla, ob, ctrbsn / 4 3 2 1 1 / timp / 2perc / hp / strings 
6 min.

as the snowflakes return to the sky (2009)
for string orchestra 8 0 3 2 1 
7 min. 30 sec.

If Raindrops aren’t Supposed to Land on the Same Spot Twice… (2009) 
Concerto for piano and orchestra
2(1/2 picc) 2(1/2 Ehn) 2(1/2 Eb cl) 2 / 4 2 3 1 / timp / 2 perc / pno / hp / strings 
13 min.

Strawberry Love Panic (2008, revised 2009)
for orchestra
2(1/2 picc) 2 2 2 / 4 2 3 1 / 2 perc (1/2 drum set) / hp / strings 
4 min. 30 sec.

If Raindrops are Supposed to be Clear and Colorless… why is the Rainbow in RGB? (1996) 
for chamber orchestra
18 min.

Intercultural

Birds Calling… from the Canada in You (2022) 

Double concerto for sho, sheng/suona, and orchestra

Solo sho / solo sheng/suona / 3(1/2/3 picc) 3(1/2/3 Ehn) 3(1/2/3 bcl) 3(1/2/3 cbsn) / 4 3 3(1/2/3 btrbn) 1 / timp / 3 perc / hp / strings

27 min.

 

… and even if the sky fades into the dark… (2022) 

for any traditional Chinese instrument and string quartet 

16 min.

 

Hummingbird in Winter (2022) 

Chinese ensemble

dizi, suona / traditional sheng, chromatic sheng, percussion, liuqin, pipa, daruan, guzheng, 2 erhus, cello, double bass

16 min.

 

as the first spring blossoms awaken through the snow (2021) 

Intercultural ensemble

flute, sheng, bass clarinet, setar, oud, perc, santur, erhu, viola, double bass 

10 min.

 

Fly Away Phoenix, Into the Sky (2021) 

Concerto for any traditional Chinese instrument and intercultural orchestra

Solo Chinese instrument / perc / 3 erhus / 2 kamanches / Western strings: 3 0 3 2 1

16 min.

 

Il Viaggio di Dante (2021) 

Concerto for any traditional Chinese instrument and chamber orchestra 

Solo Chinese instrument / 2 2 2 1 / 2 0 0 0 / perc / 1 1 1 1 1

18 min.

 

the last frozen teardrop to fall from the sky (2021) 

Triple concerto for guzheng, 2 percussion players and strings

guzheng / 2 perc / strings 4 0 2 2 1 

30 min.

 

Hummingbird Lovers 

Double violin concerto

  • (2022) for 2 violins and chamber orchestra

2 solo violins / 1(fl/picc) 1 1(b cla) 1 / 1 1 1 0 / perc / hp / 0 0 1 1 1

  • (2018) for 2 violins, Chinese concertino, and Western chamber orchestra

2 solo violins, dizi, sheng, pipa, daruan, yangqin, guzheng, 1(fl/picc) 1 1(b cla) 1 / 1 1 1 0 / perc / hp / 0 0 1 1 1

  • (2015) for 2 violins and chamber orchestra 

2 solo violins / 2(1 fl/2 picc) 0 0 0 / 2 2 2 1 / 3 perc / pno / hp / 4 0 3 3 2

12 min. 30 sec.

 

Debris 

  • (2019) intercultural chamber opera version for baritone, soprano, sho, shakuhachi, koto, sanxian
  • (2017) cantata for SATB soloists, SATB choir and chamber orchestra (fl, ob, perc, koto, strings)

45 min.

 

One Thousand White Paper Cranes for Japan 

  • (2018) intercultural version for soprano, sho, dan bau, pipa, erhu, shakuhachi, guitar, santur and cello
  • (2016) intercultural version for soprano, dan bau, sho, perc, strings (1 1 1 1 1)
  • (2015) expanded intercultural ensemble version for soprano, b fl/picc, kayageum, koto, guzheng, perc
  • (2014) Japanese ensemble version for soprano, sho, koto, perc

25 min.

 

Kokoro (2018) 

for sho, flute pipa, dan bau, guitar, santur, cello

15 min.

Chamber

… and even if the sky fades into the dark… (2022) 

for any traditional Chinese instrument and string quartet 

16 min.

 

if only raindrops… (2019) 

for actor, soprano, fl/picc, bcl, tpt, perc, vln, vc

12 min.

 

Kokoro (2018) 

for sho, flute pipa, dan bau, guitar, santur, cello

15 min.

 

Life of a Snowflake (2017) for 18 electric guitars

7 min.

 

Gargoyles in Love (2017) 

for wind octet (fl, Bb cla, 2 bsn, 2 trpt, 2 trmb)

12 min. 15 sec.

 

white, as the raindrops fall to the ground (2016) 

for improvising intercultural ensemble: dan bau, sho, perc, strings 1 1 1 1 1

12 min.

 

ame potsu potsu raindrops falling (2013) 

for improvising ensemble (2 fl, sop sax, 3 perc, pno, gtr, 2 vln, vla, 2 vc)

10 min.

 

gently, like the trickling of melting ice 

  • (2012) for string trio
  • (2011) for string quartet

10 min.

 

White as the Raindrops Fall to the Ground (2008) 

for ensemble 

picc, Enghrn, cla, hrn, perc, pno, vln, vla, vc, cb

10 min.

 

If the Sky is Supposed to be the Window to the Universe… (1999) 

for piano and alto flute

15 min.

 

If the Wind is Supposed to be Hollow (1997) 

for Eb Clarinet, audio CD and ensemble 

picc, perc, kybd, gtr, hrp, vla, vc

18 min.

 

Spiral (1997) 

for laptop (real-time animation + audio) and ensemble 

fl/picc, cla, bsn, tpt, pno, hrp, gtr, str

16 min.

 

If the Sky is Supposed to be Blue… Why can I Only See White? (1995) 

for 9 instruments 

fl/picc, cla, bsn, perc, kybd, gtr, hrp, vln, vla

15 min.

 

If Raindrops aren’t Supposed to Land on the Same Spot Twice… Why am I Standing Here All Wet? 

(1999) alto sax, perc, pno, vc

(1995) cl, vln, perc, pno

10 min.

Opera / Cantata

Debris 

  • (2019) intercultural chamber opera version for baritone, soprano, sho, shakuhachi, koto, sanxian
  • (2017) cantata for SATB soloists, SATB choir and chamber orchestra (fl, ob, perc, koto, strings)

English

45 min.

 

The Old Man and the Sea (2017, 2019) 

for baritone (Santiago), trombone (marlin) and ensemble 

baritone / trombone / fl, ob, b cla, bsn, hn, tpt, perc, 1 1 1 1 1

English

32 min.

 

One Thousand White Paper Cranes for Japan 

  • (2018) intercultural version for soprano, sho, dan bau, pipa, erhu, shakuhachi, guitar, santur and cello
  • (2016) intercultural version for soprano, dan bau, sho, perc, strings (1 1 1 1 1)
  • (2015) expanded intercultural ensemble version for soprano, b fl/picc, kayageum, koto, guzheng, perc
  • (2014) Japanese ensemble version for soprano, sho, koto, perc

English/Japanese

25 min.

 

The Sea Inside of Me (2016) 

mini opera for solo soprano

English/Japanese

15 min.

 

October Morning (2014) 

mini opera for coloratura soprano and piano

English/Japanese

17 min.

Choir

Beloved (2019)

SSATB soloists, 5 handbells and SATB 

English/Japanese

12 min.

 

Bloom (2018)

MS, AAAA soloists, 4 hand bells and SSA 

English

10 min.

 

Yuki ya Kon (Come Falling Snow) (2017) 

MS, AAAA soloists + 4 hand bells and SSATTBB 

English/Japanese

9 min.

 

Hoping You Hear Me (kikoeru to iina, 聞えるといいな) (2012) 

SSAATTBB a cappella 

English/Japanese

6 min. 40 sec.

 

in the sound of a clock (2012) 

TTBB soloists and SSAATTBB a cappella 

Japanese

11 min. 

 

Prayer (2011) 

SSAATTBB a cappella and percussion

English/Japanese

10 min.

 

Raindrops Footsteps Raindrops Footsteps – amaoto ashioto amaoto ashioto (2011) 

SSAATTBB a cappella 

English/Japanese

7 min. 15 sec.

 

ame (1995, revised 2011) 

SSA a cappella

Japanese

8 min. 30 sec.

 

Tokei no Oto Nimo (In the Sound of a Clock) (2008) 

12 polyphonic voices (SSSAAATTTBBB) a cappella

Japanese

8 min. 15 sec.

Solo

The Dance Mother Hoped I Would Never Have to Learn: a Diabelli Variation (2022) 

piano

Variable duration

 

Under the Same Big Sky (2020) for soloists at home around the world:

  1. Neelamjit Dhillon, bansuri in Los Angeles, USA
  2. Naomi Sato, sho in Fijnaart, Netherlands
  3. Navid Goldrick, oud in Himeji, Japan
  4. Ali Razmi, tar in Richmond, BC
  5. Geling Jian, guzheng in Wuhan, China
  6. David Danel, violin in Prague, Czech Republic
  7. Saina Khaledi, santur in Coquitlam, BC

16 min.

 

La Tintoretta (2013) 

viola da gamba

7 min.

 

Still Shaking from the Latté (2010) 

piano

10 min.

 

Marietta (1995) for solo viola da gamba

Educational Music for Children

Seattle (2014) for children’s choir and piano

 

Window (2014) for children’s choir and piano

 

Senbazuru (2014) for children’s choir and piano

 

love is the only feeling that can transcend time and space (2014) for children’s choir, piano and Orff instruments

 

Saint James Academy and the Magical Musical Carpet (2014), an interactive improvisational interface for curious children and ensemble (open instrumentation)

 

Escape from the Evil Alien Surf-blasters (2010), a beach tune for 2 pianos, 8 hands

 

Bubble Tea Boyfriend (2009), a study in fusion for 2 pianos, 8 hands

 

Psycho Sonic Super Speedway (2008), a thrash metal fantasy for 2 pianos, 8 hands

 

Kissed by an Alien (2008) for solo piano

 

Puffy Pinky Pom-Pons (2007), para para for 2 pianos, 8 hands

 

Princess Don’t Kiss that Toad! (2007), contemporary waltz for 1 piano, 6 hands

 

Doom (1995) for tape and concert band

Electronic Music

Ame ga Futte Kuru – Rain is Beginning to Fall (2001) for digitally processed voice and live guitar

 

If Raindrops aren’t Supposed to Talk… (2000) for Disklavier and laptop

 

Frosty the Snowman’s First Cup of Coffee was his Last (1998) for snowman, custom built ice-melting sensor, and computer

 

The Sun is Beginning to Set (1997) for custom built sunset sensor and computer

 

Spiral (1997) for laptop (real-time animation and audio) and ensemble (fl/picc, cla, bsn, trp, pno, hrp, gtr, strings)

 

If Raindrops aren’t Supposed to Talk… Why am I Hearing Voices in my Head? (1996) for clarinet and laptop

 

If Raindrops aren’t Supposed to Talk… Why am I Standing Here, Speaking to the Rain? (1996) for harp, custom built harp-to-MIDI interface and computer

 

Ame Ga Futte Kuru – Rain is Beginning to Fall on my Head (1996) audio CD

 

Suzuran No Uta – Lilies of the Valley are Speaking to Me (1994) 8-channel tape

Film Soundtrack

Secret (1996) for digitally processed voice track, live guitar, and animation

 

Happy New Year (1996) for digitally processed Chinese gong with live clarinet + percussion, and animation

Commercial Releases from DNA Multimedia

Louvre – a History of Civilization (2001) DVD (Japanese version)

director of sound and video

 

Encyclopedia of British Columbia (2000) DVD 

director of sound and video

 

Masks, Faces of the Pacific (1999) CD-ROM 

director of sound and video, sound designer, composer