Välj språk

MS till BPM-räknare: Konvertera tid till tempo

Omvandla millisekunder och delaytider till exakt BPM, eller räkna ut tempot på loopar och samplingar utifrån längd i sekunder och takter.

Mehmet Demiray Publicerad Uppdaterad
Omvandla en delay-tid till tempo, eller hitta tempot på en loop utifrån dess längd
Den delay-, pre-delay- eller notlängd du mätte
En punkt anger punkterade noter, T anger trioler

Tempo är inversen av notlängden: BPM = 60 000 ÷ längden på en fjärdedelsnot i millisekunder.

För loopar beräknas tempot från antalet slag: en 4-takters loop i 4/4 rymmer 16 slag, så tempot är 16 × 60 ÷ längden i sekunder.

Ett resultat som 119,98 betyder nästan alltid att loopen exporterades i 120 BPM med några millisekunders tystnad i slutet; trimma bort den så stämmer värdet exakt.

Need the opposite?BPM till ms-kalkylator

Konvertera millisekunder till tempo i BPM

När du analyserar en fördröjningseffekt eller återskapar ett eko från en favoritlåt behöver du ofta räkna baklänges från tid till tempo. En tidsangivelse i millisekunder representerar inte ett tempo i ett vakuum, utan måste alltid relateras till ett specifikt notvärde.

Ett eko inställt på 500 ms motsvarar ett tempo på 120 BPM om fördröjningen är en rak fjärdedelsnot. Om samma fördröjning på 500 ms i stället representerar en punkterad åttondelsnot pekar inställningen mot ett grundtempo på 180 BPM. Notvärdet avgör faktorn ff, som anger notens längd i förhållande till en fjärdedel.

Formeln för att härleda tempot ur en given notlängd är:

BPM=60000ms/f\text{BPM} = \frac{60000}{\text{ms} / f}

I vår MS till BPM-räknare väljer du tidsvärdet samt notvärdet. Noter med en punkt efter sig betecknas internationellt med punkt (punkterad not, som ökar längden med hälften) och trioler markeras med bokstaven T. Med rätt notvärde beräknas projektets ursprungliga grundtempo omedelbart.

Hitta rätt tempo på samplingar och loopar

Ett vanligt scenario vid produktion och remixing är att arbeta med ljudfiler eller samplingspaket som saknar information om tempo. Om du känner till hur många takter en ljudfil omfattar kan du enkelt räkna ut dess exakta BPM baserat på filens totala längd i sekunder.

Det enda du behöver identifiera på gehör är antalet takter och taktartens struktur. I modern musik är 4/4 standard, vilket innebär 4 fjärdedelsslag per takt. När du har mätt samplingens längd i din DAW använder du följande formel:

BPM=takter×slag per takt×60sekunder\text{BPM} = \frac{\text{takter} \times \text{slag per takt} \times 60}{\text{sekunder}}

Ett konkret exempel är en loop på 4 takter i 4/4 som varar i exakt 7,5 sekunder. Den totala taktmängden multiplicerat med 4 slag ger 16 slag. När 16 multipliceras med 60 och divideras med 7,5 blir resultatet exakt 128 BPM. Med MS till BPM-räknare slipper du göra matematiken manuellt vid varje samplingsimport.

Tolkning av half-time och double-time

Musikaliskt tempo rymmer en inbyggd tvetydighet på en faktor två. En trumloop eller ett basmönster kan uppfattas i ett visst tempo eller i dess dubbla eller halverade hastighet, beroende på hur lyssnaren räknar taktslagen och var virveltrumman landar.

En ljudfil på 4 sekunder som tolkas som 2 takter ger 120 BPM. Om samma ljudsekvens i stället räknas som 4 takter i ett snabbare sammanhang motsvarar den 240 BPM i double-time. På samma sätt kan en hiphop- eller trap-produktion på 140 BPM upplevas som 70 BPM i half-time om virveln enbart slår på takt tre i stället för på takt två och fyra.

Visat tempo Alternativ tolkning Typisk genreanvändning
70 BPM 140 BPM (double-time) Trap, Dubstep
85 BPM 170 BPM (double-time) Drum and Bass, Boom Bap
120 BPM 60 BPM (half-time) Pop, House
150 BPM 75 BPM (half-time) R&B, UK Garage

MS till BPM-räknare presenterar alltid både grundtempot, halverat tempo och dubblerat tempo så att du kan anpassa ditt projekt efter arrangemangets rytmiska tyngdpunkt.

När beräkningen inte ger ett jämnt heltal

