diff options
author | Strangerke | 2013-08-09 18:37:17 +0200 |
---|---|---|
committer | Strangerke | 2013-08-09 18:37:17 +0200 |
commit | 7d6d7a7945dc75f94fce5e68ed0b0d784edb43c1 (patch) | |
tree | 7793b982aeedaa300d304e269058762386d6c436 | |
parent | 7306979f6d3277239857d36f2a2618eb4f71ba69 (diff) | |
download | scummvm-rg350-7d6d7a7945dc75f94fce5e68ed0b0d784edb43c1.tar.gz scummvm-rg350-7d6d7a7945dc75f94fce5e68ed0b0d784edb43c1.tar.bz2 scummvm-rg350-7d6d7a7945dc75f94fce5e68ed0b0d784edb43c1.zip |
MORTEVIELLE: Use more accurate frequency for music
-rw-r--r-- | engines/mortevielle/sound.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/mortevielle/sound.cpp b/engines/mortevielle/sound.cpp index 24cec8911d..717236546c 100644 --- a/engines/mortevielle/sound.cpp +++ b/engines/mortevielle/sound.cpp @@ -186,7 +186,10 @@ void SoundManager::playNote(int frequency, int32 length) { void SoundManager::playSong(const byte* buf, uint size, uint loops) { - Audio::SeekableAudioStream *raw = Audio::makeRawStream(buf, size, 11025, Audio::FLAG_UNSIGNED, DisposeAfterUse::NO); + + int freq = kTempoMusic * 10 * 25.2; + warning("%d", freq); + Audio::SeekableAudioStream *raw = Audio::makeRawStream(buf, size, freq, Audio::FLAG_UNSIGNED, DisposeAfterUse::NO); Audio::AudioStream *stream = Audio::makeLoopingAudioStream(raw, loops); Audio::SoundHandle songHandle; _mixer->playStream(Audio::Mixer::kSFXSoundType, &songHandle, stream, -1, Audio::Mixer::kMaxChannelVolume, 0, DisposeAfterUse::YES); |