View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000566 | OpenMPT | libopenmpt | public | 2014-08-03 05:40 | 2014-08-03 12:29 |
| Reporter | wnw | Assigned To | |||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Platform | x64 | OS | Windows | OS Version | 7 |
| Product Version | OpenMPT 1.23.04.00 / libopenmpt 0.2-beta5 (upgrade first) | ||||
| Summary | 0000566: Wrong pitch playback from instruments with multiple samples on different base frequencies | ||||
| Description | An old ModPlug bug (still persists!), went unnoticed probably because the usage of instruments with multiple samples that have different base frequencies is not that common, but happens in songs! This problem might be connected with the IT format (see "pitch_bug.it" example) attached and instruments that have multiple samples attached to it. Also note that WinAmp and Renoise plays this example IT module correctly, but ModPlug Player and MPT trips over samples in the module. | ||||
| Steps To Reproduce | Please load the simple "pitch_bug.it" module attached. Notice there is only one instrument and 2 similar patterns, the pattern #1 is the bugged one (bad pitch manifested prominently there) while the pattern #2 plays correct, but the pattern #2 has all notes re-triggered with the instrument. So this is clearly some sample playing/starting/setting of frequency internals related problem. | ||||
| Additional Information | 2014 - can't believe this bug is still there, I've just made an account for the sole purpose of reporting it. Please note that this issues is only ModPlug related and other players or trackers like WinAmp or Renoise do not manifest this buggy behavior. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Has the bug occurred in previous versions? | YES | ||||
| Tested code revision (in case you know it) | |||||
|
Not a bug - enable "More IT-compatible playback" in the song properties to play it as intended. This flag is set automatically for any song not made with old versions of ModPlug, but seeing that both the "old random variation behaviour" and "plugin volume bug" flags are set, I guess you loaded a legacy module made with a really old version of OpenMPT, hence the flag was not set. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-08-03 05:40 | wnw | New Issue | |
| 2014-08-03 05:40 | wnw | File Added: pitch_bug.zip | |
| 2014-08-03 12:29 | Saga Musix | Note Added: 0001748 | |
| 2014-08-03 12:29 | Saga Musix | Status | new => closed |
| 2014-08-03 12:29 | Saga Musix | Resolution | open => no change required |