The Evolution of Evolutionary Software: Intelligent Rhythm Generation in Kinetic Engine

This paper presents an evolutionary music system that generates complex rhythmic polyphony in performance. A population of rhythms is derived from analysis of source material, using a first order Markov chain derived from subdivision transitions. The population evolves in performance, and each generation is analysed to provide rules for subsequent generations.

[1]  Eduardo Miranda,et al.  Evolutionary Computer Music , 2007 .

[2]  J. Biles Autonomous GenJam : Eliminating the Fitness Bottleneck by Eliminating Fitness , 2022 .

[3]  Eduardo Reck Miranda,et al.  A Connectionist Architecture for the Evolution of Rhythms , 2006, EvoWorkshops.

[4]  John A. Biles,et al.  GenJam: Evolutionary Computation Gets a Gig , 2002 .

[5]  David Cope,et al.  Experiments In Musical Intelligence , 1996 .

[6]  John A. Biles,et al.  GenJam: A Genetic Algorithm for Generating Jazz Solos , 1994, ICMC.

[7]  Penousal Machado,et al.  A Corpus-Based Hybrid Approach to Music Analysis and Composition , 2007, AAAI.

[8]  Simon Fraser,et al.  Real-time Composition or Computer Improvisation? A composer’s search for intelligent tools in interactive computer music , 2007 .

[9]  Alex Rae,et al.  A Real-Time Genetic Algorithm in Humanrobot Musical Improvisation , 2008, ICMC.

[10]  Eduardo R. Miranda,et al.  Emergent Rhythmic Phrases in an A-Life Environment , 2007 .

[11]  Joel Chadabe,et al.  Interactive Composing: An Overview , 1984, ICMC.

[12]  Andrew R. Brown,et al.  Exploring Rhythmic Automata , 2005, EvoWorkshops.

[13]  Rodney Waschka,et al.  Composing with Genetic Algorithms: GenDash , 2007 .

[14]  Arne Eigenfeldt,et al.  KINETIC ENGINE: TOWARD AN INTELLIGENT IMPROVISING INSTRUMENT , 2006 .

[15]  Arne Eigenfeldt,et al.  Drum Circle: Intelligent Agents in Max/MSP , 2007, ICMC.

[16]  Rolf Drechsler,et al.  Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Naples, Italy, March 26-28, 2008. Proceedings , 2008, EvoWorkshops.

[17]  Manuel Cebrián,et al.  A simple genetic algorithm for music generation by means of algorithmic information theory , 2007, 2007 IEEE Congress on Evolutionary Computation.