Hello Folks,

Thanks a lot for posting your code Drew, glad to hear you got it 
working. If you don't want the hassle of packaging it up yourself in a 
release it sounds like a good addition to the cdgtools suite. I tend to 
use Python for home projects simply because I find it quicker to get 
something functional, but I see no reason why C code shouldn't go into 
cdgtools. Let me know if you're interested (cdgtools is LGPL by the way).

> It decodes the q channel and checks to see if the track number has
> changed.
> 
> If it has the program then does a CRC check (there is a CRC value built
> into the q channel) and if the CRC is bad the change of track is
> ignored. Initially I didn't include the CRC checking but I found that
> the q data was often corrupted in one or two sectors in the track so the
> CRC eliminates these erroneous track boundaries. 

This is good stuff.

> dcdgrip doesn't do this yet but... as such. If I'm understanding you
> correctly you want to read one track and then split and encode it.
> 
> I have already thought of adding an option to select which tracks you
> want to rip (from the complete bin file) but it shouldn't be too hard to
> make it encode from a bin file containing just one track (will cdrdao do
> this?)

I just had a look through the cdrdao man page and to my surprise there 
doesn't seem to be an option to rip single tracks. Anyone know of any 
other suitable rippers?

>>Yeah, drives are very random and finicky about this part of things.
>>Figuring out whether you've been handed raw or cooked subchannel data
>>is a pain in the [EMAIL PROTECTED] :) 
> 
> I'm not totally convinced that it's just a drive problem. Has anyone on
> the list every got RW data to work?

My drive returns the data interleaved, so I've only ever tested rw_raw 
mode (using the software-deinterleave) hence the note of caution in the 
instructions for rw mode. My thinking was that the data returned in rw 
mode would need nothing doing to it at all, it could be written straight 
out to the CDG file as it came from the CD drive. Have you found this 
not to be the case? Could it be that the drives concerned don't support 
rw mode?

Cheers,
Kelvin.

All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss

Reply via email to