Making improvements... Next up, #203
Replies: 1 comment
-
That makes sense, I would only suggest that those behavior changes should only affect the pen mode.
If you have the time, consider making several small PR's (i.e. "about one thing only") - pull requests which have a limited scope are so much easier to manage.
Good point, I imagine some "equivalent" of the piano roll's velocity view for the pattern roll, which would allow to edit the selected automation track in a more convenient manner. |
Beta Was this translation helpful? Give feedback.
-
Hi peter, I have completed implementing the ability to right click + drag over sections of notes and delete them that way. My philosophy is that as a naked left click places notes, a naked right click ought to delete them, as those are the two most common things a user is going to do. Panning should therefore be moved from the right button to the middle button, which is how it is in my build so far.
I have also made a number of small improvements, including a "fine mode" feature for editing notes (present as bool fineMode = false) in many of the functions associated with note manipulation. If the user holds Ctrl while dragging or resizing a note or selection (thinking of making it Alt for "alternate"), fineMode will be set to true and infinite precision is allowed. Minimum note length has therefore been set to a 64'th note, and minimum group length when stretching has been set to 1/10'th of the original size of the group.
I'm not quite ready to commit these changes quite yet, as I need to organize my code a bit more.
But the one thing i'm most curious about is adding the ability to see automation curves in the velocity view (or perhaps a separate automation view editor). I see that in some of your old videos this is a feature of the editor, but in more recent videos and builds this is not. I would like to re-implement this feature as many virtual instruments use it / require it.
Beta Was this translation helpful? Give feedback.
All reactions