ChordEase supports a fixed set of scales, shown in the table below. All chord types listed in the chord dictionary must be defined in terms of these scales. User-defined scales are not currently supported. Only heptatonic (7-note) scales are allowed, due to design constraints. Workarounds are available for certain non-heptatonic scales, as follows: The whole tone scale is approximated via the Locrian mode of the Neapolitan major, and the symmetric diminished is approximated by removing one note, yielding the "asymmetric diminished".
Name | Notes (in C) |
---|---|
MAJOR | C D E F G A B |
MELODIC_MINOR | C D Eb F G A B |
HARMONIC_MINOR | C D Eb F G Ab B |
HARMONIC_MAJOR | C D E F G Ab B |
NEAPOLITAN_MAJOR | C Db Eb F G A B |
NEAPOLITAN_MINOR | C Db Eb F G Ab B |
DOUBLE_HARMONIC | C Db E F G Ab B |
ASYM_DIMINISHED | C Eb F Gb Ab A B |
Modes
# | Name |
---|---|
I | IONIAN |
II | DORIAN |
III | PHRYGIAN |
IV | LYDIAN |
V | MIXOLYDIAN |
VI | AEOLIAN |
VII | LOCRIAN |