Wrong tempo, key- and time signature on MIDI import

• Oct 11, 2018 - 22:14
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

Title Problem with MIDI file import Wrong key- and time sig on MIDI import
Reported version 2.3 3.0

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

Status active needs info
Priority P2 - Medium
Regression No
Workaround No

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.