Harmonization Project

Please Select a scale

Please Select a Chord Progression


Please Select a Root Note

Notes       Average Fitness
Best Fitness:
2nd Best Fitness:
Generation: