att.visualOffset2

Visual offset attributes. Some items may have their location recorded in terms of pairs of offsets from their programmatically-determined location. The startho and endho attributes record the horizontal offsets of the start and end points of the item, respectively. Similarly, the startvo and endvo attributes record the vertical offsets of the start and end points of the item. The startto and endto attributes hold timestamp offsets, the most common use of which is as alternatives to the ho attributes.
Module
MEI.shared
Attributes
endho, endto, endvo, startho, startto, startvo
endho(optional)Records the horizontal adjustment of a feature's programmatically-determined end point. Value conforms to data.MEASUREMENTREL.
endto(optional)Records a timestamp adjustment of a feature's programmatically-determined end point. Value conforms to data.TSTAMPOFFSET.
endvo(optional)Records a vertical adjustment of a feature's programmatically-determined end point. Value conforms to data.MEASUREMENTREL.
startho(optional)Records the horizontal adjustment of a feature's programmatically-determined start point. Value conforms to data.MEASUREMENTREL.
startto(optional)Records a timestamp adjustment of a feature's programmatically-determined start point. Value conforms to data.TSTAMPOFFSET.
startvo(optional)Records a vertical adjustment of a feature's programmatically-determined start point. Value conforms to data.MEASUREMENTREL.
(MEI.shared) Horizontal offset requiring a pair of attributes.
startho(optional)Records the horizontal adjustment of a feature's programmatically-determined start point. Value conforms to data.MEASUREMENTREL.
endho(optional)Records the horizontal adjustment of a feature's programmatically-determined end point. Value conforms to data.MEASUREMENTREL.
(MEI.shared) Horizontal offset attributes requiring a pair of attributes specified in terms of time.
startto(optional)Records a timestamp adjustment of a feature's programmatically-determined start point. Value conforms to data.TSTAMPOFFSET.
endto(optional)Records a timestamp adjustment of a feature's programmatically-determined end point. Value conforms to data.TSTAMPOFFSET.
(MEI.shared) Vertical offset attributes requiring a pair of attributes.
startvo(optional)Records a vertical adjustment of a feature's programmatically-determined start point. Value conforms to data.MEASUREMENTREL.
endvo(optional)Records a vertical adjustment of a feature's programmatically-determined end point. Value conforms to data.MEASUREMENTREL.
Component declarations that are shared between two or more modules.
endho(optional)Records the horizontal adjustment of a feature's programmatically-determined end point. Value conforms to data.MEASUREMENTREL.
endto(optional)Records a timestamp adjustment of a feature's programmatically-determined end point. Value conforms to data.TSTAMPOFFSET.
endvo(optional)Records a vertical adjustment of a feature's programmatically-determined end point. Value conforms to data.MEASUREMENTREL.
startho(optional)Records the horizontal adjustment of a feature's programmatically-determined start point. Value conforms to data.MEASUREMENTREL.
startto(optional)Records a timestamp adjustment of a feature's programmatically-determined start point. Value conforms to data.TSTAMPOFFSET.
startvo(optional)Records a vertical adjustment of a feature's programmatically-determined start point. Value conforms to data.MEASUREMENTREL.
Available at
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.
curveA curved line that cannot be represented by a more specific element, such as a slur.
gliss(glissando) – A 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 >.
lineA visual line that cannot be represented by a more specific; i.e., semantic, element.
lv(laissez vibrer) – A "tie-like" indication that a note should ring beyond its written duration.
phraseIndication of 1) a "unified melodic idea" or 2) performance technique.
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.
Common Music Notation (CMN) repertoire component declarations.
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.
gliss(glissando) – A 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 >.
lv(laissez vibrer) – A "tie-like" indication that a note should ring beyond its written duration.
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.
Component declarations that are shared between two or more modules.
phraseIndication of 1) a "unified melodic idea" or 2) performance technique.
User-defined symbols component declarations.
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.
Declaration
<classSpec ident="att.visualOffset2" module="MEI.shared" type="atts">
<desc>Visual offset attributes. Some items may have their location recorded in terms of pairs of offsets from their programmatically-determined location. The startho and endho attributes record the horizontal offsets of the start and end points of the item, respectively. Similarly, the startvo and endvo attributes record the vertical offsets of the start and end points of the item. The startto and endto attributes hold timestamp offsets, the most common use of which is as alternatives to the ho attributes.</desc>
<classes>
<memberOf key="att.visualOffset2.ho"/>
<memberOf key="att.visualOffset2.to"/>
<memberOf key="att.visualOffset2.vo"/>
</classes>
</classSpec>