Lockstep. Reference Manual. Last updated on September 23, Figure 53, LLC

Similar documents
XC2 Client/Server Installation & Configuration

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock

Drag racing system HL190 User Manual and installation guide

RM-80 respiration monitor

Software for electronic scorekeeping of volleyball matches, developed and distributed by:

Oxygen Meter User Manual

For running only the scoresheet application without any video features only some very basic hardware / software requirements have to be fulfilled:

[XACT INTEGRATION] The Race Director. Xact Integration

Mac Software Manual for FITstep Pro Version 2

GN21 Frequently Asked Questions For Golfers

DeWiggler. Get your calibrations under control

WELCOME TO THE FUTURE OF TELEVISION. User Manual

WELCOME TO THE FUTURE OF TELEVISION. User Manual

[MYLAPS INTEGRATION]

Callaway upro Golf GPS. User Guide (v1.3) 2009 Callaway Golf Company

Software Manual for FITstep Pro Version 2

ELIMINATOR COMPETITION DRAG RACE Program Manual Firm Ver 4.11

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual

CONSUMER MODEL INSTALLATION GUIDE

UNITY 2 TM. Air Server Series 2 Operators Manual. Version 1.0. February 2008

TR Electronic Pressure Regulator. User s Manual

APA software instruction manual

Technology. In the My Files [My Files] submenu you can store all the programs that you have made on the NXT or downloaded from your computer.

USER MANUAL April 2016

Steltronic StelPad User Guide

Microsoft Windows Software Manual for FITstep Stream Version 4

Instruction Manual. BZ7002 Calibration Software BE

TESLAGON. ShotHelper Manual. How to install and use the Program. Version /30/2014

Track and Field Interface

SHIMADZU LC-10/20 PUMP

MIXFOOD KNOCK DRUM MACHINE MANUAL

Tournament Manager: Running a VEX IQ Event - Beginner

MASK INTEGRITY TEST ACCESSORY (MITA) MODEL 8120

AN-140. Protege WX SALLIS Integration Application Note

Tick Tick Step Sequencer

SECTION 2 SMART PAYOUT MANUAL SET FIELD SERVICE MANUAL

UG4: OPEN HAB. Elelabs ZigBee RPi Shield firmware version, referenced in this guide: OpenHab2 software version, referenced in this guide: v2.3.

Scoreboard Operator s Instructions MPC Control

Setting Up the Ingenico isc250 Pinpad via USB

Diver-Office. Getting Started Guide. 2007, Schlumberger Water Services

nvisti Kestrel Companion Pro For Android

VOLAR PRODUCTION TRUCK SCOREBOARD CONTROLLER DATA INTEGRATION

Wickets Administrator

SENSUS PRO MANAGER (for SENSUS or SENSUS PRO devices) User s Guide Palm OS. Version 2.0 Published October 17, ReefNet Inc.

Full-Time. Other Fixtures. Version 2.1

Swing Labs Training Guide

D-Opto Dissolved Oxygen Sensor Operation Manual for the D-Opto 4-20mA

Operating Manual. SUPREMA Calibration. Software for Fire and Gas Warning Units. Order No.: /01. MSAsafety.com

Slide 1 - Welcome to an Overview of the Student Center and New Titan Online

IBU3 Manual Addendum 1

PRODUCT MANUAL. Diver-Mobile for Android

User s Manual. Copyright 2014 Trick Technologies Oy

DIVE MEET SCORING INSTRUCTIONS. Day before meet

ALGE DIVE! ALGE. ALGE-TIMING GmbH & Co

Kestrel HVK Gun Loader Sofware

FTC130 Transmitter. Operating Manual

EASYTOUCH. Because automation makes it all so simple. pentairpool.com

ELIMINATOR INSTRUCTIONS Table of Contents

EWC EARLY WARNING CONTROL OPERATIONAL PRESENTATION. Charles Dickens (757)

Introduction. The Shearwater Petrel is an advanced technical diving computer for open and closed circuit divers.

GN21 Frequently Asked Questions For Golfers

The MRL Furnaces USED FOR THIS MANUAL COVERS

ROTAX GLOBAL APP GUIDE. (revised ) GRAND FINALS EDITION

SPLIT HOPKINSON PRESSURE BAR OPERATIONS MANUAL 5/9/2014

Recovery collection complete sample recovery in preparative HPLC

Setting up the Ingenico isc250 Pinpad via USB in Windows 8

LifeBeat should be worn during daytime as well as night time as it can record activity levels as well as sleep patterns.

ONSIGHT CONNECT FOR SMARTPHONES GUIDE

