On 11/28/2011 06:36 PM, Robert William Fuller wrote: > On 11/28/2011 11:46 AM, Thomas Schmitt wrote: >> MMC-5 Table 555 gives an example of a CUE SHEET. Three rows have Data >> Form C0h, which would be Pack Data combined with Main Data Form 0 >> = CD-DA payload frame. >> MMC-5 Figure 128 says that the 96 bytes of Pack Data would be appended >> to the CD-DA payload data of the frames. >> >> So my knowledge gap seems to be with the format of Pack Data >> ... although in the light of my own summary, MMC-3 appendix J might >> really fill it now. >> But i am still clueless about "R-W" sub channel and "P-W" sub channel. > > I wrote some code for my ripper, cued, that extracts the Q sub channel > from the raw 96 bytes of subchannel pack data. If you grab cued, the > code that unpacks the Q sub channel is in the files pwsc.h and pwsc.c > (which also use qsc.h and qsc.c.) I only unpacked Q because it was all > I cared about at the time, but the code should give you some idea of how > to pack it. The link to cued is https://gna.org/projects/cued/.
Hmm reading over the standard, I think I confused the terminology. Anyway, that code demonstrates how to get the formatted Q sub-channel data from the raw P-W sub-channel data.
