From: Richard B. <bo...@bo...> - 2002-09-14 08:39:35
|
On Thursday 12 September 2002 14:46, Chris Cannam wrote: > Besides the obvious shortcuts for copy, paste, close, etc., we > have a number of possible application-specific shortcuts that we > should probably try to make meaningful in multiple views. I'm > thinking of adding a doc somewhere to serve as a registry of the > shortcuts we use, so that we can try to reuse them across views > whenever we can. Well we already have the transport control shortcuts which are replicated in the clients anyway - hence my slightly raised eyebrow over those transport toolbars you implimented. Mind you if people want to use the mouse that's up to them. Transport controls are of course: Enter - play Ins (numeric) - stop End (numeric) - rewind PgDn (numeric) - fast forward Space - toggle record Note that recording can now be toggled on while you're not playing. So instead of getting the two bar count in you can hit Space/Enter and just start recording from where you are. Hitting space also lets you modify the recording metronome status as well before you start playing. Intention is to be able eventually to use space to "punch in" recording on MIDI or audio but this isn't working yet. > For example, in the notation view you can use the number keys to > choose a different note duration (where 4 = quarter-note etc). It > would probably make sense to make the matrix view respond to these > keys by changing the grid size, thus effectively changing to that > duration of note input too. I think that might be nice. I don't think I'd use it yet but it might be an enticement. > We never did definitively agree on whether shift should be the modifier for > multiple select, but it is, so that's probably another example (albeit one that > we already do support across all the views). I'd like to leave it as is until someone complains loudly. It's Logic-centric and worth getting used to. Hell, I'm used to it. > In the notation view, pressing left and right moves the insert cursor; if you hold > shift as well, it extends the selection as it moves, and if you hold ctrl it moves by > whole bars. (And shift+ctrl extends by whole bars.) Should we > propagate these into the matrix? Or should we move these controls > onto something else so as to make the cursors do something that's > more meaningful across the matrix and notation views? Or what? In Logic Control plus arrow keys is used for zooming - vertically and horizontally shrinking and growing. It's pretty useful to do this from the keyboard in a central place - but also your use for them sounds useful too. We could always use Alt+arrow keys for zooming? B |