View Issue Details

IDProjectCategoryView StatusLast Update
0001882OpenMPTFeature Requestpublic2025-05-01 22:33
Reportercubes Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Platformx86OSWindowsOS Version10
Summary0001882: Change how accidentals are displayed based on what musical key you are composing in
Description

Allow the user to choose which musical key he is composing in. Depending on the key, accidental notes will be displayed accordingly in the pattern editor. For example if he is composing in F major, all A# notes in the pattern editor will be displayed as Bb. However if he is composing in B major, A# will display simply as A#.

This feature would simply allow the user to "reskin" the OpenMPT interface to display some sharp notes [#] as flat notes [b] depending on the musical key he is composing in.

Currently it's a little confusing for new users to compose in musical keys that use flat notes. (Seeing an A# in the pattern editor when you meant to enter Bb can be slightly counterintuitive.) This feature will also make tracker patterns more readable and easy to navigate.

In addition an option can be included in the context menu of an accidental note to toggle between displaying as a sharp or a flat. This way the user isn't "locked into" whatever display mode he chose, and he will have more freedom.

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

Activities

Saga Musix

Saga Musix

2025-05-01 09:41

administrator   ~0006352

This feature would simply allow the user to "reskin" the OpenMPT interface to display some sharp notes [#] as flat notes [b] depending on the musical key he is composing in.

This is already possible: https://wiki.openmpt.org/Manual:_Setup/Display#Accidentals

Granted, it's not associated with the song, but you can toggle it at any time. In theory you can also use a custom tuning for your instruments in MPTM format, but I wouldn't necessarily recommend using a tuning just to change the display of notes (because it will also change some playback semantics around portamento commands).

cubes

cubes

2025-05-01 22:33

reporter   ~0006353

Got it, thank you

Issue History

Date Modified Username Field Change
2025-04-30 23:34 cubes New Issue
2025-05-01 09:41 Saga Musix Note Added: 0006352
2025-05-01 22:33 cubes Note Added: 0006353