Skip to content
OMNI Labs
WorkLookbookMusicJournal
TalentMethodCertificationWardrobe
BuildAutomationEmbodimentAutonomyPen
Contact
Creative AI Production Studio
OMNI Labs
01Home02Work03Lookbook04Music05Journal
StudioTalentMethodCertificationWardrobe
LabBuildAutomationEmbodimentPen
06Contact
hello@omnilabs.studioIstanbul · Global
OMNI Labs

Human direction, AI infrastructure. We build high-end visual systems, synthetic media, and custom production workflows — faster, and fully under control.

Work

WorkLookbookMusicJournal

Studio

TalentMethodCertification

Lab

BuildAutomationEmbodimentPen

Contact

Start a projecthello@omnilabs.studioInstagramLinkedInXYouTubeTikTokIstanbul · Global
Creative AI Production Studio
© 2026 OMNI Dijital Hizmetler Ltd. Şti.
← Journal
  1. Home
  2. Journal
Cost & Workflow

Local AI Music You Can Ship: Why We Run ACE-Step 1.5, Not YuE2

An open model that claims to beat Suno landed on Hugging Face. Its licence rules it out for anything we publish. We installed the commercial-clean alternative on a 16 GB card instead: a 90-second song with vocals in about 9 seconds.

OMNI Labs28 Oct 2026

A 1980s-style single cover generated locally: chrome italic lettering reading NEON STATIC above a rain-soaked night street reflecting magenta and cyan neon

On this page

  1. The model that claims to beat Suno
  2. Why the licence decides it
  3. The commercial-clean alternative
  4. How we ran it
  5. The numbers
  6. Listen
  7. Did it sing the words?
  8. Before it goes into a mix
  9. Where this leaves our pipeline

Key takeaways

  • YuE2-3B reports the best WildSongBench average of any model, Suno included, but only in best-of-8 mode, on its authors' own benchmark, and its weights are CC BY-NC 4.0.
  • For a studio, generating with non-commercial weights for a brand account is the problem, and editing the output afterwards does not change how it was made.
  • ACE-Step 1.5 is MIT-licensed and its model card says the music it generates can be used commercially. It runs in stock ComfyUI with no custom nodes.
  • On an RTX 5060 Ti 16 GB the 2B turbo model made a 90-second song with vocals in 9.2 seconds; the 4B XL model took 18.3 seconds including the cold load and sang more of the lyrics correctly.
  • Every raw output peaked at 0.0 dBFS. Normalise loudness before the track goes under dialogue.

The model that claims to beat Suno

YuE2-3B arrived on Hugging Face in October. Its card puts it at the top of WildSongBench, a 192-prompt song benchmark: a SongBench average of 6.9632 against 6.8721 for Suno v5 and 6.5562 for Suno v6. The authors report a 3.6-minute song in 71 seconds on an RTX 4090 at 11.18 GiB of VRAM, which would fit our 16 GB card.

Three things in that claim deserve a second read:

  • Best-of-8. The headline number generates eight songs and keeps the best one. The standard setting picks the better of two and scores 6.7316, below Suno v5.
  • Whose benchmark. WildSongBench comes from the same team. The blind listening arena they link to is still collecting votes.
  • The licence. The weights are CC BY-NC 4.0: non-commercial use only.

Why the licence decides it

Everything we make ends up on a brand account or in client work: OMNI Dramas, the late-night show, ad films. That is commercial use in the plain sense of the licence, whether a given post earns money or not.

We also asked the obvious follow-up: what if we generate with YuE2 and then rework the track? Our reading is that it does not help. The licence covers copying and running the weights, so the use happens when the song is generated, not when it is published. Reworking the output adds human authorship to the parts you changed; it does not change how the rest was made. We are a studio, not a law firm, so treat this as our working rule, not legal advice.

The same rule already applies to an image model in our stack, Qwen-Image 2.1, whose research licence keeps it on spec work. A music model under a non-commercial licence would sit in the same box, and we have no spec work that needs music badly enough to justify the install.

The commercial-clean alternative

ACE-Step 1.5, from ACE Studio and StepFun, is in the same table at 6.0118. Lower, but the licence is MIT, and the model card says plainly that generated music can be used for commercial purposes. It also says what the model was trained on: licensed tracks, royalty-free and public-domain music, and synthetic audio rendered from MIDI.

The gap in the benchmark is real. We decided a model we can ship from is worth more than a better one we cannot, and then checked whether ACE-Step was good enough by listening.

How we ran it

  • One RTX 5060 Ti with 16 GB, the same card as everything else on this Journal.
  • ComfyUI 0.42, which ships ACE-Step 1.5 nodes and ready-made workflows. Nothing had to be updated or installed besides the weights, about 28 GB in total.
  • Two presets from the stock workflows: turbo (2B diffusion model with 0.6B and 1.7B Qwen text encoders) and XL (4B diffusion model with 0.6B and 4B encoders).
  • 8 steps, cfg 1, euler sampler, simple scheduler, shift 3, with the language-model planner on. That planner writes the song's structure before the audio is generated.
  • Output: 48 kHz stereo FLAC.

Three test briefs: an 80s synth-pop song with a female vocal and lyrics we wrote for the test, a suspense underscore for a drama, and a 1970s talk-show house band.

