aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi.cpp
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2018-06-04 02:25:46 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2018-06-04 02:25:46 +0300
commit4c9532c688bf535a6327c31978d66b3a3ef27e51 (patch)
tree636362f306596e9eaf874e7a050efcf195c60cbd /src/adlmidi.cpp
parent6fd0fdaae724cc584755b2a797999f7e3a1bc28b (diff)
parentde2bd5ff8f8ffc3002df396b5e2022d54b75b16f (diff)
downloadlibADLMIDI-4c9532c688bf535a6327c31978d66b3a3ef27e51.tar.gz
libADLMIDI-4c9532c688bf535a6327c31978d66b3a3ef27e51.tar.bz2
libADLMIDI-4c9532c688bf535a6327c31978d66b3a3ef27e51.zip
Merge branch 'master' of github.com:Wohlstand/libADLMIDI
Diffstat (limited to 'src/adlmidi.cpp')
-rw-r--r--src/adlmidi.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/adlmidi.cpp b/src/adlmidi.cpp
index e90680a..f7099e1 100644
--- a/src/adlmidi.cpp
+++ b/src/adlmidi.cpp
@@ -373,6 +373,8 @@ ADLMIDI_EXPORT void adl_setLogarithmicVolumes(struct ADL_MIDIPlayer *device, int
play->m_setup.LogarithmicVolumes = (logvol != 0);
if(play->m_setup.LogarithmicVolumes)
play->opl.ChangeVolumeRangesModel(ADLMIDI_VolumeModel_NativeOPL3);
+ else
+ play->opl.ChangeVolumeRangesModel(static_cast<ADLMIDI_VolumeModels>(play->opl.m_volumeScale));
}
ADLMIDI_EXPORT void adl_setVolumeRangeModel(struct ADL_MIDIPlayer *device, int volumeModel)