Compiled binaries

operating systems architectures libopenmpt openmpt123 xmp-openmpt
(or later) (and compatible) development command-line player input plugin
for XMPlay
Web WebAssembly
JavaScript
libopenmpt
0.7.11
   
Windows 10 21H2 arm64
arm (ARMv7+VFP3)
amd64
x86 (686+SSE2)
libopenmpt
0.7.11
openmpt123
0.7.11
xmp-openmpt
0.7.11

(XMPlay >= 3.8.0.0)
Windows 7 SP1 amd64
x86 (686+SSE2)
libopenmpt
0.7.11+legacy
openmpt123
0.7.11+legacy
xmp-openmpt
0.7.11+legacy

(XMPlay >= 3.8.0.0)
Windows XP x64 SP2
Windows XP SP3
amd64
x86 (586)
libopenmpt
0.7.11+retro.winxp
openmpt123
0.7.11+retro.winxp
xmp-openmpt
0.7.11+retro.winxp

(XMPlay >= 3.8.0.0)
Windows 98 SE + KernelEx x86 (586)   openmpt123
0.7.11+retro.win98
xmp-openmpt
0.7.11+retro.win98

(XMPlay >= 3.8.0.0)
Windows 95 x86 (386+387)   openmpt123
0.7.11+retro.win95
 
DOS 5 x86 (386+387)   openmpt123
0.7.11
 
other systems any distribution packages distribution packages  


Source code

build system compiler source code
    libopenmpt 0.7.11
Autotools
recommended on Unix-like systems
GCC 7 (or later)
Clang 6 (or later)
MinGW-W64 GCC 7 (or later)
any C++17/C++20 compiler
libopenmpt
0.7.11
Makefile / Android ndk-build
recommended for WebAssembly, JavaScript or Android targetting
GCC 7 (or later)
Clang 6 (or later)
MinGW-W64 GCC 7 (or later)
Android NDK 18 (or later)
Emscripten 3.1.1 (or later)
MinGW GCC 7 (or later)
any C++17/C++20 compiler
libopenmpt
0.7.11
Visual Studio
recommended on Windows
VS 2017 (or later) libopenmpt
0.7.11
    libopenmpt 0.6.20
Autotools   libopenmpt
0.6.20
Makefile / Android ndk-build Emscripten 1.39.7..3.1.0 libopenmpt
0.6.20
Visual Studio   libopenmpt
0.6.20
    libopenmpt 0.5.34
Autotools Clang 5 libopenmpt
0.5.34
Makefile / Android ndk-build Clang 5 libopenmpt
0.5.34
Visual Studio   libopenmpt
0.5.34
    libopenmpt 0.4.46
Autotools GCC 4.8..6
Clang 3.6..4
MinGW-W64 GCC 4.8..6
any C++11/C++14 compiler
libopenmpt
0.4.46
Makefile / Android ndk-build GCC 4.8..6
Clang 3.6..4
MinGW-W64 GCC 4.8..6
Android NDK 16..17
Emscripten 1.38.5..1.39.0
any C++11/C++14 compiler
libopenmpt
0.4.46
Visual Studio VS 2015 libopenmpt
0.4.46


Deprecated Plugins

operating systems architectures in_openmpt
(deprecated)
foo_openmpt
(deprecated)
(or later) (and compatible) input plugin
for Winamp (or compatible)

(deprecated)
please use WACUP
or Winamp (Legacy Player)
decoder component
for foobar2000

(deprecated)
please use foo_openmpt54
Windows 10 21H2 x86 (686+SSE2) in_openmpt
0.7.11

(Winamp >= 2.0)
 
Windows 7 SP1 x86 (686+SSE2) in_openmpt
0.7.11+legacy

(Winamp >= 2.0)
foo_openmpt
0.4.46

(foobar2000 >= 1.3.0)
Windows XP SP3 x86 (586) in_openmpt
0.7.11+retro.winxp

(Winamp >= 2.0)
foo_openmpt
0.4.46+old

(foobar2000 >= 1.3.0)
Windows 98 SE + KernelEx x86 (586) in_openmpt
0.7.11+retro.win98

(Winamp >= 2.0)
 


All Downloads

Source code, security patches, documentation, development versions, development libraries, older versions, VCS

version date support status source code
source docs
development libs binaries vcs
libopenmpt
0.7.11
2024-10-26 stable
security updates
minor playback fixes
Autotools
Visual Studio
Makefile
Android

Documentation
browse docs
WebAssembly, JavaScript
Windows 10 21H2 (VS2022)
Windows 7 SP1 (VS2022)

Windows XP SP3 (VS2017)
Windows 10 21H2 (arm (ARMv7+VFP3), arm64)
Windows 10 21H2 (x86 (686+SSE2), amd64)
Windows 7 SP1 (x86 (686+SSE2), amd64)

Windows XP SP3 (x86 (586), amd64)
Windows 98 SE + KernelEx (x86 (586))
Windows 95 (x86 (386+387))
DOS 5 (x86 (386+387))
other systems
browse
SVN
GitHub
libopenmpt
0.6.20
2024-10-26 old stable
security updates
trivial bug fixes
Autotools
Visual Studio
Makefile
Android