The numbers

ACE-Step 1.5 on an RTX 5060 Ti 16 GB, 8 steps · measured 29 Oct 2026
PresetTrackAudio lengthWall timePeak GPU memory
Turbo (2B)Synth-pop with vocals90 s9.2 s14.7 GB
Turbo (2B)Instrumental45 s4.2 to 5.1 s14.7 GB
XL (4B)Synth-pop with vocals90 s18.3 s, cold load included15.4 GB
XL (4B)Instrumental45 s10.1 s15.4 GB
Wall time from submitting the job to the file on disk. Peak memory is the whole card as reported by nvidia-smi.

Both presets run many times faster than the music plays. That changes how you work: you don't rewrite the prompt until a take comes out right, you generate several seeds and pick by ear.

Listen

The same lyrics and seed through both presets. Each player is the raw track, loudness-normalised and nothing else.

Neon Static, turbo preset (2B): 80s synth-pop, female vocal, our lyrics. 90 seconds, generated in 9.2 seconds.
Neon Static, XL preset (4B): same lyrics and seed. 90 seconds, generated in 18.3 seconds including the model load.

Two instrumentals of the kind we actually need for a drama and for the show:

Underscore, XL preset: suspense cue with low strings, pulsing synth and sparse piano. 45 seconds, generated in 10.1 seconds.
The House Band, turbo preset: a 1970s talk-show band with brass, upright bass, Rhodes and brushed drums. 45 seconds, generated in 4.2 seconds.

The covers were generated on the same card with MOSS-Image, the local model we use for images with readable text. Each took 9 to 15 seconds. The band cover needed a seed sweep: the title was spelled right on 2 of 4 seeds, which is the usual rate for that model.

Did it sing the words?

We can't measure taste, but we can check the lyrics. We ran both versions of the song through Whisper (the small model, on the CPU) and compared the transcript with the lyric sheet.

  • Turbo sang the first verse word for word. Later sections came back only in parts.
  • XL sang the pre-chorus, both choruses and the whole second verse almost word for word. Whisper found no words in its first 20 seconds, so either the intro runs long or the first verse was skipped; only listening tells which.

This is one seed per model, so it is a single comparison, not a ranking. Whisper also mishears sung vocals over a full mix: it heard "Neon static" as "Knee instead" more than once. Turn off its voice-activity filter for music, or it treats the singing as noise and returns nothing at all.

On quality, the final call was a listen: all five test tracks were good enough to use. We now start vocal tracks on XL and keep turbo for drafts and instrumentals.

Before it goes into a mix

warning

Every raw output peaked at 0.0 dBFS. Layered under dialogue, that clips. Normalise first: the players above are taken to -14 LUFS with a limiter, which leaves the peaks at -1.0 dB or lower.

The vision models we use to check video can't hear, so audio QA here is three checks: Whisper for the words, a loudness reading for the level, and a person for everything else.

Where this leaves our pipeline

tested

ACE-Step 1.5 is now the music source for OMNI productions: about 9 seconds per 90-second song on the turbo preset and 18 on XL, at $0, under a licence that clears the output for commercial use.

YuE2 stays bookmarked. The first YuE is Apache-2.0; if YuE2 ever ships under a commercial licence too, its editable scores and cover mode would be worth a test.

Sources

  1. YuE2-3B model card (m-a-p)
  2. WildSongBench benchmark results
  3. ACE-Step 1.5 model card
  4. ACE-Step 1.5 XL Turbo model card
  5. ACE-Step 1.5 ComfyUI files (Comfy-Org)
  6. Creative Commons BY-NC 4.0 legal code
OMNI Labs is a creative AI production studio.Everything in the Journal comes from our own productions and tests.Start a project

Related

  • Before and after in one frame: the left side shows a woman in a long beige coat walking down a sunlit stone street, and from the dividing line onward the LTX 2.5 Clean Plate adapter has removed her, leaving only the empty street

    test28 Oct 2026

    LTX 2.5 VFX Adapters on a 16 GB GPU: Clean Plate and Alpha Gen Work, Refine Doesn't

    Lightricks shipped a set of post-production adapters for LTX 2.5: SDR to HDR, 8K, clean plates, mattes. We ran three of them locally on our own footage. Two earned a place in the pipeline. The upscaler did not.

  • Frame from Hy-Nomas, Tencent's open world model, run locally: a red fox standing on a cobblestone path in a misty green forest, glowing fireflies among the trees

    test27 Oct 2026

    Hy-Nomas on a 16 GB Card: Running an Interactive World Model Locally

    Tencent's world model targets a 24 GB card. We ran it on a 16 GB RTX 5060 Ti by clearing four walls, and measured what a 5-second segment costs: about 6 minutes, $0.

  • Before and after: the grey Unreal Engine layout frame on the left, and the same frame finished by LTX 2.5 Layout-To-Render on the right as a wood-panelled library with a carved world-map panel

    guide27 Oct 2026

    Layout-To-Render vs Seedance 2.5: When You Need Control, When You Need Performance

    LTX 2.5 with Layout-To-Render locks the camera to an Unreal layout for $0 a clip. Seedance 2.5 gives you dialogue and long takes, paid per second. We use both, in that order.