View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001952 | OpenMPT | General | public | 2026-03-11 15:10 | 2026-03-21 11:34 |
| Reporter | 02FD | Assigned To | |||
| Priority | none | Severity | tweak | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | x64 | OS | Windows | OS Version | 11 |
| Product Version | OpenMPT 1.32.06.00 / libopenmpt 0.8.4 (upgrade first) | ||||
| Summary | 0001952: Retrigger note volume adjustment is not applied to MIDI velocity | ||||
| Description | As the title states, using Qxx with a value other than Q0x on a MIDI instrument does not impact the velocity of the outputted notes with each re-trigger. | ||||
| Tags | No tags attached. | ||||
| Has the bug occurred in previous versions? | |||||
| Tested code revision (in case you know it) | |||||
|
Do you maybe have "volume commands with notes are velocities" unchecked for that particular instrument? This does not just affect volume commands in the pattern but also Qxy. |
|
|
Pretty certain I didn't, but I have more test cases of things that I saw not working involving MIDI so I will test this again as a sanity check as well. |
|
|
In testing, I've discovered the real problem. If you simply use the default volume (ie, no volume command) it works fine. Setting the volume with vXX in the volume column, however, breaks it and makes it so that every note has the same volume. |
|
|
Update: Just discovered this also applies to random volume variation. Using default volume applies it as normal, but adding a volume command in the volume column overwrites it the new volume set there. |
|
|
Yes, MIDI velocity handling is treated completely separately from how it would work with samples, so there are a lot differenes and inconsistencies. At the moment this is not really a bug but "by design"; it would be nice to make this more consistent with samples but it's not that easy. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-03-11 15:10 | 02FD | New Issue | |
| 2026-03-11 22:10 | Saga Musix | Note Added: 0006589 | |
| 2026-03-11 22:11 | Saga Musix | Status | new => feedback |
| 2026-03-12 00:33 | 02FD | Note Added: 0006590 | |
| 2026-03-12 00:33 | 02FD | Status | feedback => new |
| 2026-03-12 00:48 | 02FD | Note Added: 0006591 | |
| 2026-03-20 15:40 | 02FD | Note Added: 0006595 | |
| 2026-03-21 11:34 | Saga Musix | Note Added: 0006601 |