return to tranceaddict TranceAddict Forums Archive > Main Forums > Chill Out Room

 
tracklist2cue v1.1 CUESHEET MAKING PROGRAM
View this Thread in Original format
cornelius
ok made major updates (over 500lines of code in less than 2days) and a website
get more info and download over at http://www.tracklist2cue.tk/

Info

Tracklist2Cue is a simple program written in the C language. Its designed to be fast an efficient to use. Creating cuesheets for mp3 livesets from tracklists (available at www.tranceaddict.com and www.nu-horizons.com ) is a repetitive process which is what c programs are good at!!!

I created this program so tracklists with tracktime can be converted to a cuesheet file. Or type in times as one is listening to the liveset so a final cuesheet is created.

This program is freeware and the sourcecode is available in the Downloads section, and if anybody wants to add/remove features you welcome to do so, just notify me please of any major changes. As this program is written in C there wouldn't be much problem porting this program to other Operating Systems.



Features

The program can read tracklists in any of these formats and convert them to a .cue file:

MMM:SS TRACK#- ARTIST - TITLE [MIX]
MM:SS TRACK#- ARTIST - TITLE [MIX]
TRACK#- ARTIST - TITLE [MIX] MMM:SS
TRACK#- ARTIST - TITLE [MIX] MM:SS
TRACK#- ARTIST - TITLE [MIX]
If the program doesn't find a track time it will ask for one. You can choose then not to enter a time if you want, a default value will be inserted

The program changes the 1st character of every word to uppercase ( e.g <01- dj tiesto - just be> is replaced by <01- DJ Tiesto - Just Be> )

The program parses the tracklist, to find and replace certain strings:

Feat,Featuring are replaced by ft.
Pres,Presents are replaced by pt.
Dj is replaced by DJ
Mix,Remix,Edit are replaced by mix,remix,edit
All round brackets <(,)> are replaced by square brackets <[,]>

also if anybody wants to help develop this you are more than welcome!
code:
*********************** * tracklist2cue.exe * * by * * Fidel Nunez * * for * * www.nu-horizons.com * * & * * Smiley Records 2004 * *********************** * VERSION HISTORY * *********************** v1.1 2004-12-10 ---- *Fixed yet another hard to find bug caused by the find and replace algorithms :) *Added more strings to search for and replace *Fixed the "blank line encountered" problem v1.0 2004-12-10 ---- *Fixed a major and annoyingly hard to find bug caused by the find and replace algorithms *fixed the "roundbracket replacing" algorithm *did a clean up of the code( at over 400 lines its getting hard to read ) *created functions for ease of reading v0.9 2004-12-09 ---- *Major updates! added tokenising, parsing and recombining algorithms to the code *the program now converts to uppercase the 1st character of every word *the program searches for and replaces certain strings Dj replaced by DJ Feat replaced by ft. Remix replaced by remix Mix replaced by mix Presents replaced by pt. Edit replaced by edit all the roundbrackets are replaced by square ones *the program converts input to the TRACK#- ARTIST - TITLE [REMIX] v0.8 2004-12-09 ---- *added support to open whatever tracklist file you want *Minor fixes v0.7 2004-12-00 ---- *Program now prompts for time if it encounters no times in the tracklist read *Few small but annoying bugs fixed v0.6 2004-12-09 ---- *Added algorithm to delete extra spaces of input and output strings *Program can now read tracklists in TRACK- ARTIST - TITLE MMM:SS TRACK- ARTIST - TITLE MM:SS formats as well. v0.5 2004-12-08 ---- *Program can now read tracklists in MMM:SS TRACK- ARTIST - TITLE MM:SS TRACK- ARTIST - TITLE TRACK- ARTIST - TITLE or all 3 mixed together in one tracklist file! :) v0.4 2004-12-08 ---- *Fixed the problem when tracklists with time in MM:SS format are used *Minor bug fixes v0.3 ---- *Added tracktime support! now program reads tracktimes!yeepee :) v0.2 2004-12-07 ---- *Fixed the newline bug caused by fgets() function *Removed command line access because its inefficient *Fixed few minor bugs *Fixed the no 0 in front of 1st 10 track problem v0.1 2004-12-07 ---- *Created the program!
Boomer187
nice work. Keep it up, these progs are really useful.
CLICK TO RETURN TO TOP OF PAGE
 
Privacy Statement