pub enum Articulation {
Show 28 variants
Staccato,
Staccatissimo,
Accent,
Tenuto,
Marcato,
Fermata,
Trill,
Mordent,
InvertedMordent,
Turn,
InvertedTurn,
Shake,
Tremolo(u8),
BreathMark,
Caesura,
UpBow,
DownBow,
Harmonic,
OpenString,
Stopped,
SnapPizzicato,
Tap,
LeftHandTap,
Vibrato,
Scoop,
Plop,
Doit,
Falloff,
}Variants§
Staccato
Staccatissimo
Accent
Tenuto
Marcato
Fermata
Trill
Mordent
InvertedMordent
Turn
InvertedTurn
Shake
Tremolo(u8)
BreathMark
Caesura
UpBow
String up-bow (MusicXML <up-bow/>).
DownBow
String down-bow (MusicXML <down-bow/>).
Harmonic
Harmonic circle (MusicXML <harmonic/>).
OpenString
Open string / open mute circle (MusicXML <open-string/>).
Stopped
Stopped note or closed mute “+” (MusicXML <stopped/>).
SnapPizzicato
Snap (Bartók) pizzicato (MusicXML <snap-pizzicato/>).
Tap
Right-hand tapping, drawn “T” (MusicXML <tap/>, MEI tap, Guitar Pro tapping).
LeftHandTap
Left-hand tapping (MusicXML <tap hand="left"/>, Guitar Pro left-hand tapping).
Vibrato
Vibrato on one note, a short wavy line above it (Guitar Pro note vibrato).
Scoop
A slide into the note from below (MusicXML <scoop/>, Guitar Pro slide in from below).
Plop
A slide into the note from above (MusicXML <plop/>, Guitar Pro slide in from above).
Doit
A slide up out of the note (MusicXML <doit/>, Guitar Pro slide out upwards).
Falloff
A slide down out of the note (MusicXML <falloff/>, Guitar Pro slide out downwards).
Implementations§
Source§impl Articulation
impl Articulation
Sourcepub fn is_technical_mark(&self) -> bool
pub fn is_technical_mark(&self) -> bool
String and brass techniques that MusicXML writes inside <technical> rather than
<articulations>.