Dance Team Tabulation Program Instruction Manual For use with a MAC Revision 2, 11/2017

Perfect Golf Quick Start Guide

TOMI PRO MODEL PERSONAL MODEL

Typical Wayside Reader System Quotation

For The First Time Quad Doppler Radar and Dual Photometric Cameras in One Launch Monitor.» User Manual

This addendum describes the back pressure control implementation if FuelCell Version 4.1a and later.

Diver-NETZ Wireless Groundwater Monitoring Networks

Technical Bulletin. Seametrics Smart Sensors: Barometric Compensation (with optional DTW setting) Introduction. How Pressure is Measured

3.0. GSIS 3.1 Release Notes. NFL GSIS Support: (877) (212)

RELEASE NOTES Onsight Connect for ios Software Version 8.1

Savannah S100 ALD at SCIF, UC Merced Standard operating Procedure

EPUB # TREK RADAR USER MANUAL

GolfLogix: Golf GPS. User Guide for: iphone 3G & 3GS. Version 1.0. Software Release 1.0

APB and ATB Setup Guide.

Quick Start Guide. For Gold and Silver Editions

Previous Release Notes

Operation Guide Training

Table of Content IMPORTANT NOTE: Before using this guide, please make sure you have already set up your settings in

Pressure Sensor 150 to 1150 mbar Product Number: ENPRS015

The HumiSys. RH Generator. Operation. Applications. Designed, built, and supported by InstruQuest Inc.

MEDIA 2 OPERATIONS MANUAL

WL16 WATER LEVEL LOGGERS Submersible pressure transducer and USB datalogger combination

LX Compass module 3 Electronic compass device User manual

MANUAL. P C - C E N T E R Version Copyright by Dinand van het Reve CONTENTS

Sontek RiverSurveyor Test Plan Prepared by David S. Mueller, OSW February 20, 2004

EasyTouch. Because automation makes it all so simple. Pool and Spa Control Systems. by Pentair Water Pool and Spa

BUDDY Gorgeous and easy to use GPS Navigation Kit USER GUIDE. Love from Intempo Digital xx

Series Environmental Chambers

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications

Advancing medical technology to help you help others.

Ground Transition Reversals By UFCgaming.com

MAROC Computing Guide for running an event

Transcription:

Lockstep Reference Manual Last updated on September 23, 2016 Figure 53, LLC 2018

Table of Contents Table of Contents Support Lockstep Documentation 1 2 3

Support Lockstep Support 3

Lockstep Documentation You can download a PDF version of this documentation by clicking here. Lockstep Support 4

What Lockstep Is Lockstep allows other software on your computer to lock to incoming timecode by converting LTC (linear or longitudinal time code) to MTC (MIDI time code). By accomplishing this step entirely in software, Lockstep eliminates the need for expensive hardware timecode converters. Although LTC is a digital format, it is designed to be carried on an analog audio connection. Lockstep takes advantage of this by reading LTC from any input of any CoreAudio-compatible audio device. This could be as fancy as a 1/4 or XLR input on a Firewire audio interface, or it could be as simple as the built-in input mini jack on a laptop. (Note, though, that dedicated LTC/SMPTE inputs are not visible to Lockstep.) Lockstep Support 5

What Lockstep Is Not Lockstep is not a clock source, and won't guarantee that the synced machine won't drift over time. If you need to maintain drift-free sync over a fairly long period of time, you'll also need to set your audio hardware to resolve to an external clock source such as word clock. Lockstep Support 6

