I have already searched through the forum for topics similar what I am posting here.
Could not find anything hitting this on the head.
Though I think this will be such a mainstream use case.
What I need or want to create
Say I have Track A and Track B
I have a marker on Track A – MA
I have a marker on Track B – MB
I want to move Track B, so that MA and MB are perfectly aligned.
(Ignore all the possible error conditions for now).
This may also be considered as the variation of the basic operation of moving a track or clip to
a precise time.
I find it very hard to tackle the precise mouse operations of time-shift.
When I think I am done, just taking the hand off the mouse, disturbs the alignment.
Ideally when one can simply express “move the start of the clip” to this time, I do not see why one is forced to deal with the challenging acrobatics of precision time shifting using mouse.
Here is the gist of what I do now
note down the time T where I want my clip C to be moved to.
I select the clip C
Enter the time T in Selection Start/End panel on the bottom.
Now the cursor shifts to time T.
I paste the clip T.
Now I find doing this over and over again in editing activities.
Work-wise I am adding/adjusting accompaniments to be aligned with hundreds of precise points on the melody track.
I am surprised that no one has written a macro/plugin for this.
May be I missed it in my search?
What I want to do
I have not written any nyquist code so far.
But I am getting ready to dive in.
But I am ready to plunge in and create a plugin
It should open a dialog box
Ask for Time1 (current spot) and Time2 (where it needs to be moved)
I can add more specifics like Track/Clip and Destination Track – defer to later on.
the plugin moves the selected clip to that point
Hopefully “Nudge a clip” macro can be created out of the same idea.
Help I am seeking
Any pointers/ideas/idioms for creating this plugin/macro.
Once the basic stuff is working, steps for making it robust for anyone to use.