pub enum AccidentalValue {
Show 41 variants
Sharp,
Natural,
Flat,
DoubleSharp,
SharpSharp,
FlatFlat,
NaturalSharp,
NaturalFlat,
QuarterFlat,
QuarterSharp,
ThreeQuartersFlat,
ThreeQuartersSharp,
SharpDown,
SharpUp,
NaturalDown,
NaturalUp,
FlatDown,
FlatUp,
DoubleSharpDown,
DoubleSharpUp,
FlatFlatDown,
FlatFlatUp,
ArrowDown,
ArrowUp,
TripleSharp,
TripleFlat,
SlashQuarterSharp,
SlashSharp,
SlashFlat,
DoubleSlashFlat,
Sharp1,
Sharp2,
Sharp3,
Sharp5,
Flat1,
Flat2,
Flat3,
Flat4,
Sori,
Koron,
Other,
}Expand description
Represents notated accidentals supported by MusicXML.
The Quarter- and ThreeQuarters- accidentals are Tartini-style quarter-tone accidentals.
The -Down and -Up accidentals are quarter-tone accidentals that include arrows pointing down or up.
The Slash- accidentals are used in Turkish classical music.
The numbered Sharp and Flat accidentals are superscripted versions of the accidental signs, used in Turkish folk music.
The Sori and Koron accidentals are microtonal sharp and flat accidentals used in Iranian and Persian music.
The Other accidental covers accidentals other than those listed here. It is usually used in combination with a
smufl attribute to specify a particular Standard Music Font Layout (SMuFL) accidental.
The smufl attribute may be used with any accidental value to help specify the appearance of symbols that share the same MusicXML semantics.
Variants§
Sharp
Natural
Flat
DoubleSharp
SharpSharp
FlatFlat
NaturalSharp
NaturalFlat
QuarterFlat
QuarterSharp
ThreeQuartersFlat
ThreeQuartersSharp
SharpDown
SharpUp
NaturalDown
NaturalUp
FlatDown
FlatUp
DoubleSharpDown
DoubleSharpUp
FlatFlatDown
FlatFlatUp
ArrowDown
ArrowUp
TripleSharp
TripleFlat
SlashQuarterSharp
SlashSharp
SlashFlat
DoubleSlashFlat
Sharp1
Sharp2
Sharp3
Sharp5
Flat1
Flat2
Flat3
Flat4
Sori
Koron
Other
Covers accidentals other than those listed here. It is usually used in combination with the smufl attribute to specify a particular Standard Music Font Layout (SMuFL) accidental.