Jak používat
- Vyberte nahrávku jednoho nástroje nebo hlasu (maximálně 10 minut).
- Vyberte možnost Detekovat noty a počkejte, dokud se zvuk analyzuje ve vašem prohlížeči.
- Při sledování klavírní role upravte prahové hodnoty a nejkratší notu.
- Pokud chcete, aby noty odpovídaly taktům ve vašem DAW, nastavte tempo a poté si stáhněte soubor MIDI.
Jak to funguje
Zvuk je dekódován vaším prohlížečem, smíchán do mono a převzorkován na 22 050 Hz, což je vstupní formát modelu Basic Pitch, open-source modelu pro detekci not (Apache 2.0) vydaného společností Spotify. Model běží ve vašem prohlížeči pomocí TensorFlow.js a pro každý snímek 11,6 ms a každou z 88 klavírních kláves odhaduje, jak pravděpodobné je, že nota začíná a že zní. Tyto pravděpodobnosti se převádějí na noty pomocí prahů pro nástup a pro snímek, nejkratší délky noty a volitelně triku melodia, který zachytí i noty, jež se objeví postupným náběhem bez zřetelného nasazení.
Noty se zapisují jako jednostopý standardní MIDI soubor s programem akustického piana. Velocity vychází ze zjištěné hlasitosti. Nastavené tempo určuje pouze mřížku taktů; noty si zachovávají časování v sekundách, takže se nepřichytí k dobám, pokud nahrávka nebyla hrána na metronom v tomto tempu. Pitch bend se nezapisuje.
Výsledky silně závisí na nahrávce. Čistý sólový nástroj funguje dobře; akordy jsou detekovány, ale někdy s chybějícími nebo přebývajícími notami; bicí, zkreslení, reverb a plné mixy vytvářejí mnoho chybných not. Analýza trvá od několika sekund po několik minut v závislosti na délce a vašem zařízení.
Příklady
Nahrávka klavíru
Dvouminutová telefonní nahrávka klavírní skladby poskytne MIDI soubor s melodií a většinou akordických not; snížení prahu snímku obnoví tiché noty, zvýšení odstraní falešné noty.
Broukaná melodie
Nabroukejte melodii do hlasové poznámky, převeďte ji se zapnutým trikem melodia a importujte MIDI do DAW, abyste ji přehráli na libovolný nástroj.
Časté dotazy
Umí oddělit nástroje v písni?
Ne. Detekuje noty s výškou tónu v celé nahrávce a umísťuje je na jednu stopu. V plném mixu se vokály, basy, akordy i alikvóty bicích projeví jako noty, proto jsou výsledky u kompletních písní nepřehledné.
Nahrává se můj zvuk?
Ne. Zvuk je dekódován a analyzován ve vašem prohlížeči. Z tohoto webu se stahuje pouze soubor modelu; vaše nahrávka nikdy neopustí vaše zařízení.
Proč se noty neshodují s takty v mém DAW?
MIDI zachovává skutečné načasování hraní. Nastavte tempo na tempo skladby a kvantizujte v DAW, pokud potřebujete noty přesně do mřížky.
Proč je limit 10 minut?
Analýza uchovává celý výstup modelu v paměti. Delší nahrávky mohou vyčerpat paměť prohlížeče, zejména na telefonech. Dlouhé soubory nejprve rozdělte na části.
Soukromí
Váš zvukový soubor je dekódován a analyzován výhradně ve vašem prohlížeči; nikam se nenahrává ani neukládá. Model pro detekci not se načítá z vlastního serveru tohoto webu.