aboutsummaryrefslogtreecommitdiff
path: root/utils/gen_adldata/file_formats/load_jv.h
diff options
context:
space:
mode:
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);