🎡 Killa Music Studio

The full ACE-Step engine on your own 4090 β€” simple on top, every dial underneath, and it teaches you each one.

checking engine…
Surprise me asks the model for a random style. Auto-format rewrites your style + lyrics into the caption format the model was trained on (and suggests bpm/key/duration) β€” usually a free quality win.
The model leans hard on specific, detailed descriptions (words like sub bass, clap backbeat, polished) β€” vague prompts sound vague. These are hand-tuned to sound good; tap one, tweak it, add your lyrics.
β€”
Cover art is generated after the song finishes and lands on the song in My songs a few seconds later.
Advanced β€” every dial, explained
Sound

Musical guardrails. Leave anything blank/0 and the model decides for itself β€” set it only when you know what you want.

Tempo in beats per minute. 90–110 = laid-back, 120–130 = dance, 140+ = drum&bass/hyper.
Locks the song's key. Minor = moodier, major = brighter. Blank lets the model pick what fits.
4/4 = almost all pop/rap. 3/4 = waltz feel. 6/8 = swung ballads.
Generation quality

How hard the model works per song. More steps = slower + usually cleaner, but ONLY on models built for it β€” the turbo models are trained to finish in 8.

How many refinement passes the model makes. Turbo models: 8 (more is wasted). SFT/merge models: ~50. Picking a model fills the right number in for you.
How strictly it follows your style prompt. Higher = more obedient but can sound strained; lower = freer. Turbo models ignore this entirely (they run without CFG).
Reproducibility

Same seed + same settings = the same song again. That's how you iterate: keep the seed, nudge one thing.

Every finished song shows its seed in My songs β†’ β†Ί reuse. Paste one here to rework that exact take.
Generate several variations in one go and keep the best. Each take costs the same GPU time again.
Output polish

Mastering touches applied to the finished file β€” safe to leave as-is.

Seconds of volume ramp at the start.
Seconds of ramp-down at the end β€” kills abrupt endings.
Evens the volume to a target dB so tracks sit level in a playlist. Streaming standard is -14.

Deeper experimental dials (DCW, FlowEdit, retake-variance, sampler/scheduler overrides) exist in the engine but aren't surfaced here yet β€” they're half-documented upstream, so I'm not going to pretend to teach them. They're on the roadmap once proven.

Everything you've generated, newest first β€” play, download, or β†Ί reuse a song's exact settings.
Loading…
⬆ Upload a reference track (tap here)
Give the model a real song to study: 🎯 use as reference steers the generation towards its vibe, and πŸ“ transcribe (local Whisper) pulls its lyrics out for you to remix.
Loading…
Open a song and shape it yourself β€” trim the top and tail, cut a bad bit, fade the ends, even out the volume, or stitch two takes together. It never touches your originals; you get a fresh file when you export. Works on generated songs and any audio file you open β€” even with the engine off.