From: <sv...@op...> - 2024-11-05 17:41:09
|
Author: sagamusix Date: Tue Nov 5 18:40:58 2024 New Revision: 22100 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22100 Log: [Fix] MED: Don't enable Amiga resampler if any stereo samples are found. Fixes silent playback with samples that contain identical but inverted sample data on both channels (https://www.un4seen.com/forum/?topic=15448.msg144058#msg144058). Modified: trunk/OpenMPT/soundlib/Load_med.cpp Modified: trunk/OpenMPT/soundlib/Load_med.cpp ============================================================================== --- trunk/OpenMPT/soundlib/Load_med.cpp Mon Nov 4 23:32:04 2024 (r22099) +++ trunk/OpenMPT/soundlib/Load_med.cpp Tue Nov 5 18:40:58 2024 (r22100) @@ -1160,6 +1160,7 @@ { sampleIO |= SampleIO::stereoSplit; length /= 2; + m_SongFlags.reset(SONG_ISAMIGA); // Amiga resampler does not handle stereo samples } if(instrHeader.type & MMDInstrHeader::DELTA) { |