Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 09-22-2019, 07:46 AM   #1
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default Independent undo history for MIDI editor (items)

It would be invaluable to have independent undo histories for the MIDI editor.

Often, I do some edits in the ME (velocity, CCs, etc...) and notice later, that these edits weren't satisfactory. But in the meanwhile, I might already have done further edits in the arrange or in other MIDI items.

As a result it's nearly impossible to get the initial state of the first MIDI item back, without undoing all the latter actions.

As a solution I suggest independent undo histories for all MIDI items.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 09-22-2019, 09:10 AM   #2
maczook
Human being with feelings
 
Join Date: May 2019
Posts: 59
Default

Yoooooooooooooooooooo!!!!

+1

This would be so useful!!!! Especially if there was some indication of which version of the midi item you’re working on, and you could switch between them, that would be lit! Like if on the right side where you can see all your tracks/ midi items and switch between them, if there was something for midi takes of that item. Similar to takes, but housed in the midi editor.

Building off your idea, wouldn’t it be cool to have an option to “lock” the media/ midi item, so if you do any changes anywhere else, and undo a bunch of times, that item will stay the same until you “unlock” it?

One issue I can see with having the midi editor undo history separate from the arrange/global undo, is if you create a bunch of items or want to change a bunch of midi items notes back to the way they were, would you have to go into each item and then undo them from inside the me? What if you could select which items you want to undo within the arrange, and while they’re selected they’re affected? (So you can undo only the midi items that are selected from the arrange)

tldr: great idea!! On a global toggle though please!! =D

Best Wishes,

-Mac
maczook is offline   Reply With Quote
Old 09-22-2019, 09:30 AM   #3
Swi
Human being with feelings
 
Join Date: Apr 2018
Posts: 358
Default

+1
This would be a big time saver for sure.
Swi is offline   Reply With Quote
Old 09-22-2019, 09:39 AM   #4
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
Default

If actions are separated into Main and Midi Editor, it's logical that undo should be separate for Main and Midi Editor as well.
Klangfarben is offline   Reply With Quote
Old 09-22-2019, 12:05 PM   #5
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

Good point Klangfarben!
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 09-22-2019, 04:39 PM   #6
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

This is a great idea!! Big +1 from me.
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 06-04-2020, 05:31 AM   #7
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

Bumpy bump
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 06-04-2020, 06:06 PM   #8
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,628
Default

Only optional, as I prefer my undo-history in one place

But I see the benefit.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 06-06-2020, 07:11 PM   #9
ciros
Human being with feelings
 
Join Date: Apr 2020
Posts: 55
Default

+1
Really important feature, very often I feel the need for it, ... should be included in every respectable daw.
In my opinion the best way to implement it should be as a separate flow form the main undo function by default (also with an option in preferences to integrate with the main undo..why not).
So by default the main undo function should continues to act in the same way without affecting midi items, and the new "midi item undo" should be item-indipendent (every midi item has his own undo flow) with a dedicated voice in the midi item menu named like "undo midi item", and with his own shortcut (for example using (ctrl+shift+z) that affects only the selected item (so will be possible to select multiple items and undo them at once time).
ciros is offline   Reply With Quote
Old 05-22-2023, 10:17 AM   #10
ARkaine2
Human being with feelings
 
ARkaine2's Avatar
 
Join Date: Feb 2020
Posts: 62
Default

+1 here
I need to remove from undo history notes selection in MIDI editor.
ARkaine2 is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 12:56 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.