The sequence object
Type: Dictionary
The sequence object organizes a set of musical events within a measure into a strict temporal sequence, accompanied by relevant directions.
To determine the measure position of each event within a sequence, you sequence the content, with a starting position 0
and time modification ratio 1
.
The content within each sequence supplies the music for a single polyphonic voice within its containing measure, including notes, chords, rests, tuplets and grace notes.
Keys:
Name | Type | Required? | Description |
---|---|---|---|
An array of event objects, grace objects, tuplet objects, octave shift objects, space objects, dynamic objects | Yes | ||
orientation object | No | The default orientation of the content in this sequence. If not provided, the orientation is determined automatically according to the implementation’s rendering rules and may be overridden by descendant elements. | |
staff number object | No | The default staff index of the content in this sequence. If not provided, the orientation is determined automatically according to the implementation’s rendering rules and may be overridden by descendant elements. | |
voice name object | No | A string that identifies the voice to which this sequence belongs. All sequences in a given part having the same value of "voice" belong to the same voice. Within a given measure, no two sequences may share the same value for voice. The value of voice is an opaque identifier that does not supply information from producers to consumers. |
Examples
This object is used in the following examples: