Nejsem hudebník, ale vyrábím stroj na hraní na klavír pro jednoduchý projekt. Musím spustit lineární akční členy, které stisknou klávesy klavíru. Mohu použít midi rozhraní ke spuštění akčních členů, ale nemohu to z nějakého důvodu udělat, takže musím ručně naprogramovat načasování, při kterém akční členy vystřelí. Takže potřebuji znát tempo písně, které mi řekne zpoždění Musím vložit mezi každou notu. Například
Jak vidíte v první iteraci jsou pravou rukou stisknuty čtyři noty. tj. F Bb C F, pak G Bb C F a tak dále. Potřebuji znát načasování mezi každou notou. Vyzkoušel jsem FL studio, importoval zvuk a dostal BPM 68,5. BPM je pro mě také zcela nový koncept a softwaru nedůvěřuji. Ví tedy někdo, jak mohu mezi notami počítat mikrosekundy?
Odpovědět
S použitím ukázkové skladby to zní, jako by to bylo ve čtyřech rytmech na takt a hraní 16. not, čtyři noty na rytmus. Počítání lze vyjádřit jako 1 e a uh, 2 e a uh , 3 e a uh, 4 e a uh, celkem šestnáct úderů.
Chcete-li zjednodušit matematiku, nastavíte-li tempo na 60 úderů za minutu, získáte jeden úder za sekundu, rozdělený do čtyř dílčích úderů , takže jedna čtvrtina vteřiny na zahranou notu nebo 0,25 sekundy.
Při pohledu na některé verze notového záznamu to vypadá, že skladba je nastavena na 68 tepů za minutu.
Odpověď
Editor zvuku / křivky audacity (nebo podobného) může přesně měřit časový interval (za předpokladu, že máte počítač). Načtěte záznam, zvýrazněte dva nejrychleji přehrávané noty (zvuk se zobrazuje jako křivka), poté „přiblížit výběr“ až na dvě noty téměř vyplnit displej. Přetažením zvýrazněte (vyberte) od začátku první poznámky do začátku druhé poznámky. Při sledování stavového řádku ve spodní části obrazovky si během několika sekund všimnete, že se číslo změnilo v sekundách & milisekund. Invertujte (1 / s), abyste získali frekvenci (nebo opakování) v Hz (poznámky za sekundu). 60xHz vám dává NpMin. Specifikuji Poznámky za minutu jako „Beats“ za minutu (BPM) závisí na faktorech, jako jsou subbeaty atd., Jak je uvedeno výše (odpověď 1). Technicky byste se neměli pokoušet měřit relativní ticho / pauzy MEZI notami, protože první nota může mít dlouhý sustain nebo rozpad, což kompenzuje výpočet tempa noty. Přátelská poznámka pod čarou: Mikrosekunda uS je 1 / (10 ^ 6) s. Velmi rychlé tempo, řekněme 10 tónů za sekundu, by bylo 0,1 s nebo 100 / (10 ^ 3) nebo 100 milisekund (mS). Doufám, že to pomůže.
Komentáře
- Dobrý nápad. Vzhledem k tomu, že mezi klíčovými zásahy interpreta ' bude nějaká fluktuace, bylo by dobré získat průměrnou dobu mezi notami. Fl Studio, a pokud si pamatuji, Audacity dokáže zaznamenat stopovou stopu nastavenou na bpm, takže po přečtení by bylo snazší měřit kliknutí v této rychlosti.
Odpovědět
BPM je snadný. Musíte jen vědět, co je definováno jako rytmus, a zacházet se všemi ostatními notami jako s jeho násobkem. Pokud je rytmem čtvrtinová nota, pak celá nota je 4 rytmy a 8. nota je 1/2 rytmu atd.
Takže pro 68,5 BPM, kde je rytmus čtvrtinová nota, je to série 8. poznámky by trvaly:
(1/2) * (60 / 68,5) (10 6 ) = ~ 437956 mikrosekund.