View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001236||OpenMPT||[All Projects] libopenmpt||public||2019-07-07 13:35||2019-07-14 18:04|
|Reporter||Sajadi||Assigned To||Saga Musix|
|Product Version||OpenMPT 1.28.05.00 / libopenmpt 0.4.5 (current stable)|
|Target Version||Fixed in Version|
|Summary||0001236: Sample swap from non-looped sample doesn't work in MOD|
Reporting an issue which also happens with 2016-x-x builds.
Compared to the normal playback routine of XMPlay, the libopenmpt plugin for XMPlay has trouble to play Mr Man's Sequential track... elements of the song are not played back but get played back without the plugin - for example 1:34-1:37 misses song elements which can be heard in XMPlay without the plugin.
link for the song: http://amp.dascene.net/downmod.php?index=48769
|Steps To Reproduce|
1) download the song
|Tags||No tags attached.|
|Has the bug occurred in previous versions?||yes|
|Tested code revision (in case you know it)||happens with the 2016 builds of the plugin too|
sequential4.final.zip (111,190 bytes)
Seems like on-the-fly sample swapping also works when swapping from a non-looping sample. There is a simple fix but it will have to be tested thoroughly on lots of other MODs to avoid breaking anything.
PS: While XMPlay's playback is very good, it's not the holy grail for ProTracker MOD files and doesn't support some ProTracker quirks. 4-channel MOD playback should be compared against ProTracker 2.3d (or bubsy's ProTracker port for Windows/macOS) and not XMPlay. In this case the results would be the same but I just want to point this out for future bug reports.
|2019-07-07 13:35||Sajadi||New Issue|
|2019-07-07 13:35||Sajadi||File Added: sequential4.final.zip|
|2019-07-07 13:37||Sajadi||Severity||major => minor|
|2019-07-07 16:26||Saga Musix||Note Added: 0003977|
|2019-07-07 16:26||Saga Musix||Assigned To||=> Saga Musix|
|2019-07-07 16:26||Saga Musix||Status||new => assigned|
|2019-07-14 18:04||Saga Musix||Summary||song elements missing from Mr Man's Sequential track when using the libopenmpt plugin for XMPlay => Sample swap from non-looped sample doesn't work in MOD|