View Issue Details

IDProjectCategoryView StatusLast Update
0001947OpenMPTopenmpt123public2026-02-11 17:01
ReporterMarzhinGP Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Platformx86OSWindowsOS Version11
Product VersionOpenMPT 1.32.06.00 / libopenmpt 0.8.4 (current stable) 
Summary0001947: problem : Tracks melted on MIDI export when same instrument is played on several channels
Description

Let's take a lead instrument, which generally in a vst is played legato, but this instrument has two voices which are splitted into two différent channels in a module file. When exported to MIDI, both channels of this same instrument will be in the same MIDI track, this is unworkable when this instrument has to be played legato.

User should be able to use an option, kinda like in the stream export feature, where, to be short, any instrument on any channel would generate a new track

Steps To Reproduce

Just take the module file I joined, export, and see what is gives for the instrument named "england" (track 11), it will give the green track in the picture I joined. but it should be done like the yellow track you see in the picture, because the instrument is played in several channels, often simultaneously (for doing this, I had to export each channel independently by muting all others, 4 times, which is pain is the ass tbh :) )

TagsNo tags attached.
Attached Files
image.png (62,964 bytes)   
image.png (62,964 bytes)   
Red sector theme.zip (151,410 bytes)
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2026-02-11 17:01

administrator   ~0006577

One Instrument = One MIDI Track is the technical foundation of the entire MIDI export feature. It is not possible to change that.

If you need to split MIDI tracks even further, you need to do this in a dedicated MIDI editor. The default "Melodic (any)" MIDI channel export option already uses separate MIDI channels for notes triggered on different tracker channels, so you can split a MIDI track based on that.

Issue History

Date Modified Username Field Change
2026-02-11 16:41 MarzhinGP New Issue
2026-02-11 16:41 MarzhinGP File Added: image.png
2026-02-11 16:41 MarzhinGP File Added: Red sector theme.zip
2026-02-11 17:01 Saga Musix Status new => closed
2026-02-11 17:01 Saga Musix Resolution open => no change required
2026-02-11 17:01 Saga Musix Note Added: 0006577