Anton: Answer Set Programming in the Service of Music
Reference:
Boenn, G., Brain, M., De Vos, M. and ffitch, J., 2008. Anton: Answer Set Programming in the Service of Music. In: Pagnucco, M. and Thielscher, M., eds. Proceedings of the Twelth International Workshop on Non-Monotonic Reasoning. Sydney: University of New South Wales, pp. 85-93.
Related documents:
![]()
| PDF (NMR08-camera-ready.pdf) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader Download (156kB) | Preview |
Official URL:
http://www.cse.unsw.edu.au/~kr2008/NMR2008/nmr08.pdf
Abstract
With the increasing efficiency of answer set solvers and a better understanding of program design, answer set programming has reached a stage where it can be more successfully applied in a wider range of applications and where it attracts attention from researchers in other disciplines. One of these domains is music synthesis. In this paper we approach the automation and analysis of composition of music as a knowledge representation and advanced reasoning task. Doing so, it is possible to capture the underlying rules of melody and harmony by a very small, simple and elegant set of logic rules that can be interpreted under the answer set semantics. Our system, Anton, is the first algorithmic composer to combine both harmonic and melodic composition. In addition to describing the composition system thus created we consider the advantages of constructing an algorithmic composer this way, and also the limitations of current solvers.
Details
Item Type | Book Sections |
Creators | Boenn, G., Brain, M., De Vos, M. and ffitch, J. |
Editors | Pagnucco, M.and Thielscher, M. |
Departments | Faculty of Science > Computer Science |
Research Centres | Centre for Mathematical Biology |
Status | Published |
ID Code | 25396 |
Additional Information | Also Tech report UNSW-CSE-TR-0819 |
Export
Actions (login required)
View Item |