Logic & Shotbox
Mac · Apple Silicon
M-series Macs · macOS 13+
v2026.0.1.4 · Signed & notarized
Download Apple Silicon27.9 MB
Updated September 18, 2026
M-series Macs · macOS 13+
v2026.0.1.4 · Signed & notarized
Download Apple Silicon27.9 MB
Updated September 18, 2026
Did you know... You can assign a variable display to a logical source for display on a crosspoint button.
A rule checks conditions and runs the actions you assign. Combine conditions with AND / OR, and use variables to track a cue number or gate a rule.
IF
ME1’s selected program bus shows Camera 1.
THEN
Fire Macro 10.
IF
E-MEM 20 is loaded.
THEN
Route Camera 2 to AUX 3.
IF
Macro 5 is played AND your variable “Ready” equals 1.
THEN
Recall E-MEM 30.
IF
Macro 50 is played.
THEN
Recall the E-MEM numbered by your “Selected E-MEM” variable.
Create a number variable and select it in the E-MEM Recall action. Set it to 20 to recall E-MEM 20; change it to 30 and play the same Macro 50 to recall E-MEM 30.
IF
Macro 51 is played.
THEN
Set “Selected E-MEM” to 30.
Use this with Variable recall logic: play Macro 51 to choose E-MEM 30, then Macro 50 to recall it.
IF
Macro 60 is played.
THEN
Increase your number variable “Cue” by 1.
Start “Cue” at 0. Each play advances the counter: 1, 2, 3… Use its value as a condition in another rule.
IF
AUX 1 shows Camera 3.
THEN
Route Camera 3 to AUX 2.
IF
ME1 Key 1 is on air.
THEN
Fire Macro 70.
IF
ME1’s selected program bus shows Camera 1 OR Camera 2.
THEN
Route Camera 4 to AUX 5.
Add two ME Source conditions and choose OR so either source can match.
Open the profile list. Use + and give your current setup a new name, then use Save beside that profile for later changes. Click a profile’s name to load it. Default is protected: create your own named copy to keep your changes.
Profiles are .json files shared by the Mac and Windows apps. To export, save your profile and copy its JSON file elsewhere. To import, quit the destination app, copy the file into its profiles folder, then reopen the app and load it. Back up any same-name file before replacing it.
Mac — choose Window → Open Workspace Folder, then open profiles.~/Library/Application Support/User/Shotbox Logic/profiles/
Windows — open the profiles folder beside Shotbox and Logic.vbs in your extracted app folder.
There are no separate Import / Export buttons in this beta. Copying the JSON file is the transfer method. Mac profiles live in your user account, outside the app. Profiles do not sync automatically, and they are separate from your K-Frame show files. Check frame and suite settings on the destination computer before connecting.