View Issue Details

IDProjectCategoryView StatusLast Update
0001946OpenMPTopenmpt123public2026-02-10 21:31
ReporterMarzhinGP Assigned ToSaga Musix  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version11
Product VersionOpenMPT 1.32.06.00 / libopenmpt 0.8.4 (current stable) 
Target VersionOpenMPT 1.32.07.00 / libopenmpt 0.8.5 (upcoming stable)Fixed in VersionOpenMPT 1.32.07.00 / libopenmpt 0.8.5 (upcoming stable) 
Summary0001946: Note-off events missing when exporting MOD or S3M to MIDI
Description

Seems like some MIDI messages are missing in the latest versions of openMPT, particularly the "note off" message or something similar. the thing is extremely easy to reproduce and the same problem happened to any of the module files i've tried and it happens whichever the options I choose, just watch the capture I joined : on top is the track exported with openmpt1.31 : notes have a duration , on bottom is the track exported with openmpt 1.32.06 : all notes continue until next "note on on same key".

Steps To Reproduce

take any .mod file and export to MIDI. I haven't check with .xm or .s3m or anything else. I joined a module on which I'm sure the problem will happend.

TagsNo tags attached.
Attached Files
image.png (28,557 bytes)   
image.png (28,557 bytes)   
global_trash.zip (112,427 bytes)
Has the bug occurred in previous versions?not in 1.31.01
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2026-02-10 21:31

administrator   ~0006576

Fixed in r24909.

For the time being you can convert the file to XM or IT format before exporting. Updated test builds with the bugfix will be available in a few hours from https://builds.openmpt.org/builds/

Issue History

Date Modified Username Field Change
2026-02-10 15:02 MarzhinGP New Issue
2026-02-10 15:02 MarzhinGP File Added: image.png
2026-02-10 15:02 MarzhinGP File Added: global_trash.zip
2026-02-10 20:22 MarzhinGP Has the bug occurred in previous versions? not it 1.31.01 => not in 1.31.01
2026-02-10 21:13 Saga Musix Assigned To => Saga Musix
2026-02-10 21:13 Saga Musix Status new => assigned
2026-02-10 21:14 Saga Musix Summary Possible MIDI export regression somewhere between 1.31.01 and 1.32.06 => Note-off events missing when exporting MOD or S3M to MIDI
2026-02-10 21:31 Saga Musix Note Added: 0006576
2026-02-10 21:31 Saga Musix Status assigned => resolved
2026-02-10 21:31 Saga Musix Resolution open => fixed
2026-02-10 21:31 Saga Musix Fixed in Version => OpenMPT 1.32.07.00 / libopenmpt 0.8.5 (upcoming stable)
2026-02-10 21:31 Saga Musix Target Version => OpenMPT 1.32.07.00 / libopenmpt 0.8.5 (upcoming stable)