Dunno about anyone else, but I pretty much only use the transpose tab to move things by octaves, so I figure an easy improvement would be to have little buttons that do this. Currently you gotta type it, which, if I’m always typing one of two things may as well suggest an easy thing for that. Quality of life thing n all.
Not for what the OP wants as far as I can tell. While it is easy enough to use Macros & the LE to transpose Events and Parts. There are no Key Commands to set a value in MIDI Modifiers.
To the OP, you might want to explore modifying your workflow so instead of transposing midi on the fly during playback you transpose the underlying MIDI Data. That method is easier to set up Key Commands for.
and yeah down for any of the alternate suggestions here as well
another suggestion along these lines is to have an optional Transpose Modifier for events you duplicate with ctrl+alt+shift+drag (whatever this is called). so you could have the two MIDI events linked and will forward any changes made but one would be transposed by +12, or perhaps by a diatonic scale degree
+1 to the OP’s original request. Seems like a simple solution to save some clicks/typing. May even be able to squeeze the +/- 12 buttons into the same row to save some real estate.
Say you have a MIDI Part which is an octave lower than what you want. There are 2 basic ways to transpose this.
Play back the data and while playing back use midi modifiers to transpose the the notes realtime. This is what you are doing.
Edit the MIDI Part or the underlying MIDI Events to transpose this underlying data. Now when you play back the notes will already be transposed and will not need to be modified during playback.