The OpenMPT/libopenmpt project released the latest stable libopenmpt version:

libopenmpt 0.7.11 (2024-10-26)

  • [Bug] The Autotools build system did use CPPFLAGS, CFLAGS, and CPPFLAGS directly. This caused build settings to get lost when the user overwrote these flags.

  • IT: Don’t import SAx High Offset command for IT 1.xx modules. This feature was added in Impulse Tracker 2.00.
  • IT: Limit Vxx parameter to V80 for files made with old Schism Tracker versions.
  • IT / S3M: Impulse Tracker 2.14 patch version information was incorrect.
  • S3M: O00 effects are no longer ignored if the tracker version in the file header indicates Scream Tracker 3.00 / 3.01, but the file was clearly saved with another tool (e.g. UNMO3).
  • S3M: As files made with Scream Tracker 3.20 and 3.21 cannot be told apart, both versions are now listed in the tracker metadata.
  • ULT: Try to preserve global commands if there’s e.g. both a speed and tempo command in the same cell.
  • STM: Improved tracker identification metadata.
  • SymMOD: When running out of Zxx macros, try to find the closest macro to use instead.
  • SymMOD: Ignore unknown hunks instead of rejecting entire file, as that’s what Symphonie does as well.
  • OKT: Disable loop on type “B” samples if they’re used on a mixed channel.
  • OKT: The last sample slot was never loaded.
  • PTM: Halve offset command strength for 16-bit samples.

  • mpg123: Update to v1.32.8-dev+r5433 (2024-10-24).

The changelog for older versions can be found at https://lib.openmpt.org/doc/changelog.html .

Source code download links:

Binary download links:

Development library download links:

Documentation download links:


The OpenMPT/libopenmpt project also released an update to the old libopenmpt 0.6 stable branch:

libopenmpt 0.6.20 (2024-10-26)

  • OKT: Disable loop on type “B” samples if they’re used on a mixed channel.
  • OKT: The last sample slot was never loaded.
  • PTM: Halve offset command strength for 16-bit samples.

  • mpg123: Update to v1.32.8-dev+r5433 (2024-10-24).

Source code download links:

Binary download links:

Development library download links:

Documentation download links:

All downloads can be found at the libopenmpt website at https://lib.openmpt.org/libopenmpt/.


The OpenMPT/libopenmpt project also released an update to the old libopenmpt 0.5 stable branch:

libopenmpt 0.5.34 (2024-10-26)

  • OKT: The last sample slot was never loaded.
  • PTM: Halve offset command strength for 16-bit samples.

  • mpg123: Update to v1.32.8-dev+r5433 (2024-10-24).

Source code download links:

Documentation and binary downloads can be found at the libopenmpt website at https://lib.openmpt.org/libopenmpt/.


The OpenMPT/libopenmpt project also released an update to the old libopenmpt 0.4 stable branch:

libopenmpt 0.4.46 (2024-10-26)

  • OKT: The last sample slot was never loaded.
  • PTM: Halve offset command strength for 16-bit samples.

  • mpg123: Update to v1.32.8-dev+r5433 (2024-10-24).

Source code download links:

Documentation and binary downloads can be found at the libopenmpt website at https://lib.openmpt.org/libopenmpt/.


The following libopenmpt and libopenmpt-modplug versions are currently supported with security fixes by the OpenMPT/libopenmpt project:

  • libopenmpt 0.7.11
    • Current stable version.
    • Receives security updates.
    • Receives minor playback fixes.
  • libopenmpt 0.6.20
    • Old stable version.
    • Receives security updates.
    • Receives trivial bug fixes.
  • libopenmpt 0.5.34
    • Old stable version.
    • Receives security updates.
    • Receives trivial bug fixes.
  • libopenmpt 0.4.46
    • Old stable version.
    • Receives security updates.
    • Receives trivial bug fixes.
  • libopenmpt 0.8 (SVN trunk)
    • development
    • security updates
    • playback fixes
    • new features
    • new file formats
  • libopenmpt-modplug 0.8.9.0-openmpt1
    • Receives security updates.
  • libopenmpt-modplug 0.8.8.5-openmpt1
    • Receives security updates.

Please update to the newest versions.