Linear timecode

Last updated

Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data in an audio signal, as defined in SMPTE 12M specification. The audio signal is commonly recorded on a VTR track or other storage media. The bits are encoded using the biphase mark code (also known as FM): a 0 bit has a single transition at the start of the bit period. A 1 bit has two transitions, at the beginning and middle of the period. This encoding is self-clocking. Each frame is terminated by a 'sync word' which has a special predefined sync relationship with any video or film content.

Contents

A special bit in the linear timecode frame, the biphase mark correction bit, ensures that there are an even number of AC transitions in each timecode frame.

The sound of linear timecode is a jarring and distinctive noise and has been used as a sound-effects shorthand to imply telemetry or computers.

As of 2019-01-21, this recommendation was withdrawn by ITU-R [1]

Generation and Distribution

In broadcast video situations, the LTC generator should be tied into house black burst, as should all devices using timecode, to ensure correct color framing and correct synchronization of all digital clocks. When synchronizing multiple clock-dependent digital devices together with video, such as digital audio recorders, the devices must be connected to a common word clock signal that is derived from the house black burst signal. This can be accomplished by using a generator that generates both black burst and video-resolved word clock, or by synchronizing the master digital device to video, and synchronizing all subsequent devices to the word clock output of the master digital device (and to LTC).

Made up of 80 bits per frame, where there may be 24, 25 or 30 frames per second, LTC timecode varies from 960 Hz (binary zeros at 24 frames/s) to 2400 Hz (binary ones at 30 frames/s), and thus is comfortably in the audio frequency range. LTC can exist as either a balanced or unbalanced signal, and can be treated as an audio signal in regards to distribution. Like audio, LTC can be distributed by standard audio wiring, connectors, distribution amplifiers, and patchbays, and can be ground-isolated with audio transformers. It can also be distributed via 75 ohm video cable and video distribution amplifiers, although the voltage attenuation caused by using a 75 ohm system may cause the signal to drop to a level that can not be read by some equipment.

Care has to be taken with analog audio to avoid audible 'breakthrough' (aka "crosstalk") from the LTC track to the audio tracks.

LTC care:

Longitudinal SMPTE timecode should be played back at a middle-level when recorded on an audio track, as both low and high levels will introduce distortion.

Longitudinal timecode data format

Linear timecode waveform as displayed in Audacity with 80 bit data frame highlighted Timecode-audacity.png
Linear timecode waveform as displayed in Audacity with 80 bit data frame highlighted

The basic format is an 80-bit code that gives the time of day to the second, and the frame number within the second. Values are stored in binary-coded decimal, least significant bit first. There are thirty-two bits of user data, usually used for a reel number and date.

SMPTE linear timecode [1]
BitWeightMeaningBitWeightMeaningBitWeightMeaningBitWeightMeaningBitValueMeaning
001Frame number
units
(0–9)
161Seconds
units
(0–9)
321Minutes
units
(0–9)
481Hours
units
(0–9)
640Sync word,
fixed bit
pattern
0011 1111
1111 1101
012172332492650
024184344504661
038198358518671
04User bits
field 1
20User bits
field 3
36User bits
field 5
52User bits
field 7
681
05213753691
06223854701
07233955711
0810Frame number
tens (0-2)
2410Seconds
tens
(0–5)
4010Minutes
tens
(0–5)
5610Hours
tens (0-2)
721
0920252041205720731
10D Drop frame flag.2640424058BGF1Clock flag741
11C"Color frame" flag27(flag, see below)43(flag, see below)59(flag, see below)751
12User bits
field 2
28User bits
field 4
44User bits
field 6
60User bits
field 8
761
13294561771
14304662780
15314763791

See also

Related Research Articles

MIDI time code (MTC) embeds the same timing information as standard SMPTE timecode as a series of small 'quarter-frame' MIDI messages. There is no provision for the user bits in the standard MIDI time code messages, and SysEx messages are used to carry this information instead. The quarter-frame messages are transmitted in a sequence of eight messages, thus a complete timecode value is specified every two frames. If the MIDI data stream is running close to capacity, the MTC data may arrive a little behind schedule which has the effect of introducing a small amount of jitter. In order to avoid this it is ideal to use a completely separate MIDI port for MTC data. Larger full-frame messages, which encapsulate a frame worth of timecode in a single message, are used to locate to a time while timecode is not running.

<span class="mw-page-title-main">NTSC</span> Analog color television system developed in the United States

The first American standard for analog television broadcast was developed by National Television System Committee (NTSC) in 1941. In 1961, it was assigned the designation System M.

<span class="mw-page-title-main">Video</span> Electronic moving image

Video is an electronic medium for the recording, copying, playback, broadcasting, and display of moving visual media. Video was first developed for mechanical television systems, which were quickly replaced by cathode-ray tube (CRT) systems which, in turn, were replaced by flat panel displays of several types.

<span class="mw-page-title-main">Vertical interval timecode</span> Type of timecode in a video signal

Vertical Interval Timecode is a form of SMPTE timecode encoded on one scan line in a video signal. These lines are typically inserted into the vertical blanking interval of the video signal.

Differential Manchester encoding (DM) is a line code in digital frequency modulation in which data and clock signals are combined to form a single two-level self-synchronizing data stream. In various specific applications, this method is also called by various other names, including biphase mark code (CC), F2F, Aiken biphase, and conditioned diphase.

A timecode is a sequence of numeric codes generated at regular intervals by a timing synchronization system. Timecode is used in video production, show control and other applications which require temporal coordination or logging of recording or actions.

<span class="mw-page-title-main">SMPTE timecode</span> Standards to label individual frames of video or film with a timestamp

