Note sequences use text to define the sequence of output notes. They are used by "Peer Note", "MIDI Note" and "Trigger Sequence" Events and also by the Page event system.
A sequence is defined as a comma separated list of tokens, with each token being a step in the output sequence. A token can be a single note, a chord, an arpeggio, or a rest.
Meaning | Token | Description | ||||||||||||||||||
Note | A to G | Notes are specified by the note letter followed by optional sharp/flat symbols (# and b) and an optional octave number eg. C, F#, Ab2. The octave is remembered so you only need to specify it when it needs to change eg. "E5,F#,G#,A,B,C#6,D#". If no octave is specified, the default value 4 is used. | ||||||||||||||||||
Rest | _ | Use the rest token to generate a silent step. | ||||||||||||||||||
Repeat | x | A sequence step can be repeated by following it with the repeat symbol eg. Gx2, Amx4. | ||||||||||||||||||
Prevent note cut | ! | Use the exclamation mark at the beginning or end of the step to prevent held notes on the target being cut. See Note Cut Modes. | ||||||||||||||||||
Predefined chord | eg. Maj | To use a predefined chord, simply enter a note followed by the chord name eg. CMaj, A5min. See Chord Resources | ||||||||||||||||||
Chord start/end | '{' and '}' | Place a comma separated list of notes between the curly braces to define a chord. Chord definitions like this can also contain predefined chord names as part of the chord. | ||||||||||||||||||
Chord inversion | ^ | Follow a chord with ^1 to use first inversion, ^2 for second inversion etc. eg. CMaj^1 | ||||||||||||||||||
Slash note | / | Follow a chord with / to include a "slash note" eg. C4Maj/B3. If the slash note doesn't have an octave it will use the same octave as the chord (I should probably change that...) | ||||||||||||||||||
Arpeggio start/end | '[' and ']' |
When a chord is followed by an arpeggio definition, the note sequence will output notes from the chord according to the instructions contained in the arpeggio definition.
|