owmidiconverter
owmidiconverter copied to clipboard
Chords are sometimes arpeggiated after conversion despite playing at the same time when listening to the MIDI file
The timings of some MIDI instruments are saved in a weird way that causes them to not start at the same time in the MIDI data, but still sound like they start at the same time when listening to the file. Because the converter reads the MIDI data, the end result is a song with arpeggios in chords where there shouldn't be one.
As a workaround, the file can be loaded up in e.g. MuseScore and reexported as MIDI, which may or may not fix the chord timings.
Underlying issue not yet fixed, but the problem is less noticeable after the changes in 6df5af0cb3ad35c227d8deba372a83bc2a33235e.