Melody Harmonization with Genetic Algorithms - Generative Music AI Course
Valerio Velardo - The Sound of AI via YouTube
Overview
Syllabus
Intro
Harmonization task
What we'll build
Get the code
Main function: First pass
Example generation
MelodyData
GeneticMelodyHarmonizer
Generate
Initialise population
Select parents
Create new population
Crossover
Mutate
FitnessEvaluator
Chord melody congruence
Chord variety
Harmonic flow
Functional harmony
Main function: Second pass
Exploring the code further...
What's up next?
Taught by
Valerio Velardo - The Sound of AI