aboutsummaryrefslogtreecommitdiff
path: root/utils/gen_adldata/file_formats/load_jv.h
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2019-06-06 21:27:19 +0300
committerWohlstand <admin@wohlnet.ru>2019-06-06 21:27:19 +0300
commit86d471c8d664f0c6921f30f0fce4e8d2a7cab77d (patch)
tree49f94ead51b1487fce0033052b48c324a450658f /utils/gen_adldata/file_formats/load_jv.h
parent14303359fde2d8cf76a129296cf1f30fdcb57520 (diff)
downloadlibADLMIDI-86d471c8d664f0c6921f30f0fce4e8d2a7cab77d.tar.gz
libADLMIDI-86d471c8d664f0c6921f30f0fce4e8d2a7cab77d.tar.bz2
libADLMIDI-86d471c8d664f0c6921f30f0fce4e8d2a7cab77d.zip
Added IBK and C++98 support for generated database
Diffstat (limited to 'utils/gen_adldata/file_formats/load_jv.h')
-rw-r--r--utils/gen_adldata/file_formats/load_jv.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/utils/gen_adldata/file_formats/load_jv.h b/utils/gen_adldata/file_formats/load_jv.h
index d2fe06b..a7ebf7b 100644
--- a/utils/gen_adldata/file_formats/load_jv.h
+++ b/utils/gen_adldata/file_formats/load_jv.h
@@ -96,8 +96,7 @@ bool BankFormats::LoadJunglevision(BanksDump &db, const char *fn, unsigned bank,
if(data[offset] != 0)
inst.instFlags |= BanksDump::InstrumentEntry::WOPL_Ins_4op;
inst.percussionKeyNumber = data[offset + 1];
- inst.fbConn = (static_cast<uint_fast16_t>(data[offset + 7] & 0x0F)) |
- (static_cast<uint_fast16_t>(data[offset + 7 + 11] & 0x0F) << 8);
+ inst.setFbConn(data[offset + 7], data[offset + 7 + 11]);
db.toOps(tmp[0], ops, 0);
db.toOps(tmp[1], ops, 2);