← All tools
syncAV app icon

By Colorwise / For iPhone

syncAV

Audio–video sync detector

syncAV turns an iPhone into a precise A/V sync meter for grading suites, edit bays and screening rooms. Play a test file, point the phone at the screen from your seat, and syncAV measures how far the sound is ahead of or behind the picture — then tells you what to change.

Coming soon to the App Store

syncAV overview comparing a client TV and reference monitor, with an audio delay recommendation
One overview. A shared audio delay. A result for every display.

From timeline to listening position

Three steps to a clearer answer.

01

Play the test file

Play a reference video through your normal monitoring chain. A one-frame white flash and a 2 kHz, 20 ms beep start together and repeat about every 0.75 seconds.

02

Point your iPhone

Measure from your usual seat. Drag the measuring box onto the flash. The camera watches at 240 fps while the microphone listens.

03

Read it. Adjust it.

See the offset in milliseconds and frames: audio early, late or in sync. When the result is steady, syncAV stops and shows the audio delay to set.

A single MacBook Pro measurement with a recommendation to increase audio delay by 12.3 ms
Correct a standalone display with its own sound.

One screen or the whole room

Keep every display in view.

Measure a client TV, reference monitor, projector or laptop. Each retains its own measuring box, camera settings and result.

A shared audio path

Group displays that share sound. syncAV finds a common audio delay, weighted to EBU R37 to account for the greater sensitivity to early audio. Displays with independent sound can be corrected separately.

Know what to set

Enter the current delay to see the new value. Preview another setting before changing the system, or see when delaying a picture by whole frames would bring the displays closer together.

Inside the measurement

Built to make timing visible.

Flash and beep timing

Full-frame exposure and brightness analysis place the flash edge within a camera frame. The audio measurement follows the beep’s 2 kHz onset, rather than its loudness.

Stable results

A rolling median smooths readings. Unstable stretches, replays, refresh-rate cadence and clock drift are detected and reported. Measurement stops at ±1 ms precision after 20 to 90 readings.

Check and export

Inspect raw flash and beep signals on a shared time axis, with manual alignment as a cross-check. Export measurements as CSV and diagnostic logs.

Requirements & specifications

Bring your iPhone. Check your chain.

An iPhone with a rear camera capable of 240 fps recording, running iOS 18 or later. Use the test file matching your timeline: ProRes 422 HQ with 24-bit, 48 kHz audio, in HD or UHD.

Camera
1080p at 240 fps; exposure, focus and white balance locked
Audio
48 kHz, measurement mode
Frame rates
23.976, 24, 25, 29.97, 30, 50, 59.94 and 60 fps
Measuring range
±350 ms, audio early or late
Automatic stop
±1 ms result precision; 20–90 readings
Reported test performance
Largest error of 0.1 ms on the −100 to +100 ms test set; typically 0.3 ms repeatability between individual OLED readings

Performance figures describe the developer’s test conditions, not a guarantee for every phone or display.

Optional phone calibration

The A/V Sync Reference device uses a simultaneous LED flash and buzzer to measure the phone’s own camera-to-microphone delay. Calibration takes about 25 seconds and is saved automatically. Without it, syncAV can still measure differences between displays.

Measure where you sit

Sound travels about 3 ms per metre. Measure each display with the same audio delay, then make the change once. Check again after restarting, pausing or changing pages in your grading software.

Reference media

Test files

Download the file that matches your timeline’s frame rate and resolution, and play it from your editing or grading software — the same way you play your projects.

Download test files (Frame.io) ↗

Download the original file. Don’t measure from the Frame.io browser player: it plays a compressed preview whose audio timing can differ by tens of milliseconds.

All files: 2 minutes, ProRes 422 HQ, Rec.709, uncompressed 48 kHz / 24-bit audio.

Available HD and UHD reference files
Frame rateHD · 1920 × 1080UHD · 3840 × 2160
23.976syncAV_23976p_HD.mov · 205 MBsyncAV_23976p_UHD.mov · 529 MB
24syncAV_24p_HD.mov · 205 MBsyncAV_24p_UHD.mov · 529 MB
25syncAV_25p_HD.mov · 212 MBsyncAV_25p_UHD.mov · 550 MB
29.97syncAV_2997p_HD.mov · 247 MBsyncAV_2997p_UHD.mov · 652 MB
30syncAV_30p_HD.mov · 247 MBsyncAV_30p_UHD.mov · 653 MB
50syncAV_50p_HD.mov · 389 MBsyncAV_50p_UHD.mov · 1.06 GB
59.94syncAV_5994p_HD.mov · 459 MBsyncAV_5994p_UHD.mov · 1.27 GB
60syncAV_60p_HD.mov · 459 MBsyncAV_60p_UHD.mov · 1.27 GB

Don’t re-encode, retime or add effects to the file: it must reach your display exactly as made.

Support

Which test file do I use? The one with the same frame rate and resolution as your timeline. A wrong frame rate is the most common mistake.

Where should I hold the phone? Where you normally sit. Sound travels about 3 ms per metre, so measuring right at the screen gives a slightly different result than from your chair.

"Flash not detected" Drag the measuring box onto the white square, raise the ISO slider, or turn up the display's brightness.

"Beep not detected" or "signal lost" Turn the volume up a little, keep the room quiet, and don't stand very close to laptop speakers.

The reading changed after a restart or pause in my software Some systems settle on a slightly different timing after a restart, a pause or a page change. Measure again after such changes.

Do I need the phone calibration? No. Without it, syncAV still measures the differences between displays correctly. Calibration removes the phone's own small camera-to-microphone delay (about 3 ms) for absolute results.

Contact colorist@fatihoger.com — please include your iPhone model and, if possible, the measurement log (Diagnostics → Export).

I use Google Analytics to understand visits and improve the site. Analytics only starts if you accept.