AudioSync Pro

Sync Every Device.
Perfectly Aligned.

Multi-device audio and video synchronization with sample-accurate FFT cross-correlation. Built with Rust and Tauri v2 for native performance. Import, analyze & sync, and export — three steps to perfectly aligned audio.

v3.1.0 · Free & Open Source · Built with Rust

Features

Everything You Need for Perfect Sync

Multi-Device Sync

Sync recordings from any combination of cameras, microphones, Zoom recorders, and phones. All devices aligned to a shared timeline.

Video Support

Import MP4, MOV, MKV, AVI, and more. Audio is extracted automatically via ffmpeg — no manual conversion needed.

FFT Cross-Correlation

Uses Fast Fourier Transform cross-correlation for sample-accurate alignment. Confidence scores tell you how reliable each match is.

Clock Drift Correction

Automatically detects and compensates for sample clock differences between devices. Also includes a standalone Fix Drift tool to correct individual files — compare against a reference or enter a known drift rate.

Smart Grouping

Drag and drop files — AudioSync automatically groups them by device name and creation metadata into separate tracks.

NLE Timeline Export

Export your synced timeline as FCPXML or EDL. Open it in DaVinci Resolve, Final Cut Pro, or Premiere with all clips pre-arranged on the correct tracks.

Workflow

Three Steps to Perfect Sync

1

Import

Create tracks for each recording device and add your audio or video files. Drag-and-drop or use the file picker. Video audio is extracted automatically. Supports WAV, AIFF, FLAC, MP3, MP4, MOV, MKV, and many more formats.

2

Analyze & Sync

One click runs FFT cross-correlation at 8 kHz — 36x faster than full resolution while maintaining sub-millisecond precision. Clock drift between devices is automatically detected and measured. Watch live progress with per-clip confidence scores and ETA.

3

Export

Export one drift-corrected, synced audio file per track — perfectly aligned from start to finish. Choose WAV, AIFF, FLAC, or MP3 with configurable quality. Or export an NLE timeline (FCPXML/EDL) for DaVinci Resolve, Final Cut Pro, or Premiere.

Use Cases

Built for Real Production Workflows

🎬

Film & Video Production

Multi-camera shoots with separate audio recorders. Sync the main camera, B-roll cameras, and boom mic recordings into a perfectly aligned timeline.

🎵

Live Music Recording

Mix board recording plus audience mics, phone recordings, and instrument DIs. Every source aligned to the same timeline for mixing.

🎙️

Podcast & Multi-Mic

Each host records locally on their device. AudioSync aligns all recordings even when they started at different times.

🌿

Field Recording

Multiple recorders placed in different locations. Sync ambient recordings, wildlife mics, and contact mics for spatial audio.

📱

Content Creation

YouTube, TikTok, Twitch — sync your main camera, screen recording, and external mic without manual alignment in your editor.

🎬

DaVinci Resolve Workflow

Export an FCPXML timeline and import it into DaVinci Resolve. All your clips land on the right tracks at the right positions — ready to color and edit.

Compatibility

Works With Your Files

Audio Formats

WAV AIFF FLAC MP3 OGG Opus

Video Formats (audio extracted via ffmpeg)

MP4 MOV MKV AVI WEBM MTS M4V MXF

Audio Quality

High-Quality Audio Processing

Professional-grade audio pipeline that preserves every bit of your original recordings.

24b

24-bit / 32-bit Float

Full bit-depth preservation throughout the entire processing pipeline. No quality loss from import to export.

Polyphase Resampling

Rubato FFT resampler for sample rate conversion with minimal artifacts. Professional-quality resampling when needed.

Flexible Export

Lossless WAV, AIFF, and FLAC export, plus MP3 with configurable bitrate (128–320 kbps) for smaller deliverables.

Sample-Rate Preservation

Exports at your project's highest native sample rate. 44.1k, 48k, 96k, 192k — whatever your source files use.

Non-Destructive

Your original files are never modified. Analysis runs on 8 kHz copies; full-res audio is only read during export.

Scientific Precision

Rust-native DSP engine with rustfft. FFT cross-correlation with sub-sample accuracy, plus automatic clock drift detection and correction via linear regression.

Cloud

Your Projects, Everywhere

Save your synced timelines to the cloud and access them from any device. Sign in with your Keyhan Studio account — completely optional.

Cloud Save

Save your projects securely to the cloud with one click. All tracks, clips, offsets, and analysis results preserved.

Access Anywhere

Open your timelines from any device — your studio Mac, your laptop on location, or the web at studio.keyhan.info.

One Account

Sign in with your Keyhan Studio account. One login across all Keyhan apps — AudioSync Pro, and more to come.

Share Timelines

Share your synced timeline via a link. Recipients can view the interactive waveform timeline and download the FCPXML — no account needed.

100% Optional

Cloud is completely optional. AudioSync Pro works fully offline with local project files. No account required to use the app.

Secure

Your data is encrypted in transit and at rest. Projects are private to your account — never shared or used for anything else.

Download

Free to Download & Use

No subscriptions, no watermarks, no limitations. AudioSync Pro is completely free for everyone.

Requires ffmpeg for video file support · Built with Rust + Tauri v2

Performance

Built with Rust

AudioSync Pro v3 is a ground-up rewrite in Rust. Native performance, minimal memory footprint, single binary — no Python runtime required.

~10x

Faster analysis than the Python version

~5x

Lower memory usage — 8 kHz analysis copies only

15 MB

Single binary — no Python runtime, no pip install

< 0.1ms

Sub-millisecond precision for sample-accurate alignment

rustfft

FFT cross-correlation

rubato

Polyphase resampling

symphonia

Audio decoding

hound

WAV export