Gestural domain attributes for scoreDef. The values set in these attributes act as score-wide defaults for attributes that are not set in descendant elements. For example, the grace attribute value here applies to all the grace attribute values in the score (or, more accurately, until the next <scoreDef> element) without having to individually set each note's grace attribute value. The midi.* attributes function as default values when creating sounding output. The tune.* attributes provide the capability of recording a tuning reference pitch. | |
Module | MEI.shared |
Members |
scoreDef (direct member of att.scoreDef.ges)
|
Attributes |
@midi.bpm(optional)Captures the number of *quarter notes* per minute. In MIDI, a beat is always defined
as a quarter note, *not the numerator of the time signature or the metronomic
indication*.
Value conforms to data.MIDIBPM.
att.miditempo
@midi.channel(optional)Records a MIDI channel value.
Value conforms to data.MIDICHANNEL.
att.channelized
@midi.duty(optional)Specifies the 'on' part of the duty cycle as a percentage of a note's
duration.
Value conforms to data.PERCENT.
att.channelized
@midi.mspb(optional)Records the number of microseconds per *quarter note*. In MIDI, a beat is always
defined as a quarter note, *not the numerator of the time signature or the metronomic
indication*. At 120 quarter notes per minute, each quarter note will last 500,000
microseconds.
Value conforms to data.MIDIMSPB.
att.miditempo
@mm(optional)Used to describe tempo in terms of beats (often the meter signature denominator) per
minute, ala M.M. (Maezel's Metronome). Do not confuse this attribute with midi.bpm
or
midi.mspb. In MIDI, a beat is always defined as a quarter note, *not the numerator
of
the time signature or the metronomic indication*.
Value conforms to data.TEMPOVALUE.
att.mmtempo
@mm.dots(optional)Records the number of augmentation dots required by a dotted metronome unit.
Value conforms to data.AUGMENTDOT.
att.mmtempo
@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 of datatype positiveInteger.
att.timebase
@tune.Hz(optional)Holds a value for cycles per second, i.e., Hertz, for a tuning reference
pitch.
Value of datatype decimal.
att.scoreDef.ges
@tune.pname(optional)Holds the pitch name of a tuning reference pitch.
Value conforms to data.PITCHNAME.
att.scoreDef.ges
@tune.temper(optional)Provides an indication of the tuning system, 'just', for example.
Value conforms to data.TEMPERAMENT.
att.scoreDef.ges
|
Declaration |
|