Me, again. Been a while, innit?
I've recently started tinkering with XMPlay and stumbled upon the "fade-out" function. It works brilliantly, fading a given song out right where it should end and smoothly transitioning to the next! There's just one problem that I can't figure out. If a module file has multiple sub-songs, then XMPlay fades out each and every sub-song.
Normally, this wouldn't be a problem. Most of the time, sub-songs are self-contained and play for a reasonable amount of time. However, since I started playing some of my old creations, I've noticed that if someone is dopey like I was and decided to loop a song over and over with a Jump to Position at the end of a section… say, Patterns 00 to 03 with B00 about eight bloody times in the Order List… then I end up hearing exactly that: Patterns 00 to 03, fade, 00 to 03, fade, et cetera.
I'll be the first to admit that this is more or less a "me problem". I was thinking more about module players that ignored "Jump to Position", like Winamp or even ModPlug, back in the day — though honestly, even with my modern modules which have manual fade-outs (they play, there's a BXX toward the end, then the "fade out" segment), this is still kind of an annoyance in XMPlay.
Is there currently a way to make it so the fade-out ignores Jump to Position and only fades at the end of the last Pattern (if there's sound)? Or, if such a setting already exists, how do I enable it?
As always, thank you for this marvelous media player. I still use the heck out of it on a daily basis!
Thanks for reading!