MOD/XM/S3M/IT player for foobar2000
category: general [glöplog]
For foobar2000, I've used something called DUMB in the past to rip modules to WAVs, but a while ago I heard of a far superior module player that was much more accurate and versatile, but I can't remember what it was called. Anyone know?
wasn't there already a plugin for that? haven't used foobar in a long while but i vaguely remember there was something.
raped a few module formats, and you needed another plugin for sndh/sid afaicr
xmplay probably
Ideally, I'd like any such software that will let me throw any music modules at it and have them come out as CD-quality WAVs, without a mass of convoluted settings.
libopenmpt is also avail as a fb2k input plugin and known to be of reasonable good accuracy =)
for the wav-dumping im sure there is some sort of filewriter output plugin available (of not bundled)?
for the wav-dumping im sure there is some sort of filewriter output plugin available (of not bundled)?
I'd use XMPlay to achieve that. It can render a batch of modules to WAV (or anything like MP3, OGG, FLAC, etc. if you throw the right encoder at it) in very little time.
Optionally use xmp-openmpt (also available from wysiwtf's link) for the formats that it can't handle natively.
Optionally use xmp-openmpt (also available from wysiwtf's link) for the formats that it can't handle natively.
Is there support for SAP and SID as well?
Let me Google that for you:
https://support.xmplay.com/files_view.php?file_id=504
https://support.xmplay.com/files_view.php?file_id=40
https://support.xmplay.com/files_view.php?file_id=504
https://support.xmplay.com/files_view.php?file_id=40
oh, you want to export to wav, not play it, sorry, missread. i used to use modplugplayer for that. some folks complained it didn't play their modules properly, so you'll end up having to render it on the original tracker if you're being anal. xmplay also had that export to wav functionality afaicr.
libopenmpt was the plugin i used to use for foobar yep. had some bugs (especially with IT's, but it was fairly reasonable at the time)
Do. Not. Use. ModPlug Player.
Seriously, it hasn't been updated in almost 15 years.
I find it interesting that you found playback bugs in libopenmpt "especially with ITs", since that is definitely its strongest format (I use it daily and have fixed may playback bugs), so I would be interested in seeing the files in question to see where libopenmpt is misbehaving.
Seriously, it hasn't been updated in almost 15 years.
I find it interesting that you found playback bugs in libopenmpt "especially with ITs", since that is definitely its strongest format (I use it daily and have fixed may playback bugs), so I would be interested in seeing the files in question to see where libopenmpt is misbehaving.
Reminds me: I once did an XM that bugs in MPT, but works in the old player. Don't know if you're bored enough to look into it, but if it's fixable that would be cool. ;)
the IT in question that i most strongly remember being played badly was the 2nd track of this EP: ftp://ftp.scene.org/pub/music/groups/milk/milk0072.zip
bear in mind this was well over 10 years ago. might have been fixed since then and i just never noticed couz i stopped using foobar2000 when i started using mac instead. or my memory could simply be playing tricks on me. :)
bear in mind this was well over 10 years ago. might have been fixed since then and i just never noticed couz i stopped using foobar2000 when i started using mac instead. or my memory could simply be playing tricks on me. :)
Good luck finding something that is more accurate than the latest foo_dumb.dll. For MOD it uses my accurate playptmod that is used in my ProTracker clone, for S3M it uses my port of the x86 asm replayer used in Scream Tracker 3.21, for XM it uses my port of the x86 asm replayer used in Fasttracker 2.09, and for IT it uses the latest version of BASS.DLL.
Both the S3M and XM replayer have added commands from newer XM/S3M trackers, and other improvements, while still maintaining original accuraty for FT2 and ST3 modules.
Both the S3M and XM replayer have added commands from newer XM/S3M trackers, and other improvements, while still maintaining original accuraty for FT2 and ST3 modules.
(forgot to mention that my replayers+BASS are only used if you enable modplay in the foo_dumb settings, which is activated by default)
Also forgot to mention that playptmod is modified by kode54 to support non-ProTracker .MODs (more channels, extended periods, etc). Why is there no edit feature for pouët posts?
Quote:
Reminds me: I once did an XM that bugs in MPT, but works in the old player. Don't know if you're bored enough to look into it, but if it's fixable that would be cool. ;)
Can't find any obvious differences between FT2 and OpenMPT, to be honest. (MPT 1.16 doesn't count since it's just as old as MPP)
Quote:
bear in mind this was well over 10 years ago. might have been fixed since then and i just never noticed couz i stopped using foobar2000 when i started using mac instead. or my memory could simply be playing tricks on me.
libopenmpt didn't even exist back then, so I can probably cross that off my list then.
Quote:
libopenmpt has the advantage that (for obvious reasons) it supports both the old ModPlug quirks as good as possible but at the same time can also play everything as compatible as possible compared to the original trackers.Good luck finding something that is more accurate than the latest foo_dumb.dll.
Are the original replayers for ST3 and FT2 released, or were they obtained directly from the authors?
Directly (ST3) and indirectly (FT2). No official releases, though.
hmm, then i guess my memory is playing tricks on me regarding what plugin it was that i used back then. :(
Could have been libmodplug, if that every existed for fb2k. It's not really comparable with libopenmpt though since all the big bugs that existed in the old MPT code have been ironed out by now.