View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001947 | OpenMPT | openmpt123 | public | 2026-02-11 16:41 | 2026-02-11 17:01 |
| Reporter | MarzhinGP | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | closed | Resolution | no change required | ||
| Platform | x86 | OS | Windows | OS Version | 11 |
| Product Version | OpenMPT 1.32.06.00 / libopenmpt 0.8.4 (current stable) | ||||
| Summary | 0001947: 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 :) ) | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Has the bug occurred in previous versions? | |||||
| Tested code revision (in case you know it) | |||||
|
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. |
|
| 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 |