tsuzu / xld

Automatically exported from code.google.com/p/xld
0 stars 0 forks source link

Add indexes scan and write these in the cue-sheet file (EAC can do it, yours only indicate 00=pre-gap and 01=index 1) #204

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Some audio CDs have multi index tracks (mostly old Japanese ones).
For example, when a track contains several tunes or BGM, sometimes each of 
these are indexed. And with some players (old Sony, Philips, Marantz and 
Accuphase, etc.), that have index skip function, we can directly and precisely 
access to the desired BGM without fast forwarding in the track.

These indexes can be archived in the cue-sheet file (*.cue) as following:
Example of a track containing 4 indexes (for separating the 4 BGM included in 
it).
  TRACK 03 AUDIO
    TITLE "Track03"
    PERFORMER "Unknown Artist"
    INDEX 00 04:15:35
    INDEX 01 04:18:35
    INDEX 02 05:34:03
    INDEX 03 06:37:50
    INDEX 04 07:47:27

The problem is XLD can't scan more than INDEX 00 (Pre-gap) and INDEX 01 
(beginning of the track) even if they are more indexes in the CD track.
Having PC partition, I can confirm EAC can do it and extract all indexes of a 
track and put them in the cue-sheet file, because they implemented a index scan 
function, not only a single pre-gap scan (that only see INDEX 00 and INDEX 01).

As a mac user could you implement this simple index scan function? (I don't 
want to switch systematically between MacOS X and this crappy Windows for 
ripping my CDs).

Best Regards

Original issue reported on code.google.com by lordhade...@gmail.com on 1 Oct 2013 at 6:14