[Worklist: ordered by Opus Number]
[Worklist ordered by date of completion]
Worklist ordered by instrumentation
[Worklist ordered by name]
Orchestral
- Obbligati for orchestra, 1966
- Antiphonies, Op. 4, orchestra, 1966
- Rebus, Op. 17, orch., 1971 (withdrawn, presumed destroyed)
- Tetramorph, Op. 22, strings, tape, 1972 (withdrawn)
- Divisions, Op. 23, wind band, 1972 (withdrawn)
- Anima, Op. 27, vla, orch, 1974
- Diaphony, Op. 31, organ and orchestra, 1977
- Obbligati V, (Op. 32), violin, viola, cello solo with string ensemble, 1981
- Piano Concerto, Op. 42, piano and orchestra, 2001-3
Vocal (conducted)
- Fragments from William Blake (formerly Op. 1), for soprano and chamber orchestra (1963)
- Prose, Op. 7a, unaccompanied mixed chorus, 1967
- Verse, Op. 7b, SSAATTBB, 1969
- Poems of Wallace Stevens I, Op. 9, S, 7 insts, 1967
- Poems of Henry Vaughan, Op. 16, 1&3: SATB. 2: SSATB, 1970 (2 & 3 lost)
- Spelt from Sibyl's Leaves, Op. 32, 5 voices, ensemble (3hn, 2hp, pno, bgtr, 2perc), 1989
- Sapphic, Op. 35, S, 12 players (fl, ob, bcl, tpt, trb, 2perc, 2 vln, vla, vlc, cb), 1991
Chamber ensemble (conducted)
- Obbligati I, Op. 3, 13 insts, 1965
- Obbligati II, Op. 13, fl, cl, vln, vcl, pno, tape, 1969 (collaborative composition with Peter Zinovieff)
- Obbligati III, Op. 20, trumpet, clarinet, cor anglais soli, 16 players, 1971
- Obbligati IV, Op. 28, ensemble, 1974
- Phases/Phrases, Op. 28/2, 8 players, 1973
- Brahms: Variations Op. 23, arranged for wind band by Justin Connolly, 1985
Vocal (unconducted)
- M-piriform, Op. 10, S, vln, fl, tape, 1968-69 (collaborative composition with Peter Zinovieff)
- Poems of Wallace Stevens II, Op. 14, S, cl, pno, 1970
- Poems of Wallace Stevens III, Op. 18, sop, pno tape, 1971
- Waka, Op. 24, mezzo, pf, 1972
- Waka, Op. 24a, mezzo, pf, 1972, rev. 1981
- Scardanelli Dreams, Op. 37, mezzo, pf, 1997-8
- Poems of Wallace Stevens IV, Op. 38, mezzo, vla, pno, 1992
- DOG/GOD, Op. 48, voice and tape, 2017
Chamber ensemble (unconducted)
- Ritornelli and Interludes for String Quartet, 1961
- Berceuse, string quartet, 1962
- Duo, for cello and piano, 1963 (lost)
- Subrisio Saltatoris, for cl, bsn, string trio (lost), 1964
- Triad I, Op. 2, tpt, vla, pno, 1964
- Cinquepaces, Op. 5, brass quintet, 1965
- Triad IIa, Op. 6/1, dbass, perc, piano, 1965
- Triad IIb, Op. 6/2, dbass, perc, piano, 1982
- Triad III, Op. 8, ob, va, vc, 1966
- The Garden of Forking Paths, Op. 11a, piano duet, 1969
- Fourfold, from The Garden of Forking Paths, Op. 11b, two pianos, 1983
- Triad IV, Op. 12, fl, 2 perc, tape, 1969
- Tesserae A, Op. 15/I, oboe and piano, 1970/1983
- Tesserae B, Op. 15/II, fl, pf, 1970
- Tesserae E, Op. 15/V, fl, db, 1972
- Triad V, Op. 19, cl, vln, vc, 1971
- Triad VI, Op. 21, vla, pf, tape, 1974
- Sestina A, Op. 25/1, pf, fl, ob, cl, hn, bsn, 1972 (lost)
- Sestina B, Op. 25/2, fl/picc, ob, bcl, vln, vc, hpsd, 1972, rev. 1978
- Ceilidh, Op. 29/I, 4 vln, 1976
- Celebratio super Ter in lyris Leo, Op. 29/II, 3 vla and accordion, 1994-1995
- Nocturnal, Op. 33, fl, pf, cb, perc, 1991
- Piano Trio (MK Lives), Op. 36, 1999 (lost)
- Gymel-A, Op. 39/1, fl, cl, 1993
- Gymel-B, Op. 39/2, clarinet, cello, 1995
- Remembering the butterfly..., Op. 40/1, fl, pf, 1998
- Silbo, Op. 40/2, piccolo and piano, 2003/2009
- Canaries, Op. 44, wind quintet, 2004
- String Trio, Op. 43, 2009-10
- Brahms: Clarinet Trio Op. 114, arrranged for clarinet, bass clarinet and piano by Justin Connolly., 2018
Solo Piano
- Sonatina in Five Studies, Op. 1, piano, 1962, rev. 1983
- Studies from The Garden of Forking Paths, (foprmerly Op. 11b) piano solo, 1970
- Sonatina II - Ennead, Op. 26, piano, 2000
- Sonatina III - Sonatina Scherzosa, Op. 46, piano, 2015
Solo Instrumental
- Epiphany, for organ, 1963 (lost)
- Tesserae C, 15/III, cello solo, 1971
- Tesserae D, Op. 15/IV, tpt, tape, 1971
- Collana, Op. 29/III, vc, 1995
- Tesserae F, Op. 15/VI, bass clarinet solo, 1999
- Celebratio, per viola sola, Op. 29/IV, 2005
- Scherzetti, solo flute, 2020