CoolFace
Modelpublic

marcorez8/acestep-v15-xl-base-bf16

sourceHugging Facemitupdated 6mo agoView on Hugging Face
4likes33downloads
Model Card

<h1 align="center">ACE-Step 1.5 XL — Base (4B DiT) BF16</h1>

<p align="center"> <a href="https://ace-step.github.io/ace-step-v1.5.github.io/">Project</a> | <a href="https://huggingface.co/collections/ACE-Step/ace-step-15">Hugging Face</a> | <a href="https://modelscope.cn/collections/ACE-Step/Ace-Step-15-xl">ModelScope</a> | <a href="https://huggingface.co/spaces/ACE-Step/Ace-Step-v1.5">Space Demo</a> | <a href="https://discord.gg/PeWDxrkdj7">Discord</a> | <a href="https://arxiv.org/abs/2602.00744">Tech Report</a> </p>

Model Details

This is the BF16 version of ACE-Step/acestep-v15-xl-base — the XL (4B) Base variant of ACE-Step 1.5. This BF16 conversion reduces memory usage while maintaining near-identical quality to the original model. It is a full-quality base model that generates high-quality audio in 50 steps with CFG, offering high diversity and support for all tasks (extract, lego, complete).

XL Architecture

ParameterValue
DiT Decoder hidden_size2560
DiT Decoder layers32
DiT Decoder attention heads32
Encoder hidden_size2048
Encoder layers8
Total params~4B
Weights size (bf16)~7.5 GB
Inference steps50 (with CFG)

GPU Requirements

VRAMSupport
≥8 GBWith CPU offload + INT8 quantization
≥12 GBWith CPU offload
≥16 GBWithout offload (recommended)
≥20 GBFull quality (XL + 4B LM)

All LM models (0.6B / 1.7B / 4B) are fully compatible with XL.

Key Features

  • —💰 Commercial-Ready: Trained on legally compliant datasets. Generated music can be used for commercial purposes.
  • —📚 Safe Training Data: Licensed music, royalty-free/public domain, and synthetic (MIDI-to-Audio) data.
  • —🎯 High Diversity: Base model offers the highest diversity among XL variants.
  • —🔧 All Tasks: Supports extract, lego, and complete tasks.
  • —🧠 BF16 Precision: Converted to BF16 for reduced VRAM usage and faster inference, with negligible quality loss.

Quick Start

bash
# Install ACE-Step
git clone https://github.com/ace-step/ACE-Step-1.5.git
cd ACE-Step-1.5
pip install -e .

# Download this model
huggingface-cli download marcorez8/acestep-v15-xl-base-bf16 --local-dir ./checkpoints/acestep-v15-xl-base-bf16

# Run with Gradio UI
python acestep --config-path acestep-v15-xl-base-bf16

Model Zoo

XL (4B) DiT Models

DiT ModelCFGStepsQualityDiversityTasksHugging FaceModelScope
acestep-v15-xl-base✅50HighHighAll (extract, lego, complete)LinkLink
`acestep-v15-xl-base-bf16`✅50HighHighAll (extract, lego, complete)This repo—
acestep-v15-xl-sft✅50Very HighMediumStandardLinkLink
acestep-v15-xl-turbo❌8Very HighMediumStandardLinkLink
acestep-v15-xl-turbo-bf16❌8Very HighMediumStandardLink—

LM Models (all compatible with XL)

LM ModelParamsAudio UnderstandingCompositionHugging FaceModelScope
acestep-5Hz-lm-0.6B0.6BMediumMediumLinkLink
acestep-5Hz-lm-1.7B1.7BMediumMediumIncluded in mainIncluded in main
acestep-5Hz-lm-4B4BStrongStrongLinkLink

Acknowledgements

This project is co-led by ACE Studio and StepFun. The BF16 conversion was done by marcorez8 to make the model more accessible to the community.

Citation

BibTeX
@misc{gong2026acestep,
  title={ACE-Step 1.5: Pushing the Boundaries of Open-Source Music Generation},
  author={Junmin Gong, Yulin Song, Wenxiao Zhao, Sen Wang, Shengyuan Xu, Jing Guo},
  howpublished={\url{https://github.com/ace-step/ACE-Step-1.5}},
  year={2026},
  note={GitHub repository}
}