View Issue Details

IDProjectCategoryView StatusLast Update
0001773OpenMPTFile Format Supportpublic2024-04-09 17:15
ReporterSaga Musix Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0001773: Better support for some auto slide commands
Description

For some formats, OpenMPT's loaders do some fixups to cater for automatic slide commands; most of the time this support breaks across any pattern boundaries, though. As yet another format is going to be added to this list (0001762), it really is about time to think about a better mechanism to support auto slides at runtime.

Formats and commands that need to be supported:

  • ULT / XMF: Automatic tone portamento
  • 669: Automatic portamento up / down, tone portamento
  • STK: Some SoundTracker variants have automatic volume slides
  • FAR: Command 3 parameter indicates how many rows a slide should last. Also has a similar weird volume slide.
  • GMC: Automatic portamento up / down
  • STP: That's the chaotic one. It has auto portamento up / down, automatic fine portamento up / down, automatic tone portamento, automatic volume slides, automatic vibrato, automatic tremolo.
TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

related to 0001541 new Farandole Composer tempo and effects are wrong :-( 
related to 0001762 resolvedSaga Musix Game Music Creator (.gmc) support 
related to 0001543 new ULT persistent tone portamento is not persistent. 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-04-08 20:46 Saga Musix New Issue
2024-04-08 20:54 Saga Musix Description Updated
2024-04-08 21:05 Saga Musix Relationship added related to 0001541
2024-04-08 21:05 Saga Musix Relationship added related to 0001762
2024-04-09 17:04 Saga Musix Relationship added related to 0001543