Music composition using Genetic Algorithms (GA) and Multilayer Perceptrons (MLP)


Goksu H., Pigg P., Dixit V.

ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, vol.3612, pp.1242-1250, 2005 (Journal Indexed in SCI) identifier

  • Publication Type: Article / Article
  • Volume: 3612
  • Publication Date: 2005
  • Title of Journal : ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS
  • Page Numbers: pp.1242-1250

Abstract

In this work, authors have developed a system which is capable of composing songs using Genetic Algorithms (GA) to evolve melody and rhythm. Each GA uses two Multilayer Perceptron (MLP) type artificial neural networks (ANN) to judge for the fitness of individuals in the population. MLPs are forward and backward sliding-window predictors trained on melody and rhythm extracted from songs of different genres. Separately evolved rhythms and melodies are dynamically mixed to obtain verses, which are then mixed into whole songs.