Author: sagamusix
Date: Sat Apr 20 21:27:18 2024
New Revision: 20623
URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20623
Log:
[Mod] IT: ChibiTracker's mixer is about half as loud as ours. Halve the sample pre-amp when ChibiTracker-made IT is detected.
Modified:
trunk/OpenMPT/soundlib/Load_it.cpp
Modified: trunk/OpenMPT/soundlib/Load_it.cpp
==============================================================================
--- trunk/OpenMPT/soundlib/Load_it.cpp Sat Apr 20 18:15:57 2024 (r20622)
+++ trunk/OpenMPT/soundlib/Load_it.cpp Sat Apr 20 21:27:18 2024 (r20623)
@@ -1209,6 +1209,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 > 0 && (Samples[1].filename == "XXXXXXXX.YYY"))
|