Skip to content

quickCUE creates compliant CUE files from 1001tracklists or custom track lists

Notifications You must be signed in to change notification settings

globalnomad/quickCUE

Repository files navigation

quickCUE

quickCUE creates compliant CUE files directly from 1001tracklists pages or user inputted track lists.

Features include:

  • Reading tags from a local MP3, FLAC, or WAV file to set PERFORMER, TITLE, DATE, and GENRE headers in the CUE file
  • Import tracklist and cues from 1001tracklists.com
  • Import tracklist and cues from user input tracklists
  • Import cues from Audacity label files
  • Automatically merge tracks played 'with' other tracks as: Artist1 vs. Artist2 - Title1 vs. Title2
  • Verify and edit imported information
    • Edit artist names and track titles
    • Adjust all cues earlier or later in a batch action
  • Or skip verification and create your CUE in one-click!

Getting Started

  1. Download quickCUE-vx.x.x.zip from the releases page.
  2. Run quickCUE.exe in the folder you extracted from the zip.
  3. Select audio file to automatically fill Artist, Title, Year, Genre, and Filename fields used in the CUE header. (optional)
  4. Import a label file (a file with a list of cue times) exported from Audacity. (optional)
  5. Paste either a link to a 1001tracklists page or your own tracklist following formatting rules (see Formatting Help).
  6. Select quickCUE to immediately make the CUE without verifying imported information. Otherwise, select Verify CUE.
  7. Manually adjust individual cues and track information. You can also adjust all cues earlier or later by a fixed amount.
  8. Confirm and save.

Prerequisites

No prerequisites for quickCUE itself.

If you wish to import label files, you'll need to use Audacity. Please see the following links for info on how to make and export labels.

Installing

Extract the contents of quickCUE-1.x.x.zip to a folder of your choice.

Formatting Help

Tracks can be formatted in any of the following ways. Note that any non-alphanumeric character is a literal. (e.g. [text] means text surrounded by [ and ].

Note: "other_text" is discarded by quickCUE as this usually is release label information or track numbers without cue times.

[h:mm:ss] artist - title [other_text] 
[h:mm:ss] artist - title 

h:mm:ss artist - title [other_text]
h:mm:ss artist - title

[mmm:ss] artist - title [other_text] 
[mmm:ss] artist - title

mmm:ss artist - title [other_text] 
mmm:ss artist - title

w/ artist - title [other_text] 
w/ artist - title

other_text artist - title

Credit

Icon made by Kiranshastry from www.flaticon.com is licensed by CC 3.0 BY

Contributing

I'll be honest - I'm a noob programmer. I still don't understand how pull requests and such work, so please bear with me if you want to contribute.

License

This project is licensed under the MIT License.

Acknowledgments

  • Thanks to you for using this and hopefully finding it useful!
  • Thanks to all the Stack Overflow posts whose code was used or inspired my own code
  • Thanks to Reddit's r/trance for initial input and being an awesome community.
  • Thanks to @PurpleBooth for making this README.md template

About

quickCUE creates compliant CUE files from 1001tracklists or custom track lists

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages