View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000217 | OpenMPT | Playback Compatibility | public | 2012-01-09 05:37 | 2012-01-10 16:05 |
Reporter | jmkz | Assigned To | Saga Musix | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | x64 | OS | Windows | OS Version | 7 |
Product Version | OpenMPT 1.20.00.* (old testing) | ||||
Target Version | OpenMPT 1.20.01.00 (upgrade first) | Fixed in Version | OpenMPT 1.20.01.00 (upgrade first) | ||
Summary | 0000217: OpenMPT does not play notes higher than E-8 on XM module | ||||
Description | I don't know if it's a limitation with XM format, but it's like this: http://bugs.openmpt.org/view.php?id=55 | ||||
Steps To Reproduce | Play attached file. Observe that notes higher than E-8 will play as E-8. | ||||
Additional Information | XMPlay also has this issue but the notes higher simply will not play. I think that probably is something like sampler needs a kind of optimization, f.e. sample's samplerate out of boundaries or so, I don't know. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | Yes | ||||
Tested code revision (in case you know it) | |||||
related to | 0000055 | resolved | Saga Musix | Bad playback of notes higher than E-7 on XM module |
There's no file attached. And yes, it's a limitation of the XM format. |
|
Ahh.. Sorry for that I didn't notice file were above 512K but this is the fragment: http://dl.dropbox.com/u/35217013/mptrack/bugtracker/du_4n2-it-xm.compat.zip |
|
So, this limitation it's about sample's frquency? |
|
Actually the previous fix for 0000055 was wrong; Notes that exceed the XM limit should never be retriggered. If there's an instrument number next to them, the envlopes are retriggered, though. The limitation is not directly related to sample frequency (since samples in the XM format have no "frequency" but a transpose + finetune). Basically, the note + transpose must not exceed a specified range. |
|
Revision 1163 should fix this. |
|
Ok, it's fixed :) |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-01-09 05:37 | jmkz | New Issue | |
2012-01-09 05:37 | jmkz | Relationship added | related to 0000055 |
2012-01-09 08:23 | Saga Musix | Note Added: 0000592 | |
2012-01-09 11:21 | jmkz | Note Added: 0000593 | |
2012-01-09 11:23 | jmkz | Note Added: 0000594 | |
2012-01-09 22:11 | Saga Musix | Note Added: 0000595 | |
2012-01-09 23:09 | Saga Musix | Note Added: 0000596 | |
2012-01-09 23:09 | Saga Musix | Assigned To | => Saga Musix |
2012-01-09 23:09 | Saga Musix | Status | new => feedback |
2012-01-10 03:05 | jmkz | Note Added: 0000597 | |
2012-01-10 03:05 | jmkz | Status | feedback => assigned |
2012-01-10 03:05 | jmkz | Status | assigned => feedback |
2012-01-10 03:05 | jmkz | Resolution | open => fixed |
2012-01-10 16:05 | Saga Musix | Status | feedback => resolved |
2012-01-10 16:05 | Saga Musix | Fixed in Version | => OpenMPT 1.20.00.* (old testing) |
2012-01-10 16:05 | Saga Musix | Target Version | => OpenMPT 1.20.01.00 (upgrade first) |