Calculate tempo-synced delay times, dotted and triplet delays, LFO rates, and reverb pre-delay from BPM or tap tempo in music production.

BPM Delay + Reverb Calculator
From BPM
Tap Tempo
Enter your tempo or tap the pad to get sync times.
TAP
Taps 0
Detected BPM
Clear

BPM Delay + Reverb Formula

All timings start from the quarter note in milliseconds, then scale by note value.

Quarter note (ms) = 60000 / BPM
Delay (ms) = Quarter note × Note factor
Dotted = Delay × 1.5     Triplet = Delay × 2/3
LFO rate (Hz) = 1000 / Delay (ms)
  • BPM — beats per minute of the track
  • Note factor — 4 for whole, 2 for half, 1 for quarter, 0.5 for 1/8, 0.25 for 1/16, 0.125 for 1/32
  • Delay — note duration in milliseconds, used directly as a delay time or pre-delay
  • LFO rate — cycles per second for tempo-synced modulation

Reverb pre-delay uses short note values (1/64 to 1/8). Decay is measured in bars where 1 bar = quarter × 4. Math assumes 4/4 time and a constant tempo.

Common Values and How to Use Them

Reference for the most-used delay times at standard tempos:

BPM 1/4 (ms) 1/8 (ms) 1/8D (ms) 1/16 (ms)
90667333500167
100600300450150
120500250375125
128469234352117
140429214321107
17434517225986

Quick guide for picking a reverb in context:

Style Pre-delay Decay Best For
Plate1/321 barVocals, snare
Room1/641/2 barDrums, rhythm guitar
Hall1/162 barsStrings, piano
Ambient1/84 barsPads, cinematic
Slap1/81/4 barVintage vocals

Worked Example and Tips

Example at 120 BPM: A quarter note is 60000 / 120 = 500 ms. A 1/8 delay is 250 ms. Dotted 1/8 is 250 × 1.5 = 375 ms, the classic U2-style rhythmic delay. A 1/4 LFO rate is 1000 / 500 = 2 Hz.

Pre-delay choice: Set pre-delay long enough that the dry signal is heard before the reverb tail starts. On vocals, 1/32 to 1/16 keeps consonants clear.

Triplet vs dotted: Triplets feel faster and busier, dotted feels syncopated and wide. Use triplet delays sparingly on lead lines, dotted for atmosphere.

Round or not: DAWs that accept exact ms values do not need rounding. Hardware units that step in whole milliseconds will round automatically, which is fine for delays above 100 ms.