Skip to main content


LiveMTC is a free plugin/app combination that outputs Midi Time Code from Ableton Live.


LiveMTC is tested mostly with Pro Tools, Numerology and MTCVideoSlave. The MTC implementation of other tools may vary and may not be properly supported.

Release Notes

For LiveMTC release notes, click here.

System requirements

  • Ableton Live 10.1 or higher with Max For Live, using Max 8.1 or higher
  • Windows 10 or macOS 10.11+ (El Capitan or later)


For macOS: The download contains the LiveMTC Bridge app and the MTC plugin. We suggest placing the LiveMTC Bridge app in the Applications folder, and placing the MTC plugin in a folder that is accessible from Live's browser.

For Windows: The download contains a folder with the LiveMTC Bridge executable and its dependencies. We suggest placing the entire folder and its contents in the Program Files folder, and to create a shortcut to the app on the desktop. Place the MTC plugin in a folder that is accessible from Live's browser.

Important for Windows users

  • On Windows there is no way to output the MTC signal straight to other apps. We suggest installing loopMIDI, which will allow for creating a virtual loopback MIDI port.
  • On Windows, the LiveMTC Bridge app can not rescan for available MIDI ports after it has been launched, so it is important to create the virtual MIDI port (or connect MIDI hardware) before launching LiveMTC.

How to use

MTC plugin

The MTC plugin serves two simple purposes:

  • Establishing a connection with the LiveMTC Bridge app.
  • Setting the h:m:s:f offset for the Live Set. This allows for saving the offset within the Live Set.
MTC plugin

It does not matter where the plugin is placed in a Live Set, but we recommend putting it on the Master channel so it's easy to find.

LiveMTC Bridge app

The Live MTC Bridge app can be used to configure the MTC signal settings and output destinations, as well as monitor the output MTC signal, Live's current Arrangement Position, BPM and time signature.

LiveMTC Bridge Disconnected
  1. Launch the LiveMTC Bridge app and place the MTC plugin on a channel in your Live Set. The order in which this is done is irrelevant. Once a connection between the app and plugin has been established, the UI elements of both will become solid yellow.
LiveMTC Bridge
  1. In the LiveMTC Bridge app, select the Destination MIDI Port. This can be a hardware MIDI output or a virtual output to other apps.

Hover over any parameter in the LiveMTC Bridge app to reveal information about it in the bottom Info Bar. The same information is listed below.

MTC Settings

  • Offset Sets the MTC signal offset in miliseconds.
  • Timecode rate Sets the timecode rate for the MTC signal.
  • Start offset Sets the Hours : Minutes : Seconds : Frames offset for the MTC output. For quick access, use / or Numpad *, then Tab to go to the next parameter, and Enter to confirm.
  • Destination MIDI Port Sets the MIDI output destination.

Live info

  • Live tempo Displays Live's current BPM.
  • Live signature Displays Live's current time signature.
  • Live set offset Displays the Live Set's offset in hours. This setting can be changed in the MTC plugin.

Destination OSC Port

  • IP & Port Allows for setting an IP and port destination to output the MTC signal over OSC.


  • Bars.Beats.Sixteenths Displays Live's Arrangement Position. For quick access while Live is playing, use period ., then Tab to go to the next parameter, and Enter to confirm.
  • Hours:Minutes:Seconds:Frames Displays the MTC output signal.


The development was commissioned and sponsored by Ludwig Göransson.