parker.progressions

class parker.progressions.Progression(root, scale_cls=<class 'parker.scales.Major'>)[source]

Reference: https://en.wikipedia.org/wiki/Roman_numeral_analysis

all_progressions()[source]
from_list(prog_list, as_map=False)[source]

Take a list of progressions and return the list of chords.

Setting as_map to True will return the progressions as a dictionary where the keys are the progressions passed in and the values are the chords.

from_string(progression)[source]

Take a string representation of a progression and return the chord that it represents.

standard_sevenths()[source]
standard_triads()[source]