View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000094 | OpenMPT | Playback Compatibility | public | 2011-03-25 13:42 | 2013-03-25 17:40 |
Reporter | Saga Musix | Assigned To | Saga Musix | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | OpenMPT 1.18.03.00 (upgrade first) | ||||
Target Version | OpenMPT 1.20.02.00 (upgrade first) | Fixed in Version | OpenMPT 1.22.01.00 (upgrade first) | ||
Summary | 0000094: Zxx macro interpretation is incomplete/wrong | ||||
Description | Zxx macros are not interpreted completely in all cases, and depending on the value the interpretation might even be wrong. | ||||
Additional Information | Reference: http://schismtracker.org/wiki/MIDI.TXT (original Impulse Tracker document) | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | |||||
I just found out that Z7F doesn't do anything audible in Impulse Tracker, but it resets the filter on the next note. OpenMPT, Schism Tracker and probably other software only respects the latter part, but still applies cutoff on Z7F. |
|
First step is done: Zxx macro interpretation is complete now. Some macro letters have been changed / added in this process, see the "macro help" button in the macro settings. |
|
TODO:
|
|
The TODO from comment 273 has been fixed. The other TODOs are still left. |
|
Z7F handling should also be fixed in compatible mode. |
|
Fixed envelope processing if there is sample assigned. Per-instrument macros will get their own issue. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2011-03-25 13:42 | Saga Musix | New Issue | |
2011-03-27 18:14 | Saga Musix | Note Added: 0000116 | |
2011-03-27 18:40 | Saga Musix | File Added: WTF2.7z | |
2011-03-27 18:40 | Saga Musix | File Added: midipoop.7z | |
2011-04-17 16:00 | Saga Musix | Assigned To | => Saga Musix |
2011-04-17 16:00 | Saga Musix | Status | new => assigned |
2011-04-17 16:00 | Saga Musix | Target Version | => OpenMPT 1.19.01.* (old testing) |
2011-05-26 18:48 | Saga Musix | Target Version | OpenMPT 1.19.01.* (old testing) => OpenMPT 1.19.03.00 (upgrade first) |
2011-07-01 22:56 | Saga Musix | Target Version | OpenMPT 1.19.03.00 (upgrade first) => OpenMPT 1.20.01.00 (upgrade first) |
2011-07-30 22:31 | Saga Musix | Note Added: 0000273 | |
2011-07-31 12:43 | Saga Musix | Note Added: 0000279 | |
2011-08-08 17:01 | Saga Musix | Note Added: 0000323 | |
2011-10-01 16:54 | Saga Musix | Note Added: 0000511 | |
2012-05-05 16:50 | Saga Musix | Target Version | OpenMPT 1.20.01.00 (upgrade first) => OpenMPT 1.20.02.00 (upgrade first) |
2013-03-25 17:40 | Saga Musix | Note Added: 0001156 | |
2013-03-25 17:40 | Saga Musix | Status | assigned => resolved |
2013-03-25 17:40 | Saga Musix | Resolution | open => fixed |
2013-03-25 17:40 | Saga Musix | Fixed in Version | => OpenMPT 1.22.01.00 (upgrade first) |