Compiled binaries

operating system architecture libopenmpt openmpt123 xmp-openmpt in_openmpt foo_openmpt
    development command-line player input plugin
for XMPlay
input plugin
for Winamp (or compatible)
decoder component
for foobar2000
Windows amd64 (x86-64, x64) libopenmpt
0.4.12
openmpt123
0.4.12
     
Windows x86 + SSE2 libopenmpt
0.4.12
openmpt123
0.4.12
xmp-openmpt
0.4.12

(XMPlay >= 3.8.0.0)
in_openmpt
0.4.12

(Winamp >= 2.0)
foo_openmpt
0.4.12

(foobar2000 >= 1.3.0)
DOS x86 (586)   openmpt123
0.4.12
     
Web WebAssembly
asm.js
JavaScript
libopenmpt
0.4.12
       
Debian 9
(or later)
any apt install libopenmpt-dev apt install openmpt123      
Ubuntu 18.04
(or later)
any apt-get install libopenmpt-dev apt-get install openmpt123      
openSUSE any zypper install libopenmpt zypper install openmpt123      
Haiku amd64 (x86-64, x64)
x86 Hybrid
libopenmpt_devel libopenmpt      
other systems any distribution packages distribution packages      


Source code

build system compiler libopenmpt
    source code
Autotools
recommended on Unix-like systems
GCC 4.8 (or later)
Clang 3.6 (or later)
MinGW-W64 4.8 (or later)
any C++11 compiler
libopenmpt
0.4.12
Autotools Clang 3.4..3.5 libopenmpt
0.3.21
Makefile / Android ndk-build
recommended for WebAssembly, asm.js, JavaScript or Android targetting
GCC 4.8 (or later)
Clang 3.5 (or later)
MinGW-W64 4.8 (or later)
Android NDK 16 (or later)
Emscripten 1.38.5 (or later)
any C++11 compiler
libopenmpt
0.4.12
Makefile / Android ndk-build Clang 3.4..3.5
Android NDK 11..15
Emscripten 1.31..1.38.4
libopenmpt
0.3.21
Visual Studio
recommended on Windows
VS 2015 (or later) libopenmpt
0.4.12
Visual Studio   libopenmpt
0.3.21


Compiled binaries for outdated systems

operating system architecture libopenmpt openmpt123 xmp-openmpt in_openmpt foo_openmpt
    development command-line player input plugin
for XMPlay
input plugin
for Winamp (or compatible)
decoder component
for foobar2000
Windows 8
Windows 7
amd64 (x86-64, x64) libopenmpt
0.4.12
openmpt123
0.4.12
     
Windows 8
Windows 7
x86 + SSE2 libopenmpt
0.4.12
openmpt123
0.4.12
xmp-openmpt
0.4.12

(XMPlay >= 3.8.0.0)
in_openmpt
0.4.12

(Winamp >= 2.0)
foo_openmpt
0.4.12

(foobar2000 >= 1.3.0)
Windows Vista
Windows XP
amd64 (x86-64, x64) libopenmpt
0.4.12
openmpt123
0.4.12
     
Windows 7
Windows Vista
Windows XP
x86 (586) libopenmpt
0.4.12
openmpt123
0.4.12
xmp-openmpt
0.4.12

(XMPlay >= 3.8.0.0)
in_openmpt
0.4.12

(Winamp >= 2.0)
foo_openmpt
0.4.12

(foobar2000 >= 1.3.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
0.5 (SVN trunk) current development
security updates
playback fixes
new features
new file formats
Autotools
Makefile / Android
Visual Studio
browse
download
Windows 7 + (VS2019)
WebAssembly, asm.js, JavaScript
Windows 7 +
DOS
browse
SVN
github
0.4.12 2020-04-13 stable
security updates
minor playback fixes
Autotools
Makefile / Android
Visual Studio
browse
download
Windows 7 + (VS2017)
Windows XP, Vista (VS2017)
WebAssembly, asm.js, JavaScript
Windows 7 +
Windows XP, Vista
DOS
other systems
browse
SVN
github
0.3.21 2020-04-13 old stable
security updates
trivial bug fixes
Autotools
Makefile / Android
Visual Studio
download Windows 7 + (VS2017)
Windows XP, Vista (VS2017)
asm.js, JavaScript
Windows 7 +
Windows XP, Vista
other systems
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