Skip to content

Add UTAU.gitignore #4654

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Jun 3, 2025
Merged

Add UTAU.gitignore #4654

merged 8 commits into from
Jun 3, 2025

Conversation

oxygen-dioxide
Copy link
Contributor

Reasons for making this change

UTAU is a singing voice synthesizer. A UTAU voicebank containes audio files (.wav)、voicebank configurations (oto.ini, presamp.ini, character.txt, prefix.map, etc.). When developing UTAU voicebanks on Github, compiled data files (llsm, frq, mrq, etc.) will be generated. We don't want these compiled data files to be uploaded to Github, because they are large and they can be regenerated using the wav files.

Links to documentation supporting these rule changes

This .gitignore file includes file formats generated and used by various community tools, so there isn't a simple documentation that covers them all.

format tool
.ctspec, .dio, .d4c NeoWorld
.frc model4
.frq, .uspec, $read UTAU
.lessaudio Lessampler
.llsm, .mrq moresampler
.pmk, .star, .platinum TIPS
.vs4ufrq VocalShifter
.sc.npz Straycat
*.setParam-Scache, *.lbp, *.lbp.caches/* vlabeler
.errors.txt OpenUtau
*.DVModel, *-log.txt, SKC, SKI, SKC_1, SKC_2, *.sksd Deepvocal
.pkf Adobe Audition

https://gitee.com/functioner/qfrqeditor describes some of these formats.

An example repo: https://github.com/oxygen-dioxide/hitsuboku-kumi-chn/blob/main/.gitignore

If this is a new template

Link to application or project’s homepage: https://utau2008.xrea.jp/

Merge and Approval Steps

  • Confirm that you've read the contribution guidelines and ensured your PR aligns
  • Ensure CI is passing
  • Get a review and Approval from one of the maintainers

@oxygen-dioxide oxygen-dioxide requested a review from a team as a code owner June 3, 2025 13:49
Copy link
Collaborator

@dooleydevin dooleydevin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great! I'm not familiar with UTAU, but from the documentation you linked most of this looks good to me. Since the template is in the community directory, I'm comfortable with what we have here under the assumption that others can contribute should anything be unreasonable.

Just a couple small changes I'd like to see before this is ready to merge 😄

oxygen-dioxide and others added 4 commits June 4, 2025 06:29
Co-authored-by: Devin Dooley <dooleydevin@github.com>
Co-authored-by: Devin Dooley <dooleydevin@github.com>
Co-authored-by: Devin Dooley <dooleydevin@github.com>
Copy link
Collaborator

@dooleydevin dooleydevin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the contribution!

@dooleydevin dooleydevin merged commit f752d07 into github:main Jun 3, 2025
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