Scales

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".

NameNotes (in C)
MAJORC D E F G A B
MELODIC_MINORC D Eb F G A B
HARMONIC_MINORC D Eb F G Ab B
HARMONIC_MAJORC D E F G Ab B
NEAPOLITAN_MAJORC Db Eb F G A B
NEAPOLITAN_MINORC Db Eb F G Ab B
DOUBLE_HARMONICC Db E F G Ab B
ASYM_DIMINISHEDC Eb F Gb Ab A B

Modes

#Name
IIONIAN
IIDORIAN
IIIPHRYGIAN
IVLYDIAN
VMIXOLYDIAN
VIAEOLIAN
VIILOCRIAN