Spaces:
Running
on
Zero
Running
on
Zero
A newer version of the Gradio SDK is available:
6.6.0
ACE-Step 1.5 Custom Edition - Quick Start Guide
Installation
Option 1: Local Setup
- Clone the repository
git clone https://github.com/yourusername/ace-step-custom.git
cd ace-step-custom
- Create virtual environment
python -m venv venv
# On Windows:
venv\Scripts\activate
# On Linux/Mac:
source venv/bin/activate
- Run setup
python scripts/setup.py
- Download model
python scripts/download_model.py
- Launch application
python app.py
- Open browser to
http://localhost:7860
Option 2: HuggingFace Spaces
- Create new Space on HuggingFace
- Upload all project files
- Set Space configuration:
- SDK:
gradio - Python:
3.10 - GPU:
A10G(or better)
- SDK:
- Space will auto-deploy
Usage
Tab 1: Standard ACE-Step
Standard interface with all original ACE-Step features:
- Text-to-music generation
- Variation generation
- Repainting sections
- Lyric editing
Tab 2: Timeline Workflow
Advanced timeline-based generation:
- Enter prompt and lyrics
- Set context length (0-120s)
- Click "Generate" for 32s clips
- Clips auto-blend into timeline
- Use "Extend" to continue
- Use "Inpaint" to edit regions
Tab 3: LoRA Training
Train custom models:
- Upload audio files (10+ recommended)
- Set training parameters
- Click "Start Training"
- Download trained model
- Use in Tab 1 or Tab 2
Tips
- First time: Start with Standard tab to understand basics
- For longer songs: Use Timeline tab with context length 30-60s
- For custom styles: Train LoRA with 20+ similar audio files
- GPU recommended: 8GB+ VRAM for best performance
- CPU mode: Works but slower, use shorter durations
Troubleshooting
Out of Memory
- Reduce batch size in LoRA training
- Use shorter audio durations
- Close other GPU applications
Poor Quality
- Increase context length
- Try different seeds
- Adjust temperature (0.6-0.8 is usually good)
Blend Artifacts
- Reduce lead-in/lead-out durations
- Ensure consistent style across clips
- Use lower context length for more variety
Support
- GitHub Issues: [Report bugs here]
- Documentation: See
docs/directory - Examples: See
examples/directory
Credits
Based on ACE-Step by ACE Studio and Step Fun
- Website: https://ace-step.github.io/
- Paper: https://arxiv.org/abs/2506.00045