81 lines
3 KiB
Text
81 lines
3 KiB
Text
|
|
|
|
|
|
__ _____
|
|
| | |__| |______ ___ ____________
|
|
| | | || __ \ \/ // ____ \
|
|
| |_| || |_> > <| Y Y \ |_> >
|
|
|____/__||_____/__/\ \__|_| / ___/
|
|
\_/ \/|_|
|
|
Extended Module Player Library
|
|
|
|
Version 4.6
|
|
|
|
|
|
OVERVIEW
|
|
|
|
Libxmp is a library that renders module files to PCM data. It supports
|
|
over 90 mainstream and obscure module formats including Protracker (MOD),
|
|
Scream Tracker 3 (S3M), Fast Tracker II (XM), and Impulse Tracker (IT).
|
|
|
|
Many compressed module formats are supported, including popular Unix, DOS,
|
|
and Amiga file packers including gzip, bzip2, SQSH, Powerpack, etc.
|
|
|
|
|
|
LIBRARY API
|
|
|
|
See docs/libxmp.html for the library API reference. The documentation
|
|
is also available in man page and PDF formats.
|
|
|
|
|
|
SUPPORTED FORMATS
|
|
|
|
See docs/formats.txt for the list of supported formats. By default,
|
|
Protracker modules are played with a reasonable mix of Protracker 2/3
|
|
quirks (because certain Protracker 1/2 bugs are just too weird and
|
|
generally not worth emulating). Other Amiga 4 channel MODs are played with
|
|
a generic Noisetracker/Protracker-style replayer, Scream Tracker III MODs
|
|
are played with a Scream Tracker style replayer and multichannel MOD
|
|
variations are played with a Fasttracker II style replayer. Multifile
|
|
formats (Startrekker AM, Magnetic Fields, etc). must have all files in
|
|
the same directory.
|
|
|
|
|
|
SUPPORTED PACKERS
|
|
|
|
The following formats have built-in decompressors: bz2, gz, lha, oxm, xz,
|
|
Z, zip, ArcFS, arc, MMCMP, PowerPack, !Spark, SQSH, MUSE, LZX, and S404.
|
|
Other compressed formats need helpers to be installed on the system:
|
|
mo3 (unmo3) and rar (unrar).
|
|
|
|
|
|
AUTHORS AND CONTACT
|
|
|
|
See docs/CREDITS for the full list of authors. Send your comments
|
|
and bug reports to xmp-devel@lists.sourceforge.net, or directly to
|
|
cmatsuoka@gmail.com.
|
|
|
|
|
|
LICENSE
|
|
|
|
Extended Module Player
|
|
Copyright (C) 1996-2023 Claudio Matsuoka and Hipolito Carraro Jr
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a
|
|
copy of this software and associated documentation files (the "Software"),
|
|
to deal in the Software without restriction, including without limitation
|
|
the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
|
and/or sell copies of the Software, and to permit persons to whom the
|
|
Software is furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in
|
|
all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
THE SOFTWARE.
|
|
|