Logo image
Automatic Generation of Chord Progressions with an Artificial Immune System
Conference proceeding   Open access   Peer reviewed

Automatic Generation of Chord Progressions with an Artificial Immune System

Maria Navarro, Marcelo Caetano, Gilberto Bernardes, Leandro Nunes de Castro and Juan Manuel Corchado
EVOLUTIONARY AND BIOLOGICALLY INSPIRED MUSIC, SOUND, ART AND DESIGN (EVOMUSART 2015), Vol.9027, pp.175-186
Lecture Notes in Computer Science
01-01-2015

Abstract

Computer Science Computer Science, Artificial Intelligence Computer Science, Interdisciplinary Applications Computer Science, Theory & Methods Science & Technology Technology
Chord progressions are widely used in music. The automatic generation of chord progressions can be challenging because it depends on many factors, such as the musical context, personal preference, and aesthetic choices. In this work, we propose a penalty function that encodes musical rules to automatically generate chord progressions. Then we use an artificial immune system (AIS) to minimize the penalty function when proposing candidates for the next chord in a sequence. The AIS is capable of finding multiple optima in parallel, resulting in several different chords as appropriate candidates. We performed a listening test to evaluate the chords subjectively and validate the penalty function. We found that chords with a low penalty value were considered better candidates than chords with higher penalty values.
url
http://repositorio.inesctec.pt/handle/123456789/3979View
Open

Related links

Metrics

Details

Logo image