Skip to main content

DMX Commands

Output control#

dmx start          -- start DMX outputdmx stop           -- stop DMX outputdmx config         -- show current configuration

Protocol#

dmx protocol artnet    -- switch to ArtNetdmx protocol sacn      -- switch to sACN

ArtNet settings#

dmx artnet ip 192.168.1.100      -- set target IPdmx artnet ip 255.255.255.255    -- broadcastdmx artnet port 6454dmx artnet sequence ondmx artnet sequence off

sACN settings#

dmx sacn name "My Console"dmx sacn priority 100            -- priority 0-200dmx sacn port 5568

Frame rate#

dmx fps 44    -- set output frame rate in Hz

MIDI Commands

midi enablemidi disablemidi statusmidi port input "APC40 mkII"midi port output "APC40 mkII"midi profile apc40mk2midi profile apcminimk2midi profile genericmidi map note <channel> <note> "<command>"midi map cc <channel> <cc> "<command>"midi map program <channel> <program> "<command>"list midimidi unmap note <channel> <note>midi clear

OSC Commands

osc enableosc disableosc listen <address> <port>osc feedback enableosc feedback target <ip> <port>osc feedback disableosc bind <address> "<command>"list oscosc unbind <address>osc clear

Timecode Commands

timecode enabletimecode disabletc source internal / mtc / ltc / artnettc fps 25 / 30 / 24 / 30dtc offset <HH:MM:SS:FF>tc trigger add <HH:MM:SS:FF> "<command>"list timecodetc trigger remove <index>tc trigger clear

API Commands

api enableapi port 9000api token create "App Name"api token listapi token delete <id>

Macro Commands

macro record <slot> ["name"]    -- start recordingmacro stop                      -- stop recordingmacro run <slot>                -- run a macromacro delete <slot>list macros