--- title: SoftChart emoji: 🥁 colorFrom: red colorTo: yellow sdk: gradio sdk_version: 4.44.0 app_file: app.py pinned: false license: mit models: - JacobLinCool/softchart-generator - JacobLinCool/softchart-beat - JacobLinCool/softchart-planner --- # 🥁 SoftChart Generate a **Taiko no Tatsujin** chart from any song. An 8M-parameter, plan-conditioned encoder–decoder model turns audio into a playable `.tja`, with an optional learned planner (song-level structure) and beat-anchoring model (barline alignment). All models are MIT-licensed and loaded from the Hugging Face Hub via `from_pretrained`. - **Generator** ([softchart-generator](https://huggingface.co/JacobLinCool/softchart-generator)) — audio → chart events, with difficulty / density / plan control - **Planner** ([softchart-planner](https://huggingface.co/JacobLinCool/softchart-planner)) — audio → song-level plan (density envelope, breathing gaps, climax) - **Beat** ([softchart-beat](https://huggingface.co/JacobLinCool/softchart-beat)) — beat/downbeat detection for barline anchoring Upload a song, pick a difficulty, and get a preview plus a `.tja` playable in TJAPlayer3 / OpenTaiko. > Models were trained on charts derived from a commercial game; released for > research and personal use. Code and weights are MIT-licensed.