In synchronized shows where music, lighting, video, and stage automation must move in lockstep, timecode is the invisible conductor. It provides a unified clock source that allows different subsystems—DAWs, lighting consoles, media servers, and motors—to execute complex cue lists with frame-level accuracy.
For lighting programmers and show operators, receiving timecode from a Digital Audio Workstation (DAW) enables offline programming, repeatable accuracy, and musical coherence. No more pressing GO at the perfect millisecond—instead, lighting fixtures follow the timeline precisely every show, every rehearsal, every playback.
This approach is essential in concert tours, multimedia theater productions, award shows, and theme park rides—where hundreds of cues must run in sync with a master audio timeline.
There are multiple timecode protocols available, each with its strengths and limitations. The most commonly used in audio-to-light workflows are:
LTC (Linear Timecode)
An audio signal that encodes SMPTE timecode. It can be sent as an audio track from a DAW, recorded onto multitrack recorders, or routed via audio interfaces.
MTC (MIDI Timecode)
Transmits SMPTE time information via MIDI protocol. Easier to route over USB/MIDI networks but less accurate than LTC for high-density cue environments.
MIDI Clock
Communicates tempo-based data (not absolute time). Useful for BPM syncing effects (e.g., strobes or dimmer chases), but not recommended for timeline-triggered cues.
For most theatrical or broadcast-style shows with defined timelines, LTC is the preferred choice due to its accuracy and independence from tempo.
Modern DAWs such as Ableton Live, Pro Tools, Logic Pro, Cubase, or Reaper support timecode export or real-time transmission.
Create an LTC audio track using a timecode generator plugin (e.g., Elgato Timecode Generator, SMPTE Tools).
Assign this track to a dedicated output channel on your audio interface.
Route this audio to the LTC input of your lighting console or timecode interpreter.
Enable MTC output in your DAW’s sync settings.
Connect the DAW to a MIDI interface or directly over USB to your console.
Set frame rate and offset as needed (e.g., 30fps drop-frame, 00:00:00:00 start).
Note: For either method, your DAW timeline should match the lighting show’s frame rate. Common frame rates: 25fps (Europe), 30fps drop-frame (broadcast), or 24fps (film).
To link timecode from a DAW to lighting control, consider the following setup paths:
Audio LTC to Console Input
Direct audio from DAW interface → LTC-in on lighting console (e.g., GrandMA, Avolites, Onyx, Chamsys with appropriate hardware).
LTC to Timecode Splitter
One DAW output feeds multiple destinations—lighting, video, automation—via LTC splitter/bridge (e.g., Rosendahl MIF4, Motu MIDI interfaces, or network-based devices).
MIDI Over USB or RTP-MIDI
For short cable runs and simple MIDI routing (e.g., from DAW laptop to lighting laptop/controller).
Ensure termination and impedance are correct for LTC over long distances, and always isolate audio signal paths to avoid noise or hum.
Once the console receives valid timecode, cue lists or sequences can be linked to absolute times.
Typical workflow:
Enable Timecode on the Cue List or Sequence.
Set the Trigger Time (e.g., Cue 5 = 00:03:21:15).
Use the console’s timecode monitor to preview alignment.
Test with audio playback from DAW to confirm synchronization.
Many consoles allow visual waveform import or tap-synced cue timing during audio rehearsal. You can also create offset delays to compensate for processing lag or network latency.
Pro Tip: Keep a test track in your DAW with a visual LTC waveform and beat markers to simulate timecode without needing a full music session.
A well-designed timecode network can trigger more than just lighting:
Media servers (e.g., Resolume, Watchout, Disguise)
Lasers and pyro (via show control modules)
Kinetic automation (motor winches, lifts)
Camera switching (in broadcast environments)
If all systems are slaved to the same LTC source, you can guarantee cohesive show execution down to individual frames.
In complex networks, a dedicated Timecode Master Device (e.g., a hardware sequencer or master clock generator) may replace the DAW as the central clock, with the DAW chasing timecode instead.
Even a few dropped frames can break the illusion of synchronization. Common issues include:
Frame rate mismatch between DAW and lighting console
LTC signal distortion due to audio compression or EQ
Ground loops in LTC audio paths
Offset errors caused by misaligned timelines
Cue triggering too early/late due to pre-roll misconfiguration
To troubleshoot:
Use a timecode monitor on both DAW and console to verify signal validity.
Play LTC at full volume and avoid routing it through EQ, compressors, or limiters.
Insert test cues at known timepoints and measure response latency.
Include an “LTC pre-roll” (e.g., start LTC at -00:00:10:00) to allow all systems to lock before cue 1.
Concert Tours: The lighting console receives LTC from Ableton Live used for backing tracks. Each song section has hard-coded cues synced to drops, vocals, and lighting effects.
Theater Productions: Pro Tools outputs MTC to the lighting network. Cues are built and refined during rehearsal to match dramatic timing, then replayed identically for every performance.
Broadcast Shows: A master sync generator feeds LTC to the lighting desk, video switcher, and media servers. This guarantees all departments roll together during live acts.
Museums & Installations: A DAW or timeline controller plays ambient audio and sends LTC to a lighting controller and animatronic module to simulate time-of-day sequences or interactive moments.
READ MORE:
Blue Sea Lighting is an enterprise with rich experience in the integration of industry and trade in stage lighting and stage special effects related equipment. Its products include moving head lights, par lights, wall washer lights, logo gobo projector lights, power distributor, stage effects such as electronic fireworks machines, snow machines, smoke bubble machines, and related accessories such as light clamps.
Quick Links
For more questions subscribe to our email