Tonart- & BPM-hittare
Hitta tonart, Camelot-kod och tempo (BPM) för vilken låt som helst från en ljudfil. Gratis, privat och 100 % i din webbläsare – inga uppladdningar.
🔒 Körs helt i din webbläsare — ingenting laddas uppHitta tonart och tempo för vilken låt som helst
Att känna till en låts tonart och tempo är användbart för nästan alla sorters musiker. DJ:s använder det för att planera harmoniska mixar, producenter behöver det för att lägga till samplingar eller sång som passar, sångare väljer ett bekvämt tonläge och instrumentalister vill veta vilken skala de kan improvisera över. Den här tonart- & BPM-hittaren läser en ljudfil som du redan har på din enhet och uppskattar båda värdena på några sekunder. Den visar tonartens namn (till exempel a-moll), dess Camelot-kod, parallelltonarten, ett konfidensvärde och tempot i slag per minut, plus alternativen för halvt och dubbelt tempo som tempodetektorer ofta blandar ihop.
Så fungerar analysen
Filen avkodas med Web Audio API och mixas ner till mono. För tonartsdetekteringen delas ljudet upp i korta, överlappande ramar och varje ram körs genom en snabb Fouriertransform. Energin i varje frekvensbin förs till en av de tolv tonklasserna (C, C♯, D … H), vilket ger ett kromagram som beskriver hur mycket varje ton används genom hela låten. Den profilen med tolv värden jämförs sedan med Krumhansl–Schmucklers tonartsprofiler – viktningar framtagna genom lyssningstester som anger hur starkt varje skalsteg hör till en dur- eller molltonart – för alla 24 tonarter. Tonarten med högst korrelation vinner, och avståndet till tvåan påverkar konfidensvärdet. Kromagramdiagrammet låter dig se vilka toner som dominerar inspelningen.
Tempot uppskattas separat med öppen källkod-biblioteket web-audio-beat-detector. Det lågpassfiltrerar signalen för att framhäva bastrumma och bas, hittar kraftiga toppar, mäter intervallen mellan dem och väljer det vanligaste intervallet, som räknas om till slag per minut.
Tips för tillförlitliga resultat
Automatisk tonartsdetektering är en uppskattning, inte en sanning. Låtar som modulerar, använder modal harmonik eller mest består av slagverk är svårare att klassificera, och en durtonart förväxlas lätt med sin parallella molltonart eftersom de delar samma toner. När konfidensen är låg: lyssna på låten, kontrollera alternativen som listas under resultatet och lita på dina öron. För tempot: jämför resultatet med värdena för halvt och dubbelt tempo och klappa eller knacka takten vid behov. Allt körs lokalt: filen laddas aldrig upp, så du kan analysera outgivna mixar och privata inspelningar helt utan oro.
Hur man använder
- Välj en ljudfilSläpp en MP3-, WAV-, OGG-, M4A- eller FLAC-fil i rutan, eller klicka på den för att bläddra.
- Vänta på analysenFilen avkodas och analyseras i din webbläsare; en vanlig låt tar några sekunder.
- Läs av resultatenSe den uppskattade tonarten, Camelot-koden, parallelltonarten, tonartens konfidens och tempot i BPM.
- Dubbelkolla med öratAnvänd den inbyggda spelaren för att lyssna och jämföra resultatet med tipsen om halvt och dubbelt tempo.