View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000792||OpenMPT||Playback Compatibility||public||2016-05-13 23:51||2016-05-14 00:30|
|Reporter||jangler||Assigned To||Saga Musix|
|Product Version||OpenMPT 1.25.04.00 / libopenmpt 0.2-beta16 (upgrade first)|
|Target Version||OpenMPT 1.26.01.00 / libopenmpt 0.2-beta17 (upgrade first)||Fixed in Version||OpenMPT 1.26.01.00 / libopenmpt 0.2-beta17 (upgrade first)|
|Summary||0000792: Overlapping global volume / global volume slide effects handled incorrectly|
This is another one from the schismtracker.org "play abuse tests" suite that OpenMPT 1.18.02.00 was marked as passing, but the current version fails the test.
See https://github.com/jangler/schismtracker/wiki/Player-abuse-tests#global-volume for more information. (I didn't write that text—it was ported from the now-offline schismtracker.org wiki).
|Steps To Reproduce|
Play the attached IT module in Impulse Tracker v2.14, then in OpenMPT.
|Tags||No tags attached.|
|Has the bug occurred in previous versions?|
|Tested code revision (in case you know it)|
global-volume.zip (357 bytes)
Funnily enough, 1.18.03 was the last version to do this right... weird.
Interestingly, the latest Schism version from Storlek's Bitbucket also fails two tests that Schism didn't fail back in 2009 when the tests were first administered. We've fixed those now, except for something that could be described as the four-dimensional equivalent of a corner case (the first note of test 25, which OpenMPT also plays incompatibly but isn't even worth reporting).
I know about test case 25, it isn't really worth fixing at this point since it means rearranging a lot of code (which would then be handling other formats incorrectly).
Anyway, fixed in r6362.
|2016-05-13 23:51||jangler||New Issue|
|2016-05-13 23:51||jangler||File Added: global-volume.zip|
|2016-05-13 23:57||Saga Musix||Assigned To||=> Saga Musix|
|2016-05-13 23:57||Saga Musix||Status||new => assigned|
|2016-05-13 23:58||Saga Musix||Note Added: 0002371|
|2016-05-14 00:25||jangler||Note Added: 0002372|
|2016-05-14 00:25||jangler||Note Edited: 0002372||View Revisions|
|2016-05-14 00:26||jangler||Note Edited: 0002372||View Revisions|
|2016-05-14 00:28||Saga Musix||Note Added: 0002374|
|2016-05-14 00:29||Saga Musix||Status||assigned => resolved|
|2016-05-14 00:29||Saga Musix||Resolution||open => fixed|
|2016-05-14 00:30||Saga Musix||Note Edited: 0002374||View Revisions|
|2016-05-14 00:30||Saga Musix||Fixed in Version||=> OpenMPT 1.26.01.00 / libopenmpt 0.2-beta17 (upgrade first)|
|2016-05-14 00:30||Saga Musix||Target Version||=> OpenMPT 1.26.01.00 / libopenmpt 0.2-beta17 (upgrade first)|