It seems that label tracks were designed to work with other audio tracks, not with other label tracks.
I want to align the label duration with the label duration of another track:
So that it produces:
Without having to vastly zoom in to align accurately.
Here is another label intersection to be aligned:
To produce:
Another issue I have found is that the selection in an audio track(by taking advantage that in the audio track, label delimiter snaps do work) does not transfer to the desired label track(by pressing the up/down arrow keys to select the label track and pressing ‘Enter’):
I am thinking about a script that could automate this. The algorithm wouldn’t be too complicates.
Just find the nearest label delimiter of the target label track to the label delimiter on the base label track, reassign the label delimiter’s time position of the target track to the timestamp of the label delimiter of the base track.
Unfortunately I don’t know LISP syntax, if it were a C like syntax it would be easier for me to try it out.
Unfortunately Nyquist is not able to read label tracks. Nyquist can create labels, but it does not know where existing labels are.
Generally I find the easiest way to align labels is to simply create a new label that is correctly aligned, then cut and paste the text from the original label, then delete the old label.
What do you mean by Nyquist can read label files? In the very next phrase you seem to contradict that.
Hmmm… the only solution, hence, seems to be to use the label editor to select the ranges of the label, watch such values from the selection viewer(because I cannot copy and paste them) and manually input them for the other label track’s corresponding label range. This begs automation…
I find the easiest way to align labels is to simply create a new label that is correctly aligned, then cut and paste the text from the original label, then delete the old label.
You cannot move multiple labels with the mouse yet.
Drag in the label track only (not the audio track) from the left boundary of the first label to the right boundary of the last label (the yellow vertical guides will show you where to click). Then Edit > Remove Audio > Cut. Then click in the label track where you want the left boundary of the labels to go, and Edit > Paste.
The issue is that the label track should be affected by the selection on an audio track by pressing the down or up arrow(effectively choosing the label track) and pressing enter(to transfer the selection from the audio track to the label track).
It works with the mouse(by shift-clicking on the label track), it should work with the keyboard, but it does not.
OK I can confirm on Windows, Mac OS X and Linux that although Return/ENTER and NUMPAD_ENTER are both supposed to toggle the focused track, from Audacity 1.3.13 onwards, Return/ENTER does not toggle Label Track selectedness unless a label is selected.
If you have NUMPAD_ENTER, try that instead, or after moving focus into a label track containing at least one label, use TAB then Return or ENTER twice to toggle selectedness.
SHIFT + DOWN arrow or SHIFT + UP arrow will extend the selectedness into the label track but you still won’t be able to toggle selectedness of that track with Return or ENTER unless a label is selected.