Tree [19ad5b] master /
 History

HTTPS access


File Date Author Commit
 docs 2017-05-01 Claudio Matsuoka Claudio Matsuoka [19ad5b] Add sanity check in MED4 loader
 examples 2015-06-19 Claudio Matsuoka Claudio Matsuoka [fbe66b] [example] Update smix example
 include 2016-12-02 sezero sezero [5ca719] xmp.h: provide an expansion of EXPORT macro for...
 jni 2016-07-21 Claudio Matsuoka Claudio Matsuoka [5f2a12] Build all ARM android code as thumb
 lite 2017-03-11 sezero sezero [cccf2f] localtime_r() check is needed in libxmp-lite
 src 2017-05-01 Claudio Matsuoka Claudio Matsuoka [19ad5b] Add sanity check in MED4 loader
 test 2016-07-17 Claudio Matsuoka Claudio Matsuoka [f1aac4] [test] Update bundled test checksum
 test-dev 2017-03-02 Claudio Matsuoka Claudio Matsuoka [05b292] [test] Also test short reads on XM modules
 vc 2013-05-27 Claudio Matsuoka Claudio Matsuoka [b22ffe] Add missing Visual C++ solution file
 .gitignore 2014-07-27 Claudio Matsuoka Claudio Matsuoka [6b59ef] Update changelog
 .travis.yml 2017-05-01 Claudio Matsuoka Claudio Matsuoka [87487a] Temporarily disable travis memory sanitizer build
 INSTALL 2014-01-16 Claudio Matsuoka Claudio Matsuoka [58468e] Cosmetic line break fixes
 Makefile.in 2017-03-06 Claudio Matsuoka Claudio Matsuoka [24b7d7] Fix os2 directory in distribution package
 Makefile.lite 2017-03-07 Claudio Matsuoka Claudio Matsuoka [633342] [lite] Auto-generate OS/2 makefile
 Makefile.os2 2017-03-06 Claudio Matsuoka Claudio Matsuoka [d8cd41] Auto-generate OS/2 makefile
 Makefile.os2.in 2017-03-06 Claudio Matsuoka Claudio Matsuoka [d8cd41] Auto-generate OS/2 makefile
 Makefile.vc 2017-03-05 Claudio Matsuoka Claudio Matsuoka [2d3d71] Regenerate VC++ makefile
 Makefile.vc.in 2014-04-08 Claudio Matsuoka Claudio Matsuoka [a877ac] Add check target to nmake makefile
 README 2016-06-04 Claudio Matsuoka Claudio Matsuoka [df5b6d] Update documentation
 TODO.5 2017-05-01 Claudio Matsuoka Claudio Matsuoka [22ac03] Update notes
 config.guess 2013-04-13 Claudio Matsuoka Claudio Matsuoka [3a6290] Check host type and enable static lib if cygwin
 config.sub 2013-04-29 Claudio Matsuoka Claudio Matsuoka [b74621] Add os definition for nacl
 configure.ac 2017-03-03 sezero sezero [d90dda] add -fno-common to CFLAGS when targeting darwin
 install-sh 2012-02-11 Claudio Matsuoka Claudio Matsuoka [4ff2ec] Change directory layout
 libxmp.map 2016-06-04 Claudio Matsuoka Claudio Matsuoka [b21246] Add flags to configure player personality
 libxmp.pc.in 2016-10-14 Claudio Matsuoka Claudio Matsuoka [f57348] Update version and changelog

Read Me



                 __   _____                           
                |  | |__|  |______  ___ ____________  
                |  | |  || __  \  \/  //      ____  \ 
                |  |_|  || |_>  >    <|  Y Y  \ |_>  >
                |____/__||_____/__/\  \__|_|  /  ___/ 
                                    \_/     \/|_|    
                    Extended Module Player Library

                              Version 4.4


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

This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or (at
your option) any later version. This library is distributed in the hope
that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA