அனைத்து திட்டங்கள்

Beat Analyser

உள்ளீடு ஒலி, வெளியீடு நேரக்குறியுடன் கூடிய தாள மற்றும் ஸ்வர நிகழ்வுகள்

வெளியானவை

உரிமம்
MIT
தொழில்நுட்பத் தொகுப்பு
PythonRustFlaskDocker

MP3, WAV, FLAC, OGG அல்லது M4A கோப்பு, அல்லது YouTube இணைப்பைக் கொடுக்கவும். ஒவ்வொரு டிராக்கிற்கும் ஒரு CSV கொண்ட ZIP கிடைக்கும்: கிக், ஸ்நேர், ஹை-ஹாட், துடிப்புகள், பேஸ், இசைக்கோவைகள் மற்றும் மெலடி; கண்டறியப்பட்ட டெம்போ மற்றும் ஸ்வரமும் உண்டு. மூல ஒலிக்குப் பதிலாகத் தனித்தனி நிகழ்வுகளை விளையாட்டு எஞ்சின்களுக்கும் நடைமுறை இசைக்கும் வழங்க உருவாக்கப்பட்டது.

இது எவ்வாறு செயல்படுகிறது

  • தாளம் Rust நீட்டிப்பிலிருந்து வருகிறது: ஒலித் தொடக்கங்கள், டிரம் வகைகள், டெம்போ மற்றும் துடிப்புக் கட்டம்.
  • ஸ்வரங்கள் ONNX Runtime-இல் இயங்கும் basic-pitch மாதிரியிலிருந்து வருகின்றன.
  • ஒவ்வொரு CSV வரிசையும் வினாடிகளில் ஒரு நேரமும் ஒரு லேபிளும் ஆகும்; விளையாட்டிலோ சீக்வென்சரிலோ ஏற்றத் தயாராக இருக்கும்.

எடுத்துக்காட்டு

$ docker pull levialabs/beat-analyser
docker run --rm -p 127.0.0.1:80:8000 levialabs/beat-analyser
# Web UI on http://localhost