OpenMPT based module player library and libopenmpt based command-line player

libopenmpt is a cross-platform C++ and C library to decode tracked music files (modules) [wikipedia] into a raw PCM audio stream.

openmpt123 is a cross-platform command-line or terminal based module file player.

libopenmpt is based on the player code of the OpenMPT project (Open ModPlug Tracker). In order to avoid code base fragmentation, libopenmpt is developed in the same source code repository as OpenMPT.

libopenmpt ships with plugins for 3 popular Windows audio players already included:

  • xmp-openmpt is a plugin based on libopenmpt for XMPlay.
  • in_openmpt is an input plugin based on libopenmpt for WinAMP 2.x or later compatible players.
  • foo_openmpt is a component based on libopenmpt for foobar2000.

For a large list of other software (distribution packages, player plugins, media framework support, and language bindings), see out Wiki page.

News

subscribe via Atom feed