Frequently asked questions

Everything you'd want to know about getlivebpm.com. Still stuck? Contact us.

getlivebpm.com is a free mobile app for Android and iOS that detects the BPM (tempo) of music in real time. Point your phone's mic at the source — a speaker, a band, an instrument — and it reports the BPM within seconds. No account, no uploads, no ads.

A rolling ~12-second audio buffer is resampled to 11.025 kHz and converted to a log-mel spectrogram. A compact AI model running on-device predicts a 256-class softmax over BPM values from 30 to 285. Parabolic interpolation around the peak gives decimal precision.

No. All audio capture and all inference happens locally on your phone. Nothing is sent to a server, nothing is recorded, and you don't need an account.

Only to download the app and unlock Pro. Once installed, the app — including the ~5 MB neural network — runs entirely offline.

The AI model was trained on ~12-second audio windows. Shorter windows miss the rhythmic structure (kick-snare patterns, downbeats, repetition) the model relies on. At 30 BPM the low end of the detection range one beat takes 2 seconds, so you need at least 12 seconds to see six beats.

After the initial 12-second fill, inference runs every 1 second using the most recent 12 seconds of audio so readings update in near-real-time.

The app runs on Android and iOS. Any modern phone — roughly anything from the last five years — has the CPU/GPU headroom to run the on-device neural network without breaking a sweat.

When no audio source is active, you can tap the button in time with a beat you hear or imagine. The app averages the intervals between taps to compute a BPM. If you stop tapping for more than 2 seconds the history resets so you can start over cleanly any time.

On clean music with a clear beat, the AI model is typically within ±0.5 BPM. Classical music, spoken word, very quiet signals, and songs with tempo changes are harder — the app shows a confidence indicator; readings with low confidence should be treated with care.

No audio data ever leaves your device. We run standard anonymous analytics (Google Analytics) to understand basic traffic patterns see our privacy policy for details.

A compact convolutional AI model (~3M parameters) trained for tempo estimation. It runs on-device via TensorFlow.

Get the app

A few seconds to install. Zero data leaves your phone.