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:
- Neelamjit Dhillon, bansuri in Los Angeles, USA
- Naomi Sato, sho in Fijnaart, Netherlands
- Navid Goldrick, oud in Himeji, Japan
- Ali Razmi, tar in Richmond, BC
- Geling Jian, guzheng in Wuhan, China
- David Danel, violin in Prague, Czech Republic
- 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