|
@@ -830,8 +830,13 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
|
|
|
}
|
|
|
|
|
|
let relativeTime = usetime;
|
|
|
+ let beatSpeed = 0;
|
|
|
// 速度不能为0 此处的速度应该是按照设置的速度而不是校准后的速度,否则mp3速度不对
|
|
|
- let beatSpeed = (state.isSpecialBookCategory ? measureSpeed : baseSpeed) || 1;
|
|
|
+ if (measureSpeed !== baseSpeed) {
|
|
|
+ beatSpeed = baseSpeed || measureSpeed || 100
|
|
|
+ } else {
|
|
|
+ beatSpeed = (state.isSpecialBookCategory ? measureSpeed : baseSpeed) || 1;
|
|
|
+ }
|
|
|
// let beatSpeed = measureSpeed || baseSpeed
|
|
|
// 如果有节拍器,需要将节拍器的时间算出来
|
|
|
if (i === 0) {
|