Each entry includes:
| Name | Type | Since | Description |
|---|---|---|---|
| abbreviated | Attribute | 3.1 | If yes, use P and S pedal signs instead of Ped and Sost signs |
| above | Attribute | 4.0 | If yes, doubling is one octave above what is written instead of one octave below |
| accelerate | Attribute | 1.0 | Accelerate playback at end? Values: yes, no |
| accent | Element | 1.0 | Horizontal accent |
| accidental | Element | 1.0 | Notated accidental. Values: sharp, natural, flat, double-sharp, sharp-sharp, flat-flat, natural-sharp, natural-flat, quarter-flat, quarter-sharp, three-quarters-flat, three-quarters-sharp; sharp-down, sharp-up, natural-down, natural-up, flat-down, flat-up, triple-sharp, triple-flat, slash-quarter-sharp, slash-sharp, slash-flat, double-slash-flat, sharp-1, sharp-2, sharp-3, sharp-5, flat-1, flat-2, flat-3, flat-4, sori, and koron added in 3.0; arrow-down, arrow-up, double-sharp-down, double-sharp-up, flat-flat-down, flat-flat-up, and other added in 3.1 |
| accidental-mark | Element | 1.0 | Accidental mark modifying a notation or ornament, such as turns or trills. Values: same as for accidental element |
| accidental-text | Element | 2.0 | Formatted accidental used by part-name-display and similar elements. Values: same as for accidental element |
| accord | Element | 1.1 | Individual string tuning for scordatura |
| accordion-high | Element | 2.0 | Is high section of accordion registration present? |
| accordion-low | Element | 2.0 | Is low section of accordion registration present? |
| accordion-middle | Element | 2.0 | Is middle section of accordion registration present? Values: 1, 2, 3 |
| accordion-registration | Element | 2.0 | Accordion registration symbol |
| actual-notes | Element | 1.0 | How many notes played in given time |
| additional | Attribute | 2.0 | If “yes”, indicates that this is an added clef (e.g. for cues), not a substitution |
| after-barline | Attribute | 3.0 | Does a clef at the start of a measure appear after the barline? Values: yes, no |
| after-jump | Attribute | 4.0 | Is this repeat played after a jump from a da capo or dal segno? Values: yes, no |
| alter | Element | 1.0 | Chromatic alteration in semitones. May use decimal values for microtones. |
| alternate | Attribute | 1.0 | Alternate fingering? Values: yes, no |
| any | Element | 3.0 | Mapping of any instrument sound, solo or ensemble, between its MusicXML ID and an application or library ID |
| appearance | Element | 2.0 | General graphical settings for music’s final form appearance |
| approach | Attribute | 3.0 | How the beginning of a compound ornament looks relative to the main part. Values: above, below |
| arpeggiate | Element | 1.0 | Part of arpeggiated chord |
| arrangement | Attribute | 4.0 | Display of stacked chords and bass notes. Values: horizontal, vertical, diagonal |
| arrow | Element | 3.0 | Arrow used for a musical technical indication |
| arrow-direction | Element | 3.0 | Direction for straight arrow. Values: left, up, right, down, northwest, northeast, southeast, southwest, left right, up down, northwest southeast, northeast southwest, other |
| arrow-style | Element | 3.0 | Arrow visual style. Values: single, double, filled, hollow, paired, combined, other |
| arrowhead | Element | 3.1 | Only arrowhead is displayed, not the arrow stem |
| articulations | Element | 1.0 | Articulations and accents |
| artificial | Element | 1.0 | Artificial harmonic |
| attack | Attribute | 1.0 | Offset from starting time for playback, in divisions |
| attribute | Attribute | 2.0 | Which attribute of an element is supported or not |
| attributes | Element | 1.0 | Musical information that typically changes at measure boundaries |
| assess | Element | 4.0 | Overrides default assessment for a specific note |
| backup | Element | 1.0 | Move backward to coordinate multiple voices in one part |
| barline | Element | 1.0 | Barline information |
| barre | Element | 1.1 | Indicate barre chords in a frame |
| bar-style | Element | 1.0 | Values: regular, dotted, dashed, heavy, light-light, light-heavy, heavy-light, heavy-heavy, none; tick and short added in 2.0 |
| base-pitch | Element | 1.0 | Base pitch for harmonic, not what sounds |
| bass | Element | 1.0 | Altered bass as in pop music (as opposed to using inversions) |
| bass-alter | Element | 1.0 | Pitch alteration for bass |
| bass-separator | Element | 4.0 | Text that separates alternate bass from what precedes it |
| bass-step | Element | 1.0 | Pitch step for bass |
| beam | Element | 1.0 | Beam type. Values: begin, continue, end, forward hook, backward hook. |
| beam-level | Entity | 1.0 | Distinguishes eighth to 1024th beams Values: 1, 2, 3, 4, 5, 6; 7 and 8 added in 3.0 |
| beater | Element | 3.0 | Pictograms for beaters that do not distinguish materials. Values: bow, chime hammer, coin, finger, fingernail, fist, guiro scraper, hammer, hand, jazz stick, knitting needle, metal hammer, snare stick, spoon mallet, triangle beater, triangle beater plain, wire brush; drum stick, slide brush on gong, and superball added in 3.1 |
| beat-repeat | Element | 1.0 | Beat repeat mark |
| beats | Element | 1.0 | Time signature numerator |
| beats | Attribute | 1.0 | How many added beats in the trill / bend |
| beat-type | Element | 1.0 | Time signature denominator |
| beat-unit | Element | 1.0 | Metronome beat unit; same values as type element |
| beat-unit-dot | Element | 1.0 | Metronome beat unit augmentation dot |
| beat-unit-tied | Element | 3.1 | Metronome beat unit tie |
| bend | Element | 1.0 | String bends, as in guitar and tab notation |
| bend-alter | Element | 1.0 | Number of semitones in bend; decimal values for microtones |
| bend-sound | Entity | 1.0 | Collection of bend playback attributes |
| bezier | Entity | 1.0 | Collection of Bezier curve attributes |
| bezier-offset | Attribute | 1.0 | Bezier point: horizontal in divisions. Deprecated in 3.1; use bezier-x instead |
| bezier-offset2 | Attribute | 1.0 | Outgoing Bezier point for continue type: horizontal in divisions. Deprecated in 3.1; use bezier-x2 instead |
| bezier-x | Attribute | 1.0 | Bezier point: horizontal in tenths |
| bezier-x2 | Attribute | 1.0 | Outgoing Bezier point for continue type: horizontal in tenths |
| bezier-y | Attribute | 1.0 | Bezier point: vertical in tenths |
| bezier-y2 | Attribute | 1.0 | Outgoing Bezier point for continue type: vertical in tenths |
| blank-page | Attribute | 2.0 | Number of blank pages to insert before current measure |
| bookmark | Element | 1.0 | Well-defined target for incoming XLink |
| bottom-margin | Element | 1.1 | Bottom margin in tenths |
| bottom-staff | Attribute | 2.0 | Bottom staff for part-symbol element |
| bracket | Attribute | 1.0 | Show level with brackets? Values: yes, no |
| bracket | Element | 1.0 | Flexible line and bracket definition, often combined with words |
| bracket | Attribute | 2.0 | Tuplet bracket displayed in metric relationship? Values: yes, no |
| bracket | Attribute | 1.0 | Tuplet bracket displayed? Values: yes, no |
| bracket-degrees | Attribute | 1.1 | All harmony degrees should be in a bracket |
| brass-bend | Element | 3.1 | Brass notation u-shaped bend symbol |
| breath-mark | Element | 1.0 | Breath mark. Values: comma, tick, empty string. Text values added in 3.0; salzedo and upbow added in 3.1 |
| caesura | Element | 1.0 | Caesura or railroad tracks. Values: normal, thick, short, curved, single. Text values added in 3.1 |
| cancel | Element | 1.0 | Key signature cancellation |
| cancel | Attribute | 2.0 | Does key-octave refer to key signature cancellation? Values: yes, no |
| capo | Element | 1.0 | Capo fret for tablature |
| cautionary | Attribute | 1.0 | Cautionary accidental? Values: yes, no |
| chord | Element | 1.0 | Indicates note is an additional chord tone with preceding note |
| chromatic | Element | 1.0 | Chromatic steps for transposing written to sounding pitch |
| circular-arrow | Element | 3.0 | Circular arrow direction. Values: clockwise, anticlockwise |
| clef | Element | 1.0 | Clef |
| clef-octave-change | Element | 1.0 | Octave difference (e.g. -1 for treble clef used by tenor voice) |
| coda | Element | 1.0 | Coda sign |
| coda | Attribute | 2.0 | Place to jump forwards from tocoda with same value |
| coda | Attribute | 1.0 | Place to jump forwards from tocoda with same value |
| color | Attribute | 1.1 | Color. Values: hexadecimal RGB triple or ARGB tuple in sRGB color space. |
| color | Entity | 1.1 | Collection of color attributes |
| concert-score | Element | 4.0 | Score is displayed in concert pitch |
| container | Element | 2.0 | Document element for MusicXML container file |
| creator | Element | 1.0 | Creator, similar to Dublin Core. |
| credit | Element | 1.1 | Credit that appears on first page of a score |
| credit-image | Element | 2.0 | Graphical image to be included in credit |
| credit-symbol | Element | 3.1 | Musical symbol using a canonical SMuFL glyph name within a credit |
| credit-type | Element | 3.0 | Purpose behind a credit. Standard values: page number, title, subtitle, composer, arranger, lyricist, rights; part name added in 4.0 |
| credit-words | Element | 1.1 | Text portion of a credit, including formatting |
| cue | Element | 1.0 | Indicates a cue note, written but not played |
| dacapo | Attribute | 1.0 | Go back to beginning of movement. Value: yes |
| dalsegno | Attribute | 1.0 | Jump backwards to segno with same value |
| damp | Element | 1.0 | Harp damping |
| damp-all | Element | 1.0 | Harp damping for all strings |
| damper-pedal | Attribute | 1.0 | Damper pedal control. Values: yes, no. Yes is depressed, no is released. Numeric values added in 2.0. |
| dash-length | Attribute | 3.0 | Length of dashes in a dashed line, in tenths |
| dashed-circle | Attribute | 3.1 | If yes, indicates dashed circle around the round beater part of a pictogram |
| dashed-formatting | Entity | 3.0 | Length of dashes and spaces in a dashed line, in tenths |
| dashes | Element | 1.0 | Dashed line, often used with cresc., dim., and other words |
| defaults | Element | 1.1 | Collect score-wide defaults, including layout and fonts |
| default-x | Attribute | 1.0 | Change origin of default horizontal position |
| default-y | Attribute | 1.0 | Change origin of default vertical position |
| degree | Element | 1.0 | Add, alter, or subtract individual notes from a harmony |
| degree-alter | Element | 1.0 | Alteration for degree, relative to dominant if adding: 1 for sharp, -1 for flat, etc. |
| degree-type | Element | 1.0 | Type of degree aleration. Values: add, alter, subtract |
| degree-value | Element | 1.0 | Degree of chord being affected: 1 for root, 3 for third, etc. |
| delayed-inverted-turn | Element | 3.0 | Inverted turn towards end of a note |
| delayed-turn | Element | 1.0 | Turn towards end of a note |
| departure | Attribute | 3.0 | How the ending of a compound ornament looks relative to the main part. Values: above, below |
| detached-legato | Element | 1.0 | Detached legato |
| diatonic | Element | 1.0 | Diatonic steps for transposing written to sounding pitch |
| dir | Attribute | 2.0 | Text directionality, similar to W3C Internationalization Tag Set. Values: ltr, rtl, lro, rlo |
| direction | Attribute | 1.0 | Repeat direction. Values: backward, forward |
| direction | Element | 1.0 | Musical indication not tied to a particular note |
| direction | Attribute | 1.0 | Direction of arpeggiation |
| direction-type | Element | 1.0 | Type of direction; may be combined |
| directive | Attribute | 2.0 | If yes, use directive-style default-x position, aligned with start of time signature |
| directive | Entity | 2.0 | Collection of directive attributes |
| directive | Element | 1.0 | Like directions, but at start of measure. Deprecated in 2.0; use directive attribute instead. |
| display-octave | Element | 1.0 | What octave would this be if pitched? (If percussion clef, treat as if treble clef) |
| display-step | Element | 1.0 | What step would this be if pitched? (If percussion clef, treat as if treble clef) |
| display-text | Element | 2.0 | Portion of formatted text used by part-name-display and similar elements |
| distance | Element | 3.0 | Standard distance between notation elements, in tenths |
| divisions | Element | 1.0 | How many divisions per quarter note for a duration |
| divisions | Attribute | 2.0 | New divisions per quarter note for use with segno and coda |
| divisions | Attribute | 1.0 | New divisions per quarter note for use with segno and coda |
| document-attributes | Entity | 2.0 | Collection of attributes for MusicXML document elements |
| doit | Element | 1.0 | Indeterminate slide up from pitch |
| dot | Element | 1.0 | Dot of prolongation / augmentation dot |
| double | Element | 1.0 | Transposition involves doubling one octave down |
| double-tongue | Element | 1.0 | Double tongue |
| down-bow | Element | 1.0 | Down bow |
| duration | Element | 1.0 | Intended nominal (not performance-specific) duration, in divisions |
| dynamics | Element | 1.0 | Dynamics marking |
| dynamics | Attribute | 1.0 | Dynamics or MIDI velocity in percentage of default forte value (90 for MIDI) |
| dynamics | Attribute | 1.0 | MIDI Note On velocity as percentage of default MIDI forte volume of 90 |
| editorial | Entity | 1.0 | Footnote and level elements |
| editorial | Attribute | 1.0 | Editorial accidental? Values: yes, no |
| editorial-voice | Entity | 1.0 | Footnote, level, and voice elements |
| effect | Element | 3.0 | Pictograms for sound effect percussion instruments. Values: anvil, auto horn, bird whistle, cannon, duck call, gun shot, klaxon horn, lions roar, police whistle, siren, slide whistle, thunder sheet, wind machine, wind whistle; lotus flute and megaphone added in 3.1 |
| element | Attribute | 1.0 | Element that has explicit indication of support or no support |
| element | Attribute | 2.0 | Descendant of next sibling element to use for bookmark or link |
| elevation | Attribute | 1.0 | 3D elevation. Deprecated in 2.0; use elevation element instead. |
| elevation | Element | 2.0 | 3D elevation from -180 to 180; 0 is level, 90 directly above, -90 directly below |
| elision | Element | 1.0 | Elision symbol for multiple syllables on single note. Text values added in 2.0. |
| enclosure | Attribute | 1.1 | Enclosure for non-rehearsal mark text. Values: rectangle, oval, none; enclosure-shape entity values added in 3.0 |
| enclosure | Attribute | 1.1 | Enclosure for rehearsal mark. Values: square, circle, none; enclosure-shape entity values added in 3.0 |
| enclosure-shape | Entity | 3.0 | Text enclosures using the enclosure attribute. Values: rectangle, square, oval, circle, bracket, triangle, diamond, none; pentagon, hexagon, heptagon, octagon, nonagon, and decagon added in 3.1; inverted-bracket added in 4.0 |
| encoder | Element | 1.0 | Who did the encoding |
| encoding | Element | 1.0 | Information about this MusicXML encoding |
| encoding-date | Element | 1.0 | When the encoding was done, as yyyy-mm-dd date |
| encoding-description | Element | 1.0 | Description of encoding |
| end-dynamics | Attribute | 1.0 | MIDI Note Off velocity as percentage of default MIDI forte volume of 90 |
| ending | Element | 1.0 | Multiple endings (e.g. first and second) |
| end-length | Attribute | 1.1 | Ending jog size in tenths |
| end-length | Attribute | 1.0 | Bracket jog size in tenths |
| end-line | Element | 1.0 | End of line for karaoke-style applications |
| end-paragraph | Element | 1.0 | End of paragraph for karaoke-style applications |
| ensemble | Element | 2.0 | Performance is intended for a section. Optional numeric value indicates size of section. |
| ensemble | Element | 3.0 | Mapping of ensemble instrument sound between its MusicXML ID and an application or library ID |
| except-voice | Element | 3.1 | Indicates a combination of slash and regular notation |
| extend | Element | 1.0 | Word extension |
| eyeglasses | Element | 1.0 | Eyeglasses mark |
| f | Element | 1.0 | f dynamic |
| falloff | Element | 1.0 | Indeterminate slide down from pitch |
| fan | Attribute | 1.1 | Fanned beams. Values: accel, rit, none |
| feature | Element | 1.0 | Feature of this grouping |
| fermata | Element | 1.0 | Fermata symbol. Text values added in 2.0: normal, angled, square; double-angled, double-square, double-dot, half-curve, and curlew added in 3.1 |
| ff | Element | 1.0 | ff dynamic |
| fff | Element | 1.0 | fff dynamic |
| ffff | Element | 1.0 | ffff dynamic |
| fffff | Element | 1.0 | fffff dynamic |
| ffffff | Element | 1.0 | ffffff dynamic |
| fifths | Element | 1.0 | Number of flats or sharps in traditional key signature |
| figure | Element | 1.0 | Figured bass figure |
| figured-bass | Element | 1.0 | Figured bass |
| figure-number | Element | 1.0 | Figured bass number |
| filled | Attribute | 1.0 | Notehead filled? Values: yes, no. |
| fine | Attribute | 1.0 | Final note or rest value: duration if numeric, or “yes’ if no duration change |
| fingering | Element | 1.0 | Fingering indication, typically 1, 2, 3, 4, 5 |
| fingernails | Element | 1.0 | Fingernails for harp notation |
| first | Element | 4.0 | First of two consecutive notes in a swing ratio |
| first-beat | Attribute | 1.0 | Percentage of direction for starting a bend |
| first-fret | Element | 1.0 | Fret shown in top space of frame |
| flip | Element | 3.1 | Flip symbol used in brass notation |
| font | Entity | 1.0 | Collection of font attributes |
| font-family | Attribute | 1.0 | Font family, like CSS. Generic styles are music, serif, sans-serif. |
| font-size | Attribute | 1.0 | Font size, like CSS – either number or CSS size |
| font-style | Attribute | 1.0 | Font style, like CSS. Values: normal, italic |
| font-weight | Attribute | 1.0 | Font weight, like CSS. Values: normal, bold |
| footnote | Element | 1.0 | Editorial footnote text |
| for-part | Element | 4.0 | Transposition for a part created from a concert score |
| forward | Element | 1.0 | Move forward to coordinate multiple voices in one part, as in invisible rest |
| forward-repeat | Attribute | 1.0 | Forward repeat sign is implied. Value: yes |
| fp | Element | 1.0 | fp dynamic |
| frame | Element | 1.0 | Chord frame or fretboard diagram |
| frame-frets | Element | 1.0 | Size of frame in horizontal spaces |
| frame-note | Element | 1.0 | Note to include in frame |
| frame-strings | Element | 1.0 | Size of frame in vertical lines |
| fret | Element | 1.0 | Fret for tablature / chord symbol: open string is 0 |
| full-note | Entity | 1.0 | Common note elements between cue/grace and regular notes |
| full-path | Attribute | 2.0 | Path relative to root folder of the zip file |
| function | Element | 1.0 | Harmony function (e.g. I, V). Deprecated in 4.0; use numeral instead |
| fz | Element | 1.0 | fz dynamic |
| glass | Element | 3.0 | Pictrograms for glass percussion instruments. Values: wind chimes; glass harmonica and glass harp added in 3.1 |
| glissando | Element | 1.0 | Rapidly moving from one pitch to another, sounding discrete half steps |
| glyph | Element | 3.1 | SMuFL glyph to use for semantically identical symbols |
| golpe | Element | 3.1 | Golpe symbol used for tapping the pick guard in guitar music |
| grace | Element | 1.0 | Indicates a grace note |
| group | Element | 1.0 | Indicate purposes for part, e.g. score, parts, sound, data |
| group-abbreviation | Element | 1.0 | Abbreviated version of group name |
| group-abbreviation-display | Element | 2.0 | Formatted version of group-abbreviation |
| group-barline | Element | 1.0 | Common barline for group? Values: yes, no, Mensurstrich |
| grouping | Element | 1.0 | Grouping for musical analysis |
| group-name | Element | 1.0 | Full name of group |
| group-name-display | Element | 2.0 | Formatted version of group-name |
| group-symbol | Element | 1.0 | How group is indicated in score. Values: none, brace, line, bracket; square added in 3.0 |
| group-time | Element | 2.0 | Displayed time signature should stretch across all parts and staves in group |
| half-muted | Element | 3.1 | Half-muted symbol |
| halign | Attribute | 1.1 | Horizontal alignment. Values: left, center, right |
| halign | Entity | 1.1 | Collection of horizontal alignment attributes |
| hammer-on | Element | 1.0 | Hammer on (slur up the fretboard) |
| hand | Attribute | 3.1 | Use SMuFL symbol for which hand to tap. Values: left, right |
| handbell | Element | 3.0 | Techniques used in handbell and handchime music. Values: damp, echo, gyro, hand martellato, mallet lift, mallet table, martellato, martellato lift, muted martellato, pluck lift, swing; belltree added in 3.1 |
| harmon-closed | Element | 3.1 | Values: closed, half-open, open |
| harmon-mute | Element | 3.1 | Symbols for harmon mutes in brass notation |
| harmonic | Element | 1.0 | Natural and artificial harmonics |
| harmony | Element | 1.0 | Harmony data, used for chord symbols or analysis |
| harmony-chord | Entity | 1.0 | Harmony chord information; may be stacked in a single harmony element |
| harp-pedals | Element | 1.1 | Harp pedal diagram |
| haydn | Element | 3.1 | Haydn ornament |
| heel | Element | 1.0 | Heel indication for organ pedals |
| height | Attribute | 1.1 | Frame height in tenths |
| height | Attribute | 3.1 | Image height in tenths |
| height | Attribute | 3.1 | Credit image height in tenths |
| hole | Element | 3.0 | Symbols used for woodwind/brass fingerings and other notations |
| hole-closed | Element | 3.0 | Is the hole closed, open, or half-open? Values: yes, no, half |
| hole-shape | Element | 3.0 | Shape of the hole symbol; circle by default |
| hole-type | Element | 3.0 | What the hole symbol represents in terms of instrument fingering or other techniques |
| humming | Element | 1.0 | Humming |
| id | Attribute | 3.1 | Unique ID for clef, key, measure-style, time, and transpose elements |
| id | Attribute | 3.1 | Unique ID for barline element |
| id | Attribute | 1.0 | IDREF to score-instrument for midi-instrument element; added to midi-device and play elements in 3.0 |
| id | Attribute | 3.1 | Unique ID for direction, direction-type, harmony, frame, grouping, print, sound elements, as well as children of direction-type elements |
| id | Attribute | 1.0 | Unique ID for bookmark element |
| id | Attribute | 1.0 | IDREF to score-instrument for instrument element; added as unique ID for note and 16 other elements in 3.1 |
| id | Attribute | 1.0 | Unique ID for score-part or score-instrument elements; measure, credit, credit-image, credit-symbol, and credit-words added in 3.1 |
| id | Attribute | 1.0 | IDREF to score-part for part element |
| id | Attribute | 3.0 | Unique ID for sound element |
| identification | Element | 1.0 | Basic score metadata |
| image | Element | 2.0 | Graphical image to be included in score |
| implicit | Attribute | 1.0 | Show measure number never appear here? Values: yes, no |
| instrument | Element | 1.0 | Which score-instrument to use for this note |
| instrument-abbreviation | Element | 1.0 | Abbreviated version of instrument name |
| instrument-change | Element | 4.0 | Change to a virtual instrument sound |
| instrument-name | Element | 1.0 | Full name of instrument |
| instruments | Element | 1.0 | Number of instruments per part |
| instrument-sound | Element | 3.0 | Default timbre for playback; the standard sounds listed in sounds.xml may be used |
| interchangeable | Element | 3.0 | Second in a pair of dual time signatures |
| inversion | Element | 1.0 | Inversion for harmony: 0 for root position, 1 for first inversion, etc. |
| inverted-mordent | Element | 1.0 | Inverted mordent |
| inverted-turn | Element | 2.0 | Inverted turn |
| inverted-vertical-turn | Element | 3.1 | Turn with shape arranged vertically from upper right to lower left |
| ipa | Element | 3.0 | International Phonetic Alphabet sounds for vocal music |
| isolat1 | Entity | 1.0 | Character entities for ISO Latin-1 |
| isolat2 | Entity | 1.0 | Character entities for ISO Latin-2 |
| justify | Attribute | 1.0 | Justification. Values: left, center, right. In direction.mod in 1.0. |
| justify | Entity | 1.1 | Collection of justification attributes |
| key | Element | 1.0 | Key signature |
| key-accidental | Element | 3.0 | Accidental in non-traditional key signature. Values: same as for accidental element |
| key-alter | Element | 1.0 | Amount of alteration in non-traditional key signature |
| key-octave | Element | 2.0 | Which octave does each element of a key signature appear? |
| key-step | Element | 1.0 | Altered tone in non-traditional key signature |
| kind | Element | 1.0 | Type of chord. Many values from triads through 13ths. |
| last-beat | Attribute | 1.0 | Percentage of trill where last beat falls, or percentage of direction for ending a bend |
| laughing | Element | 1.0 | Laughing |
| layout-tenths | Entity | 1.1 | Positioning unit in tenths of interline space, used for elements. |
| left-divider | Element | 3.0 | System separator mark on the left side of the page |
| left-margin | Element | 1.1 | Left margin in tenths |
| left-right | Entity | 2.0 | Does one element appear to the left or right of another element? Values: left, right |
| letter-spacing | Attribute | 2.0 | Text spacing. Values: normal or a number representing ems to add |
| letter-spacing | Entity | 2.0 | Collection of text spacing attributes |
| level | Element | 1.0 | Indication of editorial level |
| level-display | Entity | 1.1 | Collection of parentheses, bracket, and size attributes |
| line | Attribute | 1.0 | Staff line numbered from bottom to top for staff-tuning |
| line | Element | 1.0 | Staff line numbered from bottom to top for clefs |
| line | Attribute | 1.0 | Use line instead of Ped / * signs? Values: yes, no |
| line-detail | Element | 4.0 | Appearance of a line in the staff |
| line-end | Attribute | 1.0 | Bracket jog up, down, neither, or arrow? Values: up, down, both, arrow, none |
| line-height | Attribute | 2.0 | Text leading. Values: normal or a number representing percent of font height to add |
| line-height | Entity | 2.0 | Collection of text leading attributes |
| line-length | Attribute | 3.1 | Length of a line character such as a doit. Values: short, medium, long |
| line-length | Entity | 3.1 | Collection of line length attributes |
| line-shape | Attribute | 1.0 | Shape of a line character such as a doit. Values: straight, curved |
| line-shape | Entity | 1.0 | Collection of line shape attributes |
| line-through | Attribute | 2.0 | Number of text strike-through lines. Values: 0, 1, 2, 3 |
| line-type | Attribute | 1.0 | Type of a line character such as doit. Values: solid, dashed, dotted, wavy |
| line-type | Entity | 1.0 | Collection of line type attributes |
| line-width | Element | 2.0 | Width of a line type in tenths |
| link | Element | 1.0 | Outgoing XLink |
| link-attributes | Entity | 1.0 | Collection of XLink attributes supported in MusicXML files |
| listen | Element | 4.0 | Listening data specific to a single note |
| listening | Element | 4.0 | Listening data that changes application state |
| location | Attribute | 2.0 | Location of key signature cancellation relative to new key signature. Values: left, right; before-barline added in 3.0 |
| location | Attribute | 1.0 | Barline location. Values: left, right, middle |
| location | Attribute | 2.0 | Location of first-fret text. Values: left, right |
| location | Attribute | 3.0 | Which portion of hole is filled in when hole-closed is half? Values: right, bottom, left, top |
| long | Attribute | 1.0 | Longer mordent appearance? Values: yes, no. |
| lyric | Element | 1.0 | Text underlay for lyrics |
| lyric-font | Element | 1.1 | Lyric font |
| lyric-language | Element | 1.1 | Lyric language for a verse/section/chorus |
| make-time | Attribute | 1.0 | Divisions to add in order to make time for grace note playback |
| measure | Attribute | 3.0 | Complete measure rest? Values: yes, no |
| measure | Element | 1.0 | Higher level element in timewise, lower level in partwise |
| measure-distance | Element | 1.1 | Horizontal distance from previous measure, as for coda |
| measure-layout | Element | 1.1 | Measure layout including distance |
| measure-numbering | Element | 2.0 | How measure numbers are displayed on this part. Values: none, measure, system |
| measure-repeat | Element | 1.0 | Single or multiple measure repeat mark |
| measure-style | Element | 1.0 | Special way to print |
| media-type | Attribute | 2.0 | Type of different top-level root files |
| member-of | Attribute | 1.0 | Indicate hierarchy within grouping |
| membrane | Element | 3.0 | Pictograms for membrane percussion instruments. Value: bass drum, bass drum on side, bongos, conga drum, goblet drum, military drum, snare drum, snare drum snares off, tambourine, tenor drum, timbales, tomtom; Chinese tomtom, cuica, Indo-American tomtom, Japanese tomtom, and tabla added in 3.1 |
| metal | Element | 3.0 | Pictograms for metal percussion instruments. Values: almglocken, bell, bell plate, brake drum, Chinese cymbal, cowbell, crash cymbals, crotale, cymbal tongs, domed gong, finger cymbals, flexatone, gong, hi-hat, high-hat cymbals, handbell, sistrum, sizzle cymbal, sleigh bells, suspended cymbal, tam tam, triangle, Vietnamese hat; agogo, bell tree, cencerro, chain rattle, jaw harp, jingle bells, musical saw, shell bells, and tam tam with beater added in 3.1 |
| metronome | Element | 1.0 | Standard metronome marks |
| metronome-arrows | Element | 3.1 | Arrows displayed around a metric relationship |
| metronome-beam | Element | 2.0 | Beaming of notes displayed in metric relationship |
| metronome-dot | Element | 2.0 | Dot displayed in metric relationship |
| metronome-note | Element | 2.0 | Note displayed in metric relationship |
| metronome-relation | Element | 2.0 | Relationship symbol between two sets of metronome-note elements. Values: equals |
| metronome-tied | Element | 3.1 | Tie displayed in metric relationship |
| metronome-tuplet | Element | 2.0 | Tuplet displayed in metric relationship |
| metronome-type | Element | 2.0 | Type of note displayed in metric relationship. Values: same as type element |
| mf | Element | 1.0 | mf dynamic |
| midi-bank | Element | 1.0 | MIDI bank from 1 to 16, 384 |
| midi-channel | Element | 1.0 | MIDI channel from 1 to 16 |
| midi-device | Element | 1.0 | MIDI DeviceName meta event |
| midi-instrument | Element | 1.0 | Specify MIDI instrument for score-instrument or sound |
| midi-name | Element | 1.0 | MIDI ProgramName meta event |
| midi-program | Element | 1.0 | MIDI program number from 1 to 128 |
| midi-unpitched | Element | 1.0 | For unpitched instruments, MIDI note number from 1 to 128 |
| millimeters | Element | 1.1 | Number of millimeters in scaling ratio |
| miscellaneous | Element | 1.0 | Collection of metadata not yet specified in the MusicXML format |
| miscellaneous-field | Element | 1.0 | Individual metadata field |
| mode | Element | 1.0 | Mode for key signature |
| mordent | Element | 1.0 | Mordent |
| movement-number | Element | 1.0 | Number of this movement |
| movement-title | Element | 1.0 | Title of this movement |
| mp | Element | 1.0 | mp dynamic |
| multiple-rest | Element | 1.0 | Multimeasure rest |
| multiple-rest-always | Attribute | 4.0 | If yes, measure numbering should always be shown on a multiple rest |
| multiple-rest-range | Attribute | 4.0 | If yes, use a range for multiple rest measure numbers, not just first measure |
| music-data | Entity | 1.0 | Basic musical data in a MusicXML score |
| music-font | Element | 1.1 | Music font |
| mute | Element | 3.0 | Muting for different instruments. Values: on, off, straight, cup, harmon-no-stem, harmon-stem, bucket, plunger, hat, solotone, practice, stop-mute, stop-hand, echo, palm |
| n | Element | 3.1 | n dynamic |
| name | Attribute | 1.0 | Name of metadata field |
| name | Attribute | 1.0 | Name of bookmark or link |
| name | Attribute | 1.0 | Type of lyric |
| name | Attribute | 1.1 | Lyric type for lyric font or language |
| natural | Element | 1.0 | Natural harmonic |
| new-page | Attribute | 1.0 | Force a page break? Values: yes, no |
| new-page | Attribute | 2.0 | Is first page of this score different than last page of previous score? Values: yes, no |
| new-system | Attribute | 1.0 | Force a system break? Values: yes, no |
| niente | Attribute | 3.0 | Circle at point of the wedge? Values: yes, no |
| non-arpeggiate | Element | 1.0 | Note is at top or bottom of a bracket indicating not to arpeggiate |
| non-controlling | Attribute | 1.0 | Does this measure not synchronize with measures in other parts: Values: yes, no |
| normal-dot | Element | 1.0 | Augmentation dot for normal-type value |
| normal-notes | Element | 1.0 | How many notes usually occupy this time |
| normal-type | Element | 1.0 | Type of note for normal-notes value |
| notations | Element | 1.0 | Musical notations for a note |
| note | Element | 1.0 | Individual note or rest |
| notehead | Element | 1.0 | Notehead. Values: slash, triangle, diamond, square, cross, x, circle-x, normal, none; inverted triangle, arrow down, arrow up, slashed, back slashed, do, re, mi, fa, so, la, and ti values added in 1.1; cluster added in 2.0; fa up, circle dot, left triangle, and rectangle added in 3.0; circled and other added in 3.1 |
| notehead-text | Element | 3.0 | Text displayed inside a notehead. Not needed for TAB or jianpu clefs. |
| note-size | Element | 2.0 | Percentage of regular note size to use for cue, grace, or large notes |
| number | Attribute | 1.0 | Staff number for attributes. Added to key and time elements in 1.1; added to transpose element in 3.0 |
| number | Attribute | 1.0 | What goes under ending line (e.g. “1”, “1, 2”) |
| number | Attribute | 1.0 | A number-level value for the wavy-line element |
| number | Attribute | 1.0 | Used in many elements, usually as a number-level entity; added to pedal element in 3.1 |
| number | Attribute | 1.1 | Staff number for staff-layout. |
| number | Attribute | 1.0 | Used in many elements, usually as a number-level entity |
| number | Attribute | 1.1 | Lyric number for font or language |
| number | Attribute | 3.0 | Size of ensemble |
| number-level | Entity | 1.0 | Distinguishes concurrent objects. Values: 1 through 6; increased to 1 through 16 in 4.0 |
| number-of-lines | Entity | 2.0 | Number of lines in text decoration. Values: 0, 1, 2, 3 |
| numeral | Element | 4.0 | Roman numeral or Nashville number |
| numeral-alter | Element | 4.0 | Pitch alteration for numeral root |
| numeral-fifths | Element | 4.0 | Number of flats or sharps in numeral key |
| numeral-key | Element | 4.0 | Key used by numeral if different than current key signature |
| numeral-mode | Element | 4.0 | Scale used to interpret numeral root values |
| numeral-root | Element | 4.0 | Numeric representation of root. Values: 1 through 7 |
| octave | Element | 1.0 | Octave number. Values: 0 through 9. Octave 4 is octave started by middle C. |
| octave-change | Element | 1.0 | Octaves for transposing written to sounding pitch |
| octave-shift | Element | 1.0 | Octave shift up or down from sounding pitch positions |
| offset | Element | 1.0 | Visual offset from current position, in divisions |
| open | Element | 3.1 | Circular open symbol |
| open-string | Element | 1.0 | Open string |
| optional-unique-id | Entity | 3.1 | Optionally specify an ID for an element that is unique to the entire document |
| opus | Element | 1.0 | Document element for opus DTD |
| opus | Element | 1.0 | Link to a parent opus document |
| opus-link | Element | 1.0 | Link to another opus document |
| orientation | Attribute | 1.0 | Slur / ties overhand vs. underhand. Values: over, under |
| orientation | Entity | 1.0 | Collection of orientation attributes |
| ornaments | Element | 1.0 | Collection of ornaments for a note |
| other-appearance | Element | 2.0 | Other appearance not yet specified in the MusicXML format |
| other-articulation | Element | 1.0 | Other articulation not yet specified in the MusicXML format |
| other-direction | Element | 1.0 | Other direction not yet specified in the MusicXML format |
| other-dynamics | Element | 1.0 | Text dynamic |
| other-listen | Element | 4.0 | Note-specific listen data not yet specified in the MusicXML format |
| other-listening | Element | 4.0 | State-changing listening data not yet specified in the MusicXML format |
| other-notation | Element | 1.0 | Notation not yet specified in the MusicXML format |
| other-ornament | Element | 1.0 | Ornament not yet specified in the MusicXML format |
| other-percussion | Element | 3.0 | Percussion pictogram not yet specified in the MusicXML format |
| other-play | Element | 3.0 | Playback technique not yet specified in the MusicXML format |
| other-technical | Element | 1.0 | Technical indication not yet specified in the MusicXML format |
| overline | Attribute | 2.0 | Number of text overlines. Values: 0, 1, 2, 3 |
| p | Element | 1.0 | p dynamic |
| page | Attribute | 2.0 | Page number where credit should appear. First page is 1 and does not take page-number attributes into account. |
| page-height | Element | 1.1 | Page height in tenths |
| page-layout | Element | 1.1 | Page layout including height, width, and margins |
| page-margins | Element | 1.1 | Page margins |
| page-number | Attribute | 1.1 | Sets the number of a new page |
| page-width | Element | 1.1 | Page width in tenths |
| pan | Element | 2.0 | Horizontal pan from -180 to 180; 0 is straight ahead, -90 hard left, 90 hard right |
| pan | Attribute | 1.0 | Horizontal pan. Deprecated in 2.0; use pan element instead. |
| parentheses | Attribute | 1.0 | Show level with parentheses? Values: yes, no |
| parentheses | Attribute | 1.0 | Is metronome mark or stick parenthesized? Values: yes, no. Added to stick element in 3.1. |
| parentheses | Attribute | 1.0 | Notehead or figured bass in parentheses? Values: yes, no |
| parentheses-degrees | Attribute | 1.1 | All harmony degrees should be in parentheses |
| part | Element | 1.0 | Higher level element in partwise, lower level in timewise |
| part-abbreviation | Element | 1.0 | Abbreviated version of musical part name |
| part-abbreviation-display | Element | 2.0 | Formatted version of part-abbreviation |
| part-clef | Element | 4.0 | Clef used for transposition for a part created from a concert score |
| part-group | Element | 1.0 | Grouping of parts in a score |
| part-link | Element | 4.0 | Link from a score file to a part file |
| part-list | Element | 1.0 | List of all the different musical parts in this movement |
| part-name | Element | 1.0 | Full name of the musical part |
| part-name-display | Element | 2.0 | Formatted version of part-name |
| part-symbol | Element | 2.0 | Symbol for a multi-staff part. Values: none, brace, line, bracket; square added in 3.0 |
| part-transpose | Element | 4.0 | Transposition for a part created from a concert score |
| pedal | Element | 1.0 | Piano pedal marks |
| pedal-alter | Element | 1.1 | Pitch alteration for harp pedal tuning |
| pedal-step | Element | 1.1 | Pitch step for harp pedal tuning |
| pedal-tuning | Element | 1.1 | Harp pedal tuning for pedal diagram |
| percussion | Element | 3.0 | Percussion pictogram symbols |
| per-minute | Element | 1.0 | Per minute value, either number or text including numbers |
| pf | Element | 3.1 | pf dynamic |
| pitch | Element | 1.0 | Pitch data: combination of step, alteration, and octave |
| pitched | Element | 3.0 | Pictograms for pitched percussion instruments. Values: chimes, glockenspiel, mallet, marimba, tubular chimes, vibraphone, xylophone; celesta, lithophone, steel drums, and tubaphone added in 3.1 |
| pizzicato | Attribute | 1.0 | Within sound element, start pizzicato for all notes. Values: yes, no |
| pizzicato | Attribute | 1.0 | Is this single note pizzicato? Values: yes, no |
| placement | Attribute | 1.0 | Placement relative to another symbol. Values: above, below |
| placement | Entity | 1.0 | Collection of placement attributes |
| play | Element | 3.0 | Playback techniques |
| player | Element | 4.0 | Multiple players per part for listening applications |
| plop | Element | 1.0 | Indeterminate slide down to pitch |
| pluck | Element | 1.1 | Plucking fingering on a fretted instrument. Text values added in 2.0. Typical values: p, i, m, a |
| plus-minus | Attribute | 2.0 | Use plus and minus instead of flat and sharp for harmony degree alteration. Values: yes, no |
| port | Attribute | 1.0 | Unofficial MIDI 1.0 port / cable number from 1 to 16 |
| position | Entity | 1.0 | Collection of positioning attributes |
| position | Attribute | 2.0 | Position of descendant element for link or bookmark; first position is 1. Values: numbers |
| pp | Element | 1.0 | pp dynamic |
| ppp | Element | 1.0 | ppp dynamic |
| pppp | Element | 1.0 | pppp dynamic |
| ppppp | Element | 1.0 | ppppp dynamic |
| pppppp | Element | 1.0 | pppppp dynamic |
| pre-bend | Element | 1.0 | Negative bend-alter indicates a pre-bend |
| prefix | Element | 1.0 | Figured bass prefix |
| primary | Attribute | 3.0 | Primary choice when multiple mappings exist between MusicXML and application/library sound IDs |
| principal-voice | Element | 3.0 | Principal and secondary voices |
| Element | 1.0 | Print suggestions | |
| print-dot | Attribute | 1.0 | Should an augmentation dot be printed? Values: yes, no |
| print-frame | Attribute | 1.0 | Print frame for harmony? Values: yes, no |
| print-leger | Attribute | 3.1 | Should leger lines be printed? Values: yes, no |
| print-lyric | Attribute | 1.1 | Should a lyric be printed? Values: yes, no |
| print-object | Attribute | 1.0 | Should an object be printed? Values: yes, no |
| print-object | Entity | 1.1 | Collection of print object attributes |
| printout | Entity | 1.0 | Collection of print / no print attributes |
| print-spacing | Attribute | 1.0 | Should spacing be left? Values: yes, no |
| print-spacing | Entity | 1.1 | Collection of print spacing attributes |
| print-style | Entity | 1.1 | Collection of position, font, and color entitites |
| pull-off | Element | 1.0 | Pull off (slur down the fretboard) |
| reference | Attribute | 1.1 | Display-only editorial information? Values: yes, no |
| rehearsal | Element | 1.0 | Rehearsal mark |
| relation | Element | 2.0 | Related resource for the music that is encoded. similar to Dublin Core |
| relative-x | Attribute | 1.0 | Change horizontal position relative to default |
| relative-y | Attribute | 1.0 | Change vertical position relative to default |
| release | Attribute | 1.0 | Offset from stopping time for playback, in divisions |
| release | Element | 1.0 | Negative bend-alter indicates a release |
| repeat | Element | 1.0 | Repeat marks |
| repeater | Attribute | 1.0 | Tremolo beams? Values: yes, no. Deprecated in 3.0 |
| rest | Element | 1.0 | Rest or silence |
| rf | Element | 1.0 | rf dynamic |
| rfz | Element | 1.0 | rfz dynamic |
| right-divider | Element | 3.0 | System separator mark on the right side of the page |
| right-margin | Element | 1.1 | Right margin in tenths |
| rights | Element | 1.0 | Rights, similar to Dublin Core, including copyright and other notices |
| root | Element | 1.0 | Root of harmony in terms of pitch, not function |
| root-alter | Element | 1.0 | Pitch alteration for root |
| rootfile | Element | 2.0 | Top-level file in a MusicXML container |
| rootfiles | Element | 2.0 | Starting points for representations of MusicXML score |
| root-step | Element | 1.0 | Pitch step for root |
| rotation | Attribute | 2.0 | Rotate text around halign/valign point. Values: numbers from -180 to 180 |
| scaling | Element | 1.1 | Specify how many millimeters are equal to how many tenths |
| scaling | Attribute | 4.0 | Percentage scaling that applies to notation, vs. scaling of staff line distance |
| schleifer | Element | 1.0 | German name to avoid conflict with slide element |
| scoop | Element | 1.0 | Indeterminate slide up to pitch |
| scordatura | Element | 1.1 | Scordatura string tuning |
| score | Element | 1.0 | Link to a score within the opus |
| score-header | Entity | 1.0 | Basic score metadata plus the part-list |
| score-instrument | Element | 1.0 | How instruments are contained within parts |
| score-part | Element | 1.0 | How a part is contained in the score |
| score-partwise | Element | 1.0 | Document element for partwise.dtd |
| score-timewise | Element | 1.0 | Document element for timewise.dtd |
| second | Element | 4.0 | Second of two consecutive notes in a swing ratio |
| second-beat | Attribute | 1.0 | Percentage ot trill where second beat falls |
| segno | Element | 1.0 | Segno sign |
| segno | Attribute | 2.0 | Place to jump backwards from dalsegno with same value |
| segno | Attribute | 1.0 | Place to jump backwards from dalsegno with same value |
| semi-pitched | Element | 3.0 | Categories of indefinite pitch for percussion. Values: high, medium-high, medium, medium-low, low, very-low |
| senza-misura | Element | 1.0 | Indicates no time signature; optional element content indicating symbol added in 3.0 |
| separator | Attribute | 3.0 | Arrangement between beats and beat-type values in a time signature. Values: none, horizontal, diagonal, vertical, adjacent |
| sf | Element | 1.0 | sf dynamic |
| sffz | Element | 1.0 | sffz dynamic |
| sfp | Element | 1.0 | sfp dynamic |
| sfpp | Element | 1.0 | sfpp dynamic |
| sfz | Element | 1.0 | sfz dynamic |
| sfzp | Element | 3.1 | sfzp dynamic |
| shake | Element | 1.0 | Shake |
| shape | Attribute | 4.0 | Shape of bend symbol. Values: angled, curved |
| show-frets | Attribute | 1.0 | How to display tablature frets. Values: letters, numbers |
| show-number | Attribute | 2.0 | Tuplet number(s) displayed in metric relationship? Values: actual, both, none |
| show-number | Attribute | 1.0 | Tuplet number(s) displayed? Values: actual, both, none |
| show-type | Attribute | 1.0 | Tuplet type(s) displayed? Values: actual, both, none. |
| sign | Element | 1.0 | Clef sign. Values: G, F, C, percussion, TAB, none; jianpu added in 3.0; none deprecated in 4.0 |
| sign | Attribute | 3.0 | Ped and * signs are used for pedal? Values: yes, no |
| size | Attribute | 2.0 | Additional clef symbol size. Values: full, cue, large |
| size | Attribute | 1.0 | Show level with size? Values: full, cue, large |
| size | Attribute | 1.0 | Octave shift size: 8 for one octave, 15 for two octaves |
| size | Attribute | 1.0 | Note size. Values: full, cue; large added in 1.1; grace-cue added in 3.1 |
| slash | Element | 1.0 | Slash notation |
| slash | Attribute | 1.0 | Grace note slashed? Values: yes, no |
| slash | Attribute | 3.0 | Turn slashed by a vertical line? Values: yes, no |
| slash-dot | Element | 2.0 | Definition of beat for beat-repeat and slash |
| slashes | Attribute | 1.0 | Number of slashes in repeat sign |
| slash-type | Element | 2.0 | Definition of beat for beat-repeat and slash. Values: same as type element |
| slide | Element | 1.0 | Rapidly moving from one pitch to another continuously |
| slur | Element | 1.0 | Note is at beginning, end, or inflection point of slur |
| smear | Element | 3.1 | Tilde-shaped smear symbol used in brass notation |
| smufl | Attribute | 3.1 | Standard Music Font Layout (SMuFL) character |
| smufl | Entity | 3.1 | Collection of Standard Music Font Layout (SMuFL) attributes |
| smufl-glyph-name | Entity | 3.1 | SMuFL canonical glyph name |
| snap-pizzicato | Element | 1.0 | Snap pizzicato |
| soft-accent | Element | 3.1 | <> soft accent |
| soft-pedal | Attribute | 1.0 | Soft pedal control. Values: yes, no. Yes is depressed, no is released. Numeric values added in 2.0. |
| software | Element | 1.0 | Software used for encoding |
| solo | Element | 2.0 | Performance is intended by a solo instument |
| solo | Element | 3.0 | Mapping of solo instrument sound between its MusicXML ID and an application or library ID |
| sostenuto-pedal | Attribute | 1.0 | Sostenuto pedal control. Values: yes, no. Yes is depressed, no is released. Numeric values added in 2.0. |
| sound | Attribute | 2.0 | Does offset affect playback as well as display? Values: yes, no |
| sound | Element | 1.0 | Playback suggestions |
| sound | Element | 3.0 | MusicXML standard sound |
| sounding-pitch | Element | 1.0 | Sounding pitch for harmonic |
| sounds | Element | 3.0 | Document element for MusicXML instrument sounds |
| source | Attribute | 2.0 | URL for image file to be included in score direction |
| source | Attribute | 2.0 | URL for image file to be included in score credit |
| source | Element | 1.0 | Source for music that is encoded, similar to Dublin Core |
| space-length | Attribute | 3.0 | Length of spaces in a dashed line, in tenths |
| spiccato | Element | 1.0 | Spiccato / stroke articulation |
| spread | Attribute | 1.0 | Wedge spread in tenths |
| staccatissimo | Element | 1.0 | Staccatissimo |
| staccato | Element | 1.0 | Staccato |
| stack-degrees | Attribute | 1.1 | Stack harmony degree elements above each other |
| staff | Element | 1.0 | Staff assignment for multi-staff parts |
| staff-details | Element | 1.0 | Details for different types of staves |
| staff-distance | Element | 1.1 | Staff distance within a system |
| staff-divide | Element | 3.1 | Staff division symbols |
| staff-layout | Element | 1.1 | Staff distances for this part |
| staff-lines | Element | 1.0 | Number of lines in this staff |
| staff-size | Element | 1.1 | Size of staff space, in percent of default scaling. |
| staff-spacing | Attribute | 1.0 | Spacing between part staves, in tenths. Deprecated in 1.1 |
| staff-tuning | Element | 1.0 | Staff tuning for tablature |
| staff-type | Element | 1.0 | Values: ossia, cue, editorial, regular, alternate |
| start-note | Attribute | 1.0 | Starting note for playback. Values: upper, main, below |
| start-stop | Entity | 1.0 | Typically used for type attribute. Values: start, stop |
| start-stop-continue | Entity | 1.0 | Values: start, stop, continue |
| start-stop-single | Entity | 2.0 | For notations that can be multi- or single-note. Values: start, stop, single |
| staves | Element | 1.0 | Number of staves per part |
| steal-time-following | Attribute | 1.0 | Percentage of time to steal from following note for grace note playback |
| steal-time-previous | Attribute | 1.0 | Percentage of time to steal from previous note for grace note playback |
| stem | Element | 1.0 | Stem direction. Values: down, up, none, double. |
| step | Element | 1.0 | Diatonic pitch step. Values: A, B, C, D, E, F, G |
| stick | Element | 3.0 | Pictograms where the material in the stick is included |
| stick-location | Element | 3.0 | Pictograms for location of sticks on cymbals and other instruments. Values: center, rim, cymbal bell, cymbal edge |
| stick-material | Element | 3.0 | Material for stick pictograms. Values: soft, medium, hard, shaded, x |
| stick-type | Element | 3.0 | Type of stick for material-specific pictograms. Values: bass drum, double bass drum, timpani, xylophone, yarn; glockenspiel, gum, hammer, superball, and wound added in 3.1 |
| stopped | Element | 1.0 | Stopped |
| straight | Element | 4.0 | No swing is present |
| stress | Element | 2.0 | Stress articulation |
| string | Attribute | 1.1 | String in scordatura accord element: highest string is 1 |
| string | Element | 1.0 | String for tablature / chord symbol: highest string is 1 |
| string-mute | Element | 3.0 | String mute on / string mute off symbols |
| strong-accent | Element | 1.0 | Vertical accent |
| substitution | Attribute | 1.0 | Substitute fingering for middle of note? Values: yes, no |
| substitution | Attribute | 1.1 | Substitute heel or toe in middle of note? Values: yes, no |
| suffix | Element | 1.0 | Figured bass suffix |
| supports | Element | 1.0 | Are certain MusicXML elements supported in this encoding? (e.g. stem, beam) |
| swing | Element | 4.0 | Whether or not to use swing playback |
| swing-style | Element | 4.0 | Describes style of swing used |
| swing-type | Element | 4.0 | Note type for swing ratio. Values: eighth, 16th |
| syllabic | Element | 1.0 | Syllable type for hyphenation. Values: single, begin, end, middle |
| symbol | Attribute | 1.0 | Time signature symbol. Values: common, cut, single-number, normal; note and dotted-note added in 3.0 |
| symbol | Attribute | 3.0 | Symbol to use to specify a degree. Values: major, minor, augmented, diminished, half-diminished |
| symbol | Attribute | 3.0 | Symbol for principal voice. Values: Hauptstimme, Nebenstimme, plain, none |
| symbol | Element | 3.1 | Musical symbol using a canonical SMuFL glyph name, interspersed with text |
| symbol-formatting | Entity | 3.1 | Common formatting attributes for symbol elements |
| symbol-size | Entity | 1.0 | Symbol size, such as for notes. Values: full, cue; large added in 1.1; grace-cue added in 3.1 |
| sync | Element | 4.0 | Synchronization style for accompanying a performer |
| system | Attribute | 4.0 | Is element associated with system rather than staff? Values: only-top, also-top, none |
| system | Attribute | 4.0 | Is measure numbering associated with system rather than staff? Values: only-top, only-bottom, also-top, also-bottom, none |
| system-distance | Element | 1.1 | Vertical distance from previous system |
| system-dividers | Element | 3.0 | System separator marks on left and right sides of the page |
| system-layout | Element | 1.1 | Left and right margins plus vertical distance |
| system-margins | Element | 1.1 | System margins relative to page margins, in tenths |
| tap | Element | 1.0 | Tap on fretboard |
| technical | Element | 1.0 | Performance indications for individual instruments |
| tempo | Attribute | 1.0 | Tempo in quarter notes per minute |
| tenths | Entity | 1.0 | Positioning unit in tenths of interline space, used for attributes. |
| tenths | Element | 1.1 | Number of tenths in scaling ratio |
| tenuto | Element | 1.0 | Tenuto |
| text | Attribute | 1.1 | How harmony kind should be displayed if not using symbols |
| text | Attribute | 2.0 | How other parts of harmony elements should be displayed if not using symbols |
| text | Element | 1.0 | Lyric text |
| text | Attribute | 3.1 | Measure number text allowing repeated numbering within a part |
| text-decoration | Entity | 2.0 | Collection of text decoration attributes |
| text-direction | Entity | 2.0 | Collection of text direction attributes, similar to W3C Internationalization Tag Set |
| text-formatting | Entity | 2.0 | Common formatting attributes for text elements |
| text-rotation | Entity | 2.0 | Collection of text rotation attributes |
| text-x | Attribute | 2.0 | Offset for start of ending text relative to start of the ending line |
| text-y | Attribute | 2.0 | Offset for baseline of ending text relative to start of the ending line |
| thumb-position | Element | 1.0 | Thumb position |
| tie | Element | 1.0 | Note is part of a tie for performance purposes |
| tied | Element | 1.0 | Note appears graphically as part of a tie |
| tied-type | Entity | 3.1 | Type of tied element. Values: start, stop, continue, let-ring |
| time | Element | 1.0 | Time signature |
| time-modification | Element | 1.0 | Time modification for tuplets and other durational changes |
| time-only | Attribute | 1.0 | Which time in repeated section to apply the sound element |
| time-only | Attribute | 1.0 | Which time to play a note or tie in a repeated section. Added to tie element in 3.0 and to lyric element in 3.1. |
| time-relation | Element | 3.0 | Symbol that represents interchangeable aspect of dual time signatures. Values: parentheses, bracket, equals, slash, space, hyphen. |
| times | Attribute | 1.0 | Number of times repeated section is played |
| time-separator | Entity | 3.0 | Arrangement between beats and beat-type values in a time signature using the separator attribute |
| time-symbol | Entity | 3.0 | Time signature display using the symbol attribute |
| timpani | Element | 3.0 | Timpani pictogram |
| title | Element | 1.0 | Title of this opus |
| tocoda | Attribute | 1.0 | Jump forwards to coda with same value |
| toe | Element | 1.0 | Toe indication for organ pedals |
| top-bottom | Entity | 1.0 | For vertical shapes. Values: top, bottom |
| top-margin | Element | 1.1 | Top margin in tenths |
| top-staff | Attribute | 2.0 | Top staff for part-symbol element |
| top-system-distance | Element | 1.1 | Vertical distance from top page margin |
| touching-pitch | Element | 1.0 | Pitch where string is touched for artificial harmonic |
| transpose | Element | 1.0 | Transposition from written to sounding pitch |
| tremolo | Element | 1.1 | Single- or double-note tremolo ornament. Double-note added in 2.0. |
| tremolo-type | Entity | 3.1 | Type of tremolo element. Values: start, stop, single, unmeasured |
| trill-mark | Element | 1.0 | Trill mark |
| trill-sound | Entity | 1.0 | Collection of trill playback attributes |
| trill-step | Attribute | 1.0 | Size of trill playback step. Values: whole, half, unison |
| triple-tongue | Element | 1.0 | Triple tongue |
| tuning-alter | Element | 1.0 | Pitch alteration for a staff line. In attributes.mod in 1.0. |
| tuning-octave | Element | 1.0 | Octave for a staff line. In attributes.mod in 1.0. |
| tuning-step | Element | 1.0 | Pitch step for a staff line. In attributes.mod in 1.0. |
| tuplet | Element | 1.0 | Note is at beginning or end of a tuplet |
| tuplet-actual | Element | 1.0 | Indicates notes actually played |
| tuplet-dot | Element | 1.0 | Augmentation dot for tuplet-type value |
| tuplet-normal | Element | 1.0 | Indicates notes usually occupying this time |
| tuplet-number | Element | 1.0 | Number of tuplet notes |
| tuplet-type | Element | 1.0 | Type of tuplet notes |
| turn | Element | 1.0 | Turn |
| two-note-turn | Attribute | 1.0 | Size of turn at end of trill. Values: whole, half, none |
| type | Attribute | 1.0 | Measure style type. Values: start, stop |
| type | Attribute | 1.0 | Ending type. Values: start, stop, discontinue |
| type | Attribute | 1.0 | Fermata type. Values: upright, inverted |
| type | Attribute | 3.0 | Playback technique type for other-play element |
| type | Attribute | 1.0 | Wedge type. Values: crescendo, diminuendo, stop |
| type | Attribute | 2.0 | Metronome tuplet type. Values: start, stop |
| type | Attribute | 1.0 | Pedal type. Values: start, stop; change added in 1.1; continue added in 3.0; sostenuto added in 3.1; discontinue and resume added in 4.0 |
| type | Attribute | 1.0 | Used in many elements, usually as start-stop, start-stop-continue, or start-stop-single entity |
| type | Attribute | 1.0 | Octave shift type. Values: up, down, stop |
| type | Attribute | 3.0 | String mute type. Values: on, off |
| type | Attribute | 1.0 | Harmony type. Values: explicit, implied, alternate |
| type | Attribute | 2.0 | Image MIME type. Typical values: application/postscript, image/gif, image/jpeg, image/png, image/tiff |
| type | Attribute | 3.1 | Staff division type. Values: down, up, up-down |
| type | Attribute | 1.0 | Creator type. Standard values added in 2.0: composer, lyricist, arranger |
| type | Attribute | 1.0 | Rights type. Standard values added in 2.0: music, words, arrangement |
| type | Attribute | 2.0 | Relation type. Standard values: music, words, arrangement |
| type | Attribute | 1.1 | Page numbers where layout applies. Values: odd, even, both |
| type | Attribute | 2.0 | Line width type. Values: beam, bracket, dashes, enclosure, ending, extend, heavy barline, leger, light barline, octave shift, pedal, slur middle, slur tip, staff, stem, tie middle, tie tip, tuplet bracket, wedge |
| type | Attribute | 2.0 | Note size type. Values: cue, grace, large; grace-cue added in 3.1 |
| type | Attribute | 3.0 | Distance type. Values: hyphen, beam |
| type | Attribute | 3.1 | Glyph type. Values: quarter-rest, g-clef-ottava-bassa, c-clef, f-clef, percussion-clef, octave-shift-up-8, octave-shift-down-8, octave-shift-continue-8, octave-shift-down-15, octave-shift-up-15, octave-shift-continue-15, octave-shift-down-22, octave-shift-up-22, octave-shift-continue-22 |
| type | Element | 1.0 | Values: 256th, 128th, 64th, 32nd, 16th, eighth, quarter, half, whole, breve, long; 1024th, 512th, and maxima added in 3.0 |
| type | Attribute | 1.0 | Used in many elements, usually as start-stop, start-stop-continue, or start-stop-single entity |
| type | Attribute | 1.0 | Strong accent direction. Values: up, down |
| type | Attribute | 1.0 | Non-arpeggiate type. Values: top, bottom |
| type | Attribute | 1.0 | Part-group type. Values: start, stop |
| type | Attribute | 2.0 | Credit image MIME type. Typical values: application/postscript, image/gif, image/jpeg, image/png, image/tiff |
| unbroken | Attribute | 4.0 | If yes, arpeggio continues onto another staff within this part |
| underline | Attribute | 2.0 | Number of text underlines. Values: 0, 1, 2, 3 |
| unpitched | Element | 1.0 | Musical notes notated on the staff but lacking definite pitch |
| unplayed | Attribute | 3.0 | What to display above an unplayed string in a frame |
| unstress | Element | 2.0 | Unstress articulation |
| up-bow | Element | 1.0 | Up bow |
| up-down | Entity | 1.0 | For arrow direction. Values: up, down |
| use-dots | Attribute | 1.0 | Use dots with beat-repeat or slash |
| use-stems | Attribute | 1.0 | Use stems with slash notation |
| use-symbols | Attribute | 1.0 | Use 1-bar / 2-bar / 4-bar symbols for multimeasure rests |
| use-symbols | Attribute | 1.1 | Use harmony symbols rather than letters and numbers |
| valign | Attribute | 1.1 | Vertical alignment for text or images |
| valign | Entity | 1.1 | Vertical alignment for text. Values: top, middle, bottom, baseline |
| valign-image | Entity | 2.0 | Vertical alignment for images. Values: top, middle, bottom |
| value | Attribute | 2.0 | Which value of an element or attribute is supported or not |
| version | Attribute | 1.1 | MusicXML format version. Added to opus element in 2.0. |
| vertical-turn | Element | 3.0 | Turn with shape arranged vertically from upper left to lower right |
| virtual-instrument | Element | 3.0 | Specific virtual instrument used for an instrument sound |
| virtual-library | Element | 3.0 | Virtual instrument library name |
| virtual-name | Element | 3.0 | Library-specific name for virtual instrument |
| voice | Element | 1.0 | Distinguish musical voice |
| volume | Element | 2.0 | MIDI channel volume as percentage of maximum. Values: 0 to 100 |
| wait | Element | 4.0 | Accompaniment should wait for a performer here |
| wavy-line | Element | 1.0 | Wavy line symbol |
| wedge | Element | 1.0 | Crescendo / diminuendo wedges |
| width | Attribute | 1.1 | Frame width in tenths |
| width | Attribute | 3.1 | Image width in tenths |
| width | Attribute | 1.1 | Measure width in tenths |
| width | Attribute | 3.1 | Credit image width in tenths |
| winged | Attribute | 3.0 | Does repeat have winged extensions? Values: none, straight, curved, double-straight, double-curved |
| with-bar | Element | 1.0 | Bend is done at bridge with whammy or vibrato bar |
| wood | Element | 3.0 | Pictograms for wood percussion instruments. Values: board clapper, cabasa, castanets, claves, guiro, log drum, maraca, maracas, ratchet, sandpaper blocks, slit drum, temple block, vibraslap, wood block; bamboo scraper, castanets with handle, football rattle, quijada, rainstick, reco-reco, and whip added in 3.1 |
| word-font | Element | 1.1 | Font for words and other non-lyric text |
| words | Element | 1.0 | Text direction |
| work | Element | 1.0 | Information regarding the overall work |
| work-number | Element | 1.0 | Number of work |
| work-title | Element | 1.0 | Title of work |
| xlink.ns | Entity | 1.0 | XLink namespace |
| xlink:actuate | Attribute | 1.0 | XLink 1.0 actuate. Values: onRequest, onLoad, other, none |
| xlink:href | Attribute | 1.0 | XLink 1.0 href |
| xlink:role | Attribute | 1.0 | XLink 1.0 role |
| xlink:show | Attribute | 1.0 | XLink 1.0 show. Values: new, replace, embed, other, none |
| xlink:title | Attribute | 1.0 | XLink 1.0 title |
| xlink:type | Attribute | 1.0 | XLink 1.0 type. Value: simple |
| xml:lang | Attribute | 1.0 | Language for directives |
| xml:lang | Attribute | 1.0 | Language for words, credit-words, and other text elements |
| xml:lang | Attribute | 1.1 | Language for rehearsal marks |
| xml:lang | Attribute | 1.0 | Language for lyric text |
| xml:lang | Attribute | 1.1 | Default lyric language |
| xml:space | Attribute | 3.0 | Whitespace handling for formatted text |
| xmlns:xlink | Attribute | 1.0 | XLink 1.0 namespace. Value: %xlink.ns; |
| yes-no | Entity | 1.0 | For boolean-like attributes. Values: yes, no |
| yes-no-number | Entity | 2.0 | For attributes that can be boolean or numeric. Values: yes, no, and numbers |
| yyyy-mm-dd | Entity | 1.0 | Calendar dates in ISO 8601 format |