See: Description
| Class | Description |
|---|---|
| Accidental |
The accidental type represents actual notated accidentals.
|
| AccidentalMark |
An accidental-mark can be used as a separate notation or as part of an ornament.
|
| AccidentalText |
The accidental-text type represents an element with an accidental value and text-formatting attributes.
|
| Accord |
The accord type represents the tuning of a single string in the scordatura element.
|
| AccordionRegistration |
The accordion-registration type is use for accordion registration symbols.
|
| Appearance |
The appearance type controls general graphical settings for the music's final form appearance on a printed page of display.
|
| Arpeggiate |
The arpeggiate type indicates that this note is part of an arpeggiated chord.
|
| Arrow |
The arrow element represents an arrow used for a musical technical indication..
|
| Articulations |
Articulations and accents are grouped together here.
|
| Attributes |
The attributes element contains musical information that typically changes on measure boundaries.
|
| Attributes.Directive |
Java class for anonymous complex type.
|
| Backup |
The backup and forward elements are required to coordinate multiple voices in one part, including music on multiple staves.
|
| Barline |
If a barline is other than a normal single barline, it should be represented by a barline type that describes it.
|
| Barre |
The barre element indicates placing a finger over multiple strings on a single fret.
|
| BarStyleColor |
The bar-style-color type contains barline style and color information.
|
| Bass |
The bass type is used to indicate a bass note in popular music chord symbols, e.g.
|
| BassAlter |
The bass-alter type represents the chromatic alteration of the bass of the current chord within the harmony element.
|
| BassStep |
The bass-step type represents the pitch step of the bass of the current chord within the harmony element.
|
| Beam |
Beam values include begin, continue, end, forward hook, and backward hook.
|
| Beater |
The beater type represents pictograms for beaters, mallets, and sticks that do not have different materials represented in the pictogram.
|
| BeatRepeat |
The beat-repeat type is used to indicate that a single beat (but possibly many notes) is repeated.
|
| Bend |
The bend type is used in guitar and tablature.
|
| Bookmark |
The bookmark type serves as a well-defined target for an incoming simple XLink.
|
| Bracket |
Brackets are combined with words in a variety of modern directions.
|
| BreathMark |
The breath-mark element indicates a place to take a breath.
|
| Cancel |
A cancel element indicates that the old key signature should be cancelled before the new one appears.
|
| Clef |
Clefs are represented by a combination of sign, line, and clef-octave-change elements.
|
| Credit |
[JAXB: simplified definition]
The credit type represents the appearance of the title, composer, arranger, lyricist, copyright, dedication, and other text and graphics that commonly appears on the first page of a score. |
| Dashes |
The dashes type represents dashes, used for instance with cresc.
|
| Defaults |
The defaults type specifies score-wide defaults for scaling, layout, and appearance.
|
| Degree |
The degree type is used to add, alter, or subtract individual notes in the chord.
|
| DegreeAlter |
The degree-alter type represents the chromatic alteration for the current degree.
|
| DegreeType |
The degree-type type indicates if this degree is an addition, alteration, or subtraction relative to the kind of the current chord.
|
| DegreeValue |
The content of the degree-value type is a number indicating the degree of the chord (1 for the root, 3 for third, etc).
|
| Direction |
A direction is a musical indication that is not attached to a specific note.
|
| DirectionType |
Textual direction types may have more than 1 component due to multiple fonts.
|
| Distance |
The distance element represents standard distances between notation elements in tenths.
|
| Dynamics |
Dynamics can be associated either with a note or a general musical direction.
|
| Empty |
The empty type represents an empty element with no attributes.
|
| EmptyFont |
The empty-font type represents an empty element with font attributes.
|
| EmptyLine |
The empty-line type represents an empty element with line-shape, line-type, dashed-formatting, print-style and placement attributes.
|
| EmptyPlacement |
The empty-placement type represents an empty element with print-style and placement attributes.
|
| EmptyPrintObjectStyleAlign |
The empty-print-style-align-object type represents an empty element with print-object and print-style-align attribute groups.
|
| EmptyPrintStyle |
The empty-print-style type represents an empty element with print-style attribute group.
|
| EmptyPrintStyleAlign |
The empty-print-style-align type represents an empty element with print-style-align attribute group.
|
| EmptyTrillSound |
The empty-trill-sound type represents an empty element with print-style, placement, and trill-sound attributes.
|
| Encoding |
The encoding element contains information about who did the digital encoding, when, with what software, and in what aspects.
|
| Ending |
The ending type represents multiple (e.g.
|
| Extend |
The extend type represents lyric word extension / melisma lines as well as figured bass extensions.
|
| Feature |
The feature type is a part of the grouping element used for musical analysis.
|
| Fermata |
The fermata text content represents the shape of the fermata sign.
|
| Figure |
The figure type represents a single figure within a figured-bass element.
|
| FiguredBass |
The figured-bass element represents figured bass notation.
|
| Fingering |
Fingering is typically indicated 1,2,3,4,5.
|
| FirstFret |
The first-fret type indicates which fret is shown in the top space of the frame; it is fret 1 if the element is not present.
|
| FormattedText |
The formatted-text type represents a text element with text-formatting attributes.
|
| Forward |
The backup and forward elements are required to coordinate multiple voices in one part, including music on multiple staves.
|
| Frame |
The frame type represents a frame or fretboard diagram used together with a chord symbol.
|
| FrameNote |
The frame-note type represents each note included in the frame.
|
| Fret |
The fret element is used with tablature notation and chord diagrams.
|
| Glissando |
Glissando and slide types both indicate rapidly moving from one pitch to the other so that individual notes are not discerned.
|
| Grace |
The grace type indicates the presence of a grace note.
|
| GroupBarline |
The group-barline type indicates if the group should have common barlines.
|
| Grouping |
The grouping type is used for musical analysis.
|
| GroupName |
The group-name type describes the name or abbreviation of a part-group element.
|
| GroupSymbol |
The group-symbol type indicates how the symbol for a group is indicated in the score.
|
| HammerOnPullOff |
The hammer-on and pull-off elements are used in guitar and fretted instrument notation.
|
| Handbell |
The handbell element represents notation for various techniques used in handbell and handchime music.
|
| Harmonic |
The harmonic type indicates natural and artificial harmonics.
|
| Harmony |
The harmony type is based on Humdrum's **harm encoding, extended to support chord symbols in popular music as well as functional harmony analysis in classical music.
|
| HarpPedals |
The harp-pedals type is used to create harp pedal diagrams.
|
| HeelToe |
The heel and toe elements are used with organ pedals.
|
| Hole |
The hole type represents the symbols used for woodwind and brass fingerings as well as other notations.
|
| HoleClosed |
The hole-closed type represents whether the hole is closed, open, or half-open.
|
| HorizontalTurn |
The horizontal-turn type represents turn elements that are horizontal rather than vertical.
|
| Identification |
Identification contains basic metadata about the score.
|
| Image |
The image type is used to include graphical images in a score.
|
| Instrument |
The instrument type distinguishes between score-instrument elements in a score-part.
|
| Interchangeable |
The interchangeable type is used to represent the second in a pair of interchangeable dual time signatures, such as the 6/8 in 3/4 (6/8).
|
| Inversion |
The inversion type represents harmony inversions.
|
| Key |
The key type represents a key signature.
|
| KeyOctave |
The key-octave element specifies in which octave an element of a key signature appears.
|
| Kind |
Kind indicates the type of chord.
|
| Level |
The level type is used to specify editorial information for different MusicXML elements.
|
| LineWidth |
The line-width type indicates the width of a line type in tenths.
|
| Link |
The link type serves as an outgoing simple XLink.
|
| Lyric |
[JAXB: simplified definition]
The lyric type represents text underlays for lyrics, based on Humdrum with support for other formats. |
| LyricFont |
The lyric-font type specifies the default font for a particular name and number of lyric.
|
| LyricLanguage |
The lyric-language type specifies the default language for a particular name and number of lyric.
|
| MeasureLayout |
The measure-layout type includes the horizontal distance from the previous measure.
|
| MeasureNumbering |
The measure-numbering type describes how frequently measure numbers are displayed on this part.
|
| MeasureRepeat |
The measure-repeat type is used for both single and multiple measure repeats.
|
| MeasureStyle |
A measure-style indicates a special way to print partial to multiple measures within a part.
|
| Metronome |
[JAXB: simplified definition]
The metronome type represents metronome marks and other metric relationships. |
| MetronomeBeam |
The metronome-beam type works like the beam type in defining metric relationships, but does not include all the attributes available in the beam type.
|
| MetronomeNote |
The metronome-note type defines the appearance of a note within a metric relationship mark.
|
| MetronomeTuplet |
The metronome-tuplet type uses the same element structure as the time-modification element along with some attributes from the tuplet element.
|
| MidiDevice |
The midi-device type corresponds to the DeviceName meta event in Standard MIDI Files.
|
| MidiInstrument |
The midi-instrument type defines MIDI 1.0 instrument playback.
|
| Miscellaneous |
If a program has other metadata not yet supported in the MusicXML format, it can go in the miscellaneous element.
|
| MiscellaneousField |
If a program has other metadata not yet supported in the MusicXML format, each type of metadata can go in a miscellaneous-field element.
|
| Mordent |
The mordent type is used for both represents the mordent sign with the vertical line and the inverted-mordent sign without the line.
|
| MultipleRest |
The text of the multiple-rest type indicates the number of measures in the multiple rest.
|
| NameDisplay |
The name-display type is used for exact formatting of multi-font text in part and group names to the left of the system.
|
| NonArpeggiate |
The non-arpeggiate type indicates that this note is at the top or bottom of a bracket indicating to not arpeggiate these notes.
|
| Notations |
Notations refer to musical notations, not XML notations.
|
| Note |
[JAXB: simplified definition]
Notes are the most common type of MusicXML data. |
| Notehead |
The notehead element indicates shapes other than the open and closed ovals associated with note durations.
|
| NoteheadText |
The notehead-text type represents text that is displayed inside a notehead, as is done in some educational music.
|
| NoteSize |
The note-size type indicates the percentage of the regular note size to use for notes with a cue and large size as defined in the type element.
|
| NoteType |
The note-type type indicates the graphic note type.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.audiveris.proxymusic package.
|
| OctaveShift |
The octave shift type indicates where notes are shifted up or down from their true pitched values because of printing difficulty.
|
| Offset |
An offset is represented in terms of divisions, and indicates where the direction will appear relative to the current musical location.
|
| Opus |
The opus type represents a link to a MusicXML opus document that composes multiple MusicXML scores into a collection.
|
| Ornaments |
Ornaments can be any of several types, followed optionally by accidentals.
|
| OtherAppearance |
The other-appearance type is used to define any graphical settings not yet in the current version of the MusicXML format.
|
| OtherDirection |
The other-direction type is used to define any direction symbols not yet in the current version of the MusicXML format.
|
| OtherNotation |
The other-notation type is used to define any notations not yet in the MusicXML format.
|
| OtherPlay |
The other-play element represents other types of playback.
|
| PageLayout |
Page layout can be defined both in score-wide defaults and in the print element.
|
| PageMargins |
Page margins are specified either for both even and odd pages, or via separate odd and even page number values.
|
| PartGroup |
The part-group element indicates groupings of parts in the score, usually indicated by braces and brackets.
|
| PartList |
[JAXB: simplified definition]
The part-list identifies the different musical parts in this movement. |
| PartName |
The part-name type describes the name or abbreviation of a score-part element.
|
| PartSymbol |
The part-symbol type indicates how a symbol for a multi-staff part is indicated in the score; brace is the default value.
|
| Pedal |
The pedal type represents piano pedal marks.
|
| PedalTuning |
The pedal-tuning type specifies the tuning of a single harp pedal.
|
| Percussion |
The percussion element is used to define percussion pictogram symbols.
|
| PerMinute |
The per-minute type can be a number, or a text description including numbers.
|
| Pitch |
Pitch is represented as a combination of the step of the diatonic scale, the chromatic alteration, and the octave.
|
| PlacementText |
The placement-text type represents a text element with print-style and placement attribute groups.
|
| Play |
The play type, new in Version 3.0, specifies playback techniques to be used in conjunction with the instrument-sound element.
|
| PrincipalVoice |
The principal-voice element represents principal and secondary voices in a score, either for analysis or for square bracket symbols that appear in a score.
|
|
The print type contains general printing parameters, including the layout elements defined in the layout.mod file.
|
|
| Repeat |
The repeat type represents repeat marks.
|
| Rest |
The rest element indicates notated rests or silences.
|
| Root |
The root type indicates a pitch like C, D, E vs.
|
| RootAlter |
The root-alter type represents the chromatic alteration of the root of the current chord within the harmony element.
|
| RootStep |
The root-step type represents the pitch step of the root of the current chord within the harmony element.
|
| Scaling |
Margins, page sizes, and distances are all measured in tenths to keep MusicXML data in a consistent coordinate system as much as possible.
|
| Scordatura |
Scordatura string tunings are represented by a series of accord elements, similar to the staff-tuning elements.
|
| ScoreInstrument |
The score-instrument type represents a single instrument within a score-part.
|
| ScorePart |
Each MusicXML part corresponds to a track in a Standard MIDI Format 1 file.
|
| ScorePartwise |
Java class for anonymous complex type.
|
| ScorePartwise.Part |
Java class for anonymous complex type.
|
| ScorePartwise.Part.Measure |
Java class for anonymous complex type.
|
| ScoreTimewise |
Java class for anonymous complex type.
|
| ScoreTimewise.Measure |
Java class for anonymous complex type.
|
| ScoreTimewise.Measure.Part |
Java class for anonymous complex type.
|
| Slash |
The slash type is used to indicate that slash notation is to be used.
|
| Slide |
Glissando and slide types both indicate rapidly moving from one pitch to the other so that individual notes are not discerned.
|
| Slur |
Slur types are empty.
|
| Sound |
The sound element contains general playback parameters.
|
| StaffDetails |
The staff-details element is used to indicate different types of staves.
|
| StaffLayout |
Staff layout includes the vertical distance from the bottom line of the previous staff in this system to the top line of the staff specified by the number attribute.
|
| StaffTuning |
The staff-tuning type specifies the open, non-capo tuning of the lines on a tablature staff.
|
| Stem |
Stems can be down, up, none, or double.
|
| Stick |
The stick type represents pictograms where the material of the stick, mallet, or beater is included.
|
| String |
The string type is used with tablature notation, regular notation (where it is often circled), and chord diagrams.
|
| StringMute |
The string-mute type represents string mute on and mute off symbols.
|
| StrongAccent |
The strong-accent type indicates a vertical accent mark.
|
| StyleText |
The style-text type represents a text element with a print-style attribute group.
|
| Supports |
The supports type indicates if a MusicXML encoding supports a particular MusicXML element.
|
| SystemDividers |
The system-dividers element indicates the presence or absence of system dividers (also known as system separation marks) between systems displayed on the same page.
|
| SystemLayout |
A system is a group of staves that are read and played simultaneously.
|
| SystemMargins |
System margins are relative to the page margins.
|
| Technical |
Technical indications give performance information for individual instruments.
|
| TextElementData |
The text-element-data type represents a syllable or portion of a syllable for lyric text underlay.
|
| TextFontColor |
The text-font-color type represents text with optional font and color information.
|
| Tie |
The tie element indicates that a tie begins or ends with this note.
|
| Tied |
The tied type represents the notated tie.
|
| Time |
Time signatures are represented by the beats element for the numerator and the beat-type element for the denominator.
|
| TimeModification |
Time modification indicates tuplets, double-note tremolos, and other durational changes.
|
| Transpose |
The transpose type represents what must be added to a written pitch to get a correct sounding pitch.
|
| Tremolo |
The tremolo ornament can be used to indicate either single-note or double-note tremolos.
|
| Tuplet |
A tuplet element is present when a tuplet is to be displayed graphically, in addition to the sound data provided by the time-modification elements.
|
| TupletDot |
The tuplet-dot type is used to specify dotted normal tuplet types.
|
| TupletNumber |
The tuplet-number type indicates the number of notes for this portion of the tuplet.
|
| TupletPortion |
The tuplet-portion type provides optional full control over tuplet specifications.
|
| TupletType |
The tuplet-type type indicates the graphical note type of the notes for this portion of the tuplet.
|
| TypedText |
The typed-text type represents a text element with a type attributes.
|
| Unpitched |
The unpitched type represents musical elements that are notated on the staff but lack definite pitch, such as unpitched percussion and speaking voice.
|
| VirtualInstrument |
The virtual-instrument element defines a specific virtual instrument used for an instrument sound.
|
| WavyLine |
Wavy lines are one way to indicate trills.
|
| Wedge |
The wedge type represents crescendo and diminuendo wedge symbols.
|
| Work |
Works are optionally identified by number and title.
|
| Enum | Description |
|---|---|
| AboveBelow |
Java class for above-below.
|
| AccidentalValue |
Java class for accidental-value.
|
| ArrowDirection |
Java class for arrow-direction.
|
| ArrowStyle |
Java class for arrow-style.
|
| BackwardForward |
Java class for backward-forward.
|
| BarStyle |
Java class for bar-style.
|
| BeamValue |
Java class for beam-value.
|
| BeaterValue |
Java class for beater-value.
|
| CancelLocation |
Java class for cancel-location.
|
| CircularArrow |
Java class for circular-arrow.
|
| ClefSign |
Java class for clef-sign.
|
| CssFontSize |
Java class for css-font-size.
|
| DegreeSymbolValue |
Java class for degree-symbol-value.
|
| DegreeTypeValue |
Java class for degree-type-value.
|
| Effect |
Java class for effect.
|
| EnclosureShape |
Java class for enclosure-shape.
|
| Fan |
Java class for fan.
|
| FontStyle |
Java class for font-style.
|
| FontWeight |
Java class for font-weight.
|
| Glass |
Java class for glass.
|
| GroupBarlineValue |
Java class for group-barline-value.
|
| GroupSymbolValue |
Java class for group-symbol-value.
|
| HandbellValue |
Java class for handbell-value.
|
| HarmonyType |
Java class for harmony-type.
|
| HoleClosedLocation |
Java class for hole-closed-location.
|
| HoleClosedValue |
Java class for hole-closed-value.
|
| KindValue |
Java class for kind-value.
|
| LeftCenterRight |
Java class for left-center-right.
|
| LeftRight |
Java class for left-right.
|
| LineEnd |
Java class for line-end.
|
| LineShape |
Java class for line-shape.
|
| LineType |
Java class for line-type.
|
| MarginType |
Java class for margin-type.
|
| MeasureNumberingValue |
Java class for measure-numbering-value.
|
| Membrane |
Java class for membrane.
|
| Metal |
Java class for metal.
|
| Mute |
Java class for mute.
|
| NoteheadValue |
Java class for notehead-value.
|
| NoteSizeType |
Java class for note-size-type.
|
| OnOff |
Java class for on-off.
|
| OverUnder |
Java class for over-under.
|
| Pitched |
Java class for pitched.
|
| PrincipalVoiceSymbol |
Java class for principal-voice-symbol.
|
| RightLeftMiddle |
Java class for right-left-middle.
|
| SemiPitched |
Java class for semi-pitched.
|
| ShowFrets |
Java class for show-frets.
|
| ShowTuplet |
Java class for show-tuplet.
|
| StaffType |
Java class for staff-type.
|
| StartNote |
Java class for start-note.
|
| StartStop |
Java class for start-stop.
|
| StartStopChangeContinue |
Java class for start-stop-change-continue.
|
| StartStopContinue |
Java class for start-stop-continue.
|
| StartStopDiscontinue |
Java class for start-stop-discontinue.
|
| StartStopSingle |
Java class for start-stop-single.
|
| StemValue |
Java class for stem-value.
|
| Step |
Java class for step.
|
| StickLocation |
Java class for stick-location.
|
| StickMaterial |
Java class for stick-material.
|
| StickType |
Java class for stick-type.
|
| Syllabic |
Java class for syllabic.
|
| SymbolSize |
Java class for symbol-size.
|
| TextDirection |
Java class for text-direction.
|
| TimeRelation |
Java class for time-relation.
|
| TimeSeparator |
Java class for time-separator.
|
| TimeSymbol |
Java class for time-symbol.
|
| TipDirection |
Java class for tip-direction.
|
| TopBottom |
Java class for top-bottom.
|
| TrillStep |
Java class for trill-step.
|
| TwoNoteTurn |
Java class for two-note-turn.
|
| UpDown |
Java class for up-down.
|
| UpDownStopContinue |
Java class for up-down-stop-continue.
|
| UprightInverted |
Java class for upright-inverted.
|
| Valign |
Java class for valign.
|
| ValignImage |
Java class for valign-image.
|
| WedgeType |
Java class for wedge-type.
|
| Winged |
Java class for winged.
|
| Wood |
Java class for wood.
|
| YesNo |
Java class for yes-no.
|
Copyright © 2016 Audiveris Ltd. All rights reserved.