How to fix audio & video out of sync when using Loom on your Mac?


When using Loom to record your screen, you might face a very nasty issue if your DSLR or Hybrid camera is connected to your Mac via the Elgato Cam Link or another USB adapter.

As you will see in my demo video below, my voice was by default out of sync with the video when using my Rode NT-USB as the default microphone source.

I calculated the delay of the video and figured out that it was approximately 1/3 of a second (~333ms).

I had to find a way to set a delay of at least 300ms to my voice before it reached the Loom application. The the audio and video would be in sync!

my default microphone settings in Loom - audio and video out of sync
my default microphone settings

I used one of my favourite sound management applications, AudioHijack by Rogue Amoeba, to route the audio of my Rode-NT microphone to a “virtual output” device, Blackhole 16-ch (which you can download for free right here and install on your Mac).

Replacing Rode-NT by BlackHole 16ch for microphone source in Loom
Replacing Rode-NT by BlackHole 16ch

Then, instead of selecting Rode-NT USB, I picked Blackhole 16ch as the “microphone” source, with a 315ms delay set via the Sync module of AudioHijack. Now my audio & video feeds are in sync!

My audio/video gear:

🚀 Subscribe to my weekly newsletter packed with tips & tricks around AI, SEO, coding and smart automations

☕️ If you found this piece helpful, you can buy me coffee