The Journal of the Abraham Lincoln Association · 1998 · 34 citations · 3 references
EducationGeneticsArtificial IntelligenceImprovisationMusic PsychologyInteractive Music SoftwareInteractive Music SystemsJazz ImprovisationMusic TechnologyMusical ImprovisationComputer-mediated ImprovisationGenetic Algorithms In MusicHuman-computer Interaction In PerformanceInteractive Genetic AlgorithmsReal-time Performance AnalysisReal-time ProcessingTrading Fours
This presentation will describe and demonstrate recent enhancements to GenJam, an interactive genetic algorithm jazz improviser. The most significant enhancement incorporates a pitch-to-MIDI capability, which allows GenJam to integrate human improvisations into its own improvisations. Specifically, when GenJam “trades fours” with a human, it listens to the human’s last four measures, maps what it hears to its chromosome representation, mutates the chromosomes, and plays the result as its next four. In other words, GenJam evolves what it “hears” into what it will play in real time. Other recent enhancements are also discussed.
3
GenJam: A Genetic Algorithm for Generating Jazz Solos
John A. Biles · 1994 · 455 citations