Menu

#3 Tempo change

v1.0_(example)
open
nobody
None
5
2013-09-22
2013-09-22
No

Tempo change bug: The time of the tempo change in the midi gets set according to the new tempo rather than the old one and throws the rest of the song out of time.

It's easily fixed by moving the:

switch (mm.Type)
{
case MidiParser.CMidiParseMessage.MidiMessageType.Meta:
etc...

code down to below the accumDuration = Math.Max(accumDuration, mm.Position); line.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB