|
@@ -1264,7 +1264,8 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
|
|
const allowRange = Math.abs(_notes[idx+1]?.note?.noteTimeInfo?.[0]?.begin - _notes[idx-1]?.note?.noteTimeInfo?.[0]?.end) < 10;
|
|
const allowRange = Math.abs(_notes[idx+1]?.note?.noteTimeInfo?.[0]?.begin - _notes[idx-1]?.note?.noteTimeInfo?.[0]?.end) < 10;
|
|
if (allowRange) {
|
|
if (allowRange) {
|
|
note.maxNoteNum = note.maxNoteNum - 1;
|
|
note.maxNoteNum = note.maxNoteNum - 1;
|
|
- // 唱名时间补齐
|
|
|
|
|
|
+ // 唱名时间补齐,唱名上一个音符的结束时候,也需要补上这个时间
|
|
|
|
+ allNotes[allNotes.length-1].xmlNoteEndTime = retain(xmlNoteTime + noteLength)
|
|
xmlNoteTime += noteLength
|
|
xmlNoteTime += noteLength
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|