GenOrchestra: An Interactive Evolutionary Agent for Musical Composition

Aus de_evolutionary_art_org
Wechseln zu: Navigation, Suche


Fabio De Felice, Fabio Abbattista, Francesco Scagliola: GenOrchestra: An Interactive Evolutionary Agent for Musical Composition. In: Generative Art 2002.



GenOrchestra is a project involving the Dipartimento d’Informatica and Conservatorio di Musica “N. Piccinni” in Bari. This project concern a Creative Evolutionary System, based on Evolutionary Computation (EC) techniques, applied to the field of western tonal music. With GenOrchestra a novel way to evaluate the produced tunes is presented: indeed we adopt a hybrid solution composed for two kinds of fitness functions. The first, called technique fitness, evaluates the consonance degree between melodic, harmonic and rhythmic sections, moreover, it defines how well the rhythmic paths is organized into a coherent musical event. The second fitness function called human fitness, determine how well the tunes are perceived from a human audience, like in a concert. This task is accomplished by presenting the tunes on the Internet and then gathering the surfers evaluations in a database from which the system take the final population scoring. This, coupled with a no limited musical primordial soup, makes GenOrchestra a promising eclectic artificial composer. The ultimate goal of this project, currently in progress, is the development of a very human-like composer, which can produce music in any musical genre, and which is able to show a “personal style”. Samples will be soon available at (404)

Extended Abstract


Used References

[1] J. Biles, GenJam : A Genetic Algorithm for Generating Jazz Solos. In Proc. of the International Computer Music Conference, 1994.

[2] J. Biles, P. G. Anderson, L. W. Loggi, Neural Network Fitness Functions for a Musical IGA. In Proc. of the International ICSC Symposium on Intelligent Industrial Automation and Soft Computing, 1996, pp. B39--B44.

[3] J. Biles, Autonomous GenJam: Eliminating the Fitness Bottleneck by Eliminating Fitness, Workshop on Non-routine Design with Evolutionary Systems, Genetic and Evolutionary Computation Conference, 2001.

[4] A. Camurri, P. Ferrentino, R. Dapelo, A Computational Model of artificial emotions. In Proc. of Kansei-The Technology of Emotion, AIMI International Workshop, 1997, pp 16-23.

[5] J. Cassell, J. Sullivan, S. Prevost, E. Churchill, Embodied Conversational Agent. The MIT Press, 2000.

[6] J. Holland, Adaptation in natural and artificial systems. Ann Arbor: The University of Michigan Press, 1975.

[7] A. Moroni, J. Manzoulli, F. Von Zuben, R. Gudwin, Vox Populi: Evolutionary computation for music evolution. In P.J. Bentley, D. W. Corne, Creative evolutionary Systems, Morgan Kaufmann, 2002, pp. 205-221.

[8] G. Vidyamurthy, J. Chakrapani, Cognition of tonal centers: A fuzzy approach. Computer Music J. Vol. 16, n° 2, 1992, pp. 45-50.


Full Text

intern file

Sonstige Links