Module music_theory::theory::chord
source · Expand description
Chords are stacks of notes. Variants are Chord
, RootedChord
and RelativeChord
.
Structs
- A
Chord
only encodes the quality of the the chord. No root from which it is build is defined. - Relative chord is a chord build not from a specific root note but a scale degree. Could be used for example to define chord progressions (eg. II -> V -> I).
- Wrapper around Chord. Also has a root note and extra functionality around that.
Enums
- Style that determines how a chord will be formatted or styled
- The formatting style of the extra chord quality
- The formatting style of the main base chord quality
- Scale degree, one of twelve variants for each chromatic note.