Evolving the process of a virtual composer
Autor: | Christopher Harte, Andrew P. McPherson, Csaba Sulyok |
---|---|
Rok vydání: | 2016 |
Předmět: |
business.industry
Computer science Process (computing) Evolutionary algorithm Genetic programming 0102 computer and information sciences 02 engineering and technology Variation (game tree) computer.software_genre 01 natural sciences Computer Science Applications 010201 computation theory & mathematics Virtual machine 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing Musical composition Repetition (music) Artificial intelligence business computer Natural language processing Register machine |
Zdroj: | Natural Computing. 18:47-60 |
ISSN: | 1572-9796 1567-7818 |
DOI: | 10.1007/s11047-016-9561-6 |
Popis: | In this paper we present a genetic programming system that evolves the music composition process rather than the musical product. We model the composition process using a Turing-complete virtual register machine, which renders musical pieces. These are evaluated using a series of fitness tests, which judge their statistical similarity against a corpus of Bach keyboard exercises. We explore the space of parameters for the system, looking specifically at population size, single-versus multi-track pieces and virtual machine instruction set design. Results demonstrate that the methodology succeeds in creating pieces of music that converge towards the properties of the chosen corpus. The output pieces exhibit certain musical qualities (repetition and variation) not specifically targeted by our fitness tests, emerging solely based on the statistical similarities. |
Databáze: | OpenAIRE |
Externí odkaz: |