mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-14 05:38:56 +00:00
1c73db207e
Resolve an issue where the value was incorrectly treated as a signed integer during multiplication/division. This was causing fluctuations in volume, with levels varying up and down. The original code reads the envelopeEnd(1 and 2) value as a byte, extends it to a word then ANDs it with 0x00FF before multiplying/dividing. |
||
---|---|---|
.. | ||
decoders | ||
mods | ||
softsynth | ||
soundfont | ||
adlib_ms.cpp | ||
adlib_ms.h | ||
adlib.cpp | ||
alsa_opl.cpp | ||
audiostream.cpp | ||
audiostream.h | ||
casio.cpp | ||
casio.h | ||
cms.cpp | ||
cms.h | ||
fmopl.cpp | ||
fmopl.h | ||
mididrv_ms.cpp | ||
mididrv_ms.h | ||
mididrv.cpp | ||
mididrv.h | ||
midiparser_qt.cpp | ||
midiparser_qt.h | ||
midiparser_smf.cpp | ||
midiparser_smf.h | ||
midiparser_xmidi.cpp | ||
midiparser.cpp | ||
midiparser.h | ||
midiplayer.cpp | ||
midiplayer.h | ||
miles_adlib.cpp | ||
miles_midi.cpp | ||
miles.h | ||
mixer_intern.h | ||
mixer.cpp | ||
mixer.h | ||
module.mk | ||
mpu401.cpp | ||
mpu401.h | ||
mt32gm.cpp | ||
mt32gm.h | ||
musicplugin.cpp | ||
musicplugin.h | ||
null.cpp | ||
null.h | ||
opl2lpt.cpp | ||
rate.cpp | ||
rate.h | ||
rwopl3.cpp | ||
rwopl3.h | ||
timestamp.cpp | ||
timestamp.h |