How It Works: The Formulas Behind Audio Timing
A complete, transparent explanation of every formula used in the BPM Reverb Calculator — from BPM to milliseconds, note subdivisions, pre-delay windows, and RT60 acoustic decay.
How Does the BPM Reverb Calculator Work?
The BPM Reverb Calculator operates on fundamental acoustic physics and musical meter mathematics. It converts project tempo (beats per minute) into exact millisecond durations by dividing 60,000 ms by the tempo, and then scales that base quarter-note value across fractional subdivisions, early reflection delays, and acoustic room decay envelopes (RT60).
1. The Core Equation: BPM to Quarter Note
There are 60 seconds in one minute, and 1,000 milliseconds in one second, yielding 60,000 milliseconds per minute. In 4/4 common time, every beat corresponds to one quarter note:
// Example at 120 BPM:
Quarter Note (ms) = 60,000 ÷ 120 = 500.00 ms
2. Note Subdivision Formulas
All rhythmic subdivisions scale mathematically from the base quarter note:
| Subdivision | Mathematical Formula | Multiplier | @ 120 BPM |
|---|---|---|---|
| Whole Note (1/1) | Quarter Note × 4 | 4.00 | 2000.00 ms |
| Half Note (1/2) | Quarter Note × 2 | 2.00 | 1000.00 ms |
| Quarter Note (1/4) | 60,000 ÷ BPM | 1.00 | 500.00 ms |
| Eighth Note (1/8) | Quarter Note ÷ 2 | 0.50 | 250.00 ms |
| Sixteenth Note (1/16) | Quarter Note ÷ 4 | 0.25 | 125.00 ms |
| Thirty-Second (1/32) | Quarter Note ÷ 8 | 0.125 | 62.50 ms |
| Sixty-Fourth (1/64) | Quarter Note ÷ 16 | 0.0625 | 31.25 ms |
| Dotted Eighth (1/8d) | Eighth Note × 1.5 | 0.75 | 375.00 ms |
| Eighth Triplet (1/8t) | Eighth Note × (2/3) | 0.3333 | 166.67 ms |
3. Pre-Delay Calculation
Pre-delay isolates the initial dry consonant or drum hit from early reflections. Standard pre-delay calculation maps to a 1/64th note or 1/128th note:
Pre-Delay 1/128 (ms) = (60,000 ÷ BPM) ÷ 32
To ensure values remain acoustically authentic, the calculator clamps suggestions within realistic room boundaries (e.g., 20–80 ms for concert halls, 0–12 ms for tight ambiences). Calculate custom subdivisions via our Pre-Delay Calculator.
4. RT60 Acoustic Decay Formulation
In physical architectural acoustics, RT60 is calculated using Sabine's formula: RT60 = 0.161 × V ÷ A (where V is room volume in m³ and A is surface absorption in Sabins). In digital DAW production, we synchronize RT60 decay to musical bar lengths:
1-Bar Decay (s) = (60,000 ÷ BPM × 4) ÷ 1,000
// 2-Bar Decay Duration (in seconds)
2-Bar Decay (s) = (60,000 ÷ BPM × 8) ÷ 1,000
Worked Examples Across 5 Tempos
| BPM | Quarter Note (ms) | 1/64 Pre-Delay (ms) | 1 Bar Decay (s) | 2 Bar Decay (s) |
|---|---|---|---|---|
| 80 | 750.00 | 46.88 | 3.00 s | 6.00 s |
| 100 | 600.00 | 37.50 | 2.40 s | 4.80 s |
| 120 | 500.00 | 31.25 | 2.00 s | 4.00 s |
| 140 | 428.57 | 26.79 | 1.71 s | 3.43 s |
| 160 | 375.00 | 23.44 | 1.50 s | 3.00 s |
Frequently Asked Questions
There are 60 seconds in a minute, and 1,000 milliseconds in each second (60 × 1,000 = 60,000 ms). Dividing 60,000 by beats per minute yields the exact duration of a single beat (quarter note) in milliseconds.
RT60 is defined by Wallace Clement Sabine's equation: RT60 = 0.161 × V / A, where V is room volume in cubic meters and A is the total absorption in Sabins.
In standard musical notation, an augmentative dot adds exactly 50% (half) of the note's base value to its total duration (Base × 1.5).
A triplet fits three equal note durations into the temporal space normally occupied by two notes of that same value, making each triplet note exactly two-thirds (2/3) of the straight duration.
Test Formulas Live in Our Calculators
BPM Reverb Calculator
Master tempo-synced calculation engine for pre-delay and RT60 decay.
Pre-Delay Calculator
Fine-tune pre-delays for 1/64, 1/128, and triplet note values.
Decay Time Calculator
Find ideal RT60 decay envelopes for drums, vocals, and instruments.
BPM to Milliseconds
Convert any tempo into standard, dotted, and triplet millisecond values.
BPM Delay Calculator
Calculate synced delay times for dotted 1/8th notes and stereo ping-pong.