iOS App · For the DJ booth
A live BPM detector and sound level meter for vinyl and hybrid DJs. Point it at the speakers: locked BPM in seconds, related tempos ready for blends, and an estimated booth level riding alongside.
Measured, not promised
Scored against professionally analyzed two-decimal BPMs · holds under simulated booth noise
What it does
Locks in about ten seconds, refines the longer it listens, and never fakes certainty: decimals appear only once they're real, and no readable tempo means the display says so. Long-press to pin a reading, or tap one in yourself.
Live 2:1 and 1:2 readouts for double-time and half-time blends, plus 4:3, 3:4, 3:2 and 2:3 for polyrhythmic mixing.
An estimated A-weighted sound level with peak hold and a ±15 dB calibration slider to match a meter you trust. Above roughly 100 dB the mic saturates, so it shows an honest floor instead of a made-up number.
No subscriptions, no ads, no account. Nothing is collected: audio is analyzed live on the device and never recorded or transmitted. Every update free.
Built for the booth
Night mode is dim, minimal and red: legible to dark-adapted eyes without lighting up the booth. Day mode flips to bright white with heavier type for daylight sets and outdoor stages. Hide either readout to give the whole screen to the other.
FAQ
Booth Assist listens through the microphone, picks out the rhythmic onsets in the music (the analysis is weighted toward kicks and the low end), and finds the tempo that best lines up with that pattern. When the estimate holds steady it locks, then keeps refining over a longer window: the second decimal only appears once it is actually meaningful.
In a loud or messy room:
Related tempos: BPMs mathematically related to the detected one. 2:1 and 1:2 (double and half time) are on by default; 4:3, 3:4, 3:2 and 2:3 can be enabled in Settings. They're for planning transitions across tempo relationships - half-time and double-time blends, or polyrhythmic mixes that ride three against four. If the current track sits at 170, the 3:4 readout shows 127.5: the tempo a house record needs to lock into that blend.
The readout is an estimated A-weighted sound pressure level derived from the phone's microphone, and phone microphones vary from model to model. To calibrate: open Settings > Sound Level Meter, play steady music, compare the live reading against a reference meter, and adjust the calibration slider (up to ±15 dB) until they agree.
Two caveats. This is reference metering, not certified metering: fine for judging booth and room levels, not a substitute for a certified meter where hearing-safety rules or regulations are involved. And iPhone microphones saturate around 100 to 105 dB SPL - inside booth levels. When the input clips, the app flags it and the reading should be treated as a floor, not the actual level.
iPhone and iPad running iOS 16 / iPadOS 16 or later.
No. Audio is analyzed on the device in real time and is never stored or transmitted. The app makes no network connections at all. Details in the privacy policy.
Contact
Questions, bug reports, feature requests: spencermrussell@gmail.com. If you're reporting a problem, include your device model and iOS version.