Class ModalProgressions.ModalMixtureChord
A chord that does not fully belong to the detected mode scale.
public sealed record ModalProgressions.ModalMixtureChord : IEquatable<ModalProgressions.ModalMixtureChord>
- Inheritance
-
ModalProgressions.ModalMixtureChord
- Implements
- Inherited Members
Properties
OutOfScalePitchClasses
Pitch classes in the chord that fall outside the detected mode's scale.
public IReadOnlyList<int> OutOfScalePitchClasses { get; init; }
Property Value
Position
Index of the chord within the analyzed progression.
public int Position { get; init; }
Property Value
RootPitchClass
Root pitch class (0-11), or -1 if unparsable.
public int RootPitchClass { get; init; }
Property Value
Symbol
The chord symbol as supplied.
public string Symbol { get; init; }