aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_opl3.cpp
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2019-09-23 17:57:22 +0300
committerWohlstand <admin@wohlnet.ru>2019-09-23 17:57:22 +0300
commit2321e5e746b0609c8617539c5d9c3637be476aaa (patch)
tree1d27386001e8dd62983c4cd6015406b4a39f467b /src/adlmidi_opl3.cpp
parent7e01feebae9bcf2e37b7d560a0308fb0a28aa89d (diff)
parent7c1906ac803e76b6ee0320056ef3a251c8ab7b32 (diff)
downloadlibADLMIDI-2321e5e746b0609c8617539c5d9c3637be476aaa.tar.gz
libADLMIDI-2321e5e746b0609c8617539c5d9c3637be476aaa.tar.bz2
libADLMIDI-2321e5e746b0609c8617539c5d9c3637be476aaa.zip
Merge branch 'wip-new-embedded-banks' of git@github.com:Wohlstand/libADLMIDI.git into wip-new-embedded-banks
Diffstat (limited to 'src/adlmidi_opl3.cpp')
-rw-r--r--src/adlmidi_opl3.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/adlmidi_opl3.cpp b/src/adlmidi_opl3.cpp
index 44322a3..7a1e845 100644
--- a/src/adlmidi_opl3.cpp
+++ b/src/adlmidi_opl3.cpp
@@ -307,7 +307,7 @@ void OPL3::setEmbeddedBank(uint32_t bank)
instOut.adl[op].carrier_E862 = op2.d_E862;
instOut.adl[op].carrier_40 = op2.d_40;
instOut.adl[op].feedconn = (instIn.fbConn >> (op * 8)) & 0xFF;
- instOut.adl[op].finetune = op == 0 ? instIn.noteOffset1 : instIn.noteOffset2;
+ instOut.adl[op].finetune = static_cast<int8_t>(op == 0 ? instIn.noteOffset1 : instIn.noteOffset2);
}
instOut.ms_sound_kon = instIn.delay_on_ms;
instOut.ms_sound_koff = instIn.delay_off_ms;