Sobes.tech
Senior

Mis on beat tracking?

sobes.tech AI

Vastus AI-lt

Biti jälgimine on ülesanne helitöötluse ja muusikaanalüüsi valdkonnas, mis hõlmab automaatset rütmiliste löökide (beatide) tuvastamist muusikalisignaalis. Eesmärk on tuvastada ajamärgid, mis vastavad teose põhirütmile.

See on oluline selliste rakenduste jaoks nagu muusika sünkroniseerimine visuaalsete efektidega, automaatne remikside loomine, tempomäära ja loo struktuuri analüüs.

Masinõppes kasutatakse sageli konvolutsioonilisi närvivõrke (CNN) või rekurrentseid närvivõrke (RNN), mis analüüsivad helispektrogramme ja prognoosivad tõenäolisi löökide asukohti.

Lihtsustatud lähenemise näide:

  1. Muusika muundamine spektrogrammiks.
  2. Mudeli kasutamine, mis näitab iga ajavahemiku jooksul löögi tõenäosust.
  3. Pärast töötlemist (näiteks Viterbi algoritm) kasutades välja kõige tõenäolisem järjestus.

Sel viisil aitab bitijälgimine mõista muusika rütmistruktuuri ning on aluseks paljudele muusikaprogrammidele.