Musiikin tempoviivelaskuri

Muunna BPM ja rytmiset nuottiarvot viiveajoiksi ja jaksotaajuuksiksi kattavan ajoitustaulukon avulla.

Rytmiasetukset

Syötä 20–400 BPM. Desimaalitempot ovat tuettuja.

Nuotin arvo
Rytmityyppi

Valittu ajoitus

Kahdeksasosa (Pisteellinen)

375ms
Jakson taajuus
2.6667 Hz
Neljäsosaiskut
0.75

Kaava ja sijoitus

60,000 ÷ BPM

  1. 60,000 ÷ 120 = 500 ms
  2. 500 × 0.5 × 1.5 = 375 ms
  3. 1,000 ÷ 375 = 2.6667 Hz

Kattava ajoitustaulukko

Valitse mikä tahansa solu asettaaksesi sen valituksi ajoitukseksi. Jokainen solu näyttää millisekunnit ja käänteisen jaksotaajuuden.

NuottiTavallinenPisteellinenTrioli
1/1Koko
1/2Puolinuotti
1/4Neljäsosa
1/8Kahdeksasosa
1/16Kuudestoistaosa
1/32Kolmaskymmeneskahdesosa
1/64Kuudeskymmenesneljäsosa
Ajoitustaulukko päivitetty tempolle 120 BPM.

Tempon ja rytmin valintasi pysyvät selaimessasi. BroBroGo ei lähetä eikä tallenna niitä.

UKK

Miksi laskenta alkaa jakamalla 60 000 BPM-arvolla?

Yksi minuutti sisältää 60 000 millisekuntia. Jakamalla tuo minuutti neljäsosaiskujen määrällä saadaan yhden neljäsosanuotin kesto; kaikki muut arvot skaalataan tästä vertailukohdasta.

Miten pisteelliset ja trioliajat lasketaan?

Pisteellinen nuotti kestää puolitoista kertaa sen tavallisen arvon verran. Samanniminen triolinuotti kestää kaksi kolmasosaa tavallisesta arvosta, koska kolme triolinuottia vie kahden tavallisen nuotin ajan.

Mitä Hz-tulos tarkoittaa?

Se on valitun jakson toistotaajuus: 1 000 jaettuna sen millisekunneilla. Sillä voidaan asettaa tempoon sidottu LFO-, tremolo- tai auto-pan-nopeus; kyseessä ei ole sävelen sävelkorkeuden taajuus.

Miksi BPM-syöte on rajoitettu välille 20–400?

Tämä laaja alue kattaa käytännön tuotantotempot samalla kun se havaitsee puuttuvat desimaalit ja vahingossa tulleet ylimääräiset numerot. Se on syötteen varmistus, ei väite siitä, etteikö musiikissa voisi käyttää tämän alueen ulkopuolisia tempoja.

Musiikkituotannossa ja äänisuunnittelussa aikaperusteisten efektien, kuten viiveiden (delay), kaikujen (echo) ja modulaatioiden, synkronointi kappaleen tempoon on keskeistä puhtaan ja rytmikkään miksauksen saavuttamiseksi. Musiikin tempoviivelaskuri on työkalu, joka muuntaa projektin tempon (BPM) ja tietyt rytmiset nuottiarvot tarkoiksi viiveajoiksi millisekunneissa (ms) sekä jaksotaajuuksiksi hertseinä (Hz).

Työkalun avulla voidaan laskea ajoitukset nuottiarvoille kokonuotista aina kuudeskymmenesneljäsosanuottiin asti, ja se kattaa tavalliset, pisteelliset sekä triolirytmit. Laskuri tuottaa myös kattavan ajoitustaulukon, jonka avulla eri nuottiarvojen suhteet on helppo hahmottaa yhdellä silmäyksellä.

Tempon synkronoinnin matematiikka

Aika- ja taajuusarvojen laskeminen musiikin tempon perusteella perustuu vakioihin, jotka sitovat minuuttipohjaisen BPM-arvon (beats per minute) millisekunteihin ja hertseihin.

Yksi minuutti sisältää tasan 60 000 millisekuntia. Kun projektin tempo syötetään laskuriin, ohjelma laskee ensin yhden neljäsosanuotin keston millisekunneissa seuraavalla kaavalla:

60 000 ÷ 120 = 500 ms

