Mixdown Cue File Question

When you do the mixdown, the Cue Sheet that can be generated, is there any way I can change the format (a template file etc.)? Couldn’t see anything leap out at me anywhere. I plan to create a simple “artist - title” file. (if not, then I can do with some scripting).

Thanks

I can easily make that configurable.

Thanks for the reply. I wouldn’t worry about adding that for now, I’ll play with the Scripting. I would rather not lose programming time just for something very few may use. If I win on the scripts, I’ll post it. Much appreciated.

This quick script does what I need. :slight_smile: May help others.

[code]// Simple Text Export for ARTIST - TITLE on MUSIC tracks
// With thanks for CAD for his excellent commented IVP scripts which made this relatively easy.

const
SCRIPTNAME = ‘Export Music Items to Text File v1.0’;

// Enter the full path and filename of the textfile you want to save the text file to. Remember to copy/rename the file before you run the script on another playlist!
TEXTFILENAME = ‘C:\Documents and Settings\All Users\Desktop\Playlist.txt’;

var
iMax, iItemCount, i : integer;
szPlaylist, szWarning, szArtist, szTitle, szLine: string;
currentItem: IPlaylistItem;
slTextItems : TStringList;

begin
szPlaylist := IntToStr(CurrentPlaybackControl.GetIndex + 1);
iItemCount := CurrentPlaylist.GetCount;
if iItemCount < 1 then
SystemLog(SCRIPTNAME + 'Needs some items in ’ + szPlaylist + ‘, then try again.’)
else
begin
SystemLog(SCRIPTNAME + ‘Processing Playlist for text file export ’ + szPlaylist + ’ (’+ IntToStr(iItemCount)+ ’ items) to ’ + TEXTFILENAME + ‘.’);
slTextItems := TStringList.Create;
iMax := iItemCount - 1;
for i := 0 to iMax do
begin
currentItem := CurrentPlaylist.GetItem(i);
szArtist := currentItem.GetArtistsString;
szTitle := currentItem.GetTitle;
if (currentItem.GetItemType = pitMusic) then
begin
szLine := szArtist + ’ - ’ + szTitle;
slTextItems.add(szLIne);
end;
end;
slTextItems.SaveToFile(TEXTFILENAME);
slTextItems.Free;
end;
end.
[/code]