chord_progression_generator