BPM to Delay Time: Calculating Synced Delay in Milliseconds
How to turn a song's BPM into delay and reverb pre-delay times in milliseconds, with the quarter, eighth, dotted, and triplet note math worked out.
BPM to Delay Time: Calculating Synced Delay in Milliseconds
A delay that sits a few milliseconds off the beat is the difference between a part that pulls the song forward and one that drags behind it. Plug in a round number like 350 ms and the echoes float somewhere between the sixteenths, fighting the drums instead of riding with them. Tie that same delay to the tempo and the repeats land on note boundaries, so they stack with the hats, the snare, and the bass instead of muddying them. That is the whole reason producers calculate delay times from BPM rather than guessing.
The math is small. The trouble is that you have to do it for every note value, then twice more for the dotted and triplet variants, and a single flipped fraction turns a clean slapback into a smeared flam. This post walks through the formula, the variants, and a couple of real mixing moves so you can read a delay-time table and know exactly which cell you need.
The one formula everything is built on
Tempo is beats per minute, and a beat is a quarter note. A minute is 60,000 milliseconds. So the time of one quarter note, in milliseconds, is simply:
quarter-note ms = 60000 / BPM
That is the entire foundation. Every other note value comes from halving or doubling this number. An eighth note is half a quarter, so it is half the time. A sixteenth is half of that. A half note is double the quarter, a whole note is double again. You can walk the whole grid up and down by a factor of two:
- Half note = quarter × 2
- Quarter note = 60000 / BPM
- Eighth note = quarter / 2
- Sixteenth note = quarter / 4
- 32nd note = quarter / 8
Because it is all powers of two, the pattern is easy to sanity-check once you have the quarter note. If your quarter reads 500 and your eighth does not read 250, something is wrong.
Dotted and triplet notes: the two multipliers
The two columns that trip people up are dotted and triplet. Both are just a multiplier applied to the straight note value.
A dotted note lasts one and a half times its own length — the dot adds half the note again. So a dotted time is the straight time times 1.5:
dotted ms = straight ms × 1.5
A triplet crams three notes into the space of two, so each note is shorter. Each triplet is two-thirds of the straight value:
triplet ms = straight ms × 2/3
Note the direction: a triplet is always shorter than the straight note, never longer. If your triplet number comes out bigger than the straight one, you flipped the fraction and divided when you should have multiplied. The straight value is the anchor; the dot stretches it, the triplet compresses it.
A worked example at 120 BPM
Let me run the numbers at 120 BPM, because the round figures make the relationships obvious.
Start with the quarter note:
60000 / 120 = 500 ms
So a quarter note is exactly 500 ms — half a second, which makes sense, since 120 beats fill one minute and each beat is half a second apart. Now halve down the grid: the eighth note is 250 ms, the sixteenth is 125 ms, the 32nd is 62.5 ms.
Now the variants of the eighth, since the eighth is the workhorse of rhythmic delay:
- Straight eighth: 250 ms
- Dotted eighth: 250 × 1.5 = 375 ms
- Eighth triplet: 250 × 2/3 = 166.67 ms
That 375 ms dotted eighth is the single most-used delay setting in pop and dance music. It repeats three sixteenths after the original note, which lands it off the main beat and locks it against a straight eighth-note part. The two interleave into a galloping, rolling pattern — the sound most people picture when they think of The Edge's guitar on a U2 record. The reason it stays musical at any tempo is exactly that it is computed from BPM, not pinned to a fixed millisecond count.
You can get all of these in one shot, for every note value in straight, dotted, and triplet form, with the Tempo Delay Calculator — type a BPM and the whole grid prints to two decimal places.
Delay times, reverb pre-delay, and LFO rates
The same numbers do more than feed echo units. Reverb pre-delay is the gap between the dry signal and the start of the tail, and syncing it keeps a long reverb from swallowing a vocal. On a 90 BPM ballad, a sixteenth note is 166.67 ms and a 32nd is 83.33 ms; set a hall reverb's pre-delay to 83 ms and the consonants punch through cleanly before the tail blooms on the off-beat. The reverb breathes in time with the song instead of washing over it.
Modulation is where the unit changes. An LFO, tremolo, or auto-pan asks for a rate in Hertz, not a time in milliseconds, and the two are reciprocals:
Hz = 1000 / ms
So a delay time of 500 ms is not "500" on an LFO — it is 2 Hz, two cycles per second. If you want a filter LFO to wobble in quarter-note triplets, take the triplet time, convert it to Hz, and type that. Mixing up the two — milliseconds into a rate field, or Hz into a delay-time field — is one of the most common ways a tempo-synced patch ends up sounding random.
How I actually use this in a session
When I am tracking, I keep the calculator open in a browser tab next to the DAW, because half my delay and reverb plugins do not have a tempo-sync button — they only take a raw number. My habit is to read the quarter note first as a gut check (at 140 BPM it is about 428.57 ms, which feels right for that energy), then grab whichever variant the part needs: a dotted eighth for a lead that should gallop, a sixteenth pre-delay for a vocal that needs space without losing clarity. The thing I have learned the hard way is to recompute the moment the tempo changes. A delay locked to 375 ms is only a dotted eighth at one specific BPM; nudge the project to 124 and that 375 ms is now floating off the grid again. If I cannot trust myself to remember, I switch the plugin into its own sync mode so it tracks automatically.
Where note timing meets note pitch
Delay and modulation are about when a sound repeats; the next step in sound design is what pitch it sits at. If you are tuning an LFO-driven sound or want a delay's filter resonance to land on a musical note, you can pair the timing grid with the Note Frequency Calculator to read the Hz of any pitch and match your modulation to the key of the track. Time and pitch are the two axes of a rhythmic, in-key patch, and both come down to a single division you can now do in your head.
The takeaway: memorize 60000 / BPM for the quarter note, halve it for shorter values, multiply by 1.5 for dotted and 2/3 for triplet, and convert to Hz with 1000 / ms when a plugin wants a rate. Once those four relationships are reflexes, every delay you set will sit in the groove instead of next to it.
Made by Toolora · Updated 2026-06-13