DeviceJockey Guide

Macros

Macros combine multiple commands so a complete action can be triggered from one control.

One trigger, multiple commands

Keep repeated actions together.

A macro is a named and ordered collection of commands. Instead of adding the same group of commands to several items, you define the sequence once and start the macro wherever it is needed.

Macros belong to a scene. Only macros from the active scene are available when you configure a Macro command. This keeps each workflow and its actions independent.

Combine actionsCollect commands for different interfaces in one reusable sequence.
Use from itemsStart a macro from a button or another item action that supports commands.
Keep scene contextStore the macro with the interfaces and panels used by its workflow.

Example

Prepare a production with one button.

1

Switch the OBS scene

Send a command to select the required production scene.

2

Set audio states

Send commands to prepare the required mixer channels.

3

Update equipment

Control another connected device through its interface.

4

Trigger the macro

Run the complete sequence from a single panel item.

Managing macros

Adapt actions as your workflow changes.

Order commands

Arrange the commands in the order required by the action.

Rename and duplicate

Give macros clear names and use an existing macro as the basis for a variation.

Enable or disable

Temporarily prevent a macro from being used without deleting its configuration.

Getting started

Create and use a macro.

1

Create a macro

Open the macro list in the active scene and add a new entry.

2

Add commands

Choose the commands and configure the values required by the action.

3

Set the order

Arrange the commands into a clear and testable sequence.

4

Assign the macro

Add a Macro command to an item and select the macro you created.