att.startId

Attributes that identify a relative starting point.
Module
Attributes
startid
startid(optional)Holds a reference to the first element in a sequence of events to which the feature applies. Value conforms to data.URI.
startid(optional)Holds a reference to the first element in a sequence of events to which the feature applies. Value conforms to data.URI.
Component declarations that are shared between two or more modules.
startid(optional)Holds a reference to the first element in a sequence of events to which the feature applies. Value conforms to data.URI.
Available at
clipDefines a time segment of interest within a recording or within a digital audio or video file.
graphicIndicates the location of an inline graphic.
recordingA recorded performance.
surfaceDefines a writing surface in terms of a rectangular coordinate space, optionally grouping one or more graphic representations of that space, and rectangular zones of interest within it.
arpegIndicates that the notes of a chord are to be performed successively rather than simultaneously, usually from lowest to highest. Sometimes called a "roll".
breathAn indication of a point at which the performer on an instrument requiring breath (including the voice) may breathe.
rehIn an orchestral score and its corresponding parts, a mark indicating a convenient point from which to resume rehearsal after a break.
turnAn ornament consisting of four notes — the upper neighbor of the written note, the written note, the lower neighbor, and the written note.
caesuraBreak, pause, or interruption in the normal tempo of a composition. Typically indicated by "railroad tracks", i.e., two diagonal slashes.
barreA barre in a chord tablature grid.
beamSpanAlternative element for explicitly encoding beams, particularly those which extend across bar lines.
bendA variation in pitch (often micro-tonal) upwards or downwards during the course of a note.
bracketSpanMarks a sequence of notational events grouped by a bracket.
fermataAn indication placed over a note or rest to indicate that it should be held longer than its written value. May also occur over a bar line to indicate the end of a phrase or section. Sometimes called a 'hold' or 'pause'.
glissA continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
hairpinIndicates continuous dynamics expressed on the score as wedge-shaped graphics, e.g., < and >.
harpPedalHarp pedal diagram.
lvA "tie-like" indication that a note should ring beyond its written duration.
octaveAn indication that a passage should be performed one or more octaves above or below its written pitch.
pedalPiano pedal mark.
slurIndication of 1) a "unified melodic idea" or 2) performance technique.
tieAn indication that two notes of the same pitch form a single note with their combined rhythmic values.
tupletA group of notes with "irregular" (sometimes called "irrational") rhythmic values, for example, three notes in the time normally occupied by two or nine in the time of five.
tupletSpanAlternative element for encoding tuplets, especially useful for tuplets that extend across bar lines.
mordentAn ornament indicating rapid alternation of the main note with a secondary note, usually a step below, but sometimes a step above.
trillRapid alternation of a note with another (usually at the interval of a second above).
spContains an individual speech in a performance text.
stageDirContains any kind of stage direction within a dramatic text or fragment.
cpMarkA verbal or graphical indication to copy musical material written elsewhere.
metaMarkA graphical or textual statement with additional / explanatory information about the musical text. The textual consequences of this intervention are encoded independently via other means; that is, with elements such as add, del, etc.
fingAn individual finger in a fingering indication.
fingGrpA group of individual fingers in a fingering indication.
fSingle element of a figured bass indication.
harmAn indication of harmony, e.g., chord names, tablature grids, harmonic analysis, figured bass.
annotProvides a statement explaining the text or indicating the basis for an assertion.
attaccaAn instruction to begin the next section or movement of a composition without pause.
dirAn instruction expressed as a combination of text and symbols, typically above, below, or between staves, but not on the staff — that is not encoded elsewhere in more specific elements, like tempo, dynam or repeatMark.
dynamIndication of the volume of a note, phrase, or section of music.
grpSymA brace or bracket used to group two or more staves of a score or part.
ornamAn element indicating an ornament that is not a mordent, turn, or trill.
phraseIndication of 1) a "unified melodic idea" or 2) performance technique.
repeatMark An instruction expressed as a combination of text and symbols – segno and coda – typically above, below, or between staves, but not on the staff.
tempoText and symbols descriptive of tempo, mood, or style, e.g., "allarg.", "a tempo", "cantabile", "Moderato", "♩=60", "Moderato ♩ =60").
curveA curved line that cannot be represented by a more specific element, such as a slur.
lineA visual line that cannot be represented by a more specific; i.e., semantic, element.
symbolA reference to a previously defined symbol.
anchoredTextContainer for text that is fixed to a particular page location, regardless of changes made to the layout of the measures around it.
Common Music Notation (CMN) repertoire component declarations.
arpegIndicates that the notes of a chord are to be performed successively rather than simultaneously, usually from lowest to highest. Sometimes called a "roll".
attaccaAn instruction to begin the next section or movement of a composition without pause.
beamSpanAlternative element for explicitly encoding beams, particularly those which extend across bar lines.
bendA variation in pitch (often micro-tonal) upwards or downwards during the course of a note.
bracketSpanMarks a sequence of notational events grouped by a bracket.
breathAn indication of a point at which the performer on an instrument requiring breath (including the voice) may breathe.
fermataAn indication placed over a note or rest to indicate that it should be held longer than its written value. May also occur over a bar line to indicate the end of a phrase or section. Sometimes called a 'hold' or 'pause'.
glissA continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
hairpinIndicates continuous dynamics expressed on the score as wedge-shaped graphics, e.g., < and >.
harpPedalHarp pedal diagram.
lvA "tie-like" indication that a note should ring beyond its written duration.
octaveAn indication that a passage should be performed one or more octaves above or below its written pitch.
pedalPiano pedal mark.
rehIn an orchestral score and its corresponding parts, a mark indicating a convenient point from which to resume rehearsal after a break.
repeatMark An instruction expressed as a combination of text and symbols – segno and coda – typically above, below, or between staves, but not on the staff.
slurIndication of 1) a "unified melodic idea" or 2) performance technique.
tieAn indication that two notes of the same pitch form a single note with their combined rhythmic values.
tupletA group of notes with "irregular" (sometimes called "irrational") rhythmic values, for example, three notes in the time normally occupied by two or nine in the time of five.
tupletSpanAlternative element for encoding tuplets, especially useful for tuplets that extend across bar lines.
CMN ornament component declarations.
mordentAn ornament indicating rapid alternation of the main note with a secondary note, usually a step below, but sometimes a step above.
trillRapid alternation of a note with another (usually at the interval of a second above).
turnAn ornament consisting of four notes — the upper neighbor of the written note, the written note, the lower neighbor, and the written note.
Dramatic text component declarations.
spContains an individual speech in a performance text.
stageDirContains any kind of stage direction within a dramatic text or fragment.
Editorial and transcriptional component declarations.
cpMarkA verbal or graphical indication to copy musical material written elsewhere.
metaMarkA graphical or textual statement with additional / explanatory information about the musical text. The textual consequences of this intervention are encoded independently via other means; that is, with elements such as add, del, etc.
Facsimile component declarations.
surfaceDefines a writing surface in terms of a rectangular coordinate space, optionally grouping one or more graphic representations of that space, and rectangular zones of interest within it.
Figures and tables component declarations.
graphicIndicates the location of an inline graphic.
Fingering component declarations.
fingAn individual finger in a fingering indication.
fingGrpA group of individual fingers in a fingering indication.
Harmony component declarations.
fSingle element of a figured bass indication.
harmAn indication of harmony, e.g., chord names, tablature grids, harmonic analysis, figured bass.
Performance component declarations.
clipDefines a time segment of interest within a recording or within a digital audio or video file.
recordingA recorded performance.
Component declarations that are shared between two or more modules.
annotProvides a statement explaining the text or indicating the basis for an assertion.
caesuraBreak, pause, or interruption in the normal tempo of a composition. Typically indicated by "railroad tracks", i.e., two diagonal slashes.
dirAn instruction expressed as a combination of text and symbols, typically above, below, or between staves, but not on the staff — that is not encoded elsewhere in more specific elements, like tempo, dynam or repeatMark.
dynamIndication of the volume of a note, phrase, or section of music.
grpSymA brace or bracket used to group two or more staves of a score or part.
ornamAn element indicating an ornament that is not a mordent, turn, or trill.
phraseIndication of 1) a "unified melodic idea" or 2) performance technique.
symbolA reference to a previously defined symbol.
tempoText and symbols descriptive of tempo, mood, or style, e.g., "allarg.", "a tempo", "cantabile", "Moderato", "♩=60", "Moderato ♩ =60").
Tablature component declarations.
barreA barre in a chord tablature grid.
User-defined symbols component declarations.
anchoredTextContainer for text that is fixed to a particular page location, regardless of changes made to the layout of the measures around it.
curveA curved line that cannot be represented by a more specific element, such as a slur.
lineA visual line that cannot be represented by a more specific; i.e., semantic, element.
Constraints

@startid attribute should have content.
The value in @startid should correspond to the @xml:id attribute of an element.

Declaration
<classSpec ident="att.startId" module="MEI.shared" type="atts">
<desc xml:lang="en">Attributes that identify a relative starting point.</desc>
<attList>
<attDef ident="startid" usage="opt">
<desc xml:lang="en">Holds a reference to the first element in a sequence of events to which the feature applies.</desc>
<datatype>
<rng:ref name="data.URI"/>
</datatype>
<constraintSpec ident="check_startidTarget" scheme="schematron">
<constraint>
<sch:rule context="@startid">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@startid attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:*/@xml:id">The value in @startid should correspond to the @xml:id attribute of an element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
</attList>
</classSpec>