A Genetic Algorithm for Composing Music
Yugoslav journal of operations research, Tome 20 (2010) no. 1.

Voir la notice de l'article dans eLibrary of Mathematical Institute of the Serbian Academy of Sciences and Arts

In this paper, a genetic algorithm for making music compositions is presented. Position based representation of rhythm and relative representation of pitches, based on measuring relation from starting pitch, allow for a flexible and robust way for encoding music compositions. This approach includes a pre-defined rhythm applied to initial population, giving good starting solutions. Modified genetic operators enable significantly changing scheduling of pitches and breaks, which can restore good genetic material and prevent from premature convergence in bad suboptimal solutions. Beside main principles of the algorithm and methodology of development, in this paper the analysis of solutions in general is also presented, as well as the analysis of the obtained solutions in relation to the key parameters. Some solutions are presented in the musical score.
Mots-clés : Music generation, evolutionary approach, combinatorial optimization, algorithm composing.
@article{YJOR_2010_20_1_a9,
     author = {Dragan Mati\'c},
     title = {A {Genetic} {Algorithm} for {Composing} {Music}},
     journal = {Yugoslav journal of operations research},
     pages = {157 - 177},
     publisher = {mathdoc},
     volume = {20},
     number = {1},
     year = {2010},
     url = {https://geodesic-test.mathdoc.fr/item/YJOR_2010_20_1_a9/}
}
TY  - JOUR
AU  - Dragan Matić
TI  - A Genetic Algorithm for Composing Music
JO  - Yugoslav journal of operations research
PY  - 2010
SP  - 157 
EP  -  177
VL  - 20
IS  - 1
PB  - mathdoc
UR  - https://geodesic-test.mathdoc.fr/item/YJOR_2010_20_1_a9/
ID  - YJOR_2010_20_1_a9
ER  - 
%0 Journal Article
%A Dragan Matić
%T A Genetic Algorithm for Composing Music
%J Yugoslav journal of operations research
%D 2010
%P 157 - 177
%V 20
%N 1
%I mathdoc
%U https://geodesic-test.mathdoc.fr/item/YJOR_2010_20_1_a9/
%F YJOR_2010_20_1_a9
Dragan Matić. A Genetic Algorithm for Composing Music. Yugoslav journal of operations research, Tome 20 (2010) no. 1. https://geodesic-test.mathdoc.fr/item/YJOR_2010_20_1_a9/