View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001665 | OpenMPT | Playback Compatibility | public | 2023-02-14 10:40 | 2023-02-15 22:01 |
Reporter | MrArnal | Assigned To | Saga Musix | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | x64 | OS | Windows | OS Version | 10 |
Product Version | OpenMPT 1.30.10.00 / libopenmpt 0.6.8 (upgrade first) | ||||
Target Version | OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) | Fixed in Version | OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) | ||
Summary | 0001665: Octamed invalid tempo | ||||
Description | The playback for some octamed songs is wrong, such as http://modland.com/pub/modules/OctaMED%20MMD1/Little%20Bitchard/the%20raven.mmd1 | ||||
Steps To Reproduce | load in OpenMPT or libopenMPT the file http://modland.com/pub/modules/OctaMED%20MMD1/Little%20Bitchard/the%20raven.mmd1: playback is broken (compared with amiga playback) | ||||
Additional Information | Also, it seems the volume of the octamed playback is very low. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | don't know | ||||
Tested code revision (in case you know it) | |||||
The issue here is that the initial tempo of the module is set correctly, but then in the first pattern the tempo is immediately overwritten with the same value. As the tempo exceeds the supported parameter range (0-255) after conversion, the song no longer plays at the correct tempo. |
|
As of r18741 there is now a workaround for this situation by using OpenMPT's X-Param extension to write the high 8 bits of the tempo to a different pattern cell. It won't work with all MEDs using high tempos but it will fix this particular file. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2023-02-14 10:40 | MrArnal | New Issue | |
2023-02-14 17:54 | Saga Musix | Note Added: 0005552 | |
2023-02-15 21:58 | Saga Musix | Assigned To | => Saga Musix |
2023-02-15 21:58 | Saga Musix | Status | new => assigned |
2023-02-15 22:01 | Saga Musix | Note Added: 0005556 | |
2023-02-15 22:01 | Saga Musix | Status | assigned => resolved |
2023-02-15 22:01 | Saga Musix | Resolution | open => fixed |
2023-02-15 22:01 | Saga Musix | Fixed in Version | => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) |
2023-02-15 22:01 | Saga Musix | Target Version | => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) |