View Issue Details

IDProjectCategoryView StatusLast Update
0000790OpenMPTFile Format Supportpublic2016-05-13 15:23
Reporter404notfound Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionnot fixable 
Platformx86OSWindowsOS VersionXP
Product VersionOpenMPT 1.26.00.* (old testing) 
Summary0000790: Incorrect playback of certain non-PT .mod tunes
Description

I am unsure how to describe this, see 'Steps to Reproduce'.

Steps To Reproduce
  1. Get http://modarchive.org/module.php?124721
  2. Play pat 12.
  3. Compare with r5941 and older to extract flaw.
TagsNo tags attached.
Has the bug occurred in previous versions?Yes, since r5946
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2016-05-13 14:12

administrator   ~0002367

Well, there is nothing that can be really done here apart from disabling on-the-fly sample swapping, because the module is showing clear signs that sample swapping should be used while in reality it should not. ProTracker is not the only tracker supporting sample swapping so I would be reluctant to unset this flag just because the module wasn't made on Amiga (since it has out-of-range notes). This is why the flag can be toggled by the user, after all.
The only "real" bug here is that having ProTracker one-shot loops enabled also causes this behaviour, and one-shot loops really should be disabled for modules that were not made on Amiga.

Saga Musix

Saga Musix

2016-05-13 15:23

administrator   ~0002369

r6357 fixes that one-shot loops are not enabled anymore for this module, but the sample swapping will have to stay enabled, I'm afraid. As said, this is why you can manually disable it.

Issue History

Date Modified Username Field Change
2016-05-13 13:57 404notfound New Issue
2016-05-13 14:12 Saga Musix Note Added: 0002367
2016-05-13 15:23 Saga Musix Note Added: 0002369
2016-05-13 15:23 Saga Musix Status new => closed
2016-05-13 15:23 Saga Musix Resolution open => not fixable