qmmp only plays the first track in ProTracker modules that contain multiple tracks
Qt-based Multimedia Player
Brought to you by:
trialuser02
ProTracker modules can contain multiple tracks (subsongs). I would like to be able to listen to them using qmmp, please.
Xmplay will allow you to play all subsongs from a single .mod file, and you can even right-click on a module in the playlist and choose "Separate Subsongs" to add each subsong to the playlist individually.
I understand subsongs are supported by libxmp, but not presently implemented in qmmp.
Please could they be implemented in whatever fashion is easiest to implement? Thanks as ever for your work. :)
Apparently this isn't just a ProTracker thing, ImpulseTracker supports them too, and possibly others
Original Protracker and most Soundtracker forks cannot define subsongs within the module data. The single "song" with a MOD file is defined as the number of steps within the sequencer's track table. The total size of the file format's track table is fixed, though, and therefore it can be abused by filling steps past the end of the official single song. Where within the sequencer such subsongs start and end cannot be specified in the header anywhere.