Automating Lower-Third Graphics with MIDI

Automating visual lower-third graphics using MIDI commands allows live broadcast directors to trigger accurately timed on-screen titles, speaker names, and lower-third overlays without manual switching. By mapping standard MIDI messages—such as Note On, Note Off, and Control Change values—from hardware surfaces, digital audio workstations (DAWs), or show-control software to broadcast vision mixers, production teams achieve frame-accurate synchronization between audio, lighting, and visual overlays.

The MIDI Automation Pipeline

The automation architecture relies on three primary layers: the MIDI transmitter, a routing bridge, and the broadcast graphics engine.

  1. MIDI Transmitter (Source): This can be a timeline-based DAW (such as Ableton Live or Reaper), specialized show-control systems (such as QLab), or physical MIDI controllers (such as a Novation Launchpad). The source outputs standard MIDI commands tied either to a fixed timeline or to specific operator cues.
  2. MIDI Interface/Bridge: If the transmitter and the graphics engine are on different machines, standard 5-pin DIN or USB-MIDI hardware interfaces are used, or MIDI over Ethernet (RTP-MIDI) is employed across a local network. On a single computer, virtual MIDI loopback software (such as loopMIDI for Windows or the IAC Driver on macOS) routes the signals internally.
  3. Graphics Engine (Receiver): Broadcast applications like vMix, OBS Studio (with MIDI plugins), NewTek TriCaster, or CasparCG interpret incoming MIDI messages and translate them into visual trigger events.

Step-by-Step Implementation

1. Signal Assignment and Protocol Selection

Directors utilize distinct MIDI message types depending on the required graphic behavior:

2. Software Mapping and Shortcuts

Within the broadcast software, directors enter the "Shortcuts" or "Hotkeys" menu and select MIDI as the input type:

3. Managing Dynamic Text and Data Sources

To update names, titles, and topics automatically alongside the visual cue:

Why Broadcast Directors Use MIDI Automation