Watch & Listen
-
James MacMillanfor mixed voices a cappellaPlays: 15840
-
James MacMillanfor SATB chorus and organPlays: 10307
-
James MacMillanfor SATB choir and organPlays: 6620
-
James MacMillanCantata for choir and stringsPlays: 15257
-
James MacMillanCantata for SSAATTBB chorus and stringsPlays: 6455
-
James MacMillanfor bass solo, mixed soli or small chorus and ensemblePlays: 4001
-
James MacMillanfor orchestra or chamber orchestraPlays: 8492
-
James MacMillanPlays: 10749
-
James MacMillanfor wind bandPlays: 10144
-
James MacMillanfor solo baritone, chorus and orchestraPlays: 16469