DJ Audio Utility
BPM / Beats / Bars & Time Calculator for DJs
Calculate exact phrase durations, loop lengths, and transition windows for live DJ mixing and edit preparation.
Tempo & Phrasing Presets:
Supports fractional tempo (e.g. 127.5 BPM, 174.4 BPM)
In 6/8 compound meter, the pulse is felt as 2 dotted-quarter beats (or 6 eighth-note subdivisions).
Timing & Loop Length Breakdown
60.00 seconds (1 min 0 sec)
128 beats × (60 ÷ 128 BPM) = 60.000s
Milliseconds per Beat
468.75 ms
Seconds per Bar
1.875 s
Beats ↔ Bars Sync
128 beats = 32 bars
Frequency Equivalent
2.133 Hz
Formulas & Worked Examples
Calculations are performed browser-side with exact mathematical formulas without intermediate rounding. Below are verified worked examples based on standard audio engineering definitions:
128 Beats at 128 BPM
Parameters: 128 BPM, 128 beats, 4/4 time signature
128 beats × (60 ÷ 128 BPM)
Result: 60.00 seconds (1 minute 0 seconds) = exactly 32 bars.
32 Bars at 128 BPM
Parameters: 128 BPM, 32 bars, 4 beats per bar
32 bars × 4 beats/bar × (60 ÷ 128 BPM)
Result: 60.00 seconds (128 beats total).
16-Bar Drum Intro at 174 BPM (Drum & Bass)
Parameters: 174 BPM, 16 bars, 4 beats per bar
16 × 4 × (60 ÷ 174 BPM)
Result: 22.069 seconds (64 beats).
DJ Phrasing, Tempo & Timing Guidance
- Beat Unit & Compound Meter (4/4 vs 6/8): In standard 4/4 electronic dance music (House, Techno, Trance, Drum & Bass), 1 beat = 1 quarter note. In compound meters like 6/8, the pulse is typically felt as 2 dotted-quarter beats per bar (compound duple, with 3 eighth notes per pulse) or counted as 6 eighth-note subdivisions. This calculator allows you to select beats per bar to match your musical time signature.
- Phrase Length & Structural Transitions: Electronic dance tracks are organized into 8-bar (32 beats), 16-bar (64 beats), and 32-bar (128 beats) phrases. A standard 16-bar transition at 128 BPM spans exactly 30.00 seconds; a 32-bar transition spans 60.00 seconds. Aligning your transitions to phrase boundaries ensures seamless rhythmic and harmonic flow.
- Millisecond Timing for Hardware Effects & Loops: Exact millisecond timing (ms = 60,000 ÷ BPM) allows setting hardware delay, echo, and flanger timing on DJ mixers (e.g. at 128 BPM, 1 beat = 468.75 ms, 1/2 beat = 234.38 ms, and 1 bar = 1,875.00 ms).
- General Calculator Capabilities: This utility calculates theoretical musical and timing values. Real-time playback synchronization and pitch-fader curves are handled by your DJ software or CDJ hardware.