Well, the title captures it all :)
When working on a song in LMMS one can undo changes to the notes that were created using the pencil/copy+paste/etc tools, but one cannot undo notes added using MIDI. Would be very nice to add those to the undo stack as well.
:+1:
I did a quick test and added addJournalCheckPoint(); here which would let me undo one note at a time after recording. Should rather the whole last phrase be undone at the same time?
I did a quick test and added addJournalCheckPoint(); here which would let me undo one note at a time after recording. Should rather the whole last phrase be undone at the same time?
I think different people will have different expectations, not sure what to choose.
Maybe check what the commercial DAWs do?
Also, since it's better to have at least some way to undo vs none, I'd say this is already an improvement worth adding :)
I think it makes a bit more sense to delete all the recorded notes.
Reasoning:
On Jan 31, 2018 09:12, "Simon van der Veldt" notifications@github.com
wrote:
I did a quick test and added addJournalCheckPoint(); here which would let
me undo one note at a time after recording. Should rather the whole last
phrase be undone at the same time?I think different people will have different expectations, not sure what
to choose. What to the commercial DAWs do?Also, since it's better to have at least some way to undo vs none, I'd say
this is already an improvement worth adding :)—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/LMMS/lmms/issues/3081#issuecomment-361855595, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AIgVmtnindjvQw5KUqeOY4b-ORsYmsEsks5tQCBxgaJpZM4Kcn04
.
I think it makes a bit more sense to delete all the recorded notes.
Isent that just as simple as ctrl+a + del ?
all gone
Stepwise would give two different delete options.. idk...
-But if we are talking phrase-wise redo, then its another story, and i guess @Spekular reasoning is sound.
A phrase would then be: all notes captured between rec-pressed and stop-pressed -right?
Isent that just as simple as ctrl+a + del ?
all gone
No. You can record over already recorded notes. If you add a checkpoint to when you start recording you can record something, stop and then record again, stop again and you wouild have two separate recordings in the same pattern. It would take two <Ctrl>+z to undo this if you add a checkpoint to the beginning of the recording function.
Should rather the whole last phrase be undone at the same time?
This would be a lot better for UX, if you want to undo specific notes you might as well delete them.
Maybe check what the commercial DAWs do?
Bitwig studio undos the whole last recorded phrase, can't check for other DAW's
Fixed in #4144 There is some journalling already in stable-1.2 but it's incomplete and will delete the whole pattern AND shift view to the song editor. With the fix you get separate phrases and you will stay in the Piano Roll ready to continue recording.
Most helpful comment
Fixed in #4144 There is some journalling already in stable-1.2 but it's incomplete and will delete the whole pattern AND shift view to the song editor. With the fix you get separate phrases and you will stay in the Piano Roll ready to continue recording.