CD-disassembler

This is simple utility for decoding subchannel data from CD image.

It works only with P-W RAW mode data, as specified in MMC standard.

It does not yet understand lead-in and lead-out data.

Latest version is available at http://www.penguin.cz/~utx/ftp/cddisasm/.


There is example of output for two sectors:

Raw subchannel data:
8f 8f 8f 8f 8f 8f 8f cf 8f 8f 8f 8f 8f 8f 8f cf
8f 8f 8f 8f 8f 8f 8f cf 8f 8f 8f 8f 8f 8f 8f 8f
8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f
8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f 8f
8f 8f 8f 8f 8f 8f cf 8f 8f 8f 8f 8f 8f 8f 8f 8f
8f cf 8f cf cf 8f cf 8f 8f 8f cf 8f cf 8f 8f 8f
De-interleaved subchannel data:
P: ffffffffffffffffffffffff
Q: 010101000000000002005a28
R: 000000000000000000000000
S: 000000000000000000000000
T: ffffffffffffffffffffffff
U: ffffffffffffffffffffffff
V: ffffffffffffffffffffffff
W: ffffffffffffffffffffffff
Decoded subchannel data:
P: area: transition
Q: type: audio
Q: channels: 2
Q: pre-emphasis: none
Q: copy permitted: no
Q: DATA-Q identification (ADR): Mode-1 Q
Q: Mode-1 Q: track/index: 01/01
Q: Mode-1 Q: frame: 00:00:00
Q: Mode-1 Q: aframe: 00:02:00
Q: CRC: 0x5a28 (OK)

Raw subchannel data:
0f 0f 0f 0f 0f 0f 4f 4f 0f 4f 0f 4f 4f 4f 0f 4f
0f 0f 4f 0f 0f 4f 0f 0f 4f 4f 4f 0f 0f 0f 4f 4f
0f 4f 0f 4f 4f 0f 0f 0f 0f 0f 0f 0f 0f 0f 4f 0f
0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 4f
0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 4f 4f 0f 4f 0f 0f
4f 4f 0f 4f 0f 0f 0f 0f 4f 4f 4f 4f 0f 0f 4f 0f
De-interleaved subchannel data:
P: 000000000000000000000000
Q: 035d24e3580200010034d0f2
R: 000000000000000000000000
S: 000000000000000000000000
T: ffffffffffffffffffffffff
U: ffffffffffffffffffffffff
V: ffffffffffffffffffffffff
W: ffffffffffffffffffffffff
Decoded subchannel data:
P: area: data
Q: type: audio
Q: channels: 2
Q: pre-emphasis: none
Q: copy permitted: no
Q: DATA-Q identification (ADR): Mode-3 Q
Q: Mode-3 Q: ISRC: GBCSF0200010
Q: Mode-3 Q: aframe: ??:??:34
Q: CRC: 0xd0f2 (OK)

Notes and questions send to: Stanislav Brabec

CD tools page of UTX WWW

Main page of Penguin's UTX WWW

Penguin server