Bug #303

Modplug shows quite some playback issues with various Module Files

Added by Roland Haslinger almost 11 years ago. Updated over 5 years ago.

Target version:
Start date:
June 06, 2013
Due date:
% Done:


Estimated time:
Affects version:


Hello, Since i am normally not really reporting Bugs, if i make something wrong, be patient :)

Problem is, the Modplug Playback File has various issues with different Module Songs, it shows itself as crackling, very disturbing background noise or general sample/sound glitches.

Guess best option would be to change Modplug dll against another source which works out for Linux/Windows Program Versions, which show more compatibility with newer Module Formats like XM and IT :)


necros_-_spatial_distortion.dsm (228 KB) necros_-_spatial_distortion.dsm Problematic module file Jonathan Rubenstein, November 27, 2018 06:35


#1 Updated by John Lindgren almost 11 years ago

We use libmodplug from Do you have an alternative in mind?

#2 Updated by Roland Haslinger almost 11 years ago

John Lindgren wrote:

We use libmodplug from Do you have an alternative in mind?

Under Windows there is a good playback system called bass, from the xmplay maker - Project page is

Guess you have to contact the owner about terms how to use if or if it is possible to use it. Seems it supports also Linux

But in terms of raw ability to playback old computer Music seems to be also quite a worthy try.

Well, i am not that kind of clever guy that i know much about playback routines, otherwise i would not have opened that bug request :D

Perhaps you have a worthy suggestion? :)

#3 Updated by John Lindgren almost 11 years ago

BASS seems to be proprietary software, so I have no interest in writing or maintaining a plugin for it.

Old versions of XMP included an Audacious plugin, which Debian is still maintaining in their "xmp-audacious" package. You might try it and see if it gives better results than ModPlug.

#4 Updated by John Lindgren almost 11 years ago

  • Status changed from New to Rejected

Closing since this is an upstream libmodplug bug (or bugs). Give xmp-audacious a try, and if it works well, I might consider including it in audacious-plugins.

#5 Updated by Michael Schwendt almost 11 years ago

It's not just "old versions of XMP". Recently, after XMP has become a separate library, the Audacious plugin has been split off into a separate project:

#6 Updated by Jonathan Rubenstein over 5 years ago

I suggest switching to libopenmpt, since the audacious xmp plugin does not appear to be maintained anymore.

Chris Spiegel has created a working audacious plugin for this already, however his repo does not currently feature a code license. You might be able to get into a dialog with him about absorbing it into the audacious-plugins repo. His email listed in the git commit log is cspiegel on gmail.

libopenmpt should support all the same modules, you can see them here under Supported file formats

I've used this plugin for a while and it works great in my experience. I've attached one module that libmodplug does not handle very well, but libopenmpt can take it just fine.

Also available in: Atom PDF