<recording>

<recording> A recorded performance.
Module MEI.performance
Attributes
@begin (optional) Specifies a point where the relevant content begins. A numerical value must be less and a time value must be earlier than that given by the end attribute. Value is plain text. att.mediabounds
@betype (optional) Type of values used in the begin/end attributes. The begin and end attributes can only be interpreted meaningfully in conjunction with this attribute. Value conforms to data.BETYPE . att.mediabounds
@data (optional) Used to link metadata elements to one or more data-containing elements. One or more values from data.URI , separated by spaces. att.datapointing
@decls (optional) Identifies one or more metadata elements within the header, which are understood to apply to the element bearing this attribute and its content. One or more values from data.URI , separated by spaces. att.declaring
@end (optional) Specifies a point where the relevant content ends. If not specified, the end of the content is assumed to be the end point. A numerical value must be greater and a time value must be later than that given by the begin attribute. Value is plain text. att.mediabounds
@label (optional) Provides a name or label for an element. The value may be any string. Value of datatype string. att.commonPart
@n (optional) Provides a number-like designation for an element. Value conforms to token . att.common
@startid (optional) Holds a reference to the first element in a sequence of events to which the feature applies. Value conforms to data.URI . att.startid
@xml:base (optional) Provides a base URI reference with which applications can resolve relative URI references into absolute URI references. Value conforms to data.URI . att.commonPart
@xml:id (optional) Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value. Value of datatype ID. att.id
Member of
Contained by
MEI.performance performance
May contain
MEI.performance avFile clip when
Declaration
<classes>
<memberOf key= " att.common" />
<memberOf key= " att.datapointing" />
<memberOf key= " att.declaring" />
<memberOf key= " att.mediabounds" />
<memberOf key= " att.startid" />
</classes>
<content>
<rng:zeroOrMore>
<rng:ref name= " avFile" />
</rng:zeroOrMore>
<rng:zeroOrMore>
<rng:ref name= " when" />
</rng:zeroOrMore>
<rng:zeroOrMore>
<rng:ref name= " clip" />
</rng:zeroOrMore>
</content>
Remarks

The startid attribute may be used to hold a reference to the first feature occurring in this performance. This element is analogous to the surface element in the facsimile module.

Constraints
When @begin or @end is used, @betype should be present.
<sch:rule context= "mei:recording[@begin or @end]">
<sch:assert role= "warning" test= "@betype"> When @begin or @end is used, @betype should be present. </sch:assert>
</sch:rule>

MEI Guidelines Version 3.0.0

MEI Elements