ACE-Step v1.5 XL SFT: AI Music Generation Explained
Discover ACE-Step v1.5 XL SFT, an AI music-generation model with a large diffusion transformer, prompt guidance, creative use cases, and integration considerations.

Creating music involves more than choosing a genre or combining a few instruments. A compelling track needs structure, rhythm, atmosphere, and a sound that matches the creator's intention. AI music-generation models aim to make this process more accessible by turning written descriptions into original audio.
ACE-Step v1.5 XL SFT is a music-generation model designed for creators who want greater control over the relationship between a text prompt and the resulting audio. It belongs to the ACE-Step 1.5 family and uses a larger diffusion transformer architecture intended to prioritize audio quality.
In this guide, we'll explore how the XL SFT variant works, its main technical characteristics, how to write more effective music prompts, and where the model can fit into creative workflows. We'll also explain how to evaluate its output and what developers should check before integrating it into an application.
What Is ACE-Step v1.5 XL SFT?
ACE-Step v1.5 XL SFT is a text-conditioned music-generation model from the ACE-Step project, co-led by ACE Studio and StepFun. It belongs to the XL family, which uses a diffusion transformer, commonly called a DiT, to generate audio.
The XL SFT variant has approximately 4 billion parameters in its DiT model. SFT stands for supervised fine-tuning, a training approach that helps adapt a model to follow examples and instructions more consistently. In this model family, the SFT variant is designed to deliver high-quality audio while retaining control over how strongly the generated result follows the prompt.
The model supports classifier-free guidance (CFG), a technique that can influence how closely generated output follows the conditioning information. Its documented standard configuration uses 50 inference steps with CFG.
These technical details help explain the model's design, but they do not guarantee that every generation will sound professional or match a prompt perfectly. Results still depend on the prompt, selected settings, generation process, and the musical complexity of the request.
You can explore the available model information through the WhollyAPI model library. Check the individual ACE-Step model page for its current identifier, supported options, and API instructions.
Key Features of ACE-Step v1.5 XL SFT
1. Text-to-Music Generation
The central capability of ACE-Step is generating music from a written description. Rather than manually composing every note or arranging each instrument, users can describe the desired sound and let the model create an audio result.
A useful prompt can include genre, tempo, instrumentation, mood, energy, arrangement, and production style. For example, a description might request a slow cinematic instrumental with warm piano, sustained strings, restrained percussion, and a gradual emotional build.
Specific descriptions generally give the model a clearer target than broad instructions such as "make a good song." You can start with the overall musical direction and then refine the prompt based on what the generated audio gets right or misses.
2. XL Architecture for Audio Quality
The XL variant uses a larger diffusion transformer than the smaller ACE-Step configurations. Its documented architecture includes a 2,560-dimensional DiT decoder with 32 layers and 32 attention heads.
The larger architecture is intended to support detailed music generation. It provides the computational capacity needed to model complex musical relationships, but parameter count alone is not a reliable measure of how good a particular track will sound.
The XL model also requires more computing resources than a smaller configuration. Teams considering self-hosting should account for GPU memory, inference settings, and the rest of the generation pipeline when estimating deployment requirements.
3. Supervised Fine-Tuning for Prompt Adherence
The SFT designation distinguishes this variant from the base, pretrained version. Supervised fine-tuning adapts a model using examples that demonstrate desired behavior. In music generation, this helps shape how the model responds to conditioning information and musical descriptions.
The ACE-Step model documentation describes XL SFT as a high-quality variant with CFG support. This combination is intended to provide a balance between audio quality and prompt control.
Prompt adherence is still a matter of degree. A generation may capture the requested mood while changing some instruments, adding an unexpected musical phrase, or interpreting a genre description differently from the creator's intention. Iterative prompting and listening remain important parts of the workflow.
4. Classifier-Free Guidance
Classifier-free guidance, or CFG, is a generation technique that influences how strongly a model follows its conditioning signal. For a music model, that conditioning can include the description used to guide the generation.
CFG gives supported workflows another way to tune the relationship between the prompt and the generated track. The ideal setting depends on the model and task, so developers should use the range and defaults documented for the endpoint they are using.
Increasing guidance should not be treated as a universal quality improvement. Stronger conditioning can change the result in ways that are helpful for one prompt but less musical or less natural for another. Compare outputs instead of assuming that one setting is best for every composition.
5. Integration with the ACE-Step Model Family
ACE-Step 1.5 includes several DiT variants, including Base, SFT, and Turbo. They share the broader music-generation framework but have different design priorities and inference characteristics.
The XL SFT variant is positioned around very high audio quality and uses 50 inference steps with CFG in its documented standard configuration. The XL Turbo variant is designed for a shorter generation process and does not use CFG in its standard configuration.
ACE-Step also provides compatible language-model components in different sizes. These components have separate roles in the overall system, including music composition and audio understanding. They should not be confused with the parameter count of the XL diffusion transformer itself.
6. A Workflow for Creative Experimentation
Music generation is often an iterative process. A creator may begin with a broad concept, generate a track, listen to the result, and then refine the description to emphasize a different instrument, tempo, or atmosphere.
ACE-Step can fit into this workflow by providing a starting point for musical ideas. Instead of expecting one prompt to produce a finished release, creators can use generated audio to explore arrangements, test moods, and discover directions they may not have considered.
The final production stage can still involve editing, mixing, mastering, and review in a digital audio workstation or other music-production software.
What Can You Create with ACE-Step v1.5 XL SFT?
Cinematic and Background Music
Video producers, filmmakers, and content creators can use text-to-music generation to explore background scores for trailers, presentations, short films, and visual stories.
Describe the emotional arc of the scene, the instruments you want to hear, and how the music should develop over time. A prompt that explains a gradual build from a quiet opening to a dramatic climax provides a more useful direction than simply requesting "epic music."
Songs and Genre Experiments
Music creators can experiment with styles such as pop, electronic music, ambient, jazz-inspired arrangements, rock, or orchestral compositions. Genre labels are useful starting points, but a description of rhythm, instrumentation, vocal characteristics, and production style can provide additional direction.
When a result is close but not quite right, change one or two elements at a time. This makes it easier to understand which prompt changes are affecting the output.
Game Audio and Interactive Experiences
Game developers and interactive-media teams often need music for different environments, characters, and emotional states. AI-generated audio can help create early concepts for menus, exploration sequences, puzzle areas, or dramatic encounters.
Before using a generated track in a game, check its duration, looping behavior, transitions, loudness, and fit with the rest of the audio design. A compelling standalone track may need additional editing before it works in an interactive environment.
Social Media and Creator Content
Creators can use generated music as a starting point for background tracks, short-form video concepts, podcasts, and branded content. Prompting for a particular energy level or musical texture can help produce material that fits the intended format.
Always review the applicable model and platform terms before publishing or monetizing generated audio. Do not assume that every use, distribution method, or commercial scenario is automatically permitted.
Music Prototyping and Inspiration
Songwriters and producers can use generated tracks to explore arrangement ideas, chordal textures, rhythmic directions, and contrasting moods. Even when the final composition is created manually, a generated example can help communicate an idea or inspire a new direction.
Treat the model as a creative tool rather than a substitute for listening, editing, and musical judgment. The most useful result may be a promising idea that becomes the foundation for a more deliberate production.
How to Write Better Music Prompts
A strong music prompt describes the sound you want to create in concrete terms. It gives the model enough information to establish a musical direction without filling the request with contradictory or unnecessary instructions.
Consider describing these elements:
- Genre: Choose a clear starting point, such as ambient electronic, orchestral cinematic, or acoustic folk.
- Mood: Describe the emotional tone, such as reflective, tense, playful, hopeful, or mysterious.
- Instrumentation: Name the instruments or sound sources that should lead the arrangement.
- Rhythm and energy: Describe whether the track should be slow and spacious, steady and relaxed, or fast and energetic.
- Arrangement: Explain how the track should evolve, including whether it builds gradually, stays minimal, or ends with a strong finish.
- Production: Describe the desired sound, such as warm and intimate, wide and atmospheric, or clean and modern.
These are creative prompt-writing suggestions, not a guarantee that every requested detail will appear in the generated track. The best prompt structure can vary by task and generation settings.
Prompt Examples for ACE-Step v1.5 XL SFT
Example 1: Cinematic Orchestral Score
Create a cinematic orchestral instrumental with a
quiet, reflective opening that gradually builds into
a powerful and emotional climax.
Use warm piano, sweeping strings, deep cinematic
percussion, and subtle brass accents. Keep the opening
spacious and intimate, then introduce a stronger
rhythmic pulse as the arrangement develops.
Aim for a dramatic, hopeful atmosphere suitable for
a film trailer or an emotional visual sequence.
This prompt establishes a mood, a set of instruments, and a clear sense of progression. It gives the model a musical direction rather than relying on a single genre label.
Example 2: Relaxing Ambient Music
Generate a calm ambient instrumental for relaxation
and focused work.
Use soft synthesizer pads, gentle piano notes, subtle
textural details, and a slow, flowing progression.
Keep the percussion minimal and avoid sudden changes
in volume or intensity.
The overall sound should feel spacious, warm, peaceful,
and unobtrusive.
Example 3: Energetic Electronic Track
Create an energetic electronic instrumental with
a driving beat, punchy kick drums, a deep bass line,
bright synthesizer hooks, and crisp percussion.
Keep the arrangement rhythmic and modern, with
layers that build momentum and create a strong sense
of forward movement.
Aim for an uplifting, high-energy sound suitable for
a technology video or action montage.
Example 4: Acoustic Background Music
Create a warm acoustic instrumental featuring
fingerpicked guitar, gentle piano, and subtle
supporting strings.
Use a relaxed tempo and natural dynamics. Keep the
arrangement intimate, melodic, and understated,
with enough space for spoken narration.
The mood should feel thoughtful, optimistic, and human.
These examples can be adapted to different creative goals. If the first result misses the mark, try changing a small number of elements rather than rewriting the entire prompt every time.
Understanding the ACE-Step Variants
ACE-Step 1.5 includes several DiT variants. Choosing between them involves balancing audio quality, diversity, generation speed, and the types of tasks you need to perform.
XL SFT vs. XL Base
XL Base is the pretrained XL variant and is documented as supporting a broader set of tasks, including extraction, LEGO-style composition, and completion workflows. XL SFT is fine-tuned for standard generation tasks and is positioned around very high audio quality with CFG support.
If your primary goal is standard music generation with an emphasis on output quality and prompt control, XL SFT is a relevant option to evaluate. If your workflow requires specialized editing or composition tasks, confirm that the selected variant supports them before building around it.
XL SFT vs. XL Turbo
XL Turbo is designed for faster generation using a reduced number of inference steps. The documented XL Turbo configuration uses eight steps and does not use CFG in its standard setup, while XL SFT uses 50 steps with CFG.
These differences reflect distinct design priorities. Turbo is worth considering when generation speed is important, while XL SFT focuses on high-quality standard generation with guidance control. Actual results depend on the workload and deployment environment.
Avoid choosing a variant based on its name alone. Test the same representative prompts across the available options and listen for the differences that matter to your application.
Using ACE-Step v1.5 XL SFT Through WhollyAPI
WhollyAPI provides a model library where developers can review model-specific information and available API options. Before integrating ACE-Step v1.5 XL SFT, open its individual model page and confirm the exact model identifier, request format, supported parameters, and expected audio response.
Music-generation models do not necessarily use the same request structure as a standard text-chat model. The integration may need to accept a text prompt, generation settings, and model-specific options, then return an audio file or a reference to the generated output.
For that reason, this guide does not assume a generic chat-completions request will generate music correctly. Use the endpoint and parameter names documented for the actual ACE-Step model integration on WhollyAPI rather than copying an unrelated text-generation example.
When implementing the workflow, keep your API key on the server, validate user inputs, handle generation failures, and store or deliver the resulting audio according to your application's needs. If generation is asynchronous, follow the documented status and result-retrieval process rather than assuming the audio will be returned immediately.
Start with the WhollyAPI model library to locate ACE-Step v1.5 XL SFT and review its available details. You can also browse the WhollyAPI blog for more guides on AI models and API integration.
Limitations to Consider
ACE-Step v1.5 XL SFT is a capable music-generation model, but it is important to understand the practical limits before using it in a production workflow.
- Prompt interpretation: The generated track may not follow every requested instrument, structural change, or stylistic detail.
- Generation variability: Similar prompts can produce different musical results. Review the audio rather than assuming a repeatable, exact outcome.
- Computing requirements: The XL architecture is resource-intensive when self-hosted. Hardware and inference settings affect performance.
- Production finishing: Generated audio may still need editing, mixing, mastering, looping, or other post-production work.
- Commercial and legal review: Check the applicable model license and the rules for your intended use. Do not assume that all uses are covered by a general description of the training data.
- API-specific behavior: Supported tasks, request fields, and output formats depend on the deployment and serving interface. Confirm these details in the WhollyAPI model documentation.
A reliable evaluation process should use a consistent set of prompts, listen to the generated results, and assess audio quality, prompt adherence, unwanted artifacts, and suitability for the intended use.
Frequently Asked Questions
What is ACE-Step v1.5 XL SFT?
It is a music-generation model from the ACE-Step 1.5 family. The XL SFT variant uses a roughly 4-billion-parameter diffusion transformer and is designed to prioritize high audio quality and prompt adherence.
Can ACE-Step v1.5 XL SFT generate music from text?
Yes. It is designed for text-conditioned music generation, allowing users to describe the genre, mood, instruments, and other musical characteristics they want in the output.
What does SFT mean?
SFT stands for supervised fine-tuning. It is a training method used to adapt a pretrained model to desired behavior using examples. In this ACE-Step variant, it distinguishes the fine-tuned model from the base version.
What is CFG in music generation?
Classifier-free guidance is a technique that influences how strongly generated output follows its conditioning information. ACE-Step XL SFT supports CFG, which provides additional control over prompt adherence.
How many parameters does the XL SFT model have?
The XL diffusion transformer has approximately 4 billion parameters. Other components in the full ACE-Step pipeline, such as compatible language-model components, have their own parameter counts.
How is XL SFT different from XL Turbo?
XL SFT is documented with 50 inference steps and CFG, with a focus on very high audio quality. XL Turbo is designed for faster generation using eight steps without CFG in its standard configuration.
Can I use generated music commercially?
Commercial use depends on the applicable model license, service terms, and the circumstances of your project. Review the current terms and confirm that your intended use is permitted before publishing or monetizing generated audio.
How do I access ACE-Step v1.5 XL SFT through WhollyAPI?
Open the WhollyAPI model library, locate ACE-Step v1.5 XL SFT, and follow the model-specific API instructions. Confirm the identifier, supported parameters, and audio response format before implementing your integration.
Final Thoughts
ACE-Step v1.5 XL SFT offers a useful approach to AI music creation by combining text-conditioned generation, a larger diffusion transformer, supervised fine-tuning, and classifier-free guidance. These characteristics make it worth evaluating for creators and developers who want to explore high-quality music generation with more control over the prompt.
Its strongest fit is likely to be workflows where users can describe a musical idea, review the generated audio, and refine the result until it meets their needs. Background scores, creative experiments, content production, and early-stage composition are all potential applications.
As with any generative model, the result should be judged by listening and testing rather than technical specifications alone. Start with clear prompts, evaluate representative outputs, and verify the current API details before building the model into a production application.
Model capabilities and API options may change. Consult the current WhollyAPI model page and applicable license before deployment.