Tämä neljäsosanuotin kesto toimii perusyksikkönä kaikille muille nuottiarvoille. Kun halutun nuotin suhteellinen pituus ja rytmityyppi (kuten tavallinen, pisteellinen tai trioli) tunnetaan, lopullinen viiveaika lasketaan kaavalla:

500 × 0.5 × 1.5 = 375 ms

Esimerkiksi 120 BPM:n tempossa neljäsosanuotin kestoksi saadaan 500 ms (60 000 ÷ 120). Jos valittuna nuottina on kahdeksasosa (jonka suhteellinen arvo neljäsosanuottiin nähden on 0,5) ja rytmityyppinä tavallinen (kerroin 1,0), laskukaava on:

500 × 0,5 × 1,0 = 250 ms

Rytmiset jaottelut ja kertoimet

Erilaiset rytmityypit muuttavat nuotin kestoa suhteessa sen perusarvoon. Laskuri tukee kolmea eri rytmityyppiä, joilla on omat matemaattiset kertoimensa:

  • Tavallinen: Toimii vertailukohtana, jonka kerroin on 1,0.
  • Pisteellinen: Pidentää nuotin kestoa siten, että se on 1,5-kertainen (3/2) suhteessa tavalliseen arvoon.
  • Trioli: Lyhentää nuotin kestoa siten, että se on 2/3 (noin 0,667) tavallisesta arvosta. Tämä johtuu siitä, että kolme triolinuottia vie saman ajan kuin kaksi tavallista nuottia.

Laskuri kattaa seuraavat nuottiarvot ja niiden suhteelliset pituudet neljäsosanuottiin nähden:

  • Koko: 4,0
  • Puolinuotti: 2,0
  • Neljäsosa: 1,0
  • Kahdeksasosa: 0,5
  • Kuudestoistaosa: 0,25
  • Kolmaskymmeneskahdesosa: 0,125
  • Kuudeskymmenesneljäsosa: 0,0625

Modulaatio ja LFO-synkronointi

Viiveaikojen lisäksi laskuri ilmoittaa valitun jakson toistotaajuuden hertseinä (Hz). Tämä arvo on merkitty nimellä Jakson taajuus.

Jaksotaajuus lasketaan kaavalla:

1 000 ÷ millisekunnit

Tämä Hz-arvo edustaa valitun aika-alueen toistotiheyttä sekunnissa. Se on hyödyllinen työkalu matalataajuusoskillaattorien (LFO), tremolo-efektien, choruksen, phaserin, flangerin tai auto-pan-efektien nopeuden synkronoimiseen kappaleen tempoon. Kyseessä ei ole sävelen akustinen sävelkorkeustaajuus, vaan puhtaasti rytminen toistonopeus.

Työkalun käyttöliittymä ja syötteet

Laskurin käyttöliittymä koostuu parametrien asettamisesta ja tulosten tarkastelusta.

Syötteet ja asetukset

  • Projektin tempo: Kenttä, johon syötetään kappaleen tempo väliltä 20–400 BPM. Kenttä tukee myös desimaalitempoja, mikä on tärkeää nykyaikaisessa elektronisessa musiikissa ja elokuvamusiikin synkronoinnissa.
  • Yleiset tempon pikavalinnat: Valmiit painikkeet yleisimmille tempoille nopeaa asetusta varten.
  • Nuotin arvo: Valikko, josta valitaan haluttu nuotin pituus (kokonuotista kuudeskymmenesneljäsosaan).
  • Rytmityyppi: Valinta, jolla määritetään nuotin luonne (Tavallinen, Pisteellinen tai Trioli).

Tulokset ja toiminnot

  • Valittu ajoitus: Näyttää parhaillaan valitun nuotin ja rytmityypin muodossa Kahdeksasosa (Pisteellinen).
  • Viiveaika: Näyttää lasketun ajan millisekunneissa yksiköllä ms.
  • Jakson taajuus: Näyttää vastaavan taajuuden yksiköllä Hz.
  • Neljäsosaiskut: Ilmoittaa, kuinka monta neljäsosaiskua valittu nuottiyhdistelmä kestää.
  • Kopioi viive: Painike, joka kopioi lasketun millisekuntiarvon suoraan leikepöydälle. Onnistuneen kopioinnin jälkeen näytetään ilmoitus ”Valittu viive kopioitu.”.
  • Kaava ja sijoitus: Näyttää matemaattiset kaavat ja niihin sijoitetut arvot, jotta käyttäjä voi seurata laskennan vaiheita.

