acestep

Generates music, vocal tracks, covers, and audio stems via ACE-Step 1.5 on RunPod.

Updated Sep 1, 2026
One-click install
npx skills add https://github.com/zamansepeti43/c-rak-agent --skill acestep-zamansepeti43
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acestep
Source: https://github.com/zamansepeti43/c-rak-agent/tree/main/video-engine/.agents/skills/acestep
Command: npx skills add https://github.com/zamansepeti43/c-rak-agent --skill acestep-zamansepeti43

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Producing background music, jingles, and vocal tracks for video projects normally requires licensing stock audio or hiring composers. This Skill generates original music on demand with precise control over duration, BPM, key, lyrics, and style, and can also extract stems from existing audio. ## Core Features & Use Cases - Text-to-Music Generation: Create instrumental tracks or full songs with structured lyrics (verse/chorus tags), controlling BPM, key, duration, and seed for reproducibility. - Scene Presets for Video Production: Use built-in presets like corporate-bg, tension, hopeful, cta, and lofi matched to common video scene types with exact durations. - Cover and Stem Extraction: Perform style transfer from a reference track with adjustable cover strength, or isolate vocals, drums, bass, and other stems from mixed audio. - Use Case: You are editing a product demo video and need a 20-second tension track for the problem scene and a 15-second CTA jingle with lyrics. Generate both with matching brand style using presets and a fixed seed. ## Quick Start Ask the AI to generate a 60-second upbeat corporate background track at 110 BPM in C Major and save it as bg.mp3.

Frequently Asked Questions about acestep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate background music for a video with AI?

Run music_gen.py with a text prompt describing genre, mood, and instruments, plus a target duration in seconds. For video scenes, use built-in presets like corporate-bg, tension, or cta that set appropriate BPM and key automatically.

How to generate a song with lyrics using ACE-Step?

Pass lyrics with structure tags like [Verse] and [Chorus] via the --lyrics flag along with a style prompt. Use uppercase for high-intensity lines, parentheses for background vocals, and keep 6-10 syllables per line for natural rhythm.

Can ACE-Step extract vocals or stems from a mixed audio file?

Yes, the extract task type isolates individual stems including vocals, drums, bass, guitar, piano, strings, and more from a mixed audio file. For video sources, extract the audio with FFmpeg first, then run stem separation.

What is cover strength in AI music style transfer?

Cover strength controls how closely the generated track follows a reference audio, from 0.0 to 1.0. Lower values like 0.2 give loose style inspiration, while 0.7 (default) stays close to the original structure.

When should I not use ACE-Step for audio generation?

ACE-Step is not suited for voice cloning, speech narration, or sound effects. Use Qwen3-TTS or ElevenLabs for voice work and ElevenLabs SFX for sound effects instead.