Jive: A Generative, Interactive, Virtual, Evolutionary Music System

A novel paradigm and system for interactive generative music are described. Families of musical pieces are represented as functions of a time variable and several variables under user control. Composition/performance proceeds in the following two stages. Interactive grammatical evolution is used to represent, explore, and optimise the possible functions. The computer mouse or a Wii-controller can be used for real-time interaction with the generative process. We present rationale for design decisions and several pieces of example music.

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

[2]  Peter J. Bentley,et al.  CREATIVE EVOLUTIONARY SYSTEMS , 2001 .

[3]  Cristyn Magnus Evolutionary Musique Concrète , 2006, EvoWorkshops.

[4]  Kenneth O. Stanley,et al.  Scaffolding for Interactively Evolving Novel Drum Tracks for Existing Songs , 2008, EvoWorkshops.

[5]  James Mandelis,et al.  Genophone: Evolving Sounds and Integral Performance Parameter Mappings , 2003, Int. J. Artif. Intell. Tools.

[6]  Anthony Brabazon,et al.  GEVA: grammatical evolution in Java , 2008, SEVO.

[7]  Luigi Barone,et al.  Design by Evolution: Advances in Evolutionary Design , 2008 .

[8]  Nick Collins,et al.  The Analysis of Generative Music Programs , 2008, Organised Sound.

[9]  Jon McCormack,et al.  Evolutionary L-systems , 2008 .

[10]  Ernest A. Edmonds,et al.  What is generative art? , 2009, Digit. Creativity.

[11]  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.

[12]  Palle Dahlstedt Autonomous Evolution of Complete Piano Pieces and Performances , 2007 .

[13]  Kenneth O. Stanley,et al.  Compositional Pattern Producing Networks : A Novel Abstraction of Development , 2007 .

[14]  Michael O'Neill,et al.  Grammatical evolution - evolutionary automatic programming in an arbitrary language , 2003, Genetic programming.

[15]  R. Jackendoff,et al.  A Generative Theory of Tonal Music , 1985 .