2023/2/1 update fug fixed

This commit is contained in:
bgArray 2023-02-01 10:09:16 +08:00
parent a8c0c9e1d5
commit f568803b0d

View File

@ -686,16 +686,14 @@ class midiConvert:
if msg.time != 0:
try:
microseconds += msg.time * tempo / self.midi.ticks_per_beat
microseconds += msg.time * 1000
# print(microseconds)
except NameError:
if self.debugMode:
raise NotDefineTempoError("计算当前分数时出错 未定义参量 Tempo")
else:
microseconds += (
msg.time
* mido.midifiles.midifiles.DEFAULT_TEMPO
/ self.midi.ticks_per_beat
msg.time * 1000
)
if msg.is_meta:
@ -811,6 +809,7 @@ class midiConvert:
:param speed: 速度注意这里的速度指的是播放倍率其原理为在播放音频的时候每个音符的播放时间除以 speed
:return: tuple(命令列表, 命令个数, 计分板最大值)
"""
# TODO: 这里的时间转换不知道有没有问题
if MaxVolume > 1:
MaxVolume = 1.0