libxmp4 - Module Player library for MOD, S3M, IT and others

Distribution: openSUSE 42.1
Repository: openSUSE Multimedia Libs all
Package name: libxmp4
Package version: 4.4.1
Package release: 64.1
Package architecture: x86_64
Package type: rpm
Installed size: 509.65 KB
Download size: 238.02 KB
Official Mirror:
libxmp is a module player library which supports many module formats, including Protacker MOD, ScreamTracker S3M and ImpulseTracker IT.



  • libxmp4 = 4.4.1-64.1
  • libxmp4(x86-64) = 4.4.1-64.1


    Install Howto

    1. Add the openSUSE Multimedia Libs repository:
      # zypper addrepo opensuse-multimedia-libs
    2. Install libxmp4 rpm package:
      # zypper install libxmp4


    • /usr/lib64/
    • /usr/lib64/
    • /usr/share/doc/packages/libxmp4/COPYING.LIB


    2017-02-07 - - Update to new upstream release 4.4.1 * fix MDL c5spd to preserve base periods * fix MDL sample decoder loop with corrupted data * fix MASI loader OPLH and PPAN subchunks parsing * fix MacOS Tiger build issues * fix sample loop corner case * fix set pan effect in multichannel MODs * fix global volume on module loop * fix IT pan right value * fix MASI effects based on OpenMPT PSM loader * fix memory leak in XMs with 256 patterns * fix anticlick when rendering only one sample * fix anticlick in His Master's Noise instruments * fix anticlick in MED synth instruments

    2016-07-26 - - Update to new upstream release 4.4.0 * fix XM arpeggio in FastTracker 2 compatible mode * fix IT bidirectional loop sample length * fix MOD vibrato and tremolo in Protracker compatible mode * fix XM replayer note delay and retrig quirk * fix XM replayer channel pan * fix MOD loader period to note conversion * fix virtual channel deallocation error handling * fix S3M global volume effect * fix IT envelope reset on tone portamento * fix IT voice leak caused by disabled envelope * fix IT volume column tone portamento * fix XM envelope position setting * fix FT2 arpeggio+portamento quirk with finetunes * fix mixer anticlick routines * accept S3M modules with invalid effects * fix 669 effects when no instrument number is specified * fix 669 effects to be frequency-based * fix 669 initial tempo * fix S3M channel reset on sample end * fix Noisetracker MOD speed setting * fix IT loader DCA sanity check * fix IT envelope reset after offset with portamento * fix bidirectional sample interpolation * fix mixer resampling and tuning issues * add Antti Lankila's Amiga 500 modeling mixer * add support to filter effect E0 in Amiga mods * add flags to configure player mode * add option to set the maximum number of virtual channels * add frequency-based "period" mode * add support to IT sample sustain loop * limit Oktalyzer modules to MOD note range * remove broken synth chip and Adlib emulation suport

    2016-06-01 - - Update to new upstream release 4.3.13 * The testcase has caught multiple rendition issues in: IT note off with instrument, IT note recover after cut, IT instrument without note after note cut event, IT pan reset on new note instead of new instrument, IT volume swing problems, XM glissando effect, Scream Tracker 3 period limits, Scream Tracker 3 tremolo memory, IT volume column fine volume slide with row delay. * Add format converters for TrackerPacker v1, v2, ProPacker 1.0.

    2016-02-13 - - Update to new upstream release 4.3.11 * fix FT2 XM arpeggio clamp, FT2 XM arpeggio + pitch slide, XM tremor effect handling, XM tremor recover after volume setting, IT instrument after keyoff, S3M first frame test in pattern delay, Protracker tone portamento target setting, Protracker arpeggio wraparound, Protracker finetune setting, range of MMD effect 9, invalid sample offset handling in Skale Tracker XM, Protracker sample loop to use full repeat only if start is 0, Scream Tracker 4-channel MOD fingerprinting.