Beat Analyser
Audio ang pasok, may-oras na rhythm at note events ang labas
Nailabas na
Magbigay ng MP3, WAV, FLAC, OGG o M4A na file, o link sa YouTube. Magbabalik ito ng ZIP na may isang CSV bawat track: kick, snare, hi-hat, beats, bass, chords at melody, kasama ang natukoy na tempo at key. Ginawa para magbigay sa game engines at procedural music ng magkakahiwalay na events sa halip na raw audio.
Paano ito gumagana
- Galing sa Rust extension ang rhythm: onsets, drum classes, tempo at beat grid.
- Galing sa basic-pitch model na tumatakbo sa ONNX Runtime ang mga note.
- Ang bawat hanay ng CSV ay oras sa segundo at isang label, handa nang i-load sa laro o sequencer.
Halimbawa
$ docker pull levialabs/beat-analyserdocker run --rm -p 127.0.0.1:80:8000 levialabs/beat-analyser
# Web UI on http://localhost