Web Analytics

BACH

⭐ 161 stars Hindi by WtxwNs

🌐 भाषा



देखें कि कैसे BACH कच्चे टोकन्स को क्रमबद्ध संगीत में बदलता है—चरण दर चरण।

BACH: बार-स्तरीय एआई संगीत रचना सहायक

arXiv License Repo Size Stars

> "स्कोर से प्रदर्शन तक: बार-स्तरीय प्रतीकात्मक नोटेशन के साथ दक्ष मानव-नियंत्रित लंबी गीत उत्पन्न" > ICASSP 2026 सबमिशन – स्वीकृत


🎼 एक-वाक्य सारांश

BACH पहला मानव-संपादित, बार-स्तरीय प्रतीकात्मक गीत जनरेटर है: LLM गीत लिखता है → ट्रांसफॉर्मर ABC स्कोर उत्पन्न करता है → तैयार रेंडरर्स मिनटों-लंबी, Suno-स्तर संगीत देते हैं। 1 B पैरामीटर, मिनट-स्तर इंफेरेंस, SOTA ओपन-सोर्स


📦 इस रिपॉजिटरी में क्या है (पूर्वावलोकन रिलीज़)

| पथ | विवरण | |------|-------------| | README.md | यह फ़ाइल | | code/ | इंफेरेंस कोड | | example.mp3 | एक उदाहरण गीत | | fig/ | आर्किटेक्चर चित्र |


🏗️ मॉडल आर्किटेक्चर (एक नज़र में)

उपयोगकर्ता प्रॉम्प्ट Qwen3 — गीत एवं शैली टैग्स BACH-1B डिकोडर-ओनली ट्रांसफॉर्मर ABC स्कोर (Dual-NTP + Chain-of-Score)

ABC → MIDI → FluidSynth + VOCALOID स्टीरियो मिक्स

| घटक | प्रमुख विचार | |-----------|----------| | Dual-NTP | हर चरण में {vocal_patch, accomp_patch} को संयुक्त रूप से भविष्यवाणी करें | | Chain-of-Score | लंबी एकरूपता के लिए अनुभाग टैग [START:Chorus] ... [END:Chorus] | | Bar-stream patch | प्रति बार 16-अक्षर गैर-ओवरलैपिंग पैचेस |


🧪 त्वरित प्रारंभ (CPU के लिए अनुकूल)

# 1. Clone
git clone https://github.com/your-github/BACH.git
cd BACH

2. Install

pip install -r requirements.txt # transformers>=4.41 mido abcpy fluidsynth

3. Generate ABC

python bach/generate.py \ --prompt "A rainy-day lo-fi hip-hop song about missing the last train" \ --out_abc demo/rainy_lofi.abc

4. Render audio

🎧 अभी सुनें

example.mp3 आपके लिए तैयार है, यह एक पूरा गाना है। आप इसकी तुलना Suno🙂 से कर सकते हैं

संबंधित पेपर की स्वीकृति पर पूर्ण रिलीज़

📎 संदर्भ

पेपर Arxiv पर जारी किया गया है,
@misc{wang2025scoreperformanceefficienthumancontrollable,
      title={स्कोर से प्रदर्शन तक: बार-स्तरीय प्रतीकात्मक संकेतन के साथ कुशल मानव-नियंत्रित लंबा गीत निर्माण}, 
      author={टोंगशी वांग और यांग यू और किंग वांग और जुनलांग कियान},
      year={2025},
      eprint={2508.01394},
      archivePrefix={arXiv},
      primaryClass={cs.SD},
      url={https://arxiv.org/abs/2508.01394}, 
}
--- Tranlated By Open Ai Tx | Last indexed: 2026-03-08 ---