OpenMPT is an open-source audio module file music tracker for Windows (with an intended Wine-functionality for UNIX and Linux x86-systems). It was previously called ModPlug Tracker, and was first released by Olivier Lapicque in September 1997. ModPlug Tracker v1.00 pre-alpha 4.zip - from ftp.modland.com/pub/trackers
Computer Music magazine listed OpenMPT among the top five free music trackers in 2007, and it is one of the most widely used trackers.
In December 1999, Olivier Lapicque sent the module-playing parts of ModPlug Tracker's source code to Kenton Varda, under the GPL-2.0-or-later, to write a plugin for XMMS based on the code. In 2001, the source code was released in the public domain, ModPlug XMMS Plugin - News on sourceforge.com "27 October 2001: ModPlug-XMMS v2.0 (including libmodplug v0.7) - Changes: ... License changed to public domain." and the mod-playing code was split off into a separate library, libmodplug, maintained as part of the ModPlug XMMS Plugin project. This project lay dormant from late 2003 until early 2006, when it was picked up again. Today, libmodplug is included in many Linux distributions as a default audio plugin for playing module files and is a part of the popular open source multimedia framework gstreamer. GStreamer Bad Plugins 0.10 Plugins Reference Manual
Due to lack of time, Olivier Lapicque discontinued development of ModPlug Tracker itself, and in January 2004, he released the entire source code under an open-source license. The ModPlug Player source code is still closed as of May 2020.
OpenMPT is distributed as free software and is, as of August 2022, under active development. Until May 2009 (v1.17.02.53) History OpenMPT was licensed under the Copyleft GPL-2.0-or-later and then relicensed under the terms of the permissive BSD licenses. Since OpenMPT 1.23 (March 2014), OpenMPT is also available as a 64-bit application. This allows musicians to use 64-bit VST plugins and make use of the entire physical memory on 64-bit systems. For this purpose, OpenMPT provides its own plugin bridge, which can be used to run plugins with a different bitness than the host in a separate process, or to run plugin in a sandbox and prevent them from crashing the host application.
It supports both loading and saving of IT (Impulse Tracker), XM (FastTracker Extended Module), MOD (Protracker and similar), S3M (Scream Tracker) and MPTM (its own file format) files, imports many more module and sample file formats, and has some support for DLS format and .
OpenMPT was also one of the first trackers to support opening and editing of multiple tracker modules in parallel. OpenMPT supports up to 128 tracks/channels, VST Plugins, VST instruments and has ASIO support.
OpenMPT introduced some non-standard additions to the older file formats. For example, one can use stereo samples or add VST plugins to XM and Impulse Tracker modules, which were not supported in the original trackers. Many of these features have gradually been removed from IT and XM files and made available only in MPTM files.
Peter Hajba and Alexander Brandon used OpenMPT to compose the soundtracks for Bejeweled 2, Bejeweled 2 Soundtrack on BandCamp Bejeweled 3 Bejeweled 3 Soundtrack on BandCamp and other PopCap Games.
Electronic rock musician Blue Stahli has mentioned that he used ModPlug Tracker and other trackers in the past. Blue Stahli twitter profile
MPTM file format
libopenmpt
Reception and users
External links
|
|