Skip to main content

Module chord

Module chord 

Source
Expand description

Chord construction, common-name analysis and chord input conversion traits.

Re-exports§

pub use guitar::GuitarFingering;
pub use guitar::GuitarStringFingering;
pub use guitar::GuitarTuning;
pub use guitar::GuitarTuningString;

Modules§

guitar
Guitar tuning and fingering helpers.
tables
Look-up over music21’s Forte tables of set classes.

Structs§

Chord
A collection of notes analyzed as one vertical sonority.
ChordResolutionSuggestion
A likely tonal resolution for a chord, including the key context used.
ChordTableAddress
Where a chord’s set class sits in the Forte tables: music21’s ChordTableAddress.
KnownChordType
An unpitched chord type known to the music21-derived chord table.

Enums§

TriadQuality
The quality of the triad above a chord’s root, as music21’s Chord.quality reports it.

Traits§

IntoNotes
Tries to convert a supported chord input into notes.

Functions§

format_vector_string
Writes a list of pitch classes the way music21’s Chord.formatVectorString does, with ten and eleven as A and B: [0, 11] is <0B>.