James MacMillan
composer, conductor, soloist
- Domine non secundum peccata nostra (2010)
- Lassie, wad ye loe me? (2010)
- Concerto for Violin and Orchestra (2009)
- The Lamb Has Come for Us from the House of David (1979)
- O Virgo prudentissima
- Vidi aquam (2018) (after T. Tallis: Motet 'Spem in alium')
- Kenga e Krushqve (2018)
- Gaudeamus in loci pace (1998)
- Le Tombeau de Georges Rouault (2003)
- Toccata (2019)
- A Special Appeal (2017)
- Who shall separate us? (2011-2012)
- The Edinburgh Te Deum (1978)
- Serenity (2009)
- Magnificat (1999)
- Nunc dimittis (2001)
- Exsultet (2000) (Version for Orchestral Brass and Percussion)
- The Birds of Rhiannon, Tone-Poem for Orchestra and optional Chorus (2001)
- Britannia (1994)
- The Berserking, Concerto for Piano and Orchestra (1990)
- Into the Ferment (1988, rev. 2002)
- Symphony No. 3 (2002) “Silence”
- A Scotch Bestiary (2003-2004)
- Concerto for Piano and String Orchestra No. 2 (2003)
- Clemency (London 2011): Hagar's Lament (after F. Schubert: Hagars Klage D 5)
- Clemency (London 2011)
- Adam's Rib (1994-1995)
- They Saw the Stone Had Been Rolled Away (1993)
- The Exorcism of Rio Sumpúl (1989)
- Triduum, Part II: Concerto for Violoncello and Orchestra (1996)
- Triduum, Part III: Symphony No. 1 (1997) “Vigil”
- Sun-Dogs (2006)
- Visitatio Sepulchri (Glasgow 1993)
- Tuireadh for Clarinet and String Quartet (1991)
- Nemo te condemnavit (2005)
- Raising Sparks, Six Songs for Mezzo Soprano and Ensemble (1997)
- Ballad (1994)
- One for Chamber Orchestra (2012)
- Concerto for Oboe and Orchestra (2009-2010)
- St John Passion (2007)
- Beatus Vir (1983)
- Sinfonietta (1991)
- Cumnock Fair for Piano and String Orchestra (1999)
- Symphony for Chamber Orchestra No. 2 (1999)
- Little Pictures for Violin, Violoncello and Piano (1997)
- Nova! Nova! Ave fit ex Eva (2012)
- Kiss on Wood for Violin and Piano (Version for Violoncello and String Orchestra) (1993, rev. 2008)
- A New Song (1997) (Arr. for Brass Ensemble)
- Stabat Mater (2015)
- Blow the trumpet in the new moon (2016)