Design of Populations in Symbiotic Evolution to Generate Chord Progression in Consideration of the Entire Music Structure

Adopting a motif, that is the most basic component of a music, has been proposed for generating a chord progression adapted to personal sensibility in consideration of the entire music structure. Personal sensibility models for the motif and chord progression are induced, and chord progression is generated based on the models using an evolutionary computation. Symbiotic evolution is an evolutionary computation algorithm that is characterized by maintaining a partial solution population and a whole solution population. A whole solution is a combination of some partial solutions. As a musical piece can be considered as a combination of motifs, symbiotic evolution is appropriate for the tasks of generating a chord progression. In this paper, we propose how to design populations in symbiotic evolution to generate chord progression in consideration of the entire music structure. Our experimental results show that musical pieces having the target structure are composed.