View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001914 | OpenMPT | Playback Compatibility | public | 2025-08-14 22:35 | 2025-08-18 20:32 |
Reporter | mrpapersonic | Assigned To | Saga Musix | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Platform | x64 | OS | Windows | OS Version | 10 |
Product Version | OpenMPT 1.32.03.00 / libopenmpt 0.8.2 (current stable) | ||||
Summary | 0001914: IT: S7B on envelope trigger should process the first tick, and nothing else | ||||
Description | at the very least for filter envelopes (maybe pitch as well). Currently, OpenMPT seems to ignore whatever is in the envelope. Impulse Tracker's (mono) WAV writer driver seems to process the first tick, and then pauses the envelope. I have not tested whether this same behavior applies to both pitch and filter envelopes. In the test case provided the first and second channel should sound identical; the second channel just plays the output from IT 2.14 patch 3's WAV writer. I'm not aware of any differences between patch 3 and patch 5. (p3 is simply what I have available right now) Schism Tracker does seem to get this right, so the code there could be used as reference. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Has the bug occurred in previous versions? | Yes, since at least latest 1.31 | ||||
Tested code revision (in case you know it) | r23823 | ||||
Changing the envelope from filter to pitch, the pitch envelope does not get processed at all (i.e. s77.it behavior is correct) |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2025-08-14 22:35 | mrpapersonic | New Issue | |
2025-08-14 22:35 | mrpapersonic | File Added: s7b-on-env-trigger-filter.7z | |
2025-08-14 22:39 | mrpapersonic | Description Updated | |
2025-08-14 23:16 | mrpapersonic | Note Added: 0006446 | |
2025-08-18 20:32 | Saga Musix | Assigned To | => Saga Musix |
2025-08-18 20:32 | Saga Musix | Status | new => assigned |