Kattava ajoitustaulukko

Sivun alaosassa on Kattava ajoitustaulukko. Taulukko päivittyy automaattisesti aina, kun projektin tempoa muutetaan, ja siitä näytetään ilmoitus ”Ajoitustaulukko päivitetty tempolle 120 BPM.”.

Taulukon sarakkeet ovat:

  • Nuotti
  • Tavallinen
  • Pisteellinen
  • Trioli

Jokainen taulukon solu näyttää kyseisen nuottiarvon keston millisekunneissa sekä sen käänteisen jaksotaajuuden hertseinä. Käyttäjä voi valita minkä tahansa solun taulukosta klikkaamalla sitä, jolloin kyseisen solun arvot päivittyvät suoraan päänäkymän valituksi ajoitukseksi.

Käyttökohteet ja laitteistot

Vaikka monet nykyaikaiset sekvensseriohjelmat (DAW) ja ohjelmistopluginit tarjoavat automaattisen temposynkronoinnin, manuaaliselle laskennalle on edelleen runsaasti tarvetta:

  • Laitteistosyntetisaattorit ja ulkoiset efektit: Monet vintage-laitteet ja modernitkin efektiprosessorit vaativat viiveaikojen syöttämistä käsin millisekunneissa, sillä niistä puuttuu automaattinen MIDI- tai host-synkronointi.
  • Tarkka tilasuunnittelu: Kaikujen esiviiveiden (pre-delay) ja jälkikaiun pituuksien (decay time) asettaminen tarkasti kappaleen tempoon auttaa pitämään miksauksen selkeänä ilman, että tilaefektit puurouttavat rytmiä.
  • Desimaalitempot: Elokuvamusiikissa ja tarkassa kuvasynkronoinnissa käytetään usein desimaalitempoja, joiden laskeminen päässä on haastavaa.

Virhetilanteet ja syötteiden tarkistus

Laskuri valvoo syötettyjä arvoja virheiden ehkäisemiseksi:

  • Jos tempokenttä jätetään tyhjäksi, järjestelmä näyttää virheilmoituksen: ”Syötä projektin tempo laskeaksesi viiveajat.”.
  • Jos kenttään syötetään muuta kuin numeroita, näytetään ilmoitus: ””abc” ei ole tempo. Syötä luku yksikössä BPM.”.
  • Jos syötetty arvo on sallitun alueen ulkopuolella, näytetään ilmoitus: ”Syötä tempo väliltä 20–400 BPM.”.

Tietosuoja ja käsittely

Kaikki laskenta tapahtuu paikallisesti käyttäjän omassa verkkoselaimessa. Tempon ja rytmin valinnat pysyvät selaimessasi, eikä BroBroGo lähetä tai tallenna niitä.


Usein kysytyt kysymykset

Miksi laskenta alkaa jakamalla 60 000 BPM-arvolla?
Yksi minuutti sisältää 60 000 millisekuntia. Jakamalla tuo minuutti neljäsosaiskujen määrällä saadaan yhden neljäsosanuotin kesto; kaikki muut arvot skaalataan tästä vertailukohdasta.

Miten pisteelliset ja trioliajat lasketaan?
Pisteellinen nuotti kestää puolitoista kertaa sen tavallisen arvon verran. Samanniminen triolinuotti kestää kaksi kolmasosaa tavallisesta arvosta, koska kolme triolinuottia vie kahden tavallisen nuotin ajan.

Mitä Hz-tulos tarkoittaa?
Se on valitun jakson toistotaajuus: 1 000 jaettuna sen millisekunneilla. Sillä voidaan asettaa tempoon sidottu LFO-, tremolo- tai auto-pan-nopeus; kyseessä ei ole sävelen sävelkorkeuden taajuus.

Miksi BPM-syöte on rajoitettu välille 20–400?
Tämä laaja alue kattaa käytännön tuotantotempot samalla kun se havaitsee puuttuvat desimaalit ja vahingossa tulleet ylimääräiset numerot. Se on syötteen varmistus, ei väite siitä, etteikö musiikissa voisi käyttää tämän alueen ulkopuolisia tempoja.