|  | @@ -1218,6 +1218,7 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
 | 
	
		
			
				|  |  |  			if (svgElement?.modifiers?.length) {
 | 
	
		
			
				|  |  |  				hasGraceNote = svgElement?.modifiers.some((item: any) => item?.attrs?.type === "GraceNoteGroup")
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  | +			const filterRepeatIdx = allNotes.filter((item: any) => item.noteId === note.NoteToGraphicalNoteObjectId).length
 | 
	
		
			
				|  |  |  			const nodeDetail = {
 | 
	
		
			
				|  |  |  				isStaccato: note.voiceEntry.isStaccato(),
 | 
	
		
			
				|  |  |  				isRestFlag: note.isRestFlag,
 | 
	
	
		
			
				|  | @@ -1265,7 +1266,8 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
 | 
	
		
			
				|  |  |  				totalMultipleRestMeasures, // 当前小节总的合并小节数
 | 
	
		
			
				|  |  |  				measureSpeed,  // 小节速度
 | 
	
		
			
				|  |  |  				maxNoteNum: note.maxNoteNum, // 当前小节音符最多的分轨的音符数量
 | 
	
		
			
				|  |  | -				repeatIdx: iterator.repeatIdx || 0, // 标记是第几遍循环,从0开始
 | 
	
		
			
				|  |  | +				// repeatIdx: iterator.repeatIdx || 0, // 标记是第几遍循环,从0开始
 | 
	
		
			
				|  |  | +				repeatIdx: filterRepeatIdx,
 | 
	
		
			
				|  |  |  				xmlNoteTime: retain(xmlNoteTime), // xml上音符开始时间 唱名用
 | 
	
		
			
				|  |  |  				xmlNoteEndTime: retain(xmlNoteTime + noteLength), //xml上音符结束时间 唱名用
 | 
	
		
			
				|  |  |  				xmlMp3BeatFixTime,  //xml上节拍器的时间
 |