När du beräknar tempot på en ljudfil resulterar uträkningen ibland i ett decimaltal, till exempel 119,98 BPM i stället för jämna 120 BPM. Detta beror nästan uteslutande på tekniska faktorer i ljudfilens redigering snarare än att låten spelades in i ett udda tempo.

De vanligaste orsakerna till decimalavvikelser omfattar:

  • Oskuren tystnad i början eller slutet av ljudfilen som adderar några millisekunder till den totala längden.
  • Loopmarkörer som har placerats något bredvid nollgenomgången (zero-crossing) vid exportering.
  • Äldre analogt källmaterial från rullband eller vinyl där motorvariationer skapat små avvikelser i hastighet.

Om du får ett värde som 119,98 BPM är det säkert att utgå ifrån att filen skapades i 120 BPM. Justera ljudklippets start- och slutpunkter så att de skär exakt på taktslagen för att undvika att samplingen driver ur synk över tid i din DAW.

Vanliga misstag vid omvandling från tid till BPM

Att arbeta baklänges från tid till BPM är ett kraftfullt verktyg i studion, men några återkommande fel kan ge missvisande resultat vid mixning och produktion.

Ett vanligt misstag är att förutsätta att varje tidsvärde i en delay-effekt motsvarar en rak fjärdedelsnot. Många hårdvaruenheter och plug-ins använder punkterade åttondelar eller trioler som standard i sina presets för att skapa mer rytmisk rymd. Kontrollera alltid vilken rytmisk underindelning tidsvärdet faktiskt representerar innan du matar in det i MS till BPM-räknare.

Ett annat fel uppstår när man räknar takter felaktigt. En 2-takters loop som misstas för 4 takter leder till att det beräknade tempot fördubblas mot verkligheten. Lyssna aktivt efter ackordbyten och virveltrummans placering för att fastställa taktstrukturen.

Säkerställ också att du inte förväxlar millisekunder med sekunder. En sekund motsvarar 1 000 millisekunder. Vid loopberäkning anges filens längd i sekunder, medan delay- och ekoinställningar anges i millisekunder.

De frågor vi får oftast.

Varför måste jag ange notvärde när jag omvandlar millisekunder till BPM?

Tidslängden i millisekunder har ingen fast koppling till ett visst tempo utan ett rytmiskt sammanhang. Exempelvis innebär 500 ms som en ren fjärdedelsnot (1/4) att tempot är 120 BPM. Om samma 500 ms däremot representerar en punkterad åttondelsnot blir tempot istället 180 BPM. MS till BPM-räknare behöver veta vilken rytmisk indelning tiden motsvarar för att beräkna grundtempot korrekt.

Hur tar jag reda på tempot i en loop som saknar BPM-märkning?

Byt till loop-läget i MS till BPM-räknare. Kontrollera filens längd i sekunder i ditt musikprogram och räkna hur många takter loopen spänner över. En loop på 4 takter i standardtakten 4/4 som varar i exakt 7,5 sekunder har ett tempo på 128 BPM. Formeln som används är BPM=takter×slag per takt×60sekunder\text{BPM} = \frac{\text{takter} \times \text{slag per takt} \times 60}{\text{sekunder}}.

Varför visar beräkningen 119.98 BPM istället för jämna 120 BPM?

Små decimalavvikelser beror oftast på hur ljudfilen har klippts. Om en sampling som skapades i 120 BPM har några millisekunders tystnad i slutet eller början ger tidsmätningen 119,98 BPM. Inspelningar från vinyl, analog rullbandspelare eller liveinstrument har dessutom naturliga temposvängningar och ligger sällan exakt på ett matematiskt rutnät.

När ska jag använda half-time respektive double-time?

Musikaliskt tempo är tvetydigt med en faktor på två. En loop på 2 takter i 120 BPM kan lika gärna räknas som 240 BPM i double-time eller 60 BPM i half-time. Valet styrs av trumrytmen: om virveltrumman landar på slag tre räknas låten vanligen i half-time, medan virvelslag på slag två och fyra definierar normalt tempo.

Vad innebär notbeteckningarna med punkt och bokstaven T?

Beteckningarna visar rytmiska variationer av standardnoterna. En punkt efter notvärdet innebär en punkterad not, vilket gör noten 50 % längre än dess vanliga värde. Bokstaven T står för triol, vilket innebär att tre noter spelas under samma tidsrymd som två vanliga noter av samma valör.

Hur räknar jag baklänges från en delay-inställning till låtens tempo?

Läs av tidsinställningen i millisekunder från din delay-effekt och mata in värdet i delay-läget. Välj vilken notindelning ekot följer, till exempel 1/4 eller 1/8. Om delayet är inställt på 375 ms och motsvarar en fjärdedelsnot beräknar MS till BPM-räknare att projektets tempo är 160 BPM.