Cue sheets

From Audacity Wiki
Jump to: navigation, search
Audacity does not yet directly support cue sheets for specifying tracks information for CD burning.

However you can use Audacity's labels feature to provide track information for a cue sheet, then use the tool or script on this page to create a cue sheet for use with the exported file(s).


Quick Links:


Contents


label2cue converter

Label2cue is an open source Java tool. It will run on any platform supporting Java JRE 1.5 and higher. JRE 1.4 will not work!

Split the tracks

Most users will want to split their recording in Audacity into separate tracks using the method described on this page of the Audacity wiki. However you can also export a single file to allow gapless playback of a continuous mix (the cue sheet will ensure that individual CD tracks will be present which can be navigated using the player controls).

Export the labels

In Audacity, select File > Export Labels and name your exported label file. It will be saved as a plain text document that represents the label positions in seconds (and optionally, the label titles).

Convert label file with label2cue

On Windows, Linux, or any platform supporting Java, use Andrewtheart's java tool label2cue to convert/format the minutes and seconds data in the text label file to minutes, seconds and CDDA frames data laid out in cue sheet format.

Simply single/double click on the Label2Cue.jar file.

Alternate download link -- label2cue

Suggestions and modifications

You can modify/improve/redistribute label2cue if you wish, but I (AndrewTheArt, developer) request that you email me with any major changes for my reference and edification. You can find the source and my email address in the zip folder.

You can contact AndrewTheArt (Andrew S) at andrew1stein at(@) gmail dot(.) com.


Bash script to create cue sheet from labels

This is a bash script by DJ Kaboodle. It will be useful primarily to those on Linux who will already have most of the required tools installed.

The script uses the same calculations as label2cue above, so the index times on the resulting cue sheets should be identical. It provides a little more detail and control over the finished cue sheet (particularly artist and track titles) and automatically saves the cue sheet's 'FILE' parameter as the name of the wav file, with 'WAVE' as the type.

You will need labelcue.txt and bc.txt.

  • Remove the ".txt" extensions and change permissions on both files.
  • "bc" must be placed in your home directory.

You can find more details and give the author feedback in this Forum topic.


Web tool to create cue sheet from labels and labels from cue sheet

This is a web tool created by Grimblefritz. It converts labels to cue sheets, and also converts cue sheets to labels (with some limitations.)

The label to cue conversion is similar to the label2cue (java) and labelcue (bash) tools (see above). The web tool requires you to paste the contents of the label file, so there is no automatic generation of album and artist info. The cue sheet is easily edited to include this information. If there is enough demand, I will see about adding entry fields for this info.

The cue to label conversion expects a cue sheet in a similar structure to that generated by the label to cue conversion. It is useful when working with with something like a CD that has been ripped into a single audio file (wav, flac, etc) and cue sheet. Converting the cue sheet to a label file allows the audio file to be imported into Audacity, then import the label file, and then export multiple segments to individual files.

Personal tools

Donate securely by PayPal, using your credit card or PayPal account!