The generator allows you to build custom chord progressions 'within' or 'without' scale boundaries. Read more
Within scale boundaries:
The progression pattern is written as a list of roman signs, separated by a hyphen (-). Each sign express a chord according to the following elements:
The roman value (ex. III=3; IV=4; VII-7;) represent the scale degree. If 'C' is selected as key signature for example, the numeral 'V' should refer to 5th degree, which is 'G-maj' chord.
Uppercase (I, IV, V...) represent major chords while lowercase numerals (i, ii, iii...) represent minor chords.
Without scale boundaries:
The progression pattern is written as a list of chord names, separated by a hyphen (-).
Whether the chord progression includes chords within or without the scale boundaries, the player will try to play the chord progression in the most efficient manner.