LNCS Homepage
ContentsAuthor IndexSearch

Automatic Evaluation Methods in Evolutionary Music: An Example with Bossa Melodies

A.R.R. Freitas1, F.G. Guimarães2, and R.V. Barbosa3

1Graduate Program in Electrical Engineering, Federal University of Minas Gerais, Av. Antônio Carlos 6627, 31270-901, Belo Horizonte, MG, Brazil
alandefreitas@gmail.com

2Departamento de Engenharia Elétrica, Universidade Federal de Minas Gerais, Belo Horizonte, MG 31270-901, Brazil
fredericoguimaraes@ufmg.br

3Departamento de Teoria Geral da Música, Universidade Federal de Minas Gerais, Belo Horizonte, MG 31270-010, Brazil
rvb@musica.ufmg.br

Abstract. Evolutionary algorithms need measures of how appropriate a solution is in order to make decisions. This is always a problem for evolving art as codifying aesthetics is a complex task. In this paper we consider the problem of evaluating melodies. The evaluation of melodies in evolutionary music is an open problem that has been tackled by many authors with interactive evaluation, fitness-free genetic algorithms and even neural networks. However, all approaches based on formal analysis of databases or formal music theory have been partial, which is something to be expected for such a complex problem. Thus, we present many metrics that can be used for evaluating melodies and their practical results when applied to a Bossa Nova database of melodies coded by the authors. Although the paper is meant to extend the cycle of possible ideas for evolutionary composers, we argue that there is still much to be developed in this field and each genre of music will always need specific measures of quality.

Keywords: Evolutionary Music, Genetic Algorithms, Evaluation of Melodies

LNCS 7492, p. 458 ff.

Full article in PDF | BibTeX


lncs@springer.com
© Springer-Verlag Berlin Heidelberg 2012