Sequences

A Sequence is a collection of Steps.

Sequences can be triggered by MIDI or pattern data, by Page Events and also by "Seq Trigger" Events. When a Sequence is triggered the current Step will be activated, at which point any Events in that Step will happen and the Sequence will move on to the next Step (as defined by the current Step's repeat and rule settings).

Main dialog showing Sequence properties pane.

Main dialog showing Sequence properties pane.

Property Description
Label Sequence label shown in the Object Tree.
Enable Enable/disable Sequence. When disabled, incoming notes will be ignored. Steps will not advance, Events will not fire.
Velocity Scaling Source Whether to use the Machine default (see Global Parameters) or the local value.
Velocity Scaling Value If the value is inherited, the field will be disabled. The field label will indicate where the value originates.
Velocity Range Notes outside the specified range will not trigger the Sequence. Right-click on the fields to access predefined velocity layers from the global resources.
Note List Which notes will trigger the Sequence. Use shift/control to select multiple notes. The buttons below the list can be used to modify the selection. If Learn is active, incoming notes will toggle the note into/out of the selection. The "Lock Triggers" checkbox disables the note list controls to prevent changes.
Anti-flam Source Whether to use the Machine default or the local value. See Anti-flam.
Anti-flam Value If the value is inherited, the field will be disabled. The field label will indicate where the value originates. See Anti-flam.
Anti-flam Mode If the setting is inherited, the control will be disabled. See Anti-flam.
Page events Shows any Page events which will trigger the selected Sequence(s). Global events are prefixed with 'G' are while linked events are prefixed with 'D'. In addition, linked events are show in bold text. Right-click the list for options.

Anti-flam

The anti-flam settings are intended to prevent accidental re-triggering of Sequences and Steps eg. by the rebound of a drum stick on a MIDI pad . When a trigger is received, a timer is set and any further triggers will be ignored until the timer expires. The machine implements a global anti-flam time which is defined in the attributes but this can be overridden by individual Sequences and Steps. By default, new Sequences inherit their anti-flam behaviour from the machine and new Steps inherit their behaviour from their parent Sequence.

There are two anti-flam modes. "Common" uses a single timer regardless of which note triggered the Sequence, so no notes will trigger the Sequence until the timer expires. "Notes" uses a dedicated timer for each note, so if the Sequence is triggered by note A, note B will be accepted while note A will be ignored until the timer expires.

Note that since Steps have their own independent anti-flam settings, a Sequence may be triggered by a note but the current Step could still ignore it. Sequences and Steps have exactly the same anti-flam behaviour.