Title :
Evolutionary computation applied to algorithmic composition
Author :
Moroni, Artemis ; Manzolli, Jonatas ; Von Zuben, Fernando ; Gudwin, Ricardo
Author_Institution :
CTI/IA, Sao Paulo, Brazil
Abstract :
This paper presents an end-user interface that allows real time parametric control of sound events. It is an interactive environment in which evolutionary computation is applied to algorithmic composition. This system uses genetic algorithms to generate and evaluate a sequence of chords played as MIDI data. Melodic, harmonic and voice range fitness are used to control musical features. Based on the ordering of consonance of musical intervals, the notion of approximating a sequence of notes to its harmonically compatible note or tonal center is used. This method employs a fuzzy formalism and is posed as an optimization approach based on factors relevant to hearing music
Keywords :
genetic algorithms; music; real-time systems; user interfaces; MIDI data; algorithmic composition; chord sequence evaluation; chord sequence generation; end-user interface; evolutionary computation; fuzzy formalism; genetic algorithms; harmonic range fitness; harmonically compatible note; interactive environment; melodic range fitness; music hearing; musical feature control; musical interval consonance ordering; note sequence approximation; optimization approach; real time parametric sound event control; tonal center; voice range fitness; Auditory system; Biological cells; Evolutionary computation; Genetic algorithms; Genetic mutations; Music; Optimization methods; Process control; Production; Timbre;
Conference_Titel :
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5536-9
DOI :
10.1109/CEC.1999.782504