View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003361 | ardour | features | public | 2010-07-25 16:59 | 2012-10-17 22:29 |
Reporter | danboid | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | acknowledged | Resolution | open | ||
Target Version | 3.X | ||||
Summary | 0003361: adopt same keybindings to set grid size/midi note length as LMMS | ||||
Description | When step editing or manually (by mouse) editing MIDI it would be nice to have keyboard shortcuts to quickly set the grid/MIDI note size. I would suggest we standardise on those used already by LMMS which is the following. CTRL+0 = One whole note aka semibreve CTRL+1 = 1/2 note aka minim aka half note CTRL+2 = 1/4 note aka crotchet CTRL+3 = 1/8 CTRL+4 = 1/16 CTRL+5 = 1/32 CTRL+6 = 1/3 CTRL+7 = 1/6 CTRL+8 = 1/12 CTRL+9 = Insert note of same length as previous I have tried CTRL+[0-9] when editing MIDI under the current A3 and those key combos don't seem to be used currently. | ||||
Tags | No tags attached. | ||||
|
why lmms and not logic? see : http://documentation.apple.com/en/logicpro/usermanual/chapter_14_section_30.html#apple_ref:doc:uid:TempBookID-ReplacedWhenAssociatingWithMessierRevision-43984REC_SC_1107-1008908 |
|
I've never really used Logic but I suggested using LMMS's keyboard shortcut because its a free sequencer that has sensible shortcuts for setting note length. I've looked at that link and it makes no mention of if it has default keyboard shortcuts for setting the next note insert length- maybe you have to click on the note length value? ATM to do this you click on the grid unit selector, search for the value you want then select it. The Logic way really isn't that much better- just you have a graphical representation of the note length which actually only helps to those who can read music. If the notes were always on display on the editor window, it would be more a efficient way to work but that would hog a lot of room? Maybe introduce a note pallete drawing window like logic has then but I still think keyboard shortcuts like those above would be useful. If Logic has better (more easily remembered or logical) keyboard shortcuts for quickly setting the note lengths than those used by LMMS then by all means we should adopt their conventions instead, but what are they? |
|
We may just be able to get away with a key combo that is equivalent to left clicking within the grid size drop-down as once you have that open you can use UP, DOWN and ENTER to choose the size of the next note to be entered. |
|
You can resolve this as it occurred to me today that we can do this already by assigning shortcuts to the relevant snap values although I think it would be nice to have some defaults in place for this like the ones mentioned above. |
|
How does LMMS define a whole note in non-4/4 time signatures? |
|
Wouldn't worry about that really C, if we're using the same default shortcuts then just bind CTRL+0 to the bar grid setting please. I'll let you decide if we have a CTRL+9 or not and what it should do. 1/24 notes aren't going to get used much by most but that would seem a logical alternative. |
|
How about half notes, then? :) |
|
Thats CTRL+1 innit? |
|
Are they two beats no matter what the time signature? |
|
Good point - we don't actually have such a grid size atm it seems. It would be nice but otherwise it does still make sense to have CTRL+1 as half a beat, ctrl+2 as quarter of a beat etc. |
|
As a result, CTRL+0 should prob be 1 beat and CTRL+9 a bar. |
|
There's generally quite a difference between these settings (in terms of fractions of bars) and the current Ardour grid settings (which are in terms of beats). I suppose it is musically sensible to say that a 1/4 note is always a beat, regardless of bar size, but what is a 1/3rd of a bar? Do we want grid settings that are dependent on the time signature that is in effect at any given point? |
|
When I originally posted this suggestion for default grid size shortcuts I obviously neglected to check if these sizes existed in A3 first. I've since noticed they don't but as I've already said these settings transpose nicely to being used as per beat rather than per bar divisions which is all we have atm 'cept for full bar of course. Its a good way to order the shortcuts having 0 for a whole beat then 9 for a whole bar. Having grid sizes for fractions of bars would be nice but not as essential as having the divisions of beats quickly available is more important IMO as I've got no problem with just switching to the beat division setting then dragging a note out of the required length when doing a half bar note or whatever. |
|
If half and quarter bar grid sizes etc. do get implemented it would be pretty obvious I suppose that we should drop CTRL+9 for full bar and instead have SHIFT+CTRL+0 for full bar, SHIFT+CTRL+1 for a half bar note etc. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-07-25 16:59 | danboid | New Issue | |
2010-07-25 18:11 | cth103 | cost | => 0.00 |
2010-07-25 18:11 | cth103 | Target Version | => 3.0-beta1 |
2010-07-25 19:23 | paul | Note Added: 0008636 | |
2010-07-25 19:37 | danboid | Note Added: 0008639 | |
2010-07-25 19:40 | danboid | Note Edited: 0008639 | |
2010-11-28 22:03 | danboid | Note Added: 0009531 | |
2011-01-01 21:17 | danboid | Note Added: 0009778 | |
2011-01-02 13:12 | cth103 | Note Added: 0009784 | |
2011-01-02 13:13 | cth103 | Status | new => feedback |
2011-01-02 14:59 | danboid | Note Added: 0009787 | |
2011-01-02 15:00 | cth103 | Note Added: 0009788 | |
2011-01-02 15:02 | danboid | Note Added: 0009789 | |
2011-01-02 15:07 | cth103 | Note Added: 0009790 | |
2011-01-02 15:41 | danboid | Note Added: 0009791 | |
2011-01-02 15:43 | danboid | Note Added: 0009792 | |
2011-01-02 16:17 | cth103 | Note Added: 0009793 | |
2011-01-04 13:06 | danboid | Note Added: 0009819 | |
2011-01-04 21:57 | danboid | Note Added: 0009827 | |
2011-11-15 16:29 | cth103 | Target Version | 3.0-beta1 => 3.0 |
2012-04-25 00:01 | cth103 | Status | feedback => acknowledged |
2012-10-17 22:29 | paul | Target Version | 3.0 => 3.X |