View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001346 | OpenMPT | Playback Compatibility | public | 2020-07-07 08:13 | 2020-07-16 19:52 |
Reporter | no9 | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | x64 | OS | Windows | OS Version | 7 |
Product Version | OpenMPT 1.29.01.00 / libopenmpt 0.5.0 (upgrade first) | ||||
Target Version | OpenMPT 1.29.02.00 / libopenmpt 0.5.1 (upgrade first) | Fixed in Version | OpenMPT 1.29.02.00 / libopenmpt 0.5.1 (upgrade first) | ||
Summary | 0001346: DBM module plays to fast | ||||
Description | File with the issue: "Party-Question V.dbm" -> (direct link) https://amp.dascene.net/downmod.php?index=159724 | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | Yes | ||||
Tested code revision (in case you know it) | |||||
The problem here is that OpenMPT only has one general-purpose effect column while DigiBooster has two. Most of the time this is not an issue as we can juggle around most volume and panning commands to the volume column in OpenMPT, but in this particular file, both F commands for tick speed and BPM tempo are in the same channel cell, so OpenMPT can keep only one of them. Fixing this will require some huge structural changes, as one of the commands would have to be moved to a different pattern cell, and command conversion could would need to be aware of neighbouring cells to drop commands into. We definitely want to fix this eventually but it's probably not going to happen very soon. |
|
Luckily I was able to find a less invasive fix in r13285 / r13286. You can download the new test version (1.29.01.04) soon from https://builds.openmpt.org/builds/ |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2020-07-07 08:13 | no9 | New Issue | |
2020-07-07 16:55 | Saga Musix | Note Added: 0004395 | |
2020-07-16 19:52 | Saga Musix | Note Added: 0004398 | |
2020-07-16 19:52 | Saga Musix | Status | new => resolved |
2020-07-16 19:52 | Saga Musix | Resolution | open => fixed |
2020-07-16 19:52 | Saga Musix | Fixed in Version | => OpenMPT 1.29.02.00 / libopenmpt 0.5.1 (upgrade first) |
2020-07-16 19:52 | Saga Musix | Target Version | => OpenMPT 1.29.02.00 / libopenmpt 0.5.1 (upgrade first) |
2020-07-16 19:52 | Saga Musix | Note Edited: 0004398 |