<p></p>
<p dir="auto">Although I've just finished building portable libmodplug and libSDL2_mixer for linux, I suppose if we switch to libxmp now it'll still save time later.</p>
<p dir="auto">I forgot that we had some additional test module music in testfiles/. And my shell history tells me I previously listened to these with the <code class="notranslate">xmp</code> commandline player :)</p>
<ul dir="auto">
<li>loop_test.xm: I can hear that modplug and xmp sound slightly different (the electric guitar 4s in). I don't know which is more correct.</li>
<li>dreaming_hard_loop_pause_test.xm: the slight unwanted pause at the end when playing with modplug is not there with xmp.</li>
</ul>
<p dir="auto">Listening to the tracks in audiotest.rpg (not as closely) I couldn't notice any differences in most tracks, while there certainly are some when playing with mikmod.</p>
<ul dir="auto">
<li>The big exception is song 5 (the only .it track). There is some major difference in first 5 seconds; with modplug there are some clicks and I think something is getting cut out.</li>
<li>Also, song 10 has a slight pause on loop with modplug, not xmp, like the loop test track.</li>
<li>There was one slight click about 25s into song 11 with modplug that xmp didn't have.</li>
</ul>
<p dir="auto">Very recently libmodplug actually copied some code from xmp to fix a few bugs and inaccuracies. So that's an endorsement.</p>
<p dir="auto">It seems there tends to be some volume difference between module playback libraries (I previously had to hack around that to get it more similar), but <code class="notranslate">xmp</code> and playing in Custom with the volume turned to max are very nearly the same volume.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/ohrrpgce/ohrrpgce/issues/1202#issuecomment-1208018322">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AMWGWZS5NQYZYT2BVTUDMQ3VYDXDDANCNFSM43UAP7UQ">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AMWGWZV7M3RUNWXSBLIF3IDVYDXDDA5CNFSM43UAP7U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOJAAOLEQ.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><ohrrpgce/ohrrpgce/issues/1202/1208018322</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/ohrrpgce/ohrrpgce/issues/1202#issuecomment-1208018322",
"url": "https://github.com/ohrrpgce/ohrrpgce/issues/1202#issuecomment-1208018322",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>