Documentation
browse docs
Windows 10 (VS2022)
Windows 7 SP1 (VS2022)
Windows 10 (arm (ARMv7+VFP3), arm64)
Windows 8.1 (x86 (686+SSE2), amd64)
Windows 7 SP1 (x86 (686+SSE2), amd64)
browse
SVN
GitHub
libopenmpt
0.5.34
2024-10-26 old stable
security updates
trivial bug fixes
Autotools
Visual Studio
Makefile
Android

Documentation
Windows 7 SP1 (VS2019) Windows 7 SP1 (x86 (686+SSE2), amd64) browse
SVN
GitHub
libopenmpt
0.4.46
2024-10-26 old stable
security updates
trivial bug fixes
Autotools
Visual Studio
Makefile
Android

Documentation
Windows 7 SP1 (VS2017)
Windows XP SP3 (VS2017)
Windows 7 SP1 (x86 (686+SSE2), amd64)
Windows XP SP3 (x86 (586), amd64)
browse
SVN
GitHub
libopenmpt
0.8 (SVN trunk)
current development
security updates
playback fixes
new features
new file formats
Autotools
Visual Studio
Makefile
Android

Documentation
browse docs
WebAssembly, JavaScript
Windows 10 21H2 (VS2022)
Windows 7 SP1 (VS2022)

Windows XP SP3 (VS2017)
Windows 10 21H2 (arm (ARMv7+VFP3), arm64)
Windows 10 21H2 (x86 (686+SSE2), amd64)
Windows 7 SP1 (x86 (686+SSE2), amd64)

Windows XP SP3 (x86 (586), amd64)
Windows 98 SE + KernelEx (x86 (586))
Windows 95 (x86 (386+387))
DOS 5 (x86 (386+387))
browse
SVN
GitHub
libopenmpt-modplug
0.8.9.0-openmpt1
2020-04-14 stable Autotools     browse
SVN
GitHub
libopenmpt-modplug
0.8.8.5-openmpt1
2020-04-13 old stable Autotools     browse
SVN
GitHub


Downloads for unmaintained historic branches and versions

build system compiler source code
    libopenmpt 0.3.45
Autotools Clang 3.4..3.5 libopenmpt
0.3.45
Makefile / Android ndk-build Clang 3.4..3.5
Android NDK 11..15
Emscripten 1.31..1.38.4
libopenmpt
0.3.45
Visual Studio   libopenmpt
0.3.45
    libopenmpt 0.2.12548-beta43
Autotools GCC 4.3..4.7
Clang 3.0..3.3
MinGW-W64 4.6..4.7
any C++03 compiler
libopenmpt
0.2.12548-beta43
Makefile / Android ndk-build GCC 4.1..4.7
Clang 3.0..3.3
MinGW-W64 4.6..4.7
Android NDK 9..10
Emscripten 1.21..1.30
any C++03 compiler
libopenmpt
0.2.12548-beta43
Visual Studio VS 2008..2013 libopenmpt
0.2.12548-beta43


version date support status source code
source docs
development libs binaries vcs
libopenmpt
0.3.45
2023-05-01 unmaintained Autotools
Visual Studio
Makefile
Android

Documentation
Windows 7 SP1 (VS2017)
Windows XP SP3 (VS2017)
Windows 7 SP1 (x86 (686+SSE2), amd64)
Windows XP SP3 (x86 (586), amd64)
browse
SVN
GitHub
libopenmpt
0.2.12548-beta43
2020-03-01 unmaintained Autotools
Makefile / Android
Visual Studio
Documentation
Windows (VS2010) Windows 7 +
Windows 2000, XP, Vista
browse
SVN
GitHub
libopenmpt
0.2.7561-beta20.5
2019-10-02 unmaintained Autotools
Makefile / Android

required patches:
security patch 1
security patch 2
security patch 3
security patch 4
security patch 5
security patch 6
security patch 7 (CVE-2017-11311)
security patch 8 (CVE-2018-10017)
security patch 9 (CVE-2018-11710)
security patch 10 (CVE-2018-20861)
security patch 11 (CVE-2018-20860)
security patch 12 (CVE-2019-14382)
security patch 13 (CVE-2019-14383)
security patch 14 (CVE-2019-17113)

Documentation
    browse
SVN
GitHub
libopenmpt
0.2.7386-beta20.3
2019-10-02 unmaintained Autotools
Makefile / Android

required patches:
security patch 1
security patch 2
security patch 3
security patch 4
security patch 5
security patch 6
security patch 7
security patch 8
security patch 9
security patch 10 (CVE-2017-11311)
security patch 11 (CVE-2018-10017)
security patch 12 (CVE-2018-11710)
security patch 13 (CVE-2018-20861)
security patch 14 (CVE-2018-20860)
security patch 15 (CVE-2019-14382)
security patch 16 (CVE-2019-14383)
security patch 17 (CVE-2019-17113)

Documentation
    browse
SVN
GitHub
old stable versions   unmaintained browse source
browse patches
browse docs
browse development libs browse binaries browse
SVN
old source snapshots
old test builds
  unmaintained browse