Creative evolutionary systems
Grammatical Evolution: Evolutionary Automatic Programming in an Arbitrary Language
Grammatical Evolution: Evolutionary Automatic Programming in an Arbitrary Language
Evolutionary Computer Music
Compositional pattern producing networks: A novel abstraction of development
Genetic Programming and Evolvable Machines
The analysis of generative music programs
Organised Sound
GEVA: grammatical evolution in Java
ACM SIGEVOlution
Scaffolding for interactively evolving novel drum tracks for existing songs
Evo'08 Proceedings of the 2008 conference on Applications of evolutionary computing
EuroGP'06 Proceedings of the 2006 international conference on Applications of Evolutionary Computing
An executable graph representation for evolutionary generative music
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Using grammatical evolution to parameterise interactive 3D image generation
EvoApplications'11 Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part II
SSBSE'11 Proceedings of the Third international conference on Search based software engineering
AI methods in algorithmic composition: a comprehensive survey
Journal of Artificial Intelligence Research
Hi-index | 0.00 |
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.