libopenmpt Player Code
Module Player + Wave writer (Converter)
Status: Beta
Brought to you by:
ctstudio
| File | Date | Author | Commit |
|---|---|---|---|
| Source | 2026-04-27 | ctstudio | [r29] |
| x86 | 2026-04-27 | ctstudio | [r29] |
| Distribution license - UFDL.txt | 2025-01-18 | ctstudio | [r2] |
| LOMP.exe | 2026-04-27 | ctstudio | [r29] |
| LOMPCfg.exe | 2026-04-27 | ctstudio | [r29] |
| LOMtoWAV.exe | 2026-04-27 | ctstudio | [r29] |
| Readme.txt | 2026-04-27 | ctstudio | [r28] |
| Usage license - UFOSL.txt | 2025-01-18 | ctstudio | [r2] |
| libopenmpt.dll | 2026-04-22 | ctstudio | [r24] |
| openmpt-mpg123.dll | 2026-04-22 | ctstudio | [r24] |
| openmpt-ogg.dll | 2026-04-22 | ctstudio | [r24] |
| openmpt-vorbis.dll | 2026-04-22 | ctstudio | [r24] |
| openmpt-zlib.dll | 2026-04-22 | ctstudio | [r24] |
About ----- LOMP is a command line module player (GUI) for libopenmpt, inspired by old DOS module players. Audio output is sent directly to Windows API (IAudioClient, should be WASAPI) - no additional audio library is needed. LOMPCfg is a command line tool to configure LOMP (Player only) (Currently only supports setting which output sound device to use). LOMP2WAV is a "converter" to create wave (or raw) files, audomatically splitting by subsongs. Supports only a 3 quality modes (CD, Default, Float) Homepage: https://ctstudio.net E-Mail: info@ctstudio.net Requirements ------------ LOMP (and LOMP2WAV) should be compatible with all older Windows versions that are supported by libopenmpt (amd64-legacy / x86-legacy). Currently LOMP (and LOMP2WAV) is actively tested on Windows 11 only. Let me known if there are issues with older Windows Versions. Compatibility ------------- LOMP generates the GUI dynamically, optimizes comments/instrument names etc. Let me known if there are issues with a certain song, or tracker format. Legal info ---------- LOMP can be used and/or modified under the terms of the "User-friendly Open-source License", Version 1.01 by (Jan Vorel) The official LOMP package(s) / complete set of files can be redistributed under the terms of the "User-friendly Distribution License", Version 2.00 (by Jan Vorel) Version history --------------- 2026 Added option to configure output sound device 2026 Updated to libopenmpt 0.8.6.25099 2026 Increased process base priority to "Above normal" (LOMP only) 2025 Initial release with libopenmpt 0.7.13.22825 Credits ------- Jan Vorel (thats me): - Programming - Testing - Readme file - Homepage (Text, screenshots, ...) Otto Chrons - Dual Module Player; LOMP is inspired by old DOS module players, especially this one. Fantaisie Software: - PureBasic Markus F.X.J. Oberhumer, Laszlo Molnar & John F. Reiser: - UPX Marco Chaudhry