Beat Analyser
Audio masuk, peristiwa rentak dan nota bermasa keluar
Dilancarkan
Berikan fail MP3, WAV, FLAC, OGG atau M4A, atau pautan YouTube. Hasilnya ialah ZIP dengan satu CSV bagi setiap trek: kick, snare, hi-hat, rentak, bes, kord dan melodi, serta tempo dan kunci yang dikesan. Dibina untuk membekalkan peristiwa diskret kepada enjin permainan dan muzik prosedur, bukannya audio mentah.
Cara ia berfungsi
- Rentak datang daripada sambungan Rust: onset, kelas dram, tempo dan grid rentak.
- Nota datang daripada model basic-pitch yang berjalan pada ONNX Runtime.
- Setiap baris CSV ialah masa dalam saat dan satu label, sedia dimuatkan ke dalam permainan atau sequencer.
Contoh
$ docker pull levialabs/beat-analyserdocker run --rm -p 127.0.0.1:80:8000 levialabs/beat-analyser
# Web UI on http://localhost