View Issue Details

IDProjectCategoryView StatusLast Update
0001921OpenMPTFile Format Supportpublic2025-09-07 17:21
ReporterRazi Assigned To 
PrioritylowSeverityminorReproducibilityalways
Status newResolutionopen 
Product VersionOpenMPT 1.32.04.00 / libopenmpt 0.8.3 (current stable) 
Summary0001921: High resolution volume/panning envelope
Description

If possible, could we have high resolution volume and panning like in MilkyTracker?

In MilkyTracker, volume and panning has a vertical value going from 0 to 256 instead of 0 to 64.

I know this is only possible in XM format, but it would be cool to have.

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

child of 0000865 new Revised MPTM format - idea pool 

Activities

Saga Musix

Saga Musix

2025-09-07 09:25

administrator   ~0006492

Last edited: 2025-09-07 09:52

Envelopes in the XM format have a resolution of 64, just like in almost all other module formats. MilkyTracker may show a higher resolution, but in the end it has to divide all values by 4 when saving them to XM. This is similar to OpenMPT showing a pan range from 0 to 256 in many places even for formats that only support a pan range from 0 to 64 - it does this for consistency, but in the end when saving the pan value, it has to divide it. Milky is doing the same with envelope values.

Saga Musix

Saga Musix

2025-09-07 09:26

administrator   ~0006493

FWIW I will keep this open but not because of XM (as explained), but because in general this would be good to have in a redesigned MPTM format at some point in time.

Issue History

Date Modified Username Field Change
2025-09-07 04:17 Razi New Issue
2025-09-07 09:25 Saga Musix Note Added: 0006492
2025-09-07 09:26 Saga Musix Note Added: 0006493
2025-09-07 09:26 Saga Musix Relationship added child of 0000865
2025-09-07 09:52 Saga Musix Note Edited: 0006492