View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001552 | OpenMPT | Audio I/O | public | 2022-01-23 20:16 | 2022-01-24 17:56 |
Reporter | 0x5066 | 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.31.00.* (old testing) | ||||
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 | 0001552: "No Interpolation" will make a 32 sample 50% square sound not like a 50% square | ||||
Description | Hi there, as the summary describes, a 32 smp 50% square sample does not sound like a proper 50% square when the resampling mode is set to "No Interpolation", I believe this worked fine with 1.31.00.04 or 1.31.00.03. | ||||
Steps To Reproduce | Have a 32 smp long 50% square on hand and play around a bit, attached is a Super Mario Bros. Underground module that shows this issue perfectly. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | r16666 | ||||
Ah, oops, I recently enabled rounding in No Interpolation mode for OpenMPT 1.31, but in addition for that to work correctly I also need to turn on the loop wrap-around buffer I guess so that the rounding finds the right sample at the end of the loop. I will look into this. |
|
Please check if r16676 sounds better for you. |
|
Just got around to check, sounds just as great as before! |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2022-01-23 20:16 | 0x5066 | New Issue | |
2022-01-23 20:16 | 0x5066 | File Added: smb_underground.7z | |
2022-01-23 22:32 | Saga Musix | Note Added: 0004999 | |
2022-01-23 22:32 | Saga Musix | Assigned To | => Saga Musix |
2022-01-23 22:32 | Saga Musix | Status | new => assigned |
2022-01-23 22:42 | Saga Musix | Note Added: 0005000 | |
2022-01-23 22:42 | Saga Musix | Status | assigned => feedback |
2022-01-24 16:28 | 0x5066 | Note Added: 0005001 | |
2022-01-24 16:28 | 0x5066 | Status | feedback => assigned |
2022-01-24 17:56 | Saga Musix | Status | assigned => resolved |
2022-01-24 17:56 | Saga Musix | Resolution | open => fixed |
2022-01-24 17:56 | Saga Musix | Fixed in Version | => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) |
2022-01-24 17:56 | Saga Musix | Target Version | => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) |