A functional taxonomy of music generation systems

D Herremans, CH Chuan, E Chew - ACM Computing Surveys (CSUR), 2017 - dl.acm.org
Digital advances have transformed the face of automatic music generation since its
beginnings at the dawn of computing. Despite the many breakthroughs, issues such as the …

AI methods in algorithmic composition: A comprehensive survey

JD Fernández, F Vico - Journal of Artificial Intelligence Research, 2013 - jair.org
Algorithmic composition is the partial or total automation of the process of music composition
by using computers. Since the 1950s, different computational techniques related to Artificial …

[PDF][PDF] Programming paradigms for dummies: What every programmer should know

P Van Roy - New computational paradigms for computer music, 2009 - dmi.unict.it
Programming is a rich discipline and practical programming languages are usually quite
complicated. Fortunately, the important ideas of programming languages are simple. This …

A survey of computer systems for expressive music performance

A Kirke, ER Miranda - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
We present a survey of research into automated and semiautomated computer systems for
expressive performance of music. We will examine the motivation for such systems and then …

Constraint programming systems for modeling music theories and composition

T Anders, ER Miranda - ACM Computing Surveys (CSUR), 2011 - dl.acm.org
Constraint programming is well suited for the computational modeling of music theories and
composition: its declarative and modular approach shares similarities with the way music …

Composing first species counterpoint with a variable neighbourhood search algorithm

D Herremans, K Sörensen - Journal of Mathematics and the Arts, 2012 - Taylor & Francis
In this article, a variable neighbourhood search (VNS) algorithm is developed that can
generate musical fragments consisting of a melody for the cantus firmus and the first species …

An overview of computer systems for expressive music performance

A Kirke, ER Miranda - Guide to computing for expressive music …, 2012 - Springer
This chapter is a survey of research into automated and semi-automated computer systems
for expressive performance of music. We examine the motivation for such systems and then …

[PDF][PDF] Revisiting the Illiac Suite–a rule-based approach to stochastic processes

O Sandred, M Laurson… - Sonic Ideas/Ideas …, 2009 - researchgate.net
This article will first discuss the use of probability distribution in LA Hiller and LM Isaacson's
string quartet the Illiac Suite. After pointing out some limitations with the technique used in …

Automatic music composition using answer set programming

G Boenn, M Brain, M De Vos, J Ffitch - Theory and practice of logic …, 2011 - cambridge.org
Music composition used to be a pen and paper activity. These days music is often composed
with the aid of computer software, even to the point where the computer composes parts of …

Automatic composition of melodic and harmonic music by answer set programming

G Boenn, M Brain, M De Vos, J Ffitch - … ICLP 2008 Udine, Italy, December 9 …, 2008 - Springer
The composition of most styles of music is governed by rules. The natural statement of these
rules is declarative (“The highest and lowest notes in a piece must be separated by a …