The Easiest Way To Sync Mic Audio In OBS Last Updated 24 January 2022 by Michael Forrest

When you connect a camera to OBS over HDMI or AirPlay, you may find that your microphone goes out of sync on stream. I built a little tool to make it super-simple to calculate the exact Sync Offset you need to add in Advanced Audio Settings.

I don’t like firing up my video editing software to figure out how long to delay my audio because it takes too long and it clutters up my hard drive.

Alternatively, using trial and error (adding 50ms, recording a video, adding another 40ms, recording a video, checking it) takes forever and I’m never totally sure I got it right.

So I made a little browser-based tool to make it quick and easy to figure out the delay in milliseconds with a lot of confidence. It does everything in your browser and doesn’t need to upload anything to the internet to work. I’ve tested it in Chrome so your mileage may vary with other browsers!

Here’s how it works for OBS. (Ecamm Live Instructions)

Video: How to use the Delay Calculator

Launch the Delay Calculator

Don't want the newsletter?

You can follow along with the steps below.

How to use the Delay Calculator

  1. Make sure your Sync Offset is set to 0ms in OBS Open this window with a right-click in your "Audio Mixer" panel and select "Advanced Audio Properties"

  2. Use “Start Recording” to record a short video clip where you clap your hands, keeping them together at the end like a clapper board.

  1. Open your video file with the Delay Calculator.

  2. Look for the peak in the waveform and click it.

  3. Find the exact frame when your hands are first together. Use the forwards/backwards buttons Now you can see how long the delay needs to be!

  4. Enter the value (e.g. 300ms) into Sync Delay in OBS

That’s it! Your audio should now be perfectly synced.

Launch the Delay Calculator

Don't want the newsletter?