Chapter 13 Macro
This chapter deals with creating and triggering custom command sequences called Macros.
The following is covered in this chapter:
13.1 Teach Macros
Macros can be created using the Teach Macro recorder. In future releases this will expand to include manually editable macros, where the macro time is automatically recorded with macros and the user may decide whether to enable time or ignore it.
Store a Macro:
Press [TEACH] - Vibe will enter Teach Macro record mode and the [TEACH] key will flash red.
Press editor keys or controller buttons as required.
Press [TEACH] again to terminate the recording - the [TEACH] key will stop flashing and the key presses are now stored in the Macro clipboard.
Press [STORE] [HERE] to a Macro Softkey.
OR Press [MACRO] [#] [STORE] - The Macro is now stored.
- Press [TEXT] to open the Text popup and label the Macro - this is only valid directly after storing the Macro, otherwise [MACRO] [#] [TEXT] may be used at any time.
Macros may be viewed on the Exam view:
13.2 Trigger Macros
Macros may be directly triggered using the keypad or the Macro Softkeys.
Trigger a Macro using the keypad:
- [MACRO] [#] [ENTER]
Trigger a Macro using Macro Softkeys:
- Tap the required {Macro} Softkey.
Trigger a Macro from a Qkey:
Assign the Macro to the Qkey by pressing [MACRO] [#] [HERE] to any Qkey button.
Press the Qkey button to trigger.
13.3 Attach Macros
Macros may be attached and triggered from Cues. Macros are triggered when:
The Qlist is advanced to the cue with the trigger.
[GOTO] commands are used.
[CUE] [#] [GO] is used.
Back commands will not trigger Macros.
Attach a Macro to a Cue:
- [CUE] [#] [MACRO] [#] [STORE]
Release a Macro from a Cue:
- [CUE] [#] [MACRO] [#] [RELEASE]
Release all Macros from a Cue:
- [CUE] [#] [MACRO] [RELEASE]
Disable triggers:
- Tap the controller display header for the Qlist that contains Macro or Snap triggers
OR [SETTINGS] [HERE] to any controller button and select the Qlist Properties tab.
- The Qlist Properties popup will appear.
- Deselect the {Trigger} button.
- Triggering will be disabled for the Qlist assigned to that specific controller.