MusicXML 4.1 Draft
< >elements
@attributes
MusicXML 4.1 Draft>Data Types>The kind-value data type

The kind-value data type

A kind-value indicates the type of chord. Degree elements can then add, subtract, or alter from these starting points. The 11th and 13th values are usually used as a basis for alteration.

Allowed values

Base type:xs:string

majorTriad: major third, perfect fifth.
minorTriad: minor third, perfect fifth.
augmentedTriad: major third, augmented fifth.
diminishedTriad: minor third, diminished fifth.
dominantSeventh: major triad, minor seventh.
major-seventhSeventh: major triad, major seventh.
minor-seventhSeventh: minor triad, minor seventh.
diminished-seventhSeventh: diminished triad, diminished seventh.
augmented-seventhSeventh: augmented triad, minor seventh.
half-diminishedSeventh: diminished triad, minor seventh.
major-minorSeventh: minor triad, major seventh.
major-sixthSixth: major triad, added sixth.
minor-sixthSixth: minor triad, added sixth.
dominant-ninthNinth: dominant, major ninth.
major-ninthNinth: major-seventh, major ninth.
minor-ninthNinth: minor-seventh, major ninth.
dominant-11th11th: dominant-ninth, perfect 11th.
major-11th11th: major-ninth, perfect 11th.
minor-11th11th: minor-ninth, perfect 11th.
dominant-13th13th: dominant-11th, major 13th.
major-13th13th: major-11th, major 13th.
minor-13th13th: minor-11th, major 13th.
suspended-secondSuspended: major second, perfect fifth.
suspended-fourthSuspended: perfect fourth, perfect fifth.
NeapolitanFunctional Neapolitan sixth.
ItalianFunctional Italian sixth.
FrenchFunctional French sixth.
GermanFunctional German sixth.
pedalPedal-point bass.
powerPerfect fifth.
TristanAugmented fourth, augmented sixth, augmented ninth.
otherUsed when the harmony is entirely composed of add elements.
noneUsed to explicitly encode the absence of chords or functional harmony. In this case, the <root> <numeral>, or <function> element has no meaning. When using the <root> or <numeral> element, the <root-step> or <numeral-step> text attribute should be set to the empty string to keep the root or numeral from being displayed.

Where is this type used?

<kind>