Functional

Harmony: Generate random chord progressions based on functional relationships and popular cadences.

Factory for random chord progressions based on functional relationships and popular cadences.