From: <sv...@op...> - 2024-10-26 19:58:39
|
Author: sagamusix Date: Sat Oct 26 21:58:29 2024 New Revision: 21993 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21993 Log: [Fix] Only import up to 127 channels in MIDI import, so that the file can still be saved properly as MPTM. Modified: trunk/OpenMPT/soundlib/Load_mid.cpp Modified: trunk/OpenMPT/soundlib/Load_mid.cpp ============================================================================== --- trunk/OpenMPT/soundlib/Load_mid.cpp Sat Oct 26 21:24:50 2024 (r21992) +++ trunk/OpenMPT/soundlib/Load_mid.cpp Sat Oct 26 21:58:29 2024 (r21993) @@ -625,7 +625,7 @@ return true; } - InitializeGlobals(MOD_TYPE_MID, MAX_BASECHANNELS); + InitializeGlobals(MOD_TYPE_MID, GetModSpecifications(MOD_TYPE_MPT).channelsMax); #ifdef MODPLUG_TRACKER const uint32 quantize = Clamp(TrackerSettings::Instance().midiImportQuantize.Get(), 4u, 256u); |