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 …
by using computers. Since the 1950s, different computational techniques related to Artificial …
Evolutionary music: applying evolutionary computation to the art of creating music
R Loughran, M O'Neill - Genetic Programming and Evolvable Machines, 2020 - Springer
We present a review of the application of genetic programming (GP) and other variations of
evolutionary computation (EC) to the creative art of music composition. Throughout the …
evolutionary computation (EC) to the creative art of music composition. Throughout the …
[图书][B] Natural computing algorithms
The field of natural computing has been the focus of a substantial research effort in recent
decades. One particular strand of this concerns the development of computational …
decades. One particular strand of this concerns the development of computational …
Evolutionary Generative Models
In the last decade, generative models have seen widespread use for their ability to generate
diverse artefacts in an increasingly simple way. Historically, the use of evolutionary …
diverse artefacts in an increasingly simple way. Historically, the use of evolutionary …
An LSTM-based dynamic chord progression generation system for interactive music performance
In this paper, we describe an interactive generative music system, designed to handle
polyphonic guitar music. We formulate the problem of chord progression generation as a …
polyphonic guitar music. We formulate the problem of chord progression generation as a …
Tonality driven piano compositions with grammatical evolution
R Loughran, J McDermott… - 2015 IEEE Congress on …, 2015 - ieeexplore.ieee.org
We present a novel method of creating piano melodies with Grammatical Evolution (GE).
The system employs a context free grammar in combination with a tonality-driven fitness …
The system employs a context free grammar in combination with a tonality-driven fitness …
[PDF][PDF] Constituent grammatical evolution
L Georgiou, WJ Teahan - 2012 - www-dept.cs.ucl.ac.uk
Evolutionary algorithms are a competent nature-inspired approach for complex
computational problem solving. One recent development is Grammatical Evolution, a …
computational problem solving. One recent development is Grammatical Evolution, a …
An executable graph representation for evolutionary generative music
J McDermott, UM O'Reilly - Proceedings of the 13th annual conference …, 2011 - dl.acm.org
We focus on a representation for evolutionary music based on executable graphs in which
nodes execute arithmetic functions. Input nodes supply time variables and abstract control …
nodes execute arithmetic functions. Input nodes supply time variables and abstract control …
String-rewriting grammars for evolutionary architectural design
Evolutionary methods afford a productive and creative alternative design workflow. Crucial
to success is the choice of formal representation of the problem. String-rewriting context-free …
to success is the choice of formal representation of the problem. String-rewriting context-free …
Chinese folk music composition based on genetic algorithm
X Zheng, D Li, L Wang, Y Zhu, L Shen… - 2017 3rd International …, 2017 - ieeexplore.ieee.org
The genetic algorithm (GA) uses techniques inspired by evolutionary biology such as
inheritance, mutation, selection, and crossover. Due to its ability to find approximate …
inheritance, mutation, selection, and crossover. Due to its ability to find approximate …