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 load 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.
|