View Issue Details

IDProjectCategoryView StatusLast Update
0000915ardourfeaturespublic2008-11-20 23:50
ReporterRossPJohnson Assigned Totaybin  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Summary0000915: Option to export session with markers as separate track starts
DescriptionIf this is a viable request I'd be happy to help out with coding it.

There is currently no way to use ardour to compile a complete CD of individual tracks with track start, gap info etc. that is 'ready to burn'. The current TOC generation is close but only uses location marks to set INDEX locations where all indexes are applied to the one and only TRACK in the TOC. So when the CD is played, the time index restarts at 00:00 for each index but the player cannot skip to the next index point because it can only skip tracks, not indexes. The generated TOC file needs hand editing before use by cdrdao (for my purposes).

The same applies to CUE files as well I think.

This is a request to either:-
- add an alternate TOC generation option to the export -> write TOC file list which writes separate track sections to the TOC, or
- revamp TOC generation by adding a TOC marks bar in the editor (similar to the existing location marks bar).

Expanding on the second option above:-
The idea is to add one additional location marks bar to the editor, specifically for TOC tracks and indexes. Each mark type (track or index) might have additional attributes that represent information to be included in the TOC, e.g. track marks might have copy, emphasis, cd_text, etc. Alternatively, add separate location bars, one for tracks and one for indexes.

I think this would provide greater flexibility and access to more of the features available in dao imaging, and make the CD creation process easier from within ardour at the same time.
Additional InformationCurrent TOC output:-

...
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 00:00:00 71:40:03
START 00:00:00
INDEX 04:32:18
INDEX 08:08:02
INDEX 11:30:40
INDEX 17:22:39
INDEX 21:16:30
INDEX 25:26:36
INDEX 30:49:49
INDEX 36:35:56
INDEX 45:07:56
INDEX 51:54:38
INDEX 56:18:28
INDEX 66:32:02


TOC output that I need (minimal version):-

...
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 00:00:00 04:32:18
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 04:32:18 03:35:59
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 08:08:02 03:22:38
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 11:30:40 05:51:74
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 17:22:39 03:53:66
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 21:16:30 04:10:06
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 25:26:36 05:23:13
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 30:49:49 05:46:07
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 36:35:56 08:32:00
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 45:07:56 06:46:57
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 51:54:38 04:23:65
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 56:18:28 10:13:49
START 00:00:00
TRACK AUDIO
FILE "/RAID/Foo/CD_master.wav" 66:32:02 05:08:01
START 00:00:00
TagsNo tags attached.

Activities

RossPJohnson

2005-03-02 14:30

reporter   ~0002070

Oops (embarrassed). I see this is already there - and documented in the manual too just to rub it in. It was looking through the source that indicated it was already implemented.

But it has prompted me to get the nightly tarball and build it, so hopefully I'll be better informed in future, and perhaps able to look at some of those real todo items.

Apologies - although I did ask on the IRC channel before reporting and got no response (not even an RTFM).

nmains

2005-03-05 19:04

developer   ~0002077

this functionality exists, but its not exactly obvious.
as you've discovered, markers correspond to indexes. it is also true that ranges correspond to track markers, which is what you want.
if you make a range for each track, then make each range a cd track, you'll find that there are also options available to enter ISRC, preemphasis and SCMS.
cd text is also supported with composer and performer entries only atm.

nmains

2005-03-05 19:06

developer   ~0002078

..oh, and (in case someone else stumbles across it) the name of the range will be the cd text title for the track.

taybin

2007-01-05 21:26

administrator   ~0003019

This feature already exists.

Issue History

Date Modified Username Field Change
2005-03-02 05:59 RossPJohnson New Issue
2005-03-02 14:30 RossPJohnson Note Added: 0002070
2005-03-05 19:04 nmains Note Added: 0002077
2005-03-05 19:06 nmains Note Added: 0002078
2007-01-05 21:26 taybin Status new => resolved
2007-01-05 21:26 taybin Resolution open => no change required
2007-01-05 21:26 taybin Assigned To => taybin
2007-01-05 21:26 taybin Note Added: 0003019
2008-11-20 23:50 seablade Status resolved => closed