LiveMTC
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.
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)
Installation
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.
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.
- 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.
- 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*
, thenTab
to go to the next parameter, andEnter
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.
Monitor
Bars.Beats.Sixteenths
Displays Live's Arrangement Position. For quick access while Live is playing, use period.
, thenTab
to go to the next parameter, andEnter
to confirm.Hours:Minutes:Seconds:Frames
Displays the MTC output signal.
Credits
The development was commissioned and sponsored by Ludwig Göransson.