SMPTE timecode is a set of cooperating standards to label individual frames of video or film with a timecode. The system is defined by the Society of Motion Picture and Television Engineers in the SMPTE 12M specification. SMPTE revised the standard in 2008, turning it into a two-part document: SMPTE 12M-1 and SMPTE 12M-2, including new explanations and clarifications.

AES3 is a standard for the exchange of digital audio signals between professional audio devices. An AES3 signal can carry two channels of pulse-code-modulated digital audio over several transmission media including balanced lines, unbalanced lines, and optical fiber.

<span class="mw-page-title-main">Nagra</span> Series of audio recorders produced by Kudelski SA

Nagra is a brand of portable audio recorders produced from 1951 in Switzerland. Beginning in 1997 a range of high-end equipment aimed at the audiophile community was introduced, and Nagra expanded the company’s product lines into new markets.

<span class="mw-page-title-main">Serial digital interface</span> Family of digital video interfaces

Serial digital interface (SDI) is a family of digital video interfaces first standardized by SMPTE in 1989. For example, ITU-R BT.656 and SMPTE 259M define digital video interfaces used for broadcast-grade video. A related standard, known as high-definition serial digital interface (HD-SDI), is standardized in SMPTE 292M; this provides a nominal data rate of 1.485 Gbit/s.

Inter-range instrumentation group timecodes, commonly known as IRIG timecode, are standard formats for transferring timing information. Atomic frequency standards and GPS receivers designed for precision timing are often equipped with an IRIG output. The standards were created by the Tele Communications Working Group of the U.S. military's Inter-Range Instrumentation Group (IRIG), the standards body of the Range Commanders Council. Work on these standards started in October 1956, and the original standards were accepted in 1960.

<span class="mw-page-title-main">PCM adaptor</span> Encodes digital audio as video

A PCM adaptor is a device that encodes digital audio as video for recording on a videocassette recorder. The adapter also has the ability to decode a video signal back to digital audio for playback. This digital audio system was used for mastering early compact discs.

Time base correction (TBC) is a technique to reduce or eliminate errors caused by mechanical instability present in analog recordings on mechanical media.

SMPTE 292 is a digital video transmission line standard published by the Society of Motion Picture and Television Engineers (SMPTE). This technical standard is usually referred to as HD-SDI; it is part of a family of standards that define a Serial Digital Interface based on a coaxial cable, intended to be used for transport of uncompressed digital video and audio in a television studio environment.

Control track longitudinal timecode, or CTL timecode, developed by JVC in the early 1990s, is a unique technique for embedding, or striping, reference SMPTE timecode onto a videotape.

McASP is an acronym for Multichannel Audio Serial Port, a communication peripheral found in Texas Instruments family of digital signal processors (DSPs) and Microcontroller Units (MCUs).
The McASP functions as a general-purpose audio serial port optimized for the needs of multichannel audio applications. Depending on the implementation, the McASP may be useful for time-division multiplexed (TDM) stream, Inter-Integrated Sound (I2S) protocols, and intercomponent digital audio interface transmission (DIT). However, some implementations are limited to supporting just the Inter-Integrated Sound (I2S) protocol.
The McASP consists of transmit and receive sections that may operate synchronized, or completely independently with separate master clocks, bit clocks, and frame syncs, and using different transmit modes with different bit-stream formats. The McASP module also includes up to 16 serializers that can be individually enabled to either transmit or receive. In addition, all of the McASP pins can be configured as general-purpose input/output (GPIO) pins.

The Rewriteable Consumer Timecode is a nearly frame accurate timecode method developed by Sony for 8mm and Hi8 analog tape formats. The RC timecode tags each frame with the hour, minute, second and frame for each frame of video recorded to tape. Officially, RCTC is accurate to within ±2 to 5 frames. The RC timecode can be used in conjunction with the datacode to record the date and the time. The data and RC codes are written between the video and the PCM audio tracks. It may be added to any 8-mm tape without altering the information already on the tape, and is invisible to machines not equipped to read it.

The ADAT Lightpipe, officially the ADAT Optical Interface, is a standard for the transfer of digital audio between equipment. It was originally developed by Alesis but has since become widely accepted, with many third party hardware manufacturers including Lightpipe interfaces on their equipment. The protocol has become so popular that the term ADAT is now often used to refer to the transfer standard rather than to the Alesis Digital Audio Tape itself.

Audio-to-video synchronization refers to the relative timing of audio (sound) and video (image) parts during creation, post-production (mixing), transmission, reception and play-back processing. AV synchronization can be an issue in television, videoconferencing, or film.

Pulse-code modulation (PCM) is a method used to digitally represent sampled analog signals. It is the standard form of digital audio in computers, compact discs, digital telephony and other digital audio applications. In a PCM stream, the amplitude of the analog signal is sampled at uniform intervals, and each sample is quantized to the nearest value within a range of digital steps.

References

  1. 1 2 3 4 5 Recommendation ITU-R BR.780-2: Time and control code standards, for production applications in order to facilitate the international exchange of television programmes on magnetic tapes. ITU. 2005-04-08 [1992, 2002, 2005].
  2. Indian Standard IS: 12429 (Part 1) Time and Control Code for Video Tape Recorders: Part 1 Longitudinal Time Code (LTC) (PDF). Bureau of Indian Standards. 2002 [1988]. pp. 1–3. This is an example of the 25 frame/s bit assignments, which are different from the more commonly seen 30/29.97/24 bit assignments.
  3. "SMPTR Made Simple" (PDF). TimeLine Vista, Inc. 1996. p. 11. The time code reader uses the direction sense bits to determine whether the tape is running forward or backward.
  4. Rees, Phil (15 November 2013). "Synchronisation and SMPTE timecode (time code)" . Retrieved 2016-12-25.