Thanks very much for this. It's really helping my workflow and will hopefully do so for others. The addition of "Parameter type" shortcuts would make it even better, but as mentioned above there are loads of these so I'm not sure if you'd want to go that far.
In any case, the shortcuts themselves appear to be working fine, but there's an issue with the associated "Parameter type", in that it doesn't update correctly. For example:
- For the Value type default of "Note Velocity", Parameter type will be a greyed-out musical note (e.g. "7 - G-1") [no particular problem]
- If you use a shortcut to switch to a Value type which has an accompanying Parameter type (Controller, RPN, NRPN, Control 14), the Parameter type info will not update, giving you a combination of "Controller" and "7 - G-1", which doesn't make sense
- It seems that, even though the menu is labelled incorrectly, the controller information in the lower pane of the MIDI Editor will be correct. For example, for "Controller", "7 - G-1" will actually correspond to "7 - Volume (coarse)"
- Selecting a different Parameter type with the mouse doesn't fix the problem, but selecting a different Value type does
In addition, it's not related to this issue but I've just discovered that it's possible to set shortcuts which throw an error in the Messages pane, such as QAction::eventFilter: Ambiguous shortcut overload: C. In my case, I have "C" assigned to the Connections window in the general shortcuts, which seems to be what's causing the error. Should there be a check for such overloads, with a dialogue box displayed for the user (anyone who doesn't have the Messages pane displayed wouldn't know what's happening)? This only seems to occur with the same key assigned in the two shortcut menus, as if you try to assign the same key within the same menu Qtractor will correctly warn "Keyboard shortcut (x) already assigned".
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
1 hour 33 min ago
3 hours 4 min ago
3 hours 8 min ago
13 hours 31 min ago
1 day 1 hour ago
1 day 9 hours ago
1 day 11 hours ago
2 days 1 hour ago
2 days 2 hours ago
2 days 2 hours ago