IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028), 1999
GenJam, short for Genetic Jammer, is an interactive genetic algorithm (IGA) that models a jazz im... more GenJam, short for Genetic Jammer, is an interactive genetic algorithm (IGA) that models a jazz improviser and performs as a featured soloist in the author’s Virtual Quintet. GenJam evolves populations of melodic ideas under the guidance of a human mentor, whose feedback provides the environment under which individual ideas either survive to breed or die off. GenJam also uses its genetic algorithm machinery as a real-time melodic development paradigm to evolve phrases played by a human into its improvised responses in chase choruses. This paper provides an overview of the GenJam architecture and focuses on interface issues for three classes of users: mentors who train GenJam individually, audiences who train GenJam collectively, and performers who interact with GenJam in real-time performance situations.
Uploads
Books by Al Biles
This book discusses not only the applications of evolutionary computation to music, but also the tools needed to create and study such systems. These tools are drawn in part from research into the origins and evolution of biological organisms, ecologies, and cultural systems on the one hand, and from computer simulation methodologies on the other. They can be combined to create surrogate artificial worlds populated by interacting simulated organisms in which complex musical experiments can be performed that would otherwise be impossible.
This authoritative book, with contributions from experts from around the globe, demonstrates that evolutionary systems can be used to create and to study musical compositions and cultures in ways that have never before been achieved."
Papers by Al Biles