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 (SCI-Expanded) identifier

  • Publication Type: Article / Article
  • Volume: 3612
  • Publication Date: 2005
  • Journal Name: ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED)
  • Page Numbers: pp.1242-1250
  • Süleyman Demirel University Affiliated: No

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.