Join GitHub today
Audacity audio editor label file to basic CUE sheet converter. Outputs to STDOUT
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
Audacity label file to basic CUE converter Copyright 2011 Charles Horn label2cue is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. USAGE: label2cue <label_file>.txt [[TARGET_WAVE_FILE] [INITIAL_TRACK_NUMBER(default=1)]] [ > output.cue ] This is a simple ruby script I created to convert track label exports from the opensource Audacity audio editor (http://audacity.sourceforge.net/) to .CUE sheets (http://en.wikipedia.org/wiki/Cue_sheet_%28computing%29) in order to burn a single .wav file directly to a multitrack CD. I had some recorded speeches which I had been tidying up in Audacity and already had the labels in place and exported, so I simplified the process of converting from seconds into MM:SS:CD_FRAMES and filling in the track names so I could easily burn to CD in one step. In the examples/ folder are an example input label file and corresponding output .CUE. To generate the output .CUE file: ruby label2cue.rb examples/input_example_audacity_labels.txt someaudiofile.wav > examples/output_example.cue The label files I used were generated using Audacity 1.3.12 beta The source for label2cue lives on GitHub at https://github.com/hornc/Label-to-Cue Please feel free to message me (hornc) there if you have any suggestions for improvements.