Author Topic: [Request?] Fade-Out After Last Module Sub-Song Only?  (Read 213 times)

Jo Li KMC

  • Posts: 28
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!

saga

  • Posts: 2777
Re: [Request?] Fade-Out After Last Module Sub-Song Only?
« Reply #1 on: 23 Oct '24 - 14:12 »
It sounds like what you should do (because the patterns were never going to be played as part of the main song anyway) is right-click the playlist item, choose "separate subsongs" and then just keep the first subsong in your playlist.

FWIW, ModPlug supported backwards jumps, however it ignored them when song looping was disabled.
« Last Edit: 23 Oct '24 - 15:59 by saga »

Jo Li KMC

  • Posts: 28
Re: [Request?] Fade-Out After Last Module Sub-Song Only?
« Reply #2 on: 27 Oct '24 - 22:52 »
Hm.  Well, I suppose that's one way to do it.  I'll try that for my "streaming" playlists.  As for my personal playlists, I'll just keep "fade-out" disabled.  Thank you.

I still use ModPlug to this day, incidentally — usually if I just wanna listen to one song on loop.  It's still such a good module player~