Skip to content

Commit e2b1269

Browse files
committed
Bugfix for stray bass and broken channel volume #2
1 parent 67be2a7 commit e2b1269

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/essplaymid/NATV.C

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ void NATV_CalcNewVolume(BYTE bChannel)
427427
if ((voice->flags1 & 1) && (voice->bChannel == bChannel || bChannel == 0xFF))
428428
{
429429
for (j=0; j < OPS_PER_CHAN; j++)
430-
fmwrite(i * 32 + j * 8 + 1, NATV_CalcVolume(voice->reg1[j], (voice->bVelocity & 3), voice->bChannel));
430+
fmwrite(i * 32 + j * 8 + 1, NATV_CalcVolume(voice->reg1[j], (voice->bVelocity >> (j*2)) & 3, voice->bChannel));
431431
}
432432
}
433433
}
@@ -714,7 +714,7 @@ void setup_operator(
714714
{
715715
transpose = ((((gBankMem[offset + 5]) << 2) & 0x7F) | (gBankMem[offset + 4] & 3));
716716
if (gBankMem[offset + 5] & 0x10) // signed?
717-
transpose *= -1;
717+
transpose |= ~0x7F;
718718
note += transpose;
719719
}
720720

src/res.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -312,8 +312,8 @@ END
312312
//
313313

314314
VS_VERSION_INFO VERSIONINFO
315-
FILEVERSION 1,0,0,1
316-
PRODUCTVERSION 1,0,0,1
315+
FILEVERSION 1,0,0,3
316+
PRODUCTVERSION 1,0,0,3
317317
FILEFLAGSMASK 0x3fL
318318
#ifdef _DEBUG
319319
FILEFLAGS 0x1L
@@ -331,14 +331,14 @@ BEGIN
331331
VALUE "Comments", "\0"
332332
VALUE "CompanyName", "leecher1337\0"
333333
VALUE "FileDescription", "esfmbank\0"
334-
VALUE "FileVersion", "1, 0, 0, 1\0"
334+
VALUE "FileVersion", "1, 0, 0, 3\0"
335335
VALUE "InternalName", "esfmbank\0"
336336
VALUE "LegalCopyright", "Copyright � 2023 leecher@dose.0wnz.at\0"
337337
VALUE "LegalTrademarks", "\0"
338338
VALUE "OriginalFilename", "esfmbank.exe\0"
339339
VALUE "PrivateBuild", "\0"
340340
VALUE "ProductName", "ESFM bank editor\0"
341-
VALUE "ProductVersion", "1, 0, 0, 1\0"
341+
VALUE "ProductVersion", "1, 0, 0, 3\0"
342342
VALUE "SpecialBuild", "\0"
343343
END
344344
END

0 commit comments

Comments
 (0)