From: <sv...@op...> - 2024-05-06 19:58:38
|
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")) |