Click View | Macros to open the Macros window. Macros form a very powerful tool to execute one or more tasks with a single command like pressing a button. Macros can even be cascaded, where one macro executes one or more other macros. The macro language is in plain English and identical to the API commands. Each macro has a serial number, an optional description, one or more commands and an optionally assigned shortcut. Each item can be viewed and edited inline by clicking it twice (once to select and once to start the editor). A macro can be easily tested using the popup menu's Execute command. Shortcuts can be either entered, or recorded using the popup menu's Record command.


The macro number, used when referencing macros.


Optional description of the macro.


One or more commands to be executed. Note commands use the API command set (e.g. to start the first player use apiwrite player 1, play, true). Individual commands are separated by a semicolon.


To execute a macro outside the API it requires a shortcut to be assigned to it. Typically this will be a function key combined with Shift, Ctrl and/or Alt (e.g. Shift+Ctrl+F1) or a midi command from an external device. Midi commands are entered as M<deviceid>:<channel><key>, e.g. M0:0,1 for device #0, channel 1 and key code 1. Shortcuts can be viewed and edited as text inline, or you can "record" a shortcut by placing the shortcut in editor mode and pressing the desired key on the keyboard or button on the midi device.

Related videos

How to use macros to remote control the powerpoint module with a standard presenter. #1minute