Watch & Listen
-
James MacMillanfor pianoPlays: 12385
-
James MacMillanfor SSATTBB chorus a cappellaPlays: 9015
-
James MacMillanfor counter-tenor, 2 tenor and baritone soloists, children's choir, mixed choir and orchestraPlays: 9886
-
James MacMillan6 songs for mezzo-soprano and ensemblePlays: 11194
-
James MacMillanfor mixed voices a cappellaPlays: 17045
-
James MacMillanfor SATB chorus and organPlays: 11151
-
James MacMillanfor SATB choir and organPlays: 7228
-
James MacMillanCantata for choir and stringsPlays: 16834
-
James MacMillanCantata for SSAATTBB chorus and stringsPlays: 6865
-
James MacMillanfor bass solo, mixed soli or small chorus and ensemblePlays: 4451