WORKS
Solo
Life By The River (2019) 6-7'
alto saxophone (and free instrumentation)
The Seven Angels (2014-19) 25'
organ
Clima (2019) 5'
piano
Walks (2014/2019) 3'
piano [see Walks On Water]
Ground from Window Shopping (2015) 4' 30"
piano
Clara-Luna (2017) 7' 30"
violin
Air (2014) 3' 30"
violin
Scherzo Nervoso (2013) 4'
violin
Four Reflections (2010) 7'
viola (or violin)
Five Reflections (2010/2022) 8' 30"
violoncello
As It Is (2013/2021) monologue, dialogue, and harmony 7'
contrabass
Chamber
winds/harp/piano
Swings and Slides (2024) 6'
alto saxophone and piano
The Seventh Angel (2014/2023) 4'
brass ensemble (4.3.3.1)
Antiques and Heirlooms (2023) 12'
harp and clarinet
Suite from Kampung Spirit (2021/2023) 12'
harp and viola
Three Trees (Three Friends in Winter) (2016) 4'
3 flutes (fl.3 ossia alt.fl)
Five Constellations (2010) 8'
flute and harp (or piano)
Suite from Pursuant (2013/2018) 4'
wind quintet
Homages (2016) for double quintet 8'
wind quintet and brass quintet (1.1.1.1. 2.2.1.1.)
Constellations (2009) for mixed quintet 6'
flute, bassoon, harp, piano, violin
percussion and...
See-Saw (2023) 11'
marimba and violoncello
Lost in Order (2006/2016) 5'
timpani and flute
strings
Give and Take (2023) 16'
string quartet (No. 2)
Twin Cinema (2021-22) 11'
for string nonet (2.2.2.2.1)
Echoes (2008/2011) 14'
string quartet (No. 1)
CROSSROADS To The Last Brandenburg (2021) 3'
2 violas
Sandcastles (2015) 6'
violin and piano
Suite from Laksa Cantata (2013/2018) 9'
violin, violoncello, piano
mixed Instrumentation
Eight Hundred Bowls《八百》(2022) 7'
guzheng, oboe, violoncello, and percussion
Wave (2019) 2'
guzheng (with optional recitation, poem in English by Sara Florian)
Anderson Bridge (2018) 6'
sheng, yangqin, guzheng, pipa, and percussion
The Little Things (Raindrops)《雨点点点滴滴滴落》(2018) 4'
clarinet, pipa, yangqin, and guzheng
Umbrella《雨伞》(2018) 3'
clarinet and guzheng (with optional recitation, poem in Mandarin by Lin Fang)
Opera
LILY (2022-24)
part I. A Day A Lily (2022) docu-opera. 20'
Libretto by Jack Lin
voices (1): LILY, soprano. SON, pianist/tenor.
instrumentation (4): piano, violin, viola, violoncello
part II. Losing Lily (2024) opera. 40'
Text by Jean Tay
voices (3): LILY, soprano. CAREGIVER, mezzosoprano. SON, tenor.
instrumentation (4): piano, violin, viola, violoncello
Arianna On Another Island (2022) children's opera. 27'
Libretto by Sara Florian
solo voices (3): ARIANNA, soprano. BACCHUS, tenor. FATHER, baritone.
chorus voices (6, optional): S1, S2, MS, T, Bar, B
instrumentation (1): piano
Kampung Spirit (2021) opera in two episodes. 25'
Libretto by Sara Florian
voices (5): soprano, mezzo-soprano, tenor, baritone, and narrator
instrumentation (7): piano, 1 perc., strings (1.1.1.1.1)
Panic Love (2020) a cappella opera. 20'
Libretto by Felix Cheong
voices(5): MARIAM, soprano. MOTHER, soprano/mezzo-soprano.
3 GREEK CHORUS MEMBERS: tenor 1, tenor 2, and bass
[Suite for solo soprano and piano available, 10']
A SINGAPORE TRILOGY (2012-2018) Libretto by Jack Lin
Kopi For One (2018) chamber opera. 30'
voices (3): WAITRESS, soprano/mezzo-soprano. DAUGHTER, soprano. FATHER, tenor
instrumentation (5): flute (doubling finger bells), clarinet in A, violin (doubling temple block), violoncello, piano
Window Shopping (2014) chamber opera. 20'
voices (2): WOMAN, soprano/mezzo-soprano. GIRL, soprano
instrumentation (5): flute, clarinet in Bb, violin, violoncello, piano
Laksa Cantata (2012, revised 2018) chamber opera. 20'
voices (2): LEAH, soprano. STEPHEN, baritone/tenor
instrumentation (3): clarinet in A, violin, piano
Pursuant (2013) musical. 90'
Lyrics and book by Jonathan Lim
voices: ETHAN, tenor. [VARIOUS]. children's chorus
instrumentation (10): fl. (doubling picc). cl. hn. drumset (doubling vib.), keyboard/piano, 1.1.1.1.1(doubling electric bass)
April Showers (2010) chamber opera. 10'
Libretto by Elizabeth Dow
voices (3): BRIDE, soprano. BRIDESMAID 1, soprano. BRIDESMAID 2, mezzo-soprano.
instrumentation: piano
Songs
Songs for Mukul (2021) song cycle. 13' 30"
high voice and piano
This Distance Between Us (2021) Father and Son & Farewell. 7'
recitation, voice and piano
Fisherman's Pantun (2020) song. 3' 30"
tenor and piano (transposition for baritone is available)
Viral Lode (2020) song. 6' 30"
high voice and piano
Choral
Faith (2023) 4'
poem by Jollin Tan
SSAATTBB
Violet Trees《紫花树》(2018) 4'
Mandarin poem by 佟暖 (tongnuan)
SATB, piano
Water (2017) 4'
poem by KTM Iqbal
SSAA, piano
Three Nansi Songs (2015) 9'
poetry by Pooja Nansi
S, MS, A, T, (Bar.), B
Island《岛》(2012) 4'
Mandarin poem by Liang Wern Fook
SSAA, piano
Ariadne's Love (2011) 6'
SSAATB and string orchestra
Ariadne's Lament (2010) 4'
SSAATB
Orchestra
String Orchestra
Ariadne's Lament (2010) 4'
strings (with obbligato viola solo)
Sinfonietta
Walks on Water (2014/2021) sinfonietta with solo piano 8' 30"
solo piano, flute, clarinet (Bb), percussion (bd., t.t., vib., glock., sizzle cym., large sus. cym.), violin, violoncello.
[alternative instrumentation: 1.1.1.1. 1.1.1.0 percussion (see above), solo piano 1.1.1.1.1]
Orchestra
Rain Tree (2011) orchestra. 12'
picc.2.2.2.2. 4.2.3.1. (timp. bd. crotales. vib. mar.) harp. strings
of an ethereal symphony (2015-6) for orchestra. 7'
picc.2.2.2.2. 4.3.3.1. (timp. + 2 perc.) vib./celesta, harp. strings
Sand Sketches (2012) orchestra. 6'
2.2(II=Cor.A).2.2(II=Cfg.) 2.2.2.1. (3 perc) harp. strings
Recess! (2022) for orchestra. 4'
1.1.0.0. 2.2.2.1. (timp.+3 perc.) strings
Concerto
Vanda (2014-18) concerto for violin and orchestra. 20'
2.2.2.2. 4.2.3.1. (timp.+4 perc.) harp. solo violin. strings
Saving Theseus-Ariadne's Love (2011/2014) concerto for viola and chamber orchestra. 12'
1.1.1.1. 1.1.1.0 (timp.) solo. viola strings. (optional Chorus for movement II)
A Carp Emerges (2014) concerto for marimba, percussion and orchestra. 16'
picc.2.2.2.2. 4.2.3.1. (timp.+3 perc.) solo marimba. strings
'Triple' Concerto《三人行》(2019) for erhu, ruan, percussion and wind ensemble. 20'
2.2.2.2. 4.2.3.0. (2 perc.) harp, contrabass.
soloists (3): erhu, ruan, and paigu/marimba
Wind
Toward Dawn (2010) 10'
wind ensemble
Arrangements
Concerto De L'adieu (2023) 10'
solo violin, string orchestra, organ
Beatles Songs (2014) 10'
string orchestra
Howl's Moving Castle (2013) 6'
string orchestra, piano
Three Chyi Yu Songs (2010) 10'
string orchestra
Count On Me, Singapore (2010) 3' 30"
wind band