View Issue Details

IDProjectCategoryView StatusLast Update
0000500OpenMPTFeature Requestpublic2024-12-31 21:16
Reportercoda Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Target VersionOpenMPT 1.32 / libopenmpt 0.8 (goals)Fixed in VersionOpenMPT 1.32 / libopenmpt 0.8 (goals) 
Summary0000500: Keyboard shortcuts for MIDI Options
Description

Most of the MIDI options would be useful as keyboard shortcuts, particularly:

  • Octave transpose
  • Record note off (which is already a binding)
  • Continue song on note
  • Record velocity
  • Record CCs

Obviously the numeric ones and dropdowns present more of a challenge, but at least those checkboxes would be useful since they relate to MIDI-as-step-sequencer vs. MIDI-as-recorded-performance, which is currently pretty annoying to manage if you want to switch back and forth.

A status bar message would be cool as some indication of the value of the option you just changed.

This functionality could in theory apply to other options menu checkboxes, but I don't see any that are really necessary beyond the ones that have bindings already.

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

Relationships

related to 0000326 assignedSaga Musix Keyboard shortcut to toggle "Record note off" setting 
related to 0000445 feedbackSaga Musix Greater "Continue as soon as MIDI notes received" control 

Activities

Saga Musix

Saga Musix

2014-04-03 20:22

administrator   ~0001608

Hm yeah, I thought about adding shortcuts and/or a (hideable) record settings toolbar before...

mattlohkamp

mattlohkamp

2024-12-22 01:07

reporter   ~0006271

I'd love to see 'toggle record MIDI velocity' as a setting that you could assign a keyboard shortcut to.

sometimes I just want to input notes, one by one, then go back and manually tweak the velocities

other times, I want to play expressively on my midi input device, and have the velocity recorded as I play

and it'd be nice to toggle between the two of those cases, without going into menus. (and, as mentioned in the OP, to see the current status of that setting as I toggle it off/on.)

Saga Musix

Saga Musix

2024-12-31 21:15

administrator   ~0006286

As of r22667, the following new shortcuts are implemented:

  • Toggle Apply Octave Transpose to incoming MIDI Notes
  • Toggle Continue Song when MIDI Note is received
  • Toggle Respond to Play / Continue / Stop Song MIDI messages
  • Toggle Record MIDI Velocity
  • Toggle Record MIDI Pitch Bend
  • Toggle Record MIDI CCs

They show a message about the change in the status bar when used. This is also applied to other toggling shortcuts that previously had no visible feedback.

Happy new year. ;)

Issue History

Date Modified Username Field Change
2014-04-03 20:18 coda New Issue
2014-04-03 20:21 Saga Musix Relationship added related to 0000445
2014-04-03 20:22 Saga Musix Note Added: 0001608
2024-12-22 01:07 mattlohkamp Note Added: 0006271
2024-12-22 01:10 Saga Musix Relationship added related to 0000326
2024-12-23 19:09 Saga Musix Assigned To => Saga Musix
2024-12-23 19:09 Saga Musix Status new => assigned
2024-12-31 21:15 Saga Musix Note Added: 0006286
2024-12-31 21:16 Saga Musix Status assigned => resolved
2024-12-31 21:16 Saga Musix Resolution open => fixed
2024-12-31 21:16 Saga Musix Fixed in Version => OpenMPT 1.32 / libopenmpt 0.8 (goals)
2024-12-31 21:16 Saga Musix Target Version => OpenMPT 1.32 / libopenmpt 0.8 (goals)