Reviewed and corrected September 21, 2026.
A supported MIDI controller can recall lighting scenes and operate assigned controls in DMXSmartLink. Connecting a device and assigning actions are separate steps. The current V40 code intentionally avoids binding ordinary notes and CC messages automatically.
Configure the controls you want
- Connect the controller through a supported local or network-connector path and confirm it is detected.
- Open the MIDI settings and inspect the messages your pads and faders send.
- Explicitly assign a first scene note, next/previous scene CCs and a level CC as needed.
- Save the settings and test one action at a time at a safe light level.
Older instructions listed note 36 and CC20, CC21 and CC7 as automatic defaults. Do not rely on that behavior. In the current implementation, unchosen historical note/CC defaults are retired. You may deliberately assign those numbers if they suit your controller. Program Change messages are handled separately and can recall scenes, so include them in your controller test.
Share a controller carefully
Use the MIDI channel filter and separate the musical and lighting assignments. Test keyboard notes, pedals, transport controls and Program Change messages to make sure normal music performance does not trigger unwanted lighting changes. A channel filter helps only when the devices actually transmit on the intended channels.
Connect from a Mac or PC
The beta MIDI connector sends supported controller messages over the network to the HUB. Download the matching Mac or Windows package from the HUB Settings page or release assets and follow its connection instructions. Confirm the destination HUB and test reconnection. This is distinct from connecting a USB controller directly to the HUB.
Choose MIDI or labelled buttons
MIDI can provide useful faders and pads. A supported Stream Deck gives operators readable scene labels. Both require tested mappings and clear scene names. Neither guarantees every consumer controller works without drivers, configuration or power requirements.
Check your version and your lights
DMXSmartLink runs on supported macOS, Windows 11, Ubuntu and Raspberry Pi 5 systems, or on a preconfigured HUB. It accepts Art-Net and sACN input and provides Art-Net output; physical DMX requires a supported interface. Smart-light functions depend on the model and integration, including Homebridge or Home Assistant. The bundled Home Assistant companion on Pi/Ubuntu is experimental. Cloud integrations require internet; local paths have their own compatibility requirements.
See current capabilities and beta limitations and compare setups. Use the free 14-day trial, with no credit card required, to test your actual lights. Current prices and included items are on the product pages.