|
@@ -713,6 +713,7 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
|
|
|
while (!iterator.EndReached) {
|
|
|
// console.log({ ...iterator });
|
|
|
const voiceEntries = iterator.CurrentVoiceEntries?.[0] ? [iterator.CurrentVoiceEntries?.[0]] : [];
|
|
|
+
|
|
|
let currentVoiceEntries: any[] = [];
|
|
|
// 单声部多声轨
|
|
|
if (state.multitrack > 0) {
|
|
@@ -821,7 +822,7 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
|
|
|
}
|
|
|
if (isDouble && currentTime > 0) {
|
|
|
if (currentTime != NoteRealValue) {
|
|
|
- console.log(`小节 ${note.sourceMeasure.MeasureNumberXML} 替换: noteLength: ${NoteRealValue}, 最小: ${currentTime}`);
|
|
|
+ // console.log(`小节 ${note.sourceMeasure.MeasureNumberXML} 替换: noteLength: ${NoteRealValue}, 最小: ${currentTime}`);
|
|
|
NoteRealValue = currentTime;
|
|
|
}
|
|
|
}
|
|
@@ -982,7 +983,7 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
|
|
|
}
|
|
|
|
|
|
// console.log(note.tie)
|
|
|
- // console.log(relaEndtime, fixtime, '时间',measureLength)
|
|
|
+ // console.log('👀看看endtime', duration, relaEndtime, fixtime, i)
|
|
|
// console.log('频率',note?.pitch?.frequency,i)
|
|
|
const nodeDetail = {
|
|
|
isStaccato: note.voiceEntry.isStaccato(),
|
|
@@ -1036,6 +1037,7 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
|
|
|
tickables = note.sourceMeasure.verticalSourceStaffEntryContainers;
|
|
|
}
|
|
|
// console.log(note.sourceMeasure.MeasureNumberXML, note.sourceMeasure.verticalSourceStaffEntryContainers.length)
|
|
|
+ // console.log('👀看看endtime', nodeDetail.duration, relaEndtime, fixtime, i)
|
|
|
nodeDetail.noteLength = tickables.length || 1;
|
|
|
allNotes.push(nodeDetail);
|
|
|
allNoteId.push(nodeDetail.id);
|