| --- |
| license: mit |
| base_model: |
| - ACE-Step/acestep-v15-xl-turbo |
| - ACE-Step/acestep-v15-xl-sft |
| pipeline_tag: text-to-audio |
| tags: |
| - gguf |
| - ace-step |
| - text-to-music |
| - audio.cpp |
| --- |
| |
| # audio.cpp GGUF |
|
|
| GGUF conversions of music and speech models for |
| [audio.cpp](https://github.com/0xShug0/audio.cpp), the ggml-based native audio |
| inference framework. |
|
|
| ## ACE-Step 1.5 XL (bf16) |
|
|
| | File | Size | Package | Upstream | |
| |---|---:|---|---| |
| | `ACE-Step1.5-GGUF/xl-turbo/ace-step-1.5-xl-turbo-bf16.gguf` | 14.2 GB | `ace_step_xl_turbo_bf16` | [acestep-v15-xl-turbo](https://huggingface.co/ACE-Step/acestep-v15-xl-turbo) | |
| | `ACE-Step1.5-GGUF/xl-sft/ace-step-1.5-xl-sft-bf16.gguf` | 14.2 GB | `ace_step_xl_sft_bf16` | [acestep-v15-xl-sft](https://huggingface.co/ACE-Step/acestep-v15-xl-sft) | |
|
|
| The XL DiT is the larger ACE-Step 1.5 transformer: 32 layers of 2560 against |
| turbo's 24 of 2048, with 32 attention heads of 128. Each file is self-contained |
| the way audio.cpp's other ACE-Step GGUFs are — XL DiT, planner LM, text encoder |
| and VAE in one file — so neither needs another download. |
|
|
| XL Turbo is guidance-distilled and ignores `guidance_scale`; XL SFT takes the |
| CFG path. Both were converted from the float32 upstream snapshots with |
| `audiocpp_gguf --type bf16`. |
|
|
| ### Install |
|
|
| ```bash |
| python tools/model_manager_v2.py install ace_step_xl_turbo_bf16 |
| ``` |
|
|
| ### Run |
|
|
| The DiT variant is a load option, so name it explicitly: |
|
|
| ```bash |
| audiocpp_cli --task gen --family ace_step --model models/ACE-Step1.5-GGUF/xl-turbo \ |
| --backend cuda --task-route text2music \ |
| --text "warm lo-fi hip hop with a soft rhodes piano" --duration-seconds 60 \ |
| --load-option ace_step.dit_model_path=acestep-v15-xl-turbo --out song.wav |
| ``` |
|
|
| Measured on an RTX 5090 (CUDA), 20 s of audio in 15 s including model load, |
| either variant. |
|
|
| XL support landed in audio.cpp via |
| [PR #235](https://github.com/0xShug0/audio.cpp/pull/235); see |
| `docs/models/ace_step.md` there for the full option reference and for rebuilding |
| this file yourself. |
|
|
| Weights are MIT-licensed by ACE-Step; this repository only redistributes them in |
| a different container format. |
|
|