Wrong tempo, key- and time signature on MIDI import
Reported version
3.0
Priority
P2 - Medium
Type
Functional
Severity
S3 - Major
Status
needs info
Regression
No
Workaround
No
Project
Hello,
when I import a MIDI file with time signature 4/4, tempo fourth=120 and no alteration (C major), I get a 3/4 time signature, Gflat major tonality and fourth=113. I can't understand why.
In the first track :
The MIDI command 00 FF 51 03 (tempo) has 08 1A 1D=500,000 (i.e. 120 bpm) for parameters,
The MIDI command 00 FF 58 04 (time signature) has parameters : 04 02 18 08 = 4/4 for parameters,
The MIDI command 00 FF 59 02 (key sign.) has 00 00 for parameters.
What's happening then ?
E.T.
Attachment | Size |
---|---|
Essai-9684732ZX510.mid | 2.41 KB |
Comments
Same issue in latest development version (and 2.3 won't receive further fixes)
BTW: I get it imported as Db Major and with 112 BPM
GarageBand opens it as 120 BPM, 4/4 and Cmaj, so... What is the source of this midi file? I'm not sure this file is 100% correct.
Might relate to #207346: MIDI export: the first track should not contain note events and/or #324301: MIDI file import is ignoring the global key signature event