>> You notice it says "cooked R-W" NOT "cooked P-W" >> >> Does this mean it's excluding the p and q channels? that would mean it >> is returning 6 out of 8 subcode bits which would account for the subcode >> only being 72 bytes and not 96 (3/4 of the size). How it would arrange >> these 6 bit I don't know. > > I entirely think it could mean that, yes, and it would probably > just bit-pack them. Recording some identifiable data, as you have, and > checking to see what comes back on a bit-by-bit basis would probably > prove it.
Judging from the RW_RAW vs RW rip I made, it doesn't look like it's packing the bits together in that way. After looking at a few CDG blocks, it became pretty easy to recognise and pick out the 24-byte CDG packets, and in the RW version it looked very much like 3 CDG packets (with the first 72 bytes exactly the same in both RW and RW_RAW mode). So we have one drive that doesn't include any CDG bytes (the NEC), one which gives 96 bytes but modified audio (Liteon) and one which only gives 72 bytes and does some byte-swapping (CyberDrv). It sounds like we're going to have trouble getting RW mode working reliably on a range of drives, unless we've just been unlucky in our selection of drives. The Liteon seems to be the most promising so far, but I don't see how we can progress with the other two. Perhaps we could find a drive which is known to work in RW mode and continue with that, but meanwhile I'm inclined to agree with Drew that RW_RAW mode is what we should be concentrating on, particularly if it's the case that all CDG-capable drives can do RW_RAW (don't know whether this is true). It would be nice to get some error-correction in there though. Kelvin. Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Pykaraoke-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
