Skip to content

Add staged rendering - #24

Closed
Electric-wind wants to merge 2 commits into
myueqf:masterfrom
Electric-wind:codex/staged-rendering
Closed

Electric-wind wants to merge 2 commits into
myueqf:masterfrom
Electric-wind:codex/staged-rendering

Conversation

@Electric-wind

@Electric-wind Electric-wind commented Sep 24, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

This PR adds staged rendering caches for HiFiUTAU. Raw synthesis, HN-SEP processing, and post-processing parameters such as tension, breathiness, and voicing are cached separately. This significantly reduces synthesis time when adjusting post-processing parameters and lowers rendering resource usage.

Discussion point

Cached WAV files are now written as float32 instead of PCM16. This may cause some changes in perceived audio quality and should be evaluated before merging.

@Electric-wind Electric-wind changed the title 添加了分段渲染 Add staged rendering Sep 24, 2026
@Electric-wind
Electric-wind marked this pull request as ready for review September 25, 2026 01:26
@github-actions

Copy link
Copy Markdown

Auto-merge rules (checked when this PR became ready; posted once, not updated):

  • This PR changes files outside the auto-merge rule paths — a maintainer will merge it.

Reviewing this PR? Please work through the PR review checklist — it covers what to check before approving, and when to leave the call to the maintainers.

@Electric-wind
Electric-wind marked this pull request as draft September 25, 2026 01:28
@Electric-wind
Electric-wind marked this pull request as ready for review September 25, 2026 01:28
@Electric-wind
Electric-wind marked this pull request as draft September 25, 2026 15:13
@Electric-wind
Electric-wind marked this pull request as ready for review September 27, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant