Smarter setting carry-over for MIDI glue
Currently when you glue together two MIDI items, a lot of information is discarded, such as:
- Grid setting is set back to straight from triplet, dotted, or swing
- Note shape is set to regular bars
- Hide unused note rows is turned off
This becomes very noticeable when working with drums for example, which use all the above settings as part of the writing process or to make things easier.
My suggestion is pretty simple. Firstly:
- Whatever of these settings or more which I haven't listed (haven't encountered yet) match between the two items, keep them. This would be an easy quick solution, and help with things like drum programming where you make one bar, copy it to the next, make a variation, glue, repeat. I find myself doing this a lot.
For changes made from one item to the next or glueing two unrelated items:
Some suggested radio button settings for when the items don't match:
- Keep most recently created MIDI item
- Keep settings from first selected item (I'd think this would be the best default)
- Keep settings from item with dominant length
- Ask what to do (a box would appear with a list of settings Reaper chose with drop downs to change them, along with a box to ignore and reset the MIDI item to defaults).
Thanks for the consideration, hope the workflow example justifies how convenient at least the implementation of keeping matching settings between items would be.
|