BPM to MS Converter
Enter a tempo to get started
Enter a BPM value or tap the tempo to instantly see millisecond delay times for all note durations — normal, dotted, and triplet.
How to Use the BPM to MS Converter
Enter Your Tempo
Type your BPM value into the Tempo field — any value from 20 to 300 BPM. You can also click one of the preset buttons (60, 80, 100, 120, 128, 140, 160, 180) to quickly jump to a common tempo. The results table updates instantly.
Use Tap Tempo for Unknown BPMs
If you are working with audio that has no defined tempo, click the Tap button in time with the beat at least 4 times. The tool averages your tap intervals to calculate the BPM automatically. Tap 6-8 times for greater accuracy. The detected BPM fills in the input field automatically.
Read the Delay Time Table
The results table shows millisecond values for all seven note durations (whole, half, quarter, eighth, 16th, 32nd, and 64th notes) in three columns: Normal, Dotted (1.5x), and Triplet (2/3x). Click any value in the table to copy it directly to your clipboard — then paste it into your delay or reverb plugin.
Set Your Time Signature and Export
Select your time signature (4/4, 3/4, 5/4, 6/8, or 7/8) to get the correct bar duration for loop-length calculations. Enable the Hz column to see LFO frequencies. Click Export CSV to download the entire table as a spreadsheet you can reference in your session notes.
Frequently Asked Questions
What is the formula for converting BPM to milliseconds?
The formula is simple: Quarter Note (ms) = 60,000 / BPM. This gives you the duration of one beat in milliseconds. For example, at 120 BPM, a quarter note is 60,000 / 120 = 500 ms. All other note values are derived from this: a whole note is 4x (2,000 ms), a half note is 2x (1,000 ms), an eighth note is 0.5x (250 ms), and so on. Dotted notes multiply by 1.5, and triplet notes multiply by 2/3. This single formula underpins all delay time and reverb pre-delay calculations used in music production.
Why do producers set delay times in milliseconds instead of notes?
Many hardware delay units, guitar pedals, and vintage outboard gear accept only millisecond values rather than musical note divisions. Even in software, some producers prefer entering exact ms values for precision or when replicating a specific unit's behavior. Knowing the ms equivalent of a dotted eighth note or a quarter note triplet at your session tempo lets you dial in those values precisely. It also helps when A/B-ing settings across different pieces of gear, and when communicating mix settings to engineers who may be using different equipment.
What is a dotted note delay and why is it so popular?
A dotted note is 1.5 times the length of the base note — a dotted eighth note is one and a half eighth notes, equal to three 16th notes. At 120 BPM, a dotted eighth note delay is 375 ms. This creates a rhythmic offset that sounds syncopated and musical, because the delay repeats fall on the 'and' of the beat in a way that pushes the groove forward. The dotted eighth delay is extremely common in rock, pop, and ambient music — Edge from U2 famously uses this setting to create the band's signature guitar sound. It works because it fills rhythmic space without landing exactly on the beat, creating a sense of space and momentum.
How does tap tempo work, and how accurate is it?
Tap tempo works by measuring the time intervals between your taps in milliseconds. The tool records the timestamp of each tap, then calculates the average interval across all recorded taps. That average interval is divided into 60,000 to produce the BPM value. The more taps you provide, the more accurate the result — two taps can give a rough estimate, while eight or more taps average out any inconsistencies in your timing. The tool keeps the last 8 taps in memory and resets after 3 seconds of inactivity. For best results, tap steadily on a strong beat for at least 6-8 repetitions.
What are the Hz values used for in the table?
The frequency column shows each note duration expressed in Hertz (cycles per second), calculated as 1000 / ms. These Hz values are useful when setting LFO (Low Frequency Oscillator) rates in synthesizers, tremolo effects, auto-panning plugins, or any modulation effect that accepts a frequency input rather than a tempo sync. For example, at 120 BPM, a quarter note is 500 ms, which is 2 Hz. An eighth note at 120 BPM is 250 ms, or 4 Hz. By setting your LFO to exactly 4 Hz and your DAW to 120 BPM, the modulation locks perfectly to the tempo, creating pumping or pulsing effects that feel rhythmically integrated rather than floating.
How do I use the bar duration for loop length calculations?
The bar duration shows how long one complete musical measure lasts at the current tempo and time signature. At 120 BPM in 4/4, one bar is 2,000 ms (2 seconds). This is directly useful for setting loop lengths in samplers, sequencers, and DAW clip grids. If you want a loop that is exactly two bars long, you would set its length to 4,000 ms. For delay throws or reverb tails that should last exactly one bar, you know the target is 2,000 ms. Change the time signature selector to 3/4 or 6/8 to get the correct bar duration for waltz or compound meter patterns. The 7/8 option gives the total duration of a seven-eighth bar, useful for polyrhythmic or progressive music production.