DocumentCode :
2269539
Title :
A multi-objective differential evolution algorithm for 4-voice compositions
Author :
De Prisco, Roberto ; Zaccagnino, Gianluca ; Zaccagnino, Rocco
Author_Institution :
Dipt. di Inf., Univ. di Salerno, Fisciano, Italy
fYear :
2011
fDate :
11-15 April 2011
Firstpage :
1
Lastpage :
8
Abstract :
In this paper we explore the use of differential evolution for the musical problem called unfigured bass harmonization: a bass line is given and the composer has to write other 3 voices to have a complete 4-voice piece of music with a 4-note chord for each bass note. Solving such a problem means finding appropriate chords to use for each bass note and also find a placement of the four notes within each chord so that melodic concerns are addressed. Other papers have tackled this problem using evolutionary algorithms. In this paper we show how we can improve on these algorithms using differential evolution. In our algorithm we follow the standard differential evolution strategy but we also use customizations specific to the problem considered. We have implemented in Java our algorithm and we have run several tests to evaluate it. The results show that the differential approach allows us to improve on previous algorithms.
Keywords :
Java; evolutionary computation; music; 4-note chord; 4-voice composition; 4-voice piece; Java; multiobjective differential evolution algorithm; standard differential evolution strategy; unfigured bass harmonization; Computers; Cost function; Evolutionary computation; Genetic algorithms; Harmonic analysis; Measurement; Probability distribution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Differential Evolution (SDE), 2011 IEEE Symposium on
Conference_Location :
Paris
Print_ISBN :
978-1-61284-071-0
Type :
conf
DOI :
10.1109/SDE.2011.5952053
Filename :
5952053
Link To Document :
بازگشت