Skip to content
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

音域補正用のパラメーターを増やしつつ、開発時のみの機能に #1902

Conversation

Hiroshiba
Copy link
Member

@Hiroshiba Hiroshiba commented Mar 4, 2024

内容

色々考えた結果、音域補正用のパラメーターを増やすのが良さそうだったので増やしました。
ついでにリリースに向けて開発時のみの機能にしました。

変更点は以下の4点です。

関連 Issue

resolve #1899

その他

迷ってることがいくつかあります。

  • keyRangeAdjustmentは直訳すると音域"調整"だけどこれで良いか
    • 補正Correctionと迷ったのですが、何を持って「正しい」とするのかわからなかったので調整にしてみました
    • ラベルの方も「音域調整」のが合ってるかも? 手動ですし。
  • notesKeyShiftguideKeyShiftを削除するかそのままにするか
    • YAGNI則的には消しても良いかも
    • 特にguideKeyShiftは将来的に使わない可能性がありそう
    • どちらかというとguideKeyShiftが議論の結果keyRangeAdjustmentに変わったという感じかも

@Hiroshiba Hiroshiba requested a review from a team as a code owner March 4, 2024 18:16
@Hiroshiba Hiroshiba requested review from y-chan and removed request for a team March 4, 2024 18:16
@sigprogramming
Copy link
Contributor

keyRangeAdjustmentは直訳すると音域"調整"だけどこれで良いか

確かに手動なので「補正」より「調整」の方が良いかもです…!

notesKeyShiftguideKeyShiftを削除するかそのままにするか

notesKeyShiftguideKeyShiftは(コードが複雑になるので)一旦消していいと思います!

@Hiroshiba
Copy link
Member Author

コメントありがとうございます!!!

notesKeyShiftとguideKeyShiftは(コードが複雑になるので)一旦消していいと思います!

こちらの判断すごく助かります 🙇 🙇 🙇
補正を調整にする形へも変更したいと思います!

@Hiroshiba
Copy link
Member Author

@sigprogramming 変更しました!!


今日明日ぐらいでプレビュー版のリリース作ってみたいと思うので、間に合わなそうだったら申し訳ないのですがレビューなしでマージさせていただこうと思います 🙇

Copy link
Contributor

@sigprogramming sigprogramming left a comment

Choose a reason for hiding this comment

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

LGTM!!!

src/components/Sing/ToolBar.vue Outdated Show resolved Hide resolved
src/sing/domain.ts Outdated Show resolved Hide resolved
src/store/singing.ts Outdated Show resolved Hide resolved
Copy link
Member Author

@Hiroshiba Hiroshiba left a comment

Choose a reason for hiding this comment

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

レビューありがとうございます!
keyShiftとなっている箇所を全て書き換えました!

マージします!!

@Hiroshiba Hiroshiba merged commit b86cad8 into VOICEVOX:main Mar 6, 2024
9 checks passed
@Hiroshiba Hiroshiba deleted the 音高補正のパラメータ名変更しつつ開発版でのみ表示に仕様変更 branch March 6, 2024 14:54
sevenc-nanashi pushed a commit to sevenc-nanashi/voicevox that referenced this pull request Mar 6, 2024
* 音高補正にしつつ開発時のみ機能に

* VoiceKey→GuidePitch

* とりあえず実装としては完成

* keyRangeAdjustmentに

* (note|guide)KeyShiftを消し、補正→調整にする

* keyShiftを全てKeyRangeAdjustmentへ
Hiroshiba added a commit that referenced this pull request Mar 18, 2024
* Improve: レンダリング順を改善

* Fix: 値を修正

* Fix: toEqualを使う

* 音域補正用のパラメーターを増やしつつ、開発時のみの機能に (#1902)

* 音高補正にしつつ開発時のみ機能に

* VoiceKey→GuidePitch

* とりあえず実装としては完成

* keyRangeAdjustmentに

* (note|guide)KeyShiftを消し、補正→調整にする

* keyShiftを全てKeyRangeAdjustmentへ

* Update: mainに追従

* Improve: レビューを反映

Co-Authored-By: Hiroshiba <Hiroshiba@users.noreply.github.com>

* Change: findPriorPhrases -> selectPriorPhrases

* Delete: 不要な型アサーションを削除

Co-Authored-By: sigprogramming <sigprogramming@users.noreply.github.com>

* Add: 型アサーションを追加

* Update src/sing/domain.ts

* Update src/sing/domain.ts

---------

Co-authored-by: Hiroshiba <hihokaruta@gmail.com>
Co-authored-by: Hiroshiba <Hiroshiba@users.noreply.github.com>
Co-authored-by: sigprogramming <sigprogramming@users.noreply.github.com>
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