-
Notifications
You must be signed in to change notification settings - Fork 308
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
ソング:音素タイミングの編集をクエリに適用する関数とそのテストを追加 #2356
ソング:音素タイミングの編集をクエリに適用する関数とそのテストを追加 #2356
Conversation
🚀 プレビュー用ページを作成しました 🚀 更新時点でのコミットハッシュ: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
一旦まだテストまでしか見れていないのですが、ひとまずコメントまで!
設計良さそうに感じました!!
(テストから気持ちが読み取れるのですごくわかりやすかったです!!)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 3 out of 3 changed files in this pull request and generated no suggestions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!
コメントドキュメントが多くてすごい読みやすかったです!!
ちょくちょくコメント書いていますが、まあぶっちゃけ全部そのままでも問題はなさそう!
共感できるのあったらくらいの気持ちです 🙏
準備できたらマージの合図いただければ!
let cumulativeFrame = 0; | ||
for (const phoneme of phonemes) { | ||
phonemeTimings.push({ | ||
noteId: phoneme.noteId != undefined ? NoteId(phoneme.noteId) : undefined, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(ただのコメントです)
FramePhoneme
型の.noteIdがNoteId型になってるEditorFramePhoneme
みたいなの用意しても便利かもですね!
|
手元の環境では動きました!! |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
フォーマッターが動いてなさそうなエラーが確かにいっぱい出てますね・・・!
ちょっとこちらで試してみます!
こちらでも同じように実行できないことが分かりました。 ちなみにこんな感じのエラーでした。 とりあえず応急処置としては、 |
内容
音素タイミングの編集をクエリに適用する関数と、その関数のテストを追加します。
音素タイミング編集の適用と調整の流れ
FramePhoneme[][]
→PhonemeTiming[]
[r a] [pau]
→[r a pau]
PhonemeTiming[]
→FramePhoneme[][]
関連 Issue
その他