att.staffDef.ges

Gestural domain attributes for staffDef in the CMN repertoire.
Module
Attributes
@instr, @ppq, @tab.courses, @tab.strings, @tune.Hz, @tune.pname, @tune.temper
@instr(optional)Provides a way of pointing to a MIDI instrument definition. It must contain the ID of an <instrDef> element elsewhere in the document. Value conforms to data.URI.
@ppq(optional)Indicates the number of pulses (sometimes referred to as ticks or divisions) per quarter note. Unlike MIDI, MEI permits different values for a score and individual staves. Value is a positive integer.
@tab.courses(optional)This attribute is deprecated in favor of the new <tuning> element and will be removed in a future version. Provides a *written* pitch and octave for each open string or course of strings. One or more values conforming to the pattern " [a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?([a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?)*".
@tab.strings(optional)This attribute is deprecated in favor of the new <tuning> element and will be removed in a future version. Provides a *written* pitch and octave for each open string or course of strings. One or more values conforming to the pattern " [a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?([a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?)*".
@tune.Hz(optional)Holds a value for cycles per second, i.e., Hertz, for a tuning reference pitch. Value is a decimal number.
@tune.pname(optional)Holds the pitch name of a tuning reference pitch, i.e., the central tone of a tuning system. Value conforms to data.PITCHNAME.
@tune.temper(optional)Provides an indication of the tuning system, just, for example. Value conforms to data.TEMPERAMENT.
(MEI.midi) Attributes which identify a MIDI instrument.
@instr(optional)Provides a way of pointing to a MIDI instrument definition. It must contain the ID of an <instrDef> element elsewhere in the document. Value conforms to data.URI.
(MEI.stringtab) This collection of attributes is deprecated in favor of the new element and will be removed in a future version. String tablature tuning information.
@tab.strings(optional)This attribute is deprecated in favor of the new <tuning> element and will be removed in a future version. Provides a *written* pitch and octave for each open string or course of strings. One or more values conforming to the pattern " [a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?([a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?)*".
@tab.courses(optional)This attribute is deprecated in favor of the new <tuning> element and will be removed in a future version. Provides a *written* pitch and octave for each open string or course of strings. One or more values conforming to the pattern " [a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?([a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?)*".
(MEI.midi) Attributes that record time-base information.
@ppq(optional)Indicates the number of pulses (sometimes referred to as ticks or divisions) per quarter note. Unlike MIDI, MEI permits different values for a score and individual staves. Value is a positive integer.
(MEI.shared) Attributes that describe tuning.
@tune.Hz(optional)Holds a value for cycles per second, i.e., Hertz, for a tuning reference pitch. Value is a decimal number.
@tune.pname(optional)Holds the pitch name of a tuning reference pitch, i.e., the central tone of a tuning system. Value conforms to data.PITCHNAME.
@tune.temper(optional)Provides an indication of the tuning system, just, for example. Value conforms to data.TEMPERAMENT.
MIDI component declarations.
@instr(optional)Provides a way of pointing to a MIDI instrument definition. It must contain the ID of an <instrDef> element elsewhere in the document. Value conforms to data.URI.
@ppq(optional)Indicates the number of pulses (sometimes referred to as ticks or divisions) per quarter note. Unlike MIDI, MEI permits different values for a score and individual staves. Value is a positive integer.
Component declarations that are shared between two or more modules.
@tune.Hz(optional)Holds a value for cycles per second, i.e., Hertz, for a tuning reference pitch. Value is a decimal number.
@tune.pname(optional)Holds the pitch name of a tuning reference pitch, i.e., the central tone of a tuning system. Value conforms to data.PITCHNAME.
@tune.temper(optional)Provides an indication of the tuning system, just, for example. Value conforms to data.TEMPERAMENT.
Tablature component declarations.
@tab.courses(optional)This attribute is deprecated in favor of the new <tuning> element and will be removed in a future version. Provides a *written* pitch and octave for each open string or course of strings. One or more values conforming to the pattern " [a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?([a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?)*".
@tab.strings(optional)This attribute is deprecated in favor of the new <tuning> element and will be removed in a future version. Provides a *written* pitch and octave for each open string or course of strings. One or more values conforming to the pattern " [a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?([a-g][0-9](s|f|ss|x|ff|xs|sx|ts|tf|n|nf|ns|su|sd|fu|fd|nu|nd|1qf|3qf|1qs|3qs)?)*".
Available at
<staffDef>Container for staff meta-information.
Component declarations that are shared between two or more modules.
<staffDef>Container for staff meta-information.
Declaration
<classSpec ident="att.staffDef.ges" module="MEI.gestural" type="atts">
<desc xml:lang="en">Gestural domain attributes for staffDef in the CMN repertoire.</desc>
<classes>
<memberOf key="att.instrumentIdent"/>
<memberOf key="att.stringtab.tuning"/>
<memberOf key="att.timeBase"/>
<memberOf key="att.tuning"/>
</classes>
</classSpec>