The structural way in, for the chords a quality name cannot reach: the tones
come from the spec, and quality is the name that fits it, or the nearest
name when none does. A chord built this way is an ordinary Chord —
every consumer reads its intervals as before, and
formatChordSymbol writes the alterations back out.
Build a chord from a ChordSpec.
The structural way in, for the chords a quality name cannot reach: the tones come from the spec, and
qualityis the name that fits it, or the nearest name when none does. A chord built this way is an ordinary Chord — every consumer reads itsintervalsas before, and formatChordSymbol writes the alterations back out.