Skip to content

Five tools, one Mac app

Stamp WAVs from LTC, split at timecode jumps, split multichannel WAVs, or write an FCPXML timeline. Open the tool that matches the files you have.

Timecode Stamping

Writes bext and iXML start timecode. Audio samples stay as they are.

Timeline Builder

Timeline XML or AAF, plus a Stereo mix WAV, out as FCPXML.

CSV report

One row per stamped or split WAV, with the start timecode that was written.

Timecode Stamping

Stamp Broadcast WAV start timecode (bext and iXML) without touching audio samples.

Single and Grouped Batch

Use Filename token or Regular expression matching to align large WAV sets.

Timeline Builder

Rebuild a multicam timeline from Timeline XML or AAF, Synced audio and a Stereo mix WAV as FCPXML.

Burnt-in Timecode

Read the timecode burnt into a picture, find the jumps, and write the matching multicam cuts as FCPXML.

CSV Reports

Write a CSV report after Timecode Stamping or LTC Cut Splitter, with the start timecode of each WAV.

Timecode Stamping

Reads LTC from the channel you choose and writes that start timecode into bext and iXML. The audio samples are not changed.

LTC source and frame rate

  • Choose the LTC source and the LTC channel.
  • Set the frame rate before stamping: 23.976, 24, 25, 29.97 NDF, 29.97 DF or 30.
  • Use Single for one WAV, or Grouped Batch when several WAVs share a take.
  • Stamp WAVs. The samples stay; only the timecode metadata is written.

Outputs and verification

  • The start timecode is written to bext and iXML.
  • Turn on the CSV report if you want one row per WAV.
  • Open two or three files and confirm the start timecode before you archive the folder.
  • Originals stay put if you write into a separate output folder.

Metadata Scenarios

Single

Choose one LTC channel and stamp every synced WAV in the set.

Before
CH01No TC
CH02No TC
CH03No TC
CH04No TC
LTCNo TC
Choose LTC source
After
CH0101:12:43:08
CH0201:12:43:08
CH0301:12:43:08
CH0401:12:43:08
LTC01:12:43:08
Grouped Batch

Choose the LTC lane once and stamp aligned WAVs across the grouped takes.

Before
CH01No TCNo TC
CH02No TCNo TC
CH03No TCNo TC
CH04No TCNo TC
LTCNo TCNo TC
Choose LTC lane
After
CH0101:12:58:0701:12:21:13
CH0201:12:58:0701:12:21:13
CH0301:12:58:0701:12:21:13
CH0401:12:58:0701:12:21:13
LTC01:12:58:0701:12:21:13
LTC Cut Splitter

Detect LTC discontinuities and split one synced WAV into timecode-stamped segments.

Before
MUSIC.wav
No TC
LTC.wav
No TC
Split at cuts
After
Segment WAVs
Include LTC source in outputs

Timeline Builder

Needs a Timeline XML or a chased-timecode AAF, a Stereo mix WAV, and either a Synced audio folder or the audio inside the AAF. Build timeline writes FCPXML.

What you give it

  • Timeline XML for the video or multicam, from Resolve.
  • A Stereo mix WAV on both routes.
  • A Synced audio folder for the WAV route, or an AAF file for the AAF route.
  • The video frame rate, set on Inputs before Scan and continue.

What you check

  • Mapping shows each event timecode before anything is written.
  • Run validation lists missing media, frame-rate clashes and gaps.
  • Build timeline writes the FCPXML. The build report lists what landed in it.
  • Picture with a burnt-in timecode uses Burnt-in Timecode instead, and still writes FCPXML.

Example: Timeline Builder

Before
Timeline XML
Video Clips + Multicam
Stereo Mix WAV
Full-length guide mix
Synced audio folder
Build timeline
After
V1
A1 (Stereo Mix)
A2+ (Synced WAVs)
A2+ synced WAVs align with V1 cuts

Which tool to open

These are separate tools on the Overview screen. You do not run them as one pipeline.

Timecode Stamping

One LTC source and channel. Stamp WAVs writes bext and iXML. Samples stay unchanged.

Grouped Batch

Filename token or Regular expression matching, when several WAVs belong to one take.

LTC Cut Splitter

Finds LTC discontinuities and writes a timecode-stamped segment WAV for each run.

Timeline or burnt-in

Timeline Builder uses audio. Burnt-in Timecode uses the numbers on a picture. Both write FCPXML.

What you set, and what you get

Each row is one control in the app and the file it writes.

Area
What You Configure
Result
Timecode Stamping
LTC source, LTC channel and frame rate
bext and iXML start timecode. Samples unchanged.
Grouped Batch
Filename token or Regular expression (capture group 1)
Related WAVs stamped from the same LTC lane
LTC Cut Splitter
Preview Segments, then Split at cuts
One timecode-stamped segment WAV per continuous run
PolyWAV Splitter
One multichannel WAV and an output folder
One mono WAV per channel, same sample rate and bit depth
Timeline Builder
Timeline XML or AAF, Stereo mix WAV, frame rate
FCPXML. A1 is the stereo mix, A2+ are the synced tracks
Burnt-in Timecode
Picture, Resolve FCPXML, frame rate, and a box around the numbers
FCPXML of the multicam cuts, with audio still linked

Three jobs it is for

Pick the tool from the files in the folder, not from a single workflow.

WAVs with no start timecode

Open Timecode Stamping. Choose the LTC channel, set the frame rate, and stamp bext and iXML.

One LTC recording with jumps

Open LTC Cut Splitter. Preview Segments, then Split at cuts. Each continuous run becomes its own WAV.

A Resolve multicam to rebuild

Open Timeline Builder for LTC or AAF audio. Open Burnt-in Timecode if the timecode is already on the picture.

Single or Grouped Batch for a folder of WAVs

Frame rates from 23.976 to 30, including 29.97 DF

Audio files are never uploaded

What leaves the Mac

Media stays local. A licensing request sends a pseudonymous Keychain device identifier and the licence key.

Same inputs, same files

The same WAVs, frame rate and timeline write the same bext, iXML and FCPXML again.

What you can check

A CSV report after stamping or splitting, and a build report after Timeline Builder.