Watch & Listen
-
James MacMillanfor mixed voices a cappellaPlays: 17941
-
James MacMillanfor SATB chorus and organPlays: 11953
-
James MacMillanfor SATB choir and organPlays: 7771
-
James MacMillanCantata for choir and stringsPlays: 17618
-
James MacMillanCantata for SSAATTBB chorus and stringsPlays: 7199
-
James MacMillanfor bass solo, mixed soli or small chorus and ensemblePlays: 4899
-
James MacMillanfor orchestra or chamber orchestraPlays: 9676
-
James MacMillanPlays: 12067
-
James MacMillanfor wind bandPlays: 11750
-
James MacMillanfor solo baritone, chorus and orchestraPlays: 17951