Anton — A Rule-Based Composition System

Georg Boenn, Martin Brain, Marina De Vos, John ffitch

Research output: Chapter in Book/Report/Conference proceedingChapter

30 Downloads (Pure)

Abstract

We investigate the use of declarative logic programming in the automated composition of music. We show that it is possible to use Answer Set Programming (ASP) to create {\em ab initio} short musical pieces that are both melodic and harmonic and have an appropriate rhythmic structure based on Farey series.

Our system, Anton, named in honour of our favourite composer of the second Viennese School, is presented as both a design and as a practical working system, showing that rule-based declarative systems can be used effectively. We report on our experience in using ASP in this system, and indicate a number of potentially exciting directions in which this system could develop, both musically and computationally.

Original languageEnglish
Title of host publicationProceedings of ICMC 2011
PublisherUniversity of Huddersfield and ICMA
Pages135-138
Number of pages4
ISBN (Print)978-0-9845274-0-3
Publication statusPublished - 2011
EventProceedings of ICMC2011 -
Duration: 1 Aug 2011 → …

Publication series

NameICMC
PublisherUniversity of Huddersfield and ICMA

Conference

ConferenceProceedings of ICMC2011
Period1/08/11 → …

Fingerprint

programming
logic programming
music
harmonics

Cite this

Boenn, G., Brain, M., De Vos, M., & ffitch, J. (2011). Anton — A Rule-Based Composition System. In Proceedings of ICMC 2011 (pp. 135-138). (ICMC). University of Huddersfield and ICMA.

Anton — A Rule-Based Composition System. / Boenn, Georg; Brain, Martin; De Vos, Marina; ffitch, John.

Proceedings of ICMC 2011. University of Huddersfield and ICMA, 2011. p. 135-138 (ICMC).

Research output: Chapter in Book/Report/Conference proceedingChapter

Boenn, G, Brain, M, De Vos, M & ffitch, J 2011, Anton — A Rule-Based Composition System. in Proceedings of ICMC 2011. ICMC, University of Huddersfield and ICMA, pp. 135-138, Proceedings of ICMC2011, 1/08/11.
Boenn G, Brain M, De Vos M, ffitch J. Anton — A Rule-Based Composition System. In Proceedings of ICMC 2011. University of Huddersfield and ICMA. 2011. p. 135-138. (ICMC).
Boenn, Georg ; Brain, Martin ; De Vos, Marina ; ffitch, John. / Anton — A Rule-Based Composition System. Proceedings of ICMC 2011. University of Huddersfield and ICMA, 2011. pp. 135-138 (ICMC).
@inbook{1f06271083de4a70aef61bfcea344a28,
title = "Anton — A Rule-Based Composition System",
abstract = "We investigate the use of declarative logic programming in the automated composition of music. We show that it is possible to use Answer Set Programming (ASP) to create {\em ab initio} short musical pieces that are both melodic and harmonic and have an appropriate rhythmic structure based on Farey series. Our system, Anton, named in honour of our favourite composer of the second Viennese School, is presented as both a design and as a practical working system, showing that rule-based declarative systems can be used effectively. We report on our experience in using ASP in this system, and indicate a number of potentially exciting directions in which this system could develop, both musically and computationally.",
author = "Georg Boenn and Martin Brain and {De Vos}, Marina and John ffitch",
year = "2011",
language = "English",
isbn = "978-0-9845274-0-3",
series = "ICMC",
publisher = "University of Huddersfield and ICMA",
pages = "135--138",
booktitle = "Proceedings of ICMC 2011",

}

TY - CHAP

T1 - Anton — A Rule-Based Composition System

AU - Boenn, Georg

AU - Brain, Martin

AU - De Vos, Marina

AU - ffitch, John

PY - 2011

Y1 - 2011

N2 - We investigate the use of declarative logic programming in the automated composition of music. We show that it is possible to use Answer Set Programming (ASP) to create {\em ab initio} short musical pieces that are both melodic and harmonic and have an appropriate rhythmic structure based on Farey series. Our system, Anton, named in honour of our favourite composer of the second Viennese School, is presented as both a design and as a practical working system, showing that rule-based declarative systems can be used effectively. We report on our experience in using ASP in this system, and indicate a number of potentially exciting directions in which this system could develop, both musically and computationally.

AB - We investigate the use of declarative logic programming in the automated composition of music. We show that it is possible to use Answer Set Programming (ASP) to create {\em ab initio} short musical pieces that are both melodic and harmonic and have an appropriate rhythmic structure based on Farey series. Our system, Anton, named in honour of our favourite composer of the second Viennese School, is presented as both a design and as a practical working system, showing that rule-based declarative systems can be used effectively. We report on our experience in using ASP in this system, and indicate a number of potentially exciting directions in which this system could develop, both musically and computationally.

UR - http://www.computermusic.org/

M3 - Chapter

SN - 978-0-9845274-0-3

T3 - ICMC

SP - 135

EP - 138

BT - Proceedings of ICMC 2011

PB - University of Huddersfield and ICMA

ER -