1001Ferramentas
🎵Converters

BPM to Delay (ms)

Convert your track's BPM into delay times (1/4, 1/8 and 1/16) in milliseconds. The quick way to dial in tempo-synced delay and reverb when producing music.

Delays

Tempo-synced delay times in milliseconds

You dialed in a delay on the guitar by ear and the repeats still land slightly off the beat. Either the plugin has no host sync, or it does and you want to sanity-check the number it picked. Since the tempo fixes how long one beat lasts, the millisecond value of each note division is plain arithmetic. Enter the tempo and the three common values appear below.

Everything comes from 60000 divided by BPM, which is the quarter note in milliseconds: 500 ms at 120 BPM. Halve it for the eighth, 250 ms, and halve again for the sixteenth, 125 ms. Those three are what the display gives you, rounded to one decimal. Dotted and triplet values are not listed, but they come off the same figure: multiply by 1.5 for dotted, by 2/3 for triplets.

The same numbers work for reverb pre-delay, tremolo rate and compressor release. What it will not do: detect the tempo of an audio file, or handle tempo changes inside a song, where each section needs its own value. Enter a tempo of zero and the result reads Infinity, which is mathematically correct and not much use. The math runs in your browser.

Frequently asked questions

How do I get the dotted delay time?
Multiply the note value by 1.5. A dotted eighth at 120 BPM is 250 × 1.5 = 375 ms, the classic pop guitar delay.
Does this work for reverb pre-delay?
Yes. Setting pre-delay to the sixteenth or eighth value keeps the reverb tail in time instead of smearing the attack of the sound.
My delay still sounds late. Why?
Check that the plugin is in sync mode, that the project tempo matches what you typed, and that latency compensation is active for your interface.

Related Tools