Engineering Guide  |  Audio Latency

BROADCAST BASICS

Buffer Size vs. Audio Latency Explained

Understand the difference between buffer size and latency in professional broadcast audio, including ms calculations for 128 samples at 48kHz.

Essential for diagnosing lip-sync drift or configuring live monitors. For instant results, use our audio latency calculator. Explore more broadcast engineering tools for IP video and media networking.

Quick Answer

Audio latency is usually a buffer-and-processing problem, not a mystery number. The buffer formula gives you the starting point, but the real-world result depends on drivers, plugins, conversion stages, and whether you are measuring one-way delay or full round-trip latency.

What is Audio Latency?

Audio latency is the time delay between an audio signal entering a system and emerging from it. In broadcasting, live events, or studio recording, this delay accumulates as the audio travels through ADC converters, computer processing buffers, digital network protocols, and finally the DAC interface.

Whether you're doing live audio over Dante and AES67 networks, or trying to synchronize lip sync in a production camera path, understanding how digital audio latency works is paramount for a professional engineer.

How to Calculate Audio Latency

Inside a digital audio system (like OBS, vMix, Pro Tools, or Reaper), the latency is primarily defined by the buffer size and the sample rate.

The Formula:
Latency (ms) = (Buffer Size / Sample Rate) * 1000
Example: (128 / 48000) * 1000 = 2.67 milliseconds.

To eliminate manual calculations in the heat of a production, use our audio buffer latency calculation tool. It gives you the calculated delay for common sample-rate and buffer combinations, which you can then verify against the actual signal path.

Examples: 128, 256, and 512 Samples

Here are the theoretical single-buffer durations for common buffer sizes at 48 kHz; driver, safety buffer, conversion, and application stages add more delay:

Driver Architecture: ASIO vs. WDM

On Windows-based broadcast systems (vMix, OBS, Wirecast), the driver type you choose is more important than the buffer size itself:

Workflow note: "Zero-latency" monitoring
Many professional interfaces (Focusrite, RME, Universal Audio) feature "Hardware Direct Monitoring." This routes the input signal to the output headphones before it hits the computer's buffer. If a performer complains about delay, use hardware monitoring rather than software-based monitoring to achieve true near-zero latency.

Total Round-Trip Latency (RTL)

Keep in mind that buffer latency is only one layer of the cake. Total system latency (or glass-to-glass latency) involves:

  1. A/D Conversion: ~1ms (microphone to digital)
  2. Input Buffer: (e.g., 128 samples @ 48kHz = 2.67ms)
  3. Processing: VST plugins, EQ, Compression (variable)
  4. Output Buffer: (e.g., 128 samples @ 48kHz = 2.67ms)
  5. D/A Conversion: ~1ms (digital to speaker)

Typical: a software mixer running at 128 samples may land in roughly the 8–10 ms round-trip range before heavier processing is added. Look-ahead limiters, denoisers, and other buffered plugins can push it higher quickly.

Common Mistakes

Related Tools & Next Step

References