音節列と演奏ノート列を突き合わせ、ストリーミング用のノート列を組み立てる。
音節とノートは発音順(startStep昇順)の index で1:1に対応する。これは ピアノロールの歌詞表示(renderer.drawNoteLyrics)とも共通の規則。
renderer.drawNoteLyrics
継続記号(ー / 〜)はここでノートへ畳まれる:
ー
〜
隙間の判定はゲート適用前のステップで行う。ゲートを短くすると全ノートの間に 隙間ができるが、それは発音長の設定であって「音が途切れている」ことではないため。
音節列と演奏ノート列を突き合わせ、ストリーミング用のノート列を組み立てる。
音節とノートは発音順(startStep昇順)の index で1:1に対応する。これは ピアノロールの歌詞表示(
renderer.drawNoteLyrics)とも共通の規則。継続記号(
ー/〜)はここでノートへ畳まれる:隙間の判定はゲート適用前のステップで行う。ゲートを短くすると全ノートの間に 隙間ができるが、それは発音長の設定であって「音が途切れている」ことではないため。