Nu sunt muzician, dar fac o mașină de cântat la pian pentru un proiect simplu. Trebuie să declanșez actuatoare liniare care împing tastele pianului. Pot folosi interfața midi pentru a declanșa actuatoarele, dar nu pot face asta dintr-un anumit motiv, așa că trebuie să programez manual momentul la care declanșează actuatoarele. Deci, trebuie să știu tempo-ul melodiei, care îmi va spune întârzierea Trebuie să introduc între fiecare notă. De exemplu,
După cum puteți vedea sunt patru note care sunt apăsate de mâna dreaptă în prima iterație. adică F Bb C F apoi G Bb C F și așa mai departe. Trebuie să știu momentul dintre fiecare notă. Am încercat FL studio, am importat sunetul și am obținut un BPM de 68,5. BPM este, de asemenea, un concept complet nou pentru mine și nu am încredere într-un software. Deci, știe cineva cum pot calcula microsecundele între note?
Răspunde
Folosind piesa de exemplu, sună ca și cum ar fi în patru ritmuri pe măsură și jucând note 16, patru note pe ritm. Numărarea ar putea fi exprimată ca 1 e și uh, 2 e și uh , 3 e și uh, 4 e și uh, în total șaisprezece subbătăi.
Pentru a simplifica matematica, dacă setați tempo-ul la 60 de bătăi pe minut, obțineți o bătăi pe secundă, subdivizată în patru subbătăi , deci un sfert de secundă pe notă redată sau 0,25 de secundă.
Privind unele versiuni de partituri, se pare că piesa este setată la 68 bpm.
Răspuns
Audacity (sau similar) editorul de sunet / formă de undă poate măsura cu precizie intervalul de timp (presupunând că aveți un PC). Încărcați o înregistrare, evidențiați două note redate cel mai rapid (sunetul afișat ca formă de undă), apoi „zoom la selecție” până la două note afișaj aproape complet. Trageți pentru a evidenția (selecta) de la începutul primei note până la începutul celei de-a doua note. Urmărind bara de stare în partea de jos a ecranului în timp ce faceți acest lucru, veți observa o schimbare a cifrei în câteva secunde & milisecunde, așa cum ați selectat. Inversați (1 / s) pentru a obține frecvența (sau repetarea) în Hz (note pe secundă). 60xHz vă oferă NpMin. Specific Notă pe minut ca „Bătăi” pe minut (BPM) depinde de factori precum sub-bătăi etc. așa cum este subliniat de (răspunsul 1) de mai sus. Din punct de vedere tehnic, nu trebuie să încercați să măsurați tăcerea relativă / pauzele între note, deoarece prima notă poate avea o susținere sau descompunere îndelungată, compensând calculul tempo-notă. Sfaturi prietenoase pentru notele de subsol: o uS microsecundă este 1 / (10 ^ 6) s. Un tempo foarte rapid, să zicem 10 note pe secundă, ar fi 0,1 s sau 100 / (10 ^ 3) sau 100 milisecunde (mS). Sper că acest lucru vă va ajuta.
Comentarii
- O idee bună. Având în vedere că va exista o anumită fluctuație între rezultatele cheie ale interpretului ', ar fi bine să obțineți o medie de timp între note. Fl Studio și, dacă îmi amintesc, Audacity poate înregistra o pistă de clicuri setată la bpm, deci după ce ați citit, ar fi mai ușor de măsurat un clic la această rată.
Răspuns
BPM este ușor. Trebuie doar să știți ce este definit ca beat și să tratați toate celelalte note ca un multiplu al acestuia. Dacă ritmul este un sfert, atunci o notă întreagă este de 4 ritmuri, iar nota a 8-a este de 1/2 ritm, etc.
Deci, pentru 68,5 BPM, unde ritmul este un sfert, o serie a 8-a notele ar dura fiecare:
(1/2) * (60 / 68.5) (10 6 ) = ~ 437956 microsecunde.