Here’s an updated “Label to Cue” Nyquist plug-in:
LabelsToCue.ny (2.29 KB)
This is a bug fix version that prints the track “TITLE” command correctly.
When installed and enabled, it appears in Audacity’s “Tools” menu.
Here’s a “Cue to Label” plug-in.
CueToLabels.ny (4.97 KB)
When installed and enabled, it appears in Audacity’s “Tools” menu.
Installation instructions for Nyquist plug-ins: https://forum.audacityteam.org/t/installing-nyquist-plug-ins/62380/1
Converting from Cue sheet to labels is complicated by the fact that the cue sheet information depends on the app that created it. There are many variations of the format and no definitive format spec. As grimblefritz has commented, this means that the converter either has to have a large and comprehensive (complicated) user interface, or it has to try to make intelligent decisions about how to interpret the Cue sheet.
The “Cue to Label” plug-in provides a few customisation options.
milesvs may be pleased to note that it includes an option to read the INDEX as hh:mm:ss
The track name is taken from the track’s TITLE value, if it exists.
If there is no track TITLE, it looks for other commands for the title (in order):
- track TITLE
- track FILE
- collection TITLE
- collection FILE
The first of these that is found is used as the track’s name.
Note: A quoted empty string (“”) counts as a valid name. This allows the user to create empty labels if they want, by setting the track’s TITLE to “”.
I expecting there may be a few glitches with the naming of labels. Let me know if you find any and I’ll see if they can be fixed.