Author: sagamusix
Date: Mon May 6 21:58:26 2024
New Revision: 20713
URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20713
Log:
Merged revision(s) 20623 from trunk/OpenMPT:
[Mod] IT: ChibiTracker's mixer is about half as loud as ours. Halve the sample pre-amp when ChibiTracker-made IT is detected.
........
Modified:
branches/OpenMPT-1.31/ (props changed)
branches/OpenMPT-1.31/soundlib/Load_it.cpp
Modified: branches/OpenMPT-1.31/soundlib/Load_it.cpp
==============================================================================
--- branches/OpenMPT-1.31/soundlib/Load_it.cpp Mon May 6 20:17:31 2024 (r20712)
+++ branches/OpenMPT-1.31/soundlib/Load_it.cpp Mon May 6 21:58:26 2024 (r20713)
@@ -1218,6 +1218,7 @@
{
madeWithTracker = U_("ChibiTracker");
m_playBehaviour.reset(kITShortSampleRetrig);
+ m_nSamplePreAmp /= 2;
} else if(fileHeader.cwtv == 0x0214 && fileHeader.cmwt == 0x0214 && fileHeader.special <= 1 && fileHeader.pwd == 0 && fileHeader.reserved == 0
&& (fileHeader.flags & (ITFileHeader::vol0Optimisations | ITFileHeader::instrumentMode | ITFileHeader::useMIDIPitchController | ITFileHeader::reqEmbeddedMIDIConfig | ITFileHeader::extendedFilterRange)) == ITFileHeader::instrumentMode
&& m_nSamples > 1 && (Samples[1].filename == "XXXXXXXX.YYY"))
|