Sync Delay Calculator for BPM, Samples, and Frames

Sync Delay Calculator

Convert musical delay values into milliseconds, samples, frames, negative pre-delay, latency compensation, and bar or beat offsets for DAW, video, MIDI, and live playback sync.

🎚 Sync and Delay Presets

Start with a real timing situation: each preset fills tempo, note division, measured delay, sample rate, frame rate, compensation, and musical position values.

Timing Inputs
Used in the breakdown and printout.
Quarter-note tempo unless the meter changes the written beat.
Musical delay value, expressed as quarter-note multiples.
Use 0.5 for eighth, 0.25 for sixteenth, 1.5 for dotted quarter.
Extra measured delay to add, or negative value to pull earlier.
Sample offset from loopback, tap alignment, or exported clip check.
Used for all sample-to-time conversions.
Match the picture timeline or broadcast delivery rate.
Positive means the event arrives late by this many frames.
🎵 Compensation and Bar Offset
Negative values pull audio ahead; positive values push it later.
Audio driver, converters, wireless packs, or network delay.
Delay reported by linear phase EQ, lookahead limiters, or oversampling.
Top number of the time signature.
Bottom number of the time signature.
Whole bars before or after the reference point.
Written beats inside the bar offset.
Changes how the recommended shift is interpreted.
DAWs usually place audio on whole-sample boundaries.
Musical Delay
500 ms
Quarter note at 120 BPM
Recommended Shift
0 ms
Track alignment value
Samples and Frames
24000 samples
15 frames at 30 fps
Bar/Beat Offset
0 bars
0 ms from musical position

Sync Delay Breakdown

Session labelHybrid DAW delay sync
Tempo and note calculation120 BPM x quarter note = 500 ms
Measured delay inputs0 ms + 0 samples + 0 frames
Latency compensation0 ms plus 0 samples
Pre-delay or negative delay0 ms
Bar and beat position0 bars, 0 beats = 0 ms
Net sync delay500 ms
Corrective recommendationSet delay to 500 ms
📊 Sync Spec Grid
500 ms
Quarter note length
33.33 ms
One video frame
0.0208 ms
One sample period
2000 ms
One bar length
Note Division Reference
DivisionQuarter FactorAt Current BPMTypical Sync Use
📽 Frame and Sample Offset Table
OffsetMillisecondsSamplesFrames
🔌 Latency Compensation Table
SourceEntered ValueMillisecondsAlignment Action
🎶 Common Sync Delay Targets
ScenarioStarting RangeBest UnitUse When
Vocal slapback80-180 msMilliseconds or 1/16TShort delay that reads as width before it becomes an echo.
Dotted eighth echo0.75 quarterDotted eighthRhythmic repeats need to lock with guitars, vocals, or synth lines.
Hardware synth return2-15 msSamplesExternal instruments return through converters and mixer paths.
Video lip sync1-3 framesFramesDialogue or cue hits are checked against a picture edit.
Live wireless IEM2-8 msMillisecondsWireless, digital console, or plugin paths need performer alignment.
Negative drum pull-5 to -30 msNegative delayRoom, sample, or parallel track should feel earlier against close mics.
Alignment tip: Use the same reference point for every measurement. If a snare transient is the source, compare every return, room mic, or video frame against that transient rather than mixing references.
Rounding tip: Keep the musical delay in milliseconds while designing the sound, then round the final correction to samples when placing audio or entering a hardware offset.

Timing problem often develop during the recording of sound in that the various element of that sound are not created at the same time. For instance, a vocal track may arrive behind the beat of the song by a few millisecond. Additionally, a vocal may arrive in a room monitor after the singer has moved on to a new phrase.

Each of these different elements of sound must be synchronize to one another. The process of ensuring that the elements of sound created in a recording are synchronized is referred to as sync delay management. Sync delay management isnt always about achieve zero delay.

Fixing Timing Problems in Audio Recordings

Sync delay management is often about deciding which element of sound should be synchronized with which other element. To understand sync delay management, it is first important to separate the element of sound that is to be measured from the element of sound that is to be corrected. For instance, a quarter note divided by 120 beat per minute is 500 millisecond.

Any other note division are represented as fractions of those quarter notes. A calculator can help to calculate the number of millisecond that each different division of a note will be. However, the calculator does not have the ability to make a decision as to which note division should be select as the target for sync delay management.

In most cases, latency is not a single number. For instance, latency can be the round-trip delay of a signal through an audio interface and converter. Additionally, latency can be the delay of a plugin that introduces latency through its oversampling function.

Additionally, latency can be the delay of software that is used to wirelessly send audio between two or more location. Each of these time measurement can be determined by the plugin. Each of these delays should be added together once they are determined.

Once they are added together, a decision must be made as to whether the total latency is to be applied to the track, the monitoring path, or the musical delay. Another factor to consider in audio sync delay management is the fact that video files exist on there own separate time clock from audio files. Each frame of video at 24 frame per second is 41.67 millisecond.

Each of these time unit is much larger than the time units of the audio files. Thus, a single frame of video can lead to a lip sync issue. Here, a decision must be made as to whether the performance should be shifted to compensate for the single frame of video, or whether the looseness of the performance is an acceptable trade-off.

Another factor that should be considered is that sync delay management can target element other than the downbeat of the current bar. For instance, many sync target will be cues that are supposed to hit on a certain bar and beat within the song. Any delay from a target beat to the current beat can be calculated.

This type of delay can be accounted for in the same way as any other delay. Fractional beat and whole bar can be selected as targets for sync delay management. Finally, sync delay management may target an event that happens before the current time.

For instance, a track may be delayed in order to make a vocal that is recorded in a room arrive at the same time as a vocal that is recorded close to the singer. Additionally, sidechain trigger may need to be delayed in relation to the audio that is to be compressed. Thus, an event that is delayed before the current time may be necesary.

Another decision that must be made with sync delay management is which measurement to trust. For instance, a loopback tool may read a latency of 3.2 millisecond. However, a different measurement tool may read 256 sample of latency.

These two different measurement are not in conflict with one another. Each is measuring a different element of the signal path. The latency of the signal through the audio interface and converter can be different than the latency of the signal through the audio plugin after it has entered the computer.

It is important to keep these type of measurements separate from one another. In addition to these differences, the timing target that is calculated may need to be rounded to the nearest whole sample. Audio workstation typically create audio samples in whole numbers.

Thus, fraction of a sample will not improve accuracy. An option to round the calculated timing target may help to reveal the difference in timing if the target is rounded to the nearest sample. For most projects, the timing between an element and the current time will remain the same whether it is rounded or not.

However, there may be a rare situation in which the fractional time is to be left unrounded and assigned to the audio workstation. A reliable sync delay management session will measure the timing of the sound elements after the signal path is completed. Each element within the signal path should be measured and accounted for when creating the sync delay management session.

Once the signal path is completed, the timing of the sound element can be introduced into the sync delay management calculator. The sync delay management calculator may reveal the amount of time that the element should be corrected to achieve the target. Thus, using the sync delay management calculator in this way will remove the need to guess at the amount of time that the element should be delayed.

Sync Delay Calculator for BPM, Samples, and Frames

Leave a Comment