OpenMPT 1.31.09.00 released

Posted on
by Saga Musix

This update to OpenMPT 1.31 is a small bugfix release again focussing on improving playback compatibility with various formats, but also fixing a few other bugs and adding a few new keyboard shortcuts. Here's a list of the most notable changes in this version:

  • The fix for garbled graphics in OpenMPT 1.31.08.00 broke graphical updates when using UI scaling in Windows.
  • Added new shortcuts to go to a specific column within a pattern cell.
  • The next pattern is now also drawn if "always center active row" is turned off if there is enough space.
  • Fixed possible crash when seeking with sample sync.
  • When switching from an OPL instrument to a regular sample slot, keyboard focus remained on the now-invisible OPL editing controls.
  • Since OpenMPT 1.26.01.00, VST plugins were only loaded if their plugin type ID matched the expected value. However, some old files specify the wrong type ID, in which case those plugins were no longer loaded. The old behaviour was restored.
  • MID: Allow importing up to 32 MIDI channels by either using the official port selection mechanism of the SMF format, or alternatively by using a Yamaha extension.
  • XM: oggmod does not support stereo samples but keeps the stereo flag when encoding such samples. They are now imported as mono samples instead of not importing them at all.
  • MOD: Allow sample swapping to work when swapping from a non-looping, stopped sample back to a looping sample.
  • Various playback improvements for DBM and MED files.
  • Improved fingerprinting of trackers used to save S3M, IT, XM and DTM files.
  • Keyboard focus was not restored properly in the upper half of the editor views when switching from and back to OpenMPT.
  • Modules compressed with Pack-Ice and PowerPlayer Music Compressor can now be read. A crash with malformed PPMQ files has been fixed.

For a complete list of changes, have a look at the release notes and the full version history.

libopenmpt has also been updated with the same improvements and fixes.