Skip to content

Producer studio: song planner, remix takes, vocal balance, library backup, style packs - #12

Open
IsaacNewtonne wants to merge 4 commits into
ServeurpersoCom:masterfrom
IsaacNewtonne:producer-studio
Open

IsaacNewtonne wants to merge 4 commits into
ServeurpersoCom:masterfrom
IsaacNewtonne:producer-studio

Conversation

@IsaacNewtonne

@IsaacNewtonne IsaacNewtonne commented Sep 26, 2026 •

Copy link
Copy Markdown

Summary

Producer-focused WebUI and server upgrades on top of ea07706. No model or inference defaults changed; the planner compiles direction into the existing YuE2 style prompt.

What is included

  • Song planner and voices (singing amount, vocal presence, 1-4 voices, tempo, arrangement, 3-take compare mode) — docs/PRODUCER_CONTROLS.md
  • Remix with original seeds and variation control, take-group compare in Library
  • Vocal-level adjust (/vocal-balance, auto and manual -6..+6 dB) + setup-vocal-separation.ps1
  • Library backup/restore (ZIP), favourites, artwork attach, ComfyUI artwork hooks
  • Ollama lyric assistant, style blend favourites, influence ring, studio rail + signal visualizer
  • 100+ music style packs (music_styles/) and lyric style packs (lyric_styles/) with thumbnails
  • Server: /vocal-balance endpoint, mastering profiles, smoke test (tests/server-smoke.mjs), WebUI tests

Validation

  • Node regression tests in tools/webui/tests/, Svelte check clean, Vite + native Release builds, isolated Chrome checks of controls and sequential fresh-seed takes. Browser generation uses mocked audio.

Excluded

Local run logs, agent notes (AUDIT_REPAIRS.md, PROJECT_BUILD_PLAN.md, pinokio_agent/) and docs/lyric-style-pack/ working docs are intentionally not part of this PR.

…ckup, style packs

Song planner and voices, 3-take compare mode, remix with original seeds, vocal-level adjust, library backup/restore, Ollama lyric assistant, ComfyUI artwork hooks, server smoke test, 100+ music styles and lyric style packs. See docs/PRODUCER_CONTROLS.md.
@ServeurpersoCom

Copy link
Copy Markdown
Owner

Thanks for the work! yue2.cpp stays a minimal engine on purpose, so I won't merge an app layer like this one into it: style packs, library, agents and integrations belong in a project built on top of it.

That's exactly what the engine is made for, and I'll happily list your project in the upcoming Third-party projects section, like YuE2 Studio.

Add theme-specific typography, surfaces, panel geometry and navigation. Improve mobile navigation and light-theme action contrast, and rebuild the embedded UI.

Validation: production UI build and svelte-check passed; six-theme browser review covered desktop, tablet and phone layouts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants