The goal of this work is to derive four-voice music pieces from given musical plans, which describe the harmonic flow and the intentions
of a desired composition.
We developed the experimentation platform COMPOzE for intention-based
composition. COMPOzE is based on constraint
programming over finite domains of integers. We argue that constraint
provides a suitable technology for this task and
that the libraries and tools available for
the constraint programming system Oz
effectively support the implementation of COMPOzE.
This work links the research areas of of automatic music composition on one hand and finite domain constraint programming on the other, and contributes the tool COMPOzE, which practically demonstrates the potential of constraint programming to open up new areas of application for automatic music composition.
Download PDF Show BibTeX
Login to edit