diff options
-rw-r--r-- | src/adlmidi_opl3.cpp | 4 |
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 |