att.perfRes

Attributes that define the characteristics and components of the performance resource.
Module
Attributes
@adlib, @count, @solo, @trans.diat, @trans.semi
@adlib(optional)Marks a performance resource as ad libitum (optional). Value conforms to data.BOOLEAN.
@count(optional)Indicates the number of performers. Value is a positive integer.
@solo(optional)Use this attribute to identify the performance resource as a soloist especially in an accompanied work, such as a concerto or vocal solo. Value conforms to data.BOOLEAN.
@trans.diat(optional)Records the amount of diatonic pitch shift, e.g., C to C♯ = 0, C to D♭ = 1, necessary to calculate the sounded pitch from the written one. Value is an integer.
@trans.semi(optional)Records the amount of pitch shift in semitones, e.g., C to C♯ = 1, C to D♭ = 1, necessary to calculate the sounded pitch from the written one. Value is an integer.
@solo(optional)Use this attribute to identify the performance resource as a soloist especially in an accompanied work, such as a concerto or vocal solo. Value conforms to data.BOOLEAN.
(MEI.header) Attributes that define the characteristics and components of the performance resource or a performance resource list.
@count(optional)Indicates the number of performers. Value is a positive integer.
(MEI.header) Attributes that describe a performance resource as ad libitum (optional).
@adlib(optional)Marks a performance resource as ad libitum (optional). Value conforms to data.BOOLEAN.
(MEI.shared) Attributes that describe transposition.
@trans.diat(optional)Records the amount of diatonic pitch shift, e.g., C to C♯ = 0, C to D♭ = 1, necessary to calculate the sounded pitch from the written one. Value is an integer.
@trans.semi(optional)Records the amount of pitch shift in semitones, e.g., C to C♯ = 1, C to D♭ = 1, necessary to calculate the sounded pitch from the written one. Value is an integer.
Metadata header component declarations.
@adlib(optional)Marks a performance resource as ad libitum (optional). Value conforms to data.BOOLEAN.
@count(optional)Indicates the number of performers. Value is a positive integer.
@solo(optional)Use this attribute to identify the performance resource as a soloist especially in an accompanied work, such as a concerto or vocal solo. Value conforms to data.BOOLEAN.
Component declarations that are shared between two or more modules.
@trans.diat(optional)Records the amount of diatonic pitch shift, e.g., C to C♯ = 0, C to D♭ = 1, necessary to calculate the sounded pitch from the written one. Value is an integer.
@trans.semi(optional)Records the amount of pitch shift in semitones, e.g., C to C♯ = 1, C to D♭ = 1, necessary to calculate the sounded pitch from the written one. Value is an integer.
Available at
<perfRes>Name of an instrument on which a performer plays, a performer's voice range, or a standard performing ensemble designation.
Metadata header component declarations.
<perfRes>Name of an instrument on which a performer plays, a performer's voice range, or a standard performing ensemble designation.
Declaration
<classSpec ident="att.perfRes" module="MEI.header" type="atts">
<desc xml:lang="en">Attributes that define the characteristics and components of the performance resource.</desc>
<classes>
<memberOf key="att.perfRes.basic"/>
<memberOf key="att.transposition"/>
</classes>
<attList>
<attDef ident="solo" usage="opt">
<desc xml:lang="en">Use this attribute to identify the performance resource as a soloist especially in an accompanied work, such as a concerto or vocal solo.</desc>
<datatype>
<rng:ref name="data.BOOLEAN"/>
</datatype>
</attDef>
</attList>
</classSpec>