aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_opl3.cpp
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2023-07-10 07:55:37 +0300
committerWohlstand <admin@wohlnet.ru>2023-07-10 07:55:37 +0300
commitc9407f01898cdd11074940a16a365a350e694436 (patch)
treef5b8ebfd5323bb729324f50d94b6e5efd86078d9 /src/adlmidi_opl3.cpp
parent2ae4cb0cd83dd8e3e2676b07da541a6ec6f05c1f (diff)
downloadlibADLMIDI-c9407f01898cdd11074940a16a365a350e694436.tar.gz
libADLMIDI-c9407f01898cdd11074940a16a365a350e694436.tar.bz2
libADLMIDI-c9407f01898cdd11074940a16a365a350e694436.zip
adlmidi_opl3.cpp: Tweaked the panning distance
#268
Diffstat (limited to 'src/adlmidi_opl3.cpp')
-rw-r--r--src/adlmidi_opl3.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/adlmidi_opl3.cpp b/src/adlmidi_opl3.cpp
index 8d83ffb..644fd18 100644
--- a/src/adlmidi_opl3.cpp
+++ b/src/adlmidi_opl3.cpp
@@ -1509,8 +1509,8 @@ void OPL3::setPan(size_t c, uint8_t value)
{
#endif
int panning = 0;
- if(value < 64 + 32) panning |= OPL_PANNING_LEFT;
- if(value >= 64 - 32) panning |= OPL_PANNING_RIGHT;
+ if(value < 64 + 16) panning |= OPL_PANNING_LEFT;
+ if(value >= 64 - 16) panning |= OPL_PANNING_RIGHT;
writePan(chip, g_channelsMapPan[cc], 64);
writeRegI(chip, 0xC0 + g_channelsMapPan[cc], m_insCache[c].feedconn | panning);
#ifndef ADLMIDI_HW_OPL