Tempo Map & Time Signature Calculator
Calculate beat and bar durations, samples per beat, and section timings for any BPM and time signature. Build a full song structure timeline with per-section tempo changes and export it for your DAW.
Samples per bar at all rates
| Sample Rate | Per Beat | Per Bar |
|---|---|---|
| 44,100 Hz | 22,050 | 88,200 |
| 48,000 Hz | 24,000 | 96,000 |
| 88,200 Hz | 44,100 | 176,400 |
| 96,000 Hz | 48,000 | 192,000 |
Tempo Mapping and Time Signatures: A Complete Guide for Producers and Composers
At 120 BPM in 4/4, one bar lasts exactly 2,000 milliseconds and contains exactly 96,000 samples at 48 kHz. At 95 BPM in 6/8, that same bar stretches to 3,789 ms. These numbers are not estimates or approximations. They are the deterministic math that governs every timing decision in professional music production. Whether you are programming a DAW grid, scoring to picture, or setting a hardware sampler loop point, knowing the exact duration of a bar at your session tempo is the difference between a mix that locks and one that drifts.
This tool gives you those numbers instantly. The core calculator covers beat duration, bar duration, and sample counts for the four most common studio sample rates. The tempo map builder lets you construct a full song structure with different BPM values per section and calculates precise start and end times for every section. The delay and reverb tab converts your BPM into tempo-synced parameter values for plugins and hardware that do not support automatic tempo sync.
How Beat and Bar Duration Are Calculated
The foundation is a single formula: one quarter note in milliseconds equals 60,000 divided by the BPM. At 120 BPM, a quarter note is 500 ms. At 140 BPM, it is approximately 428.57 ms. At 80 BPM, it is 750 ms. Everything else derives from this single value.
For time signatures other than 4/4, the denominator tells you which note value gets the beat. A denominator of 4 means a quarter note gets the beat. A denominator of 8 means an eighth note gets the beat. The beat duration for an eighth-note beat is half the quarter-note duration. The beat duration for a half-note beat (denominator 2) is double. Multiply that beat duration by the numerator to get the full bar duration. At 120 BPM, a 6/8 bar lasts 1,500 ms (500 ms per quarter note, halved to 250 ms per eighth note, multiplied by 6 eighth notes per bar). A 7/8 bar at the same tempo is 1,750 ms.
Sample counts work the same way. Divide the bar duration in seconds by the sample rate and you have the number of samples per bar. At 120 BPM in 4/4, a bar at 44,100 Hz is exactly 88,200 samples (2 seconds times 44,100). At 48,000 Hz, it is 96,000 samples. These exact integer values matter when you are editing loop points in a sampler, programming a buffer size in Max/MSP or SuperCollider, or aligning audio clips to the bar grid.
Simple, Compound, and Odd Meters Explained
Most Western popular music uses simple meter, where each beat divides naturally into two equal parts. In 4/4, a quarter-note beat divides into two eighth notes. In 3/4, the same. The numerator tells you how many beats per bar and the denominator tells you the beat unit.
Compound meters like 6/8, 9/8, and 12/8 work differently. The written notation shows 6 eighth notes per bar, but the felt pulse is at the dotted-quarter level, not the eighth-note level. A 6/8 bar has two felt beats, each a dotted quarter note (worth 3 eighth notes). This is why 6/8 sounds like a waltz or a jig rather than a march with 6 equal beats. The Music Producer Academy notes that 12/8 is essentially a 4/4 feel where every beat is subdivided into triplets, which is exactly why slow blues and gospel ballads use it to achieve that rolling, churning rhythm without writing explicit triplet notation throughout.
Odd or asymmetric meters like 5/4 and 7/8 create groupings of unequal beat clusters. Dave Brubeck's "Take Five" is 5/4 felt as 3+2. The Mission: Impossible theme is 5/4 felt as 2+3. Peter Gabriel's "Solsbury Hill" is 7/4. These meters are not inherently difficult to understand once you recognize the underlying groupings. The Time Signatures tab in this tool shows the felt beat structure for each common meter so you can see exactly how the accents fall before you start writing.
Building a Tempo Map for Your Song
A tempo map is a timeline that shows when each section of a song starts and ends in real clock time, accounting for any tempo changes between sections. Most DAWs generate these internally when you program tempo automation, but having a standalone calculator lets you plan your arrangement before you open the DAW, verify timings against a video edit, or share section information with collaborators without sending a project file.
The practical applications are wide. Film and TV composers frequently work from a tempo map to hit picture-locked cue points. A director may need a specific dramatic moment to land at exactly 1:47 in a 2:30 cue. If the first 16 bars at 90 BPM run 42.67 seconds and the next 8 bars at 100 BPM run 19.2 seconds, the composer knows the third section must start at 1:01.87 and can calculate backwards to find a tempo that hits the target. You can do exactly that calculation in the Tempo Map tab above.
Live performers and touring musicians use tempo maps to coordinate backing tracks with live elements. If a DJ set transitions from a 128 BPM section to a 140 BPM drop, knowing the exact bar count and clock time for each phase helps schedule VJ cues, lighting automation, and pyrotechnics. Production companies typically require a full tempo and section breakdown when programming a show, and exporting the map from this tool as JSON or plain text gives you a clean document to share directly.
For streaming releases, understanding section timing helps you optimize the structure for the 30-second skip threshold on Spotify. According to Spotify's royalty rules, a stream counts toward payment only after 30 seconds of playback. If your intro is 16 bars at 60 BPM (32 seconds), listeners who skip at the 30-second mark have already counted as a stream. If the same intro runs 32 bars at 60 BPM (64 seconds), you may lose listeners who want the chorus faster. The timing calculator in this tool removes the guesswork. Use our Music Time Converter alongside this tool for additional bar-to-time and BPM-to-millisecond calculations.
Samples Per Beat and Per Bar: Why It Matters in the DAW
Sample-accurate work is the standard in professional audio production. When you time-stamp an edit point, record automation, or set a loop boundary in Pro Tools, Ableton, or Logic, the DAW converts your bar and beat position into an exact sample number internally. Understanding that conversion helps you troubleshoot timing discrepancies, especially in hybrid workflows that combine hardware and software.
At 120 BPM, 4/4, and 44,100 Hz, one bar is exactly 88,200 samples. This number has no fractional remainder, which is one reason 120 BPM became the default tempo for electronic music production. At 121 BPM, one bar is approximately 87,934.7 samples, which the DAW rounds and can introduce tiny timing errors over many bars if not handled carefully. Producers working with hardware samplers and analog sequencers that must sync via MIDI clock pay particular attention to these numbers because MIDI clock sends 24 pulses per quarter note and any rounding error in the conversion compounds over a long performance.
The samples-per-bar column in the calculator is especially useful when programming Max/MSP or Pure Data patches, writing SuperCollider routines, or working directly with audio APIs in Web Audio. These environments often require you to specify buffer sizes and scheduling offsets in samples rather than seconds, and having the exact conversion at hand speeds up development considerably.
Delay and Reverb Sync: Getting Timing Right Without Tempo Lock
Not every plugin or hardware unit supports tempo sync. Analog delay pedals, older hardware reverbs, and many boutique effects units accept only millisecond values. The Delay / Reverb tab calculates tempo-synced values for 12 common note divisions including straight, dotted, and triplet variants. Enter your BPM and the tool returns the exact millisecond value for each division.
The most widely used delay setting in pop and rock mixing is the dotted eighth note. At 120 BPM, that is 375 ms. The dotted eighth locks to a quarter-note pulse but lands on the offbeat, creating a syncopated bouncing effect. U2's The Edge popularized this approach using a Boss DD-3 and a TC Electronic 2290, and it remains a staple of anthemic rock and pop production. The Delay Time Calculator on this site gives you a dedicated table for all note values if you want a standalone reference without the other timing features.
Reverb pre-delay is the gap between the dry signal and the onset of the reverb tail. Setting the pre-delay to a rhythmic value (typically a 16th or 32nd note) keeps the attack of the source signal clear while the reverb fills the space behind it. At 120 BPM, a 32nd-note pre-delay is 62.5 ms, which provides enough separation to preserve transient clarity on a vocal or snare without making the reverb feel disconnected. The Delay / Reverb tab shows both 16th and 32nd note pre-delay values so you can dial them in without doing the math yourself. For full room acoustics calculations based on room dimensions, use our Reverb Time Calculator.
Tempo Mapping in Film and Sync Workflows
Sync licensing placements often require 30-second, 60-second, and full-length versions of the same track. The timing has to be exact because most advertising playback systems are frame-accurate. A 30-second ad slot is 720 frames at 24 fps or 900 frames at 30 fps. Converting frame counts to bar counts at a specific tempo requires the same math this tool performs. If you are writing for a 30-second placement at 96 BPM in 4/4, each bar is 2.5 seconds, which means 12 bars fit in exactly 30 seconds. At 100 BPM, each bar is 2.4 seconds, so 12.5 bars fit in 30 seconds. Knowing this before you start writing saves you from having to re-edit the ending when the agency asks for a version with a clean bar boundary at the 30-second mark.
The Guild of Music Supervisors regularly advises composers to deliver cues with embedded tempo and time signature metadata so editors can quickly repurpose material for different durations. Exporting your tempo map from this tool as a JSON file gives you a structured record of every section's timing that you can attach to a delivery package or import into production tracking software. The BPM Tap Tool on this site lets you detect the tempo of an existing reference track so you can build a matching tempo map before writing your own music against it.
Using the Metronome and Tempo Map Together
Planning a session starts with knowing your target tempo and time signature, but executing it requires a reliable click. The Online Metronome on this site plays a click track at any BPM and time signature, with visual beat highlighting and individual beat muting for polyrhythm practice. Use the tempo map calculator first to determine how long each section needs to be at your chosen BPM, then switch to the metronome to rehearse at that tempo before tracking. If you need to find the tempo of an existing song before starting your session, use the BPM Tap Tool.
The Math in Full: All Formulas Used in This Tool
For reference, here are the exact formulas this calculator uses so you can verify or replicate them in your own scripts and spreadsheets.
- Quarter-note duration (ms): 60,000 / BPM
- Beat duration for any denominator (ms): (60,000 / BPM) * (4 / denominator)
- Bar duration (ms): beat duration * numerator
- Samples per beat: (beat duration / 1,000) * sample rate
- Samples per bar: (bar duration / 1,000) * sample rate
- Bars per minute: 60,000 / bar duration (in ms)
- Section duration (seconds): bar duration (seconds) * number of bars
These formulas apply to all time signatures without special casing for compound meters, because the denominator adjustment already accounts for the longer beat unit. The compound meter grouping information in the Time Signatures tab is a perceptual guide, not a change to the underlying math.