How does it work
PunchLight MIDI:
Receives control surface data directly from a DAW application and switches its two different light colours according to the DAW status. Needs to be connected to a MIDI interface. Supported surface modes: HUI
PunchLight USB device:
Receives control surface data directly from a DAW application and switches its lights or relays according to the DAW status. Works as a class-compliant USB MIDI device that doesn’t require any driver installation. Supported surface modes: HUI, Mackie Control, Recording Light (Logic Pro)
PunchLight LAN device:
Receives control surface data directly from a DAW application and switches its lights or relays according to the DAW status. Works as a network MIDI device (Apple MIDI / RTP MIDI). Supported surface modes: HUI, Mackie Control, Recording Light (Logic Pro)
PunchLight GPI:
Senses two independent outputs from any GPIO device, either as CMOS/TTL levels (2.9 – 5.5V) or relay contacts and switches its two different light colours according to the GPIO signals.
How to control a PunchLight device via MIDI (vMix, OBS Studio, etc.)
PunchLight USB/LAN devices can also be controlled from applications that do not directly support MIDI control surfaces. For example vMix, OBS Studio (with obs-midi-mg plugin) and so on.
When the PunchLight unit is set to “Generic (MC)” – Mackie Control mode, the lights can be triggered by simple Note On messages sent to the PunchLight MIDI port:
Red light on: Note On, Note 95, Velocity 127, Channel 1
Red light off: Note On, Note 95, Velocity 0, Channel 1
Green/Yellow light on: Note On, Note 94, Velocity 127, Channel 1
Green/Yellow light off: Note On, Note 94, Velocity 0, Channel 1