A novel approach to automatic music composing: Using genetic algorithm
Daylamani Zad, Damon, Araabi, Babak N. and Lucas, Caru (2006) A novel approach to automatic music composing: Using genetic algorithm. In: International Computer Music Conference Proceedings. MPublishing, University of Michigan Library, Ann Arbor, MI, USA, pp. 551-555.
|
PDF
ICMC.pdf - Published Version Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (205kB) |
Abstract
Artificial music composition is one of the ever rising problems of computer science. Genetic Algorithm has been one of the most useful means in our hands to solve optimization problems. By use of precise assumptions and adequate fitness function it is possible to change the music composing into an optimization problem. This paper proposes a new genetic algorithm for composing music. Considering entropy of the notes distribution as a factor of fitness function and developing mutation and crossover functions based on harmonic rules and trying to keep the melodies intact during these processes would result in a musical piece pleasant to human ears and interesting for human mind. This algorithm does not have the constraints of the previous algorithms. Restraining mutation and crossover functions with a goal of producing melodies based on acceptable melodies composed by humans, this algorithm is not bound to any genre, instrument or melody. The experimental results of this approach show that it is near to the human composing and the results produced from it are more acceptable than the ones produced by its predecessors.
Item Type: | Conference Proceedings |
---|---|
Title of Proceedings: | International Computer Music Conference Proceedings |
Additional Information: | [1] Paper presented at ICMC 2006. The conference was held 6-11 November 2006, at Tulane University, New Orleans, Louisiana, USA. [2] This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License. Please contact mpub-help@umich.edu to use this work in a way not covered by the license. [3] The International Computer Music Association (ICMA) is an international affiliation of individuals and institutions involved in the technical, creative, and performance aspects of computer music. It serves composers, computer software and hardware developers, researchers, and musicians who are interested in the integration of music and technology. The International Computer Music Conference (ICMC) is the annual international gathering for computer music composers and researchers. The ICMC interweaves peer-reviewed paper presentations with concerts of new computer music, creating a vital synthesis of science, technology, and the art of music. Each ICMC produces a Concert Program and Proceedings. The Proceedings is the collection of peer-reviewed papers and studio reports presented at each ICMC. |
Uncontrolled Keywords: | music composition, artificial composition, genetic algorithms, entropy |
Subjects: | M Music and Books on Music > M Music Q Science > QA Mathematics |
Faculty / School / Research Centre / Research Group: | Faculty of Liberal Arts & Sciences |
Related URLs: | |
Last Modified: | 14 Oct 2016 09:28 |
URI: | http://gala.gre.ac.uk/id/eprint/12164 |
Actions (login required)
View Item |
Downloads
Downloads per month over past year