Abstract:
We present an automated model for distributing choral parts in the style of
conventional four part writing, given a melody and the chord progressions. Our system is
scalable and allows arrangements for more than four voices, if required. We use
enumeration and support it with the constraints imposed by the nature of the problem.
Our implementation can successfully transform most music pieces written for solo voices
and instruments - old and modern - into singable a capella choral arrangements.