Cook recipes with an explicit option
gma3_cook_recipesApply grandMA3 preset, cue, or sequence recipes at once and verify the results, with merge, overwrite, or remove modes and optional preview.
Instructions
Cook the recipes of a preset, a cue part, a cue (all its parts) or a whole sequence, at once and verified (the console also re-cooks group and preset changes by itself in the background a moment later, with merge low priority). mode is required: merge_low_priority (replaces cooked data, keeps every uncooked value), merge (also replaces uncooked values on the recipes' own fixtures and attributes), overwrite (deletes every uncooked value), remove (removes cooked data). First every affected target is listed with its lines, their problems (missing or empty group, missing preset), the coverage before and the cooked coverage the lines should give; merge and overwrite are refused while they would replace or delete uncooked values unless replace_uncooked: true. preview: true stops there. After Cook <target> /<Option> (verify, default true) each target is read back: every predicted fixture and attribute cooked, no cooked values on fixtures no line selects, uncooked values unchanged (merge_low_priority, remove) or changed only where allowed. Lines that are not predicted (phaser recipes, filters) are named; presets that embed other presets are noted (their recipes are not re-cooked). Needs bridge 0.24.0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| target | Yes | Preset, or sequence with optional cue and part. | |
| verify | No | ||
| preview | No | ||
| replace_uncooked | No | Allow merge/overwrite to replace or delete uncooked values (default false: refuse). |