rncbc / qtractor

Qtractor - An Audio/MIDI multi-track sequencer
https://qtractor.org
GNU General Public License v2.0
509 stars 88 forks source link

Feature request: Move clip + automation in a single operation #139

Open thebutant opened 6 years ago

thebutant commented 6 years ago

I realize this one might be tricky, but I'll write the idea anyway. One thing I dream of really quite often is a way of moving a clip WITH its different automations. For instance if pressing shift or ctrl or whatever when moving a clip 20 seconds in a project, the automation of the clip's area would come with. Every gain node, filter node etc would also be placed where the clip is being placed.

Now I move a clip (because the part in front really had to be thrown away, for instance), I then manually go through every parameter I've automated and move them after. Sometimes it's rather time consuming, especially when doing sound design.

So there it is. A wish.

rncbc commented 6 years ago

automation is a property of a track, not its clips--wish noted.

thebutant commented 6 years ago

Ah, I see. What about the idea of moving / copying all automation for a track in one operation, then? Like the nodes you see, but also the ones behind, so you wouldn't have to do it for every parameter. Marking nodes for one area, pressing a button when moving, and then any other automation for that area in that track would move along.

I realize this wouldn't be the easiest feature, neither to make nor explain. But at least for me something like that would be very handy. Let's say there's a low pass filter where both frequency and resonance are automated - then they are often quite connected to eachother, sort of playing with eachother. And then having to move them now, I sit and count how many steps to the right/left, and hope I don't lose track. And that's only two parameters. Turns out I automate a lot! :)

thebutant commented 6 years ago

As this original request wasn't easily solved, and I'm still in the business of moving lots of clips in large projects, I have a smaller suggestion which would be very handy (maybe I should start a new thread? in that case, I'm sorry):

How about a shortcut (or a possible shortcut in the shortcut list) to "mark everything to the right of the playhead as selected"? And of course one to the left. Like the Ctrl+A shortcut, which marks everything as selected, but let's say a Ctrl+J (the buttons don't matter) to mark everything to the left of the playhead, and then Ctrl+K would mark everything to the right.

That way one wouldn't have to zoom out and be careful to mark every clip all the way to the end, before moving them.

Preferably, when in automation mode, the same command would mark all the nodes on the current track. So Ctrl+K (once again: The buttons of choice are irrelevant) would mark every node to the right of the playhead, and using the arrow buttons would move them in the needed direction.

What do you think of this idea, o' great maker of my favourite software?