LTC Toolkit

SMPTE Timecode Generator & Reader for iPhone, iPad & Mac

iPhone & iPad Mac Sample-Accurate

LTC Generator

Output sample-accurate SMPTE LTC timecode as audio. Driven by the hardware clock — zero drift, 24/7. Free-run or time-of-day. Works in the background with the screen locked.

LTC Reader

Decode incoming LTC audio from any source — built-in mic, wired interface, or USB. Auto-detects frame rate with a phase-locked loop that tolerates off-speed sources. Bluetooth input warning included.

Why LTC Toolkit

Purpose-built for film, broadcast, and live production

Sample-Accurate

Driven by the audio hardware clock, not a software timer. Guaranteed drift-free over 24-hour runs.

All Frame Rates

24, 25, 29.97 drop-frame, and 30 fps with correct DF arithmetic. Architecture ready for future rates.

Precision Scrub

Voice Memos-style timeline scrubbing. Drag up for frame-level precision with haptic feedback.

Background Generation

Keeps outputting LTC when the screen locks or the app is backgrounded. iOS audio session properly configured.

Any Audio Interface

Built-in mic, wired headset, USB/USB-C interface, or Bluetooth (with latency warning). Input source picker built in.

Privacy First

All audio processed locally on-device. Nothing recorded.

Free to Start

One purchase unlocks everything, forever

Free

€0
forever
  • LTC Generator
  • All frame rates
  • Timeline scrubbing
  • Time-of-day / free-run
  • Background generation
Download

Technical Specs

Built to SMPTE 12M

Generator

Full 80-bit LTC frame · BCD-encoded timecode · Biphase-mark output · 48 kHz, 32-bit float PCM · Band-limited waveform (optional sharp mode) · Host-time-based frame counter · 32-bit user bits · Settable offset (±23:59:59:FF)

Reader

PLL clock recovery · Adaptive bit-period estimation · 5-state lock machine · Sync word validation (0xBFFC) · ±1% off-speed tolerance · Biphase-mark transition detection · Auto-detected or manual frame rate · Signal strength indicator