BPM van een nummer bepalen
Sleep een MP3, M4A of WAV erin – na een paar seconden staat het tempo in slagen per minuut klaar. Eerlijk, met een ±-marge, want niet alle muziek heeft één duidelijk tempo.
Zo wordt het berekend
Dj’s, dansers, muzikanten die oefenen of hardlopers die muziek op hun pas zoeken: ze willen allemaal het tempo van een nummer weten. Deze tool schat de slagen per minuut (BPM) direct uit het bestand – lokaal, zonder dat de muziek je apparaat verlaat.
Zo werkt het
- Sleep een audiobestand erin of kies er een. De analyse start vanzelf.
- Bovenaan staat het tempo, daaronder de onzekerheid (±) en hoe betrouwbaar de schatting is.
- Verschijnt er een tweede tempo, dan is vaak het halve of dubbele bedoeld – tik even mee om te kiezen.
Zo wordt gerekend
Het bestand wordt omgezet naar 11.025 Hz mono. Uit een kortetermijnspectrum ontstaat een ‘aanslagcurve’ die bij elke aanslag stijgt. De autocorrelatie daarvan laat zien met welke tussenpoos aanslagen terugkomen. Net als bij D. P. W. Ellis (2007) wordt die gewogen met een venster rond 120 BPM, omdat mensen tempo’s in die buurt het liefst waarnemen; zo ontstaat ook het tweede tempo. Het resultaat wordt verfijnd over meerdere periodes, en de onzekerheid komt uit het vergelijken van stukken van 20 seconden.
Eerlijke grenzen
Bij muziek zonder duidelijke tel – klassiek met vrij tempo, ambient, spraak – is het resultaat onzeker of blijft het uit. Half en dubbel tempo zijn rekenkundig vaak niet te onderscheiden. Er worden hooguit de eerste 6 minuten geanalyseerd. Een toonsoort tonen we bewust niet, omdat we die niet betrouwbaar genoeg kunnen bepalen.
Privacy
Het bestand wordt alleen in je browser verwerkt en niet geüpload.
Veelgestelde vragen
Hoe bepaal ik de BPM van een nummer?
Kies hier het bestand – het tempo wordt automatisch berekend en met marge getoond. Gratis en zonder upload.
Waarom zie ik soms een tweede tempo?
Omdat half en dubbel tempo even goed kunnen passen, bijvoorbeeld 70 en 140 BPM. Welke bedoeld is, hangt af van hoe je de grondtel voelt.
Hoe nauwkeurig is het?
In onze tests met gelijkmatige tellen was de afwijking kleiner dan 1 BPM. Bij echte muziek laten de ±-marge en de betrouwbaarheid zien hoe zeker het resultaat is.
Wordt ook de toonsoort herkend?
Nee. Toonsoortherkenning zou niet betrouwbaar genoeg zijn, daarom laten we die weg.
Bronnen en wettelijke basis
- D. P. W. Ellis: Beat Tracking by Dynamic Programming. Journal of New Music Research 36(1), 2007, S. 51–60 (Onset-Stärke, Tempo-Schätzung, Abschnitt 3)
- MDN – BaseAudioContext.decodeAudioData()
- MDN – OfflineAudioContext (Web Audio API)
Bijgewerkt op:
Vergelijkbare tools
- BPM tapper: tik mee in de maatBPM tapper online: tik in de maat van de muziek op het vlak of een toets en zie meteen de BPM, hoe gelijkmatig je tikt en het halve en dubbele tempo.
- MP3 knippen en beltoon makenKnip MP3 online: golfvorm, exact begin en einde, in- en uitfaden, opslaan als MP3 of WAV – bijvoorbeeld als beltoon. Gratis, in je browser, zonder upload.
- Metronoom onlineGratis online metronoom: 20–300 BPM, maatsoorten van 2/4 tot 12/8, accent per tel, onderverdelingen en tap tempo. Sample-nauwkeurig, zonder app.
- Video naar MP3 converterenBewaar het geluid van een video als MP3: zet MP4, MOV of WebM om naar MP3 of WAV, met bitrate en inkorten. Geen upload, in je browser, gratis.
- Afbeelding online bijsnijdenSnijd een afbeelding online bij zonder upload: vrije selectie, vierkant 1:1, 4:3, 16:9 of 9:16, plus voorinstellingen voor Instagram en YouTube.
- Afbeelding comprimeren: bestandsgrootte verkleinenAfbeelding comprimeren zonder upload: verklein JPG, PNG, WebP en HEIC, tot 20 tegelijk, met optionele doelgrootte in KB en ZIP-download. Gratis.