BPM to Milliseconds Calculator for Delay and Reverb

Convert your project tempo (BPM) into exact delay times (ms) and frequencies (Hz). The essential tool for setting delays, reverbs and compressors with rhythmic precision.

Delay Times

Note ms Hz

Dotted Notes

Note ms Hz

Note Triplets

Note ms Hz

Reverb Design (Pre-delay)

Pre-delay separates the original attack from the reverb tail to gain clarity.

Utilities Studio

Want this utility on your website?

Customize colors and dark mode for WordPress, Notion or your own site.

Frequently Asked Questions

What is Pre-delay in a reverb?

Pre-delay is the time between the direct sound (source) and the beginning of the reverb tail. Setting it rhythmically allows the original source to stay clear before the spatial effect takes over — vital for vocals and percussion.

How does Tap Tempo work?

Tap Tempo detects the tempo by clicking rhythmically along with a song. Each click is timed and the system averages the intervals to give you the exact BPM. It is the fastest way to sync effects to an external track.

Why use milliseconds instead of automatic sync?

There are three main reasons: using analogue hardware without MIDI, fine-tuning pre-delays so the reverb breathes, and 'groove' adjustments where effects are nudged slightly off the grid to avoid a static, robotic feel.

What is the rhythmic Hz value used for?

Hertz values tell you how many times something happens per second. They are essential for configuring LFO oscillators, phaser sweep rates, or filter modulation on synthesisers that lack native tempo-sync.

Calculator features

Instant calculation for simple, dotted and triplet notes
Millisecond and Hz values for every rhythmic subdivision
Pre-delay section for reverb design with musical precision
Tap Tempo: detect BPM by tapping along to the music
One-click copy to clipboard for any DAW or plugin

# Why is a BPM to Milliseconds Calculator essential?

In modern music production, rhythmic precision separates an amateur mix from a professional one. While most DAWs like Ableton Live, FL Studio or Logic Pro include automatic sync for their effects, there are countless situations where manual control is superior.

# The importance of Pre-delay in Reverb

One of the most critical uses of this tool is adjusting the pre-delay. If you apply a reverb to a vocal without pre-delay, the effect tail starts immediately, clouding the consonants and reducing clarity. By calculating a rhythmic pre-delay (like a 64th or 128th note), you let the original voice breathe before the artificial acoustic space takes over. This creates a sense of depth without sacrificing the presence of the source.

# Analogue Delay and External Hardware

If you collect analogue delay pedals or vintage synthesisers, you know many lack a MIDI clock input. Setting a tape delay manually requires knowing exactly how many milliseconds correspond to an eighth or dotted quarter note. Our calculator gives you those values instantly, letting you dial in your hardware with surgical precision.

# Off-the-grid Effects and Groove

Sometimes mathematical perfection sounds boring. Many producers use millisecond values as a starting point and then nudge them slightly up or down. Moving a delay 5 to 10 ms off the grid can add a human swing or unique groove that rigid quantisation can never replicate.

# Synced Compression and LFOs

Did you know the Attack and Release times of a compressor can also be rhythmic? Setting the release of your drum bus compressor to end exactly before the next kick hit creates a "pumping" or breathing effect that reinforces the song rhythm. Likewise, the Hz value is essential for configuring low-frequency oscillators (LFOs) on synths without native tempo sync.
How to use Tap Tempo
The Tap Tempo feature is ideal for live situations or when you are listening to an external track whose tempo you do not know. Simply click rhythmically on the button following the pulse of the music. We recommend at least 4 or 5 taps so the algorithm can average the value more accurately.

# Tempo Maths Formulas

The underlying formula is simple: ms = 60,000 / BPM. From there, multipliers are applied for each subdivision.
  • Simple notes: based on binary division (1, 0.5, 0.25, etc.).
  • Dotted: multiply the base value by 1.5.
  • Triplets: multiply the base value by 0.667 (2/3).

Bibliographic References