Boneyard Tools

BPM to Delay Time Calculator

Type your track tempo in BPM and the calculator prints a full table of delay times in milliseconds, from a whole note down to a thirty-second. Every row also shows the dotted and triplet variant plus the matching frequency in Hz, so you can sync echoes, reverb tails and tempo-locked modulation to the beat.

How to use the BPM to delay calculator

  1. Type your project tempo into the Tempo box in beats per minute.
  2. Scan the Note column for the value you need, from whole down to thirty-second.
  3. Read the Delay (ms) column and dial that time into your delay or reverb plugin.
  4. For a wider or busier feel, use the dotted or triplet row of the same note.
  5. Use the Frequency (Hz) column to lock a tempo-synced LFO, tremolo or filter to the same value.
  6. Click Copy to grab the whole table as text for your session notes.

Examples

Quarter note at 120 BPM

120 BPM, quarter note
500 ms (2 Hz)

Dotted eighth at 120 BPM

120 BPM, dotted eighth
375 ms (2.667 Hz)

Eighth triplet at 120 BPM

120 BPM, eighth triplet
166.67 ms (6 Hz)

Frequently asked questions

How is delay time calculated from BPM?

A quarter note lasts 60000 / BPM milliseconds. Every other value scales from that, so an eighth note is half a quarter note and a sixteenth is a quarter of it. At 120 BPM a quarter note is 500 ms.

What are dotted and triplet delay times?

A dotted note lasts 1.5 times the straight value, giving a wider, bouncing groove. A triplet lasts two thirds of the straight value, fitting three even notes where two would normally sit.

Why is a dotted eighth delay so popular?

At a set tempo a dotted eighth delay creates the syncopated, galloping echo heard on countless guitar and synth parts. At 120 BPM that is 375 ms, which sits just off the straight eighth to add motion.

What is the Frequency (Hz) column for?

It is the delay time expressed as a rate, calculated as 1000 divided by the milliseconds. Use it to tune a tempo-synced LFO, tremolo or filter sweep to the same note value as your delay.

Does this work for reverb pre-delay and decay?

Yes. Pre-delay and reverb tail length are often set to a note value so the space breathes with the track. Pick a note value and use the same milliseconds for pre-delay, or a longer value for the decay.

Which value gives a tight slapback echo?

Slapback is a single short repeat, usually 80 to 120 ms. At faster tempos an eighth or sixteenth note lands in that window, so read those rows and pick the one that feels snappy without smearing.

My plugin only has note-value sync, so why use milliseconds?

Many hardware units and free plugins have no host sync and only accept a raw time. This table gives you the exact millisecond value to type in, and the Hz column helps when a unit is dialed in by rate instead.

Does the tempo have to be a whole number?

No. Any tempo greater than zero works, including decimals such as 128.5 BPM. The math is continuous, so a half-BPM change simply shifts every delay time by a small amount.

Does it run offline and keep my project private?

Yes. The whole table is computed in your browser with no upload, so your tempo and session details never leave your device and it keeps working with no connection.

Learn more

Related tools