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

libopenmpt 0.5.12 (2021-10-04)

  • [Sec] Possible crash when loading malformed MDL files. (r15603)

  • [Bug] Fixed various undefined behaviour found with ubsan.

  • Seeking with sample sync sometimes didn’t compute the correct sample position with pingpong-looped samples.
  • IT: Tremor command I11 erroneously behaved like I00 (use previous parameter) unless IT Old Effects were enabled.
  • PTM: Panning was translated wrong in some edge cases.
  • IMF / PTM: Note Slide commands were sometimes slightly off.
  • OKT: Better support for fine note slides.
  • DBM: Echo enable effect parameter range checks were incorrect.
  • XM: Sample texts in XMs made with MadTracker are now also decoded using Windows-1252 encoding.

  • in_openmpt: Song metadata is no longer reverted when viewing file info.

  • mpg123: Update to v1.29.0 (2021-09-06).

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

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.24 (2021-10-04)

  • [Sec] Possible crash when loading malformed MDL files. (r15643)

  • [Bug] Fixed various undefined behaviour found with ubsan.

  • IT: Tremor command I11 erroneously behaved like I00 (use previous parameter) unless IT Old Effects were enabled.
  • PTM: Panning was translated wrong in some edge cases.
  • DBM: Echo enable effect parameter range checks were incorrect.
  • XM: Sample texts in XMs made with MadTracker are now also decoded using Windows-1252 encoding.

  • in_openmpt: Song metadata is no longer reverted when viewing file info.

  • mpg123: Update to v1.29.0 (2021-09-06).

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

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.3 stable branch:

libopenmpt 0.3.33 (2021-10-04)

  • [Sec] Possible crash when loading malformed MDL files. (r15658)

  • [Bug] Fixed various undefined behaviour found with ubsan.

  • IT: Tremor command I11 erroneously behaved like I00 (use previous parameter) unless IT Old Effects were enabled.
  • PTM: Panning was translated wrong in some edge cases.
  • DBM: Echo enable effect parameter range checks were incorrect.

  • in_openmpt: Song metadata is no longer reverted when viewing file info.

  • mpg123: Update to v1.29.0 (2021-09-06).

Source code download links:

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


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

  • 0.5.12
    • Current stable version.
    • Receives security updates.
    • Receives minor playback fixes.
  • 0.4.24
    • Old stable version.
    • Receives security updates.
    • Receives trivial bug fixes.
  • 0.3.33
    • Old stable version.
    • Receives security updates.
    • Receives trivial bug fixes.
  • 0.6 (SVN trunk)
    • development
    • security updates
    • playback fixes
    • new features
    • new file formats

Please update to the newest versions.