View Issue Details

IDProjectCategoryView StatusLast Update
0001154OpenMPTFeature Requestpublic2025-09-02 19:57
ReporterLPChip Assigned ToSaga Musix  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version10
Target VersionOpenMPT 1.33 / libopenmpt 0.9 (goals)Fixed in VersionOpenMPT 1.33 / libopenmpt 0.9 (goals) 
Summary0001154: Ability to mark patterns in the orderlist
Description

I'd like to be able to mark patterns in the orderlist, and keep them visible when I reopen a song.

If possible, more than one types of markings would be great, for example by the use of a 3pixel border color, or underlying the order itself.

Erasing the the marks should also be possible.

Reason: When mixing, I am listening to the whole track and identifying problem areas. I want to easily track down problem areas. Also, if I am able to mark different sections that are similar throughout the song, I can easily compare later when mastering to see if those sections still work as desired.

Working with sequences or other ways to track down these pattersn is possible but very cumbersome, so therefor this request.

Preferably, but not necessary, it would be great if I can have like 6 different colors, and give each color a name globally (in OpenMPT settings or so), and assign those colors to the track, where each color can have its own meaning.

Example:

  • Red: loudest section
  • Orange: very loud
  • Yellow: loud
  • Green: Section 1
  • Blue: Section 2
  • Purple: Secion 3
  • White: Default

The name would be visible when assigning a color to a track but doesn't have to be visible on the orderlist itself.

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

Relationships

has duplicate 0001910 closed Ability to assign a color to patterns for easier readability 

Activities

StarWolf3000

StarWolf3000

2018-10-15 05:41

reporter   ~0003663

So that would be an extension for MPTM format (since you somehow need to retain the markings across sessions)?

LPChip

LPChip

2018-10-15 10:35

manager   ~0003664

Yup, pretty much.

Saga Musix

Saga Musix

2018-10-15 17:18

administrator   ~0003666

I guess this is pretty much similar to the pattern annotation feature request?

LPChip

LPChip

2018-10-15 17:20

manager   ~0003668

Yes and no. I prefer to be able to glance the orderlist and immediately see which pattern I coloured. I prefer not to click every pattern in the orderlist to find my annotation. But I guess they could be combined, as in that the annotation could have a colour attached to it, and you would see that in the orderlist itself.

Saga Musix

Saga Musix

2018-10-15 17:22

administrator   ~0003669

The latter was exactly what I had in mind. There is no need to turn this into two distinct features.

LPChip

LPChip

2018-10-15 17:22

manager   ~0003670

Yeah, I'm totally fine with that. :)

harbinger

harbinger

2018-10-22 17:13

reporter   ~0003681

+1

I could definitely use this. Both the quick coloring and the annotations. ;)

Saga Musix

Saga Musix

2025-09-02 19:57

administrator   ~0006478

As of r24105, it is now possible to assign colors to patterns in the Pattern Properties dialog. While the assignment is always possible, the colors are only saved in MPTM files. I first wanted to have them in XM/IT as well, like channel colors, but this would have complicated the feature quite a bit for technical reasons, so it wasn't worth it.

Right now the color is shown as a strip at the top of the order list, similar to the channel colors. There's probably room for improvement, though, so if you have any better idea, do speak up.

Issue History

Date Modified Username Field Change
2018-10-14 17:55 LPChip New Issue
2018-10-14 17:56 LPChip Severity minor => feature
2018-10-15 05:41 StarWolf3000 Note Added: 0003663
2018-10-15 10:35 LPChip Note Added: 0003664
2018-10-15 17:18 Saga Musix Note Added: 0003666
2018-10-15 17:20 LPChip Note Added: 0003668
2018-10-15 17:22 Saga Musix Note Added: 0003669
2018-10-15 17:22 LPChip Note Added: 0003670
2018-10-22 17:13 harbinger Note Added: 0003681
2025-09-02 16:28 Saga Musix Relationship added has duplicate 0001910
2025-09-02 19:14 Saga Musix Assigned To => Saga Musix
2025-09-02 19:14 Saga Musix Status new => assigned
2025-09-02 19:14 Saga Musix Target Version => OpenMPT 1.33 / libopenmpt 0.9 (goals)
2025-09-02 19:57 Saga Musix Note Added: 0006478
2025-09-02 19:57 Saga Musix Status assigned => resolved
2025-09-02 19:57 Saga Musix Resolution open => fixed
2025-09-02 19:57 Saga Musix Fixed in Version => OpenMPT 1.33 / libopenmpt 0.9 (goals)