Table of Contents

Enum Mode

Namespace
Celeritas.Core.Analysis
Assembly
Celeritas.dll

Church modes and modern modes derived from major scale.

public enum Mode

Fields

Ionian = 0

Major scale (W-W-H-W-W-W-H). Bright, happy.

Dorian = 1

Minor with raised 6th (W-H-W-W-W-H-W). Jazz minor, melancholic but hopeful.

Phrygian = 2

Minor with lowered 2nd (H-W-W-W-H-W-W). Spanish, dark, exotic.

Lydian = 3

Major with raised 4th (W-W-W-H-W-W-H). Dreamy, floating, bright.

Mixolydian = 4

Major with lowered 7th (W-W-H-W-W-H-W). Bluesy, rock, dominant sound.

Aeolian = 5

Natural minor (W-H-W-W-H-W-W). Sad, dark.

Locrian = 6

Diminished scale degree (H-W-W-H-W-W-W). Unstable, tense.

HarmonicMinor = 7

Harmonic minor (W-H-W-W-H-A2-H). Classical, dramatic.

MelodicMinor = 8

Melodic minor ascending (W-H-W-W-W-W-H). Jazz, smooth.

PhrygianDominant = 9

Phrygian with major 3rd (H-A2-H-W-H-W-W). Flamenco, Spanish.

LydianDominant = 10

Lydian with lowered 7th (W-W-W-H-W-H-W). Jazz fusion.

LocrianNatural2 = 11

Locrian with natural 2nd (W-H-W-H-W-W-W). Half-diminished chord scale.

Altered = 12

Altered scale / Super Locrian (H-W-H-W-W-W-W). Dominant alt chord.

WholeTone = 13

Whole tone scale (W-W-W-W-W-W). Dreamlike, impressionistic.

DiminishedHalfWhole = 14

Diminished scale H-W pattern (H-W-H-W-H-W-H-W). Symmetric.

DiminishedWholeHalf = 15

Diminished scale W-H pattern (W-H-W-H-W-H-W-H). Symmetric.

Blues = 16

Blues scale (m3-W-H-H-m3-W). Blues, rock.

MajorPentatonic = 17

Major pentatonic (W-W-m3-W-m3). Folk, pop.

Never the answer of DetectMode(float[]) or DetectModeWithRoot(float[], int). Its five notes are contained in the major scale, so the scale is reported as a heptatonic mode that contains it, at confidence 0: Ionian on its own root when the root is hinted or is the most prominent note; which mode and root otherwise is documented on each method.

MinorPentatonic = 18

Minor pentatonic (m3-W-W-m3-W). Rock, blues.

Never the answer of DetectMode(float[]) or DetectModeWithRoot(float[], int). Its five notes are contained in Dorian, Phrygian and Aeolian on the same root and in three major keys, so the scale is reported as a heptatonic mode that contains it, at confidence 0: Aeolian on its own root when the root is hinted or is the most prominent note; which mode and root otherwise is documented on each method.