Table of Contents

Enum ChordQuality

Namespace
Celeritas.Core
Assembly
Celeritas.dll

Recognized chord qualities.

public enum ChordQuality : byte

Fields

Unknown = 0

Unrecognized or unclassified chord.

When the library answers with this it pairs it with root pitch class 0, because an unrecognized set has no root to report — so a ChordInfo for E-G-B-D-F# reads "C Unknown" and the C is a placeholder, not a detected root. Test Quality against this value; do not read the root beside it.

Major = 1

Major triad (root, major third, perfect fifth).

Minor = 2

Minor triad (root, minor third, perfect fifth).

Diminished = 3

Diminished triad (root, minor third, diminished fifth).

Augmented = 4

Augmented triad (root, major third, augmented fifth).

Major7 = 5

Major seventh chord (major triad plus a major seventh).

Minor7 = 6

Minor seventh chord (minor triad plus a minor seventh).

Dominant7 = 7

Dominant seventh chord (major triad plus a minor seventh).

Diminished7 = 8

Diminished seventh chord (diminished triad plus a diminished seventh).

HalfDim7 = 9

Half-diminished seventh chord (diminished triad plus a minor seventh).

Sus2 = 10

Suspended second (root, major second, perfect fifth).

Sus4 = 11

Suspended fourth (root, perfect fourth, perfect fifth).

Power = 12

Power chord: root and perfect fifth dyad, no third.

Quartal = 13

Quartal chord built on stacked perfect fourths.

Add9 = 14

Major triad with an added ninth (the second).

Add11 = 15

Major triad with an added eleventh (the fourth).

MinorMajor7 = 16

Minor-major seventh chord (minor triad plus a major seventh).

Augmented7 = 17

Augmented seventh chord (augmented triad plus a minor seventh).

Dominant7Flat5 = 18

Dominant seventh chord with a flatted fifth.

Major6 = 19

Major sixth chord (major triad plus a major sixth).

C-E-G-A. The same four pitch classes as the minor seventh a minor third below (Am7), so only the bass tells them apart — see Identify(ReadOnlySpan<int>). A bright, fully stable sonority and one of the commonest ways to voice a final tonic.

Minor6 = 20

Minor sixth chord (minor triad plus a major sixth).

C-Eb-G-A. The same four pitch classes as the half-diminished seventh a minor third below (Am7b5), so only the bass tells them apart. The tonic of the melodic minor scale, and a resting chord — not the unresolved sonority its half-diminished rotation is.