aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sound/midiparser_smf.cpp1
-rw-r--r--sound/midiparser_xmidi.cpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/sound/midiparser_smf.cpp b/sound/midiparser_smf.cpp
index 0b9379ab33..b593c97b5c 100644
--- a/sound/midiparser_smf.cpp
+++ b/sound/midiparser_smf.cpp
@@ -246,6 +246,7 @@ bool MidiParser_SMF::loadMusic (byte *data, uint32 size) {
// will persist beyond this call, i.e. we do NOT
// copy the data to our own buffer. Take warning....
resetTracking();
+ setTempo (500000);
setTrack (0);
return true;
}
diff --git a/sound/midiparser_xmidi.cpp b/sound/midiparser_xmidi.cpp
index 0d651a3349..edef6c7be4 100644
--- a/sound/midiparser_xmidi.cpp
+++ b/sound/midiparser_xmidi.cpp
@@ -277,6 +277,7 @@ bool MidiParser_XMIDI::loadMusic (byte *data, uint32 size) {
_data = data;
_ppqn = 60;
resetTracking();
+ setTempo (500000);
_inserted_delta = 0;
setTrack (0);
return true;