Goto a cue (playback)
gma3_goto_cueJumps a grandMA3 sequence to a specified cue and changes live output, with optional crossfade override; refuses nonexistent cues.
Instructions
PLAYBACK MUTATION: sends Goto Sequence n Cue c [Fade s], which jumps the sequence to that cue and changes live output. Goto is a playback mutation. The sequence's current cue is read back a frame after the command; the crossfade runs asynchronously and its completion is not verified. Refuses (nothing sent) when the cue does not exist. Does not change the selection or the programmer. Verification: matched when the sequence plays that cue a frame later (playbackState has the cue's number and name; needs bridge 0.32.0). The mutation lock orders only this server's own mutations; it does not isolate the operation from another console operator or another client.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cue | Yes | One cue number, fractional allowed (2, 2.5, "10.001"; max three decimals). Ranges (Thru, +) are rejected. | |
| fade | No | Crossfade time in seconds that overrides the cue's own timing (Goto ... Fade s). 0 is a value. | |
| verify | No | Read the result back after the mutation (default true). Verification is reported separately from the mutation steps. | |
| sequence | No | Sequence number (1..99999). Required unless use_selected_sequence is true; exactly one of the two. | |
| data_pool | No | Data pool number (DataPool n). Default: the current data pool, as without this parameter. | |
| use_selected_sequence | No | Act on the console's currently selected sequence. It is resolved to its sequence number first, and the command is sent with that explicit number. |