Free tool · Tempo and time

Tempo, Delay and Reverb Calculator

Delay times in milliseconds and hertz, tempo-synced reverb pre-delay and decay, cue length in bars and timecode, and a timecode calculator for every frame rate. Type a tempo or tap it.

Time signature
/

Tap the button (or press T) four times or more in time with the music.

Delay times

Note Straight Dotted Triplet
1/1
1/2
1/4
1/8
1/16
1/32
1/64

Click a value to copy it. 1 bar of 4/4 = 2000 ms.

Tempo-synced reverb

Pre-delay

Tail ends on Decay Pre + decay
Quarter note 500
Half note 1000
1 bar 2000
2 bars 4000
4 bars 8000

Times in ms. Decay is the note length minus the pre-delay, so the tail ends on the beat.

Cue length

0:32.000
Duration
00:00:32:00
Timecode at 24 fps

Timecode calculator

A + B01:01:00:00
A − B00:59:24:16
A in frames86,696
A in seconds3612.333
B in frames1,144

Accepts 01:02:03:04, 01:02:03;04 or 01020304. Seconds are real time, so 23.976 and 29.97 run 0.1% slower than their labels.

Runs entirely in your browser. Nothing you play, sing or open here is uploaded anywhere. Published 23 October 2026

How to work out delay times from tempo

Divide 60,000 by the tempo and you have the length of a quarter note in milliseconds. At 120 BPM that is 500ms, so an eighth note is 250ms and a sixteenth is 125ms. Every other value in the calculator is a multiple of that one number.

Dotted values are one and a half times the straight note and triplets are two thirds of it. A dotted eighth at 120 BPM is 375ms, which is the delay that puts its repeats in the gaps of a straight sixteenth figure rather than doubling every note. The creative delay guide covers where each feel works.

Switch the table to hertz to sync an LFO, a tremolo or an auto-panner. The rate in Hz is 1,000 divided by the note length in milliseconds, so a quarter note at 120 BPM is 2Hz.

Tempo-synced reverb: pre-delay and decay

Pre-delay is the gap between the dry note and the start of the reverb, and it does most of the work of placing an instrument front to back. Our reverb guide for cinematic mixing starts close instruments at 30 to 40ms, the middle of the stage at 15 to 20ms and distant sections at 0 to 8ms. The calculator tells you which synced value lands in which range at your tempo.

Long pre-delay fights fast writing. At 120 BPM a sixteenth is 125ms, and pre-delay much above 60ms starts to read as a separate slap against a fast ostinato, so shorten it as the tempo rises.

To make the tail end on the beat, choose the note value it should die on and subtract the pre-delay. That is the decay figure in the table. Treat it as a starting point, because a plugin's decay control usually measures the time to fall by 60dB, and the audible end of a tail in a dense mix comes earlier.

Cue length in bars, seconds and timecode

A bar lasts the number of beats times the length of one beat, and the beat is the bottom number of the time signature. In 6/8 at 120 BPM (quarter-note tempo, as every DAW counts it) each eighth is 250ms, so a bar is 1.5 seconds.

Type a duration under "Fit to a duration" to get the number of bars at your tempo, and the tempo that makes a whole number of bars fit exactly. That is the quickest way to land a 30 second spot or a sting on a cut. The spotting session guide covers how those hit points are agreed in the first place.

Timecode and frame rates

Timecode labels each frame as hours, minutes, seconds and frames. At 24, 25 and 30 fps the label and the clock agree. At 23.976 and 29.97 fps the picture runs 0.1% slower than its labels, so an hour of non-drop timecode at 29.97 lasts 3,603.6 seconds of real time.

Drop-frame timecode fixes that by skipping two frame numbers (four at 59.94) at the start of every minute except every tenth. No picture is lost. Drop-frame timecode is written with a semicolon before the frames, and the calculator follows that convention.

Quarter note lengths at common tempos

BPM Quarter (ms) Eighth (ms) Dotted eighth (ms) Sixteenth (ms)
60 1000 500 750 250
70 857.14 428.57 642.86 214.29
72 833.33 416.67 625 208.33
80 750 375 562.5 187.5
85 705.88 352.94 529.41 176.47
90 666.67 333.33 500 166.67
96 625 312.5 468.75 156.25
100 600 300 450 150
108 555.56 277.78 416.67 138.89
110 545.45 272.73 409.09 136.36
120 500 250 375 125
128 468.75 234.38 351.56 117.19
132 454.55 227.27 340.91 113.64
140 428.57 214.29 321.43 107.14
150 400 200 300 100
160 375 187.5 281.25 93.75
174 344.83 172.41 258.62 86.21
180 333.33 166.67 250 83.33

Looking for a delay with character rather than a number? The tape delay roundup compares the ones film composers reach for.

Frequently Asked Questions

How do I convert BPM to milliseconds?

Divide 60,000 by the tempo to get the length of a quarter note in milliseconds. At 120 BPM that is 500ms. Halve it for an eighth note, multiply it by 1.5 for the dotted value, and by two thirds for the triplet.

What is a dotted eighth delay at 120 BPM?

375ms. An eighth note at 120 BPM is 250ms and a dotted note is one and a half times as long. Fed with straight sixteenths, the repeats land in the gaps between the notes rather than on top of them.

How much pre-delay should a reverb have?

It depends on where the instrument should sit. Our reverb guide starts close instruments at 30 to 40ms, the middle of the stage at 15 to 20ms and distant ones at 0 to 8ms. The calculator shows which tempo-synced values fall inside those ranges at your tempo.

How do I set reverb decay to the tempo?

Pick the note value the tail should end on, then subtract the pre-delay from its length. At 120 BPM a tail that ends on the next half note, with a 1/64 pre-delay of 31.25ms, needs a decay of about 969ms.

What is drop-frame timecode?

A way of numbering frames at 29.97 and 59.94 fps so the timecode stays in step with the clock. It skips frame numbers 00 and 01 (00 to 03 at 59.94) at the start of every minute except every tenth minute. No frames are dropped from the picture, only labels.

How many bars is a 30 second cue at 120 BPM?

Fifteen bars of 4/4. One bar of 4/4 at 120 BPM lasts two seconds. The cue length section works this out for any tempo and time signature, and finds the tempo that makes a given number of bars fit a given duration.

More free tools

All tools

New reviews, no noise

Occasional email when we publish something worth your time. No daily digest, no vendor press releases.

We store only your address, never sell it, and delete it as soon as you unsubscribe. See our privacy policy.