Lockstep's Anatomy Lockstep's main window consists of four elements: 1 2 3 4 LTC Input. This is where you select the device and channel on which Lockstep should listen for incoming timecode. (Note: Lockstep processes on analog audio inputs, so if your device has a dedicated LTC/SMPTE port, Lockstep won't see it; use an audio input instead.) Level Indicator. This shows the current level of the audio being received on the currently selected channel, so you can quickly troubleshoot a dropout. MTC Output. Ordinarily, you can leave this set to Lockstep (virtual output). If your sequencer doesn't give you the option of reading MTC from a virtual endpoint, create an IAC bus to send to another application on the same computer, or select any existing MIDI port to send to an external device. Status display. This will tell you at a glance whether timecode is being received, what framerate it is, and the most recent frame received. It also includes a running input level history display, for troubleshooting intermittent dropouts. Lockstep Support 7

How to use Lockstep Lockstep has been designed to be very easy to set up. The following instructions assume that you'll be running Lockstep alongside a MTC-capable sequencer on the same machine, though many other configurations are possible. 1 2 3 4 Select any audio input where timecode will be received. Select a MIDI port where your sequencer can receive MTC. Set your sequencer to listen for MTC on that port. That's it! Well, that and actually sending timecode from the master computer. There are a couple other things to keep in mind with Pro Tools, but for most other software, the above steps are all you need. Lockstep Support 8

How to... Send MTC to Pro Tools Pro Tools is a special case among MTC-enabled sequencer and DAW applications, in that it will not read MTC from a virtual output (which appears only while Lockstep is running). Instead, you need to use a more persistent connection, such as an IAC bus, to route MTC from Lockstep to Pro Tools. Setting up an IAC bus takes a few steps in OS X's Audio MIDI Setup application, but this only needs to be done once. To create an IAC bus: 1 2 3 4 5 Launch Audio MIDI Setup (from the Lockstep application menu, or under /Applications/Utilities). Open the MIDI window. Double-click on the IAC Driver icon. Make sure Deviceisonline is checked. If there are no ports listed, click on the + button to add one. Note: Earlier versions of Lockstep included a shortcut to create an IAC bus with one click, but OS X no longer supports this functionality. Meanwhile, in Pro Tools: 1 2 Go to Setup>Peripherals. In the Synchronization tab, set the MTC Reader Port to Lockstep's IAC bus. Select Options>TransportOnline, or click on the Online button in the Transport window. Troubleshoot a Dropout Lockstep Support 9

Occasionally something goes wrong and a synced machine will suddenly stop syncing to timecode, or will have trouble syncing in the first place. Here are a few tips to figure out where the problem lies: First, check Lockstep's status display. If it reads "Receiving", the problem lies either in the MTC routing or in the sequencer's sync settings. Double-check that MTC is being sent out to a port that your sequencer can read, and that the sequencer is online. (See How to send MTC to Pro Tools above for help syncing Pro Tools to Lockstep.) Check the level indicator on Lockstep's main window. If there is no level, Lockstep is not receiving a timecode signal. Some things to check: Make sure the correct audio input is selected in Lockstep. Check the master computer's sync settings to ensure that timecode is being transmitted. Check all physical connections along the audio pathway, and try a different cable if necessary. In case of intermittent dropouts, check the level history display. It should stay solid at a consistently high level while timecode is rolling; any dips, spikes, or notches indicate a problem with the LTC connection. If there is signal coming in, but Lockstep's status display reads "Online - waiting", the timecode signal may be degraded somewhere along the signal path, or may be picking up interference. Double-check all connections and make sure no cell phones are on in the vicinity. Lockstep Support 10

Frequently Asked Questions What is an IAC bus and why should I care? The IAC driver is an alternative to standard virtual MIDI endpoints. Both virtual endpoints and IAC buses allow applications to send MIDI to each other on the same machine without any external hardware. The primary difference under the hood is that while a virtual endpoint belongs to the application that created it (e.g. only Lockstep can write to the Lockstep virtual output), an IAC bus shows up as both an input and an output to all applications. As far as Lockstep is concerned, there is little difference between Lockstep (virtual output) and an IAC bus; the only difference is that some applications, notably Pro Tools, will only accept MTC on an IAC bus, not from a virtual endpoint. Can Lockstep output LTC? Currently, no. Converting MTC to LTC is a completely different challenge, with largely different usage scenarios, so Lockstep currently focuses on the more common problem of converting LTC to MTC. Does Lockstep have any freewheel/jam sync? No; Lockstep simply converts LTC to MTC one frame at a time. (Okay, technically, this isn't quite true; when Lockstep sees one frame of LTC come in, it schedules a frame of MTC slightly in the future, in order to compensate for the latency involved in processing audio. So Lockstep actually has something vaguely akin to a 2-frame freewheel... but it's easier just to say no.) Why does Lockstep sometimes take a second or two to sync up? LTC, perhaps surprisingly, does not include the framerate anywhere in its data stream. MTC, on the other hand does to an extent. So Lockstep has to wait until it's received enough frames of LTC to be able to tell definitively what framerate is being received before it can safely start transmitting MTC. This can take as long as a full second, depending on where the timecode stream starts. Lockstep Support 11

Why does 23.976 fps show up as 24 fps? Neither MTC nor LTC distinguishes between film speed and video speed. So, e.g., 23.976 and 24 are the same MTC or LTC data, 29.97 non-drop and 30 non-drop are the same data, etc. just progressing at different rates. Since Lockstep transmits MTC in continuous sync with incoming LTC, incoming 23.976 LTC will get transmitted as 23.976 MTC, even if the status display simply reads "24". Lockstep Support 12