00:00:00 · Waveform sync for macOS

Every camera.
Every mic.
One timeline.

WaveSync listens to your footage and lines up every clip by the sound itself — then hands it to Premiere, Final Cut, or Resolve, ready to cut. No timecode. No clapper. No cloud.

Download for macOS Watch it sync ↓ macOS 14+ · Apple Silicon & Intel
Every device, one folder each synced by sound, not clocks 100% offline signed & notarized by Apple
00:12 · The problem

Syncing is a full day before the first real cut.

  • Cameras roll and stop independently — every clip starts at a different moment.
  • Audio lives on separate recorders — lavs, a board feed, wireless mics.
  • Camera clocks are wrong, drifting, or never set — you can't trust timestamps.
  • Timecode gear is expensive, and most event shooters don't own it.
  • By hand it means dragging hundreds of clips against waveform peaks.

On a typical wedding, syncing eats a working day before you cut a single frame. WaveSync gives that day back.

00:42 · How it works

Three steps. Nothing to configure.

Drop your card and audio folders. Press one button. Cut.

01
DROP

Drag your folders in

Each folder becomes a track; WaveSync reads deep metadata and splits mixed cards into a track per device automatically.

02
SYNCHRONIZE

It listens, then aligns

Multi-band spectral analysis compares the actual sound of every file and places each clip where the audio truly matches.

03
EXPORT

Straight into your editor

Save an XML for Premiere, Final Cut or Resolve — or build the timeline inside your editor with the bundled plugins.

00:53 · See the whole run

A real 98-clip shoot, start to finish.

Nine tracks off five cameras and three recorders. Dropped in, analysed, matched, exported. The one sped-up stretch is labelled — everything else runs at real speed.

01:04 · Watch it snap

Drag to see the sync happen.

Matched, green, ready to cut — on the left. The same clips as they landed, unaligned, on the right. Every clip placed by its own audio. Of 98 clips here, 93 matched cleanly; the 4 weak and 1 failed stay flagged for you, not quietly dropped somewhere wrong.

01:31 · It shows its work

Honest by design.

Nothing here syncs everything — nothing can. The difference is that WaveSync tells you what it couldn't, instead of hiding it in a pile at the end of the timeline.

● Matched

Green means trust it

Clips whose audio genuinely lines up are placed and marked green — reliable, ready to cut.

● Flagged

Red means look at it

Clips that don't truly match are flagged in place, not faked into the wrong spot. You always know what to check.

01:58 · Compare

Sound is always in the footage.

Timecode works — when every device was jammed, nothing drifted, and you owned the boxes. WaveSync just listens.

Manual syncingTimecode workflowWaveSync
Time per event shootHours to a full dayMinutes — if set up rightMinutes
Extra gearNoneA timecode box per deviceNone
Setup on the dayNoneJam-sync, re-jam as it driftsNone
When gear wasn't jammedWorks, slowlyFailsStill works
When clocks are wrongFix it by eyeFailsIgnores clocks, uses sound
Your footageStays localStays localStays local
02:26 · In your editor

Sync without ever leaving the app you cut in.

The bundled plugins run the same engine as the desktop app and build the synced timeline right inside your editor — no import, no relinking. Your media is already in the project.

Premiere Pro 2019–2026 DaVinci Resolve Studio Auto-installs with the app

Prefer to stay hands-off? The exported .xml is a universal interchange format — it also opens in Vegas and other editors that read it.

02:54 · Every rig you actually shoot on

From an iPhone to an ARRI. From a lav to an 8-track board.

Video in
MOVMP4M4VMXFR3DBRAWARRIRAWCRM
Audio in
WAV / BWFpolyWAVMP3AIFFM4A
Devices detected
SonyCanonNikonFujifilmBlackmagicDJI micsTASCAM / Zoom
Export to
Premiere (FCP7 XML)Final Cut (FCPXML)DaVinci Resolve

The exported .xml is a universal interchange format — it also opens in Vegas, and many other modern editors that read it.

03:20 · Built for real shoots

From the shoot to the suite.

Multicam sets · wireless lavs
Live events · long recorder boards
Straight into the edit
03:48 · Pricing

One app. Every editor. Both plugins.

Desktop app, the Premiere and Resolve plugins, and updates — included.

Monthly
$14 / month
billed monthly
  • Full app + both editor plugins
  • Unlimited projects & devices
  • All updates while subscribed
Download for macOS
Save 29%
Yearly
$120 / year
$10 / month, billed annually
  • Everything in Monthly
  • Two months free vs monthly
  • Priority on new features
Download for macOS

Notarized by Apple · fully offline · your footage never leaves your Mac

04:15 · FAQ

Good questions.

Do I need timecode gear?

No. WaveSync syncs by the sound itself. If you have timecode, great — but it's never required, and it keeps working on the days the boxes weren't jammed.

Do I need to clap or use a beep?

No. Any shared sound works — the room itself is your sync reference.

Does my footage get uploaded anywhere?

No. All analysis runs on your Mac. Your media never leaves the machine — no cloud, no account.

What if my camera clocks are wrong?

Clocks are only ever a hint, and only when they agree with each other. Sound decides. A recorder that thinks it's the year 2000 can't drag your timeline with it.

Which editors are supported?

Premiere Pro, Final Cut Pro and DaVinci Resolve — by export, or by the Premiere and Resolve plugins that build the timeline directly. The Resolve panel needs DaVinci Resolve Studio; the exported XML opens in the free version and other editors too.

What if a clip has no usable audio?

High-frame-rate and slow-motion clips often ship with no audio track or a silent one. WaveSync detects this, keeps the clip, and positions it by timing instead of guessing from noise.

Stop syncing. Start editing.

Give yourself the day back on your next multicam shoot.