PDA

View Full Version : Feature Suggestion: localized undo/redo


moinho
11-11-2009, 08:27 PM
Ok, I'd like to discuss this feature idea with you.

You all know the functions undo/redo, which are implemented EDP-style.
By hitting undo, you instantly go back to the last version of your loop content. That means that any overdubs (or other destructive modifications) will be removed. The same goes for redo, where you can undo an undo.
Both of these operations always affect the entire loop.

Now my idea is to have an undo or redo which can be applied locally, like this:

Let's say I have a bass line on my first initial loop, and then bass line+chord pad on the second (current) pass. Now let's say my loop is four bars long, and I only want to have the chords in bar 2 and 4.
There is no editing procedure (I'm aware of) to have this happen on this track. One possibility would be to use bounce and then alternatingly undo/redo, but this requires a new track, and also requires me to mute all other tracks for them not to land in the bounced result.

With the "localized undo", I would simply select this function during bars 1 and 3, leaving the second layer in bars 2 and 4. This would, the way I understand it, require to generate a third "layer".

So my questions:
1. to Jeff: could that be done?
2. to everyone: would that be of use to you?

Yours,

Rainer

Per Boysen
11-12-2009, 10:25 AM
2. to everyone: would that be of use to you?

No. For me the procedure of using such a function would mean a too big loss of momentum in the performance.

However, I think I would find use for a real-time version of your suggested feature. What I mean is that you press down a pedal and any sub cycle or cycle (depending on what resolution you have set the feature to) you are passing while still holding down the pedal is taken out of the layer. I look at this function like a sort of "SUS SUbstitute that doesn't put new sound in to substitute the sound taken out and that only affects the youngest layer". The good thing with this real-time version is that you can do this clean-up work in the background while playing melody variations to keep the show going on (without fragments of the melody playing getting substituted into the loop).