OpenMPT released

Posted on
by Saga Musix

This small update to OpenMPT 1.30 adds a few new features, improves some others and fixes a couple of bugs:

  • Added a new option to the instrument editor's sample map context menu, "Transpose Samples / Reset Map", which - if at all possible - resets the instrument's note mapping to the default and compensates for that by transposing samples instead.
  • Can now (un-)bypass all plugins at once through the tree view's context menu, or alternatively just all effect plugins.
  • "Jump to previous / next entry in column" shortcuts can now be combined with the selection key. Search for the next event is only performed in the current pattern in this case. Default key bindings have also been added for those shortcuts (Ctrl + Alt + Up / Down).
  • When stalling the pattern auto-follow (e.g. while drawing a selection) and transitioning to the next order containing the same pattern again, the order list and pattern editor weren't updated to reflect the new order position.
  • When the currently selected order item contained the same pattern as the first order item, restarting song playback gave the visual impression that the previously selected order item was still being played instead of the first order item.
  • Consecutive use of Transpose Up / Down shortcuts in the sample editor, especially with middle-C frequencies below 8363 Hz, could cause a wrong sample rate to be calculated in IT / MPTM.
  • Displaying extremely long samples with a very low sample rate could cause OpenMPT to hang.
  • Remove portamento up / down and volume slide commands with parameter 00 when converting from MOD to another format.
  • Bidi-looped samples sometimes stopped playing at the end of the loop.

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 playback fixes.