To clarify a bit.
With Always snap notes/CC to the left enabled, clicking to create and then drag the note aligns the note to the grid whenever you cross a grid line.
After creating a note, if you drag the note it doesn't align to the grid whenever you cross a grid line. Meaning, if you move left just a bit it will snap fast but if you move to the right you will have to move a lot for it to snap, it isn't a consistent distance between left/right.
With Always snap notes/CC to the left disabled, clicking to create and then drag the note does not align the note to the grid whenever you cross a grid line. Meaning, if you move right just a bit it will snap fast but if you move to the left you will have to move a lot for it to snap, it isn't a consistent distance between left/right.
After creating a note, if you drag the note it does (kind of) align to the grid whenever you cross a grid line. This depends on where you clicked on the note when you started dragging and the length of the note. At least, when you drag it either left or right it will snap the same way (with a consistent distance).
At this point I'm not sure if this is a bug report or a feature request because I don't know how it's supposed to work, but how I would want it to work is this:
when creating a note (and dragging) or when just dragging a note, whenever the mouse cursor crosses a grid line the note always snaps to the right (if the cursor crossed a grid line to the right) or always snaps to the left (if the cursor crossed a grid line to the left).
This would make MIDI editing by mouse more consistent since you don't have to keep track of invisible "snapping lines" which don't correspond to the actual grid lines. If you grabbed a note in the middle you would have the same distance to left and right snapping. If you grabbed a note just before a grid line you would have a tiny distance to the right and a larger distance to the left, but you would know exactly when the note would snap. Essentially initial mouse position/note length wouldn't matter and you would have consistent creating and dragging of MIDI notes.
|