A cue sheet’s commands take their values from short lists of codes. These are the lists, as set out in Appendix C of the GNU ccd2cue manual and the CueSharp reference.
FILE types
The last argument of FILE.
| Type | Meaning |
|---|---|
BINARY | Raw data, little-endian (least significant byte first). |
MOTOROLA | Raw data, big-endian (most significant byte first). |
AIFF | Audio in AIFF format. |
WAVE | Audio in WAVE format. |
MP3 | Audio in MP3 format. |
Audio files must be 44.1 kHz, 16-bit, stereo. CueSharp treats the type as optional,
but it is required in the original format. FLAC or WavPack files marked
WAVE are a non-standard
practice.
TRACK modes
The last argument of TRACK.
The sector size is the number of bytes per sector stored in the image.
| Mode | Sector size | Meaning |
|---|---|---|
AUDIO | 2352 | Audio or music: 588 samples of 16-bit stereo per sector. |
CDG | 2448 | Karaoke CD+G. |
MODE1/2048 | 2048 | CD-ROM Mode 1 data, cooked (user data only). |
MODE1/2352 | 2352 | CD-ROM Mode 1 data, raw. |
MODE2/2048 | 2048 | CD-ROM XA Mode 2 data, form 1. Not defined in the original format. |
MODE2/2324 | 2324 | CD-ROM XA Mode 2 data, form 2. Not defined in the original format. |
MODE2/2336 | 2336 | CD-ROM XA Mode 2 data, form mix. |
MODE2/2352 | 2352 | CD-ROM XA Mode 2 data, raw. |
CDI/2336 | 2336 | CD-i Mode 2 data. |
CDI/2352 | 2352 | CD-i Mode 2 data. |
FLAGS
The arguments of FLAGS.
These are CD sub-code flags for the track.
| Flag | Meaning |
|---|---|
DCP | Digital copy permitted. |
4CH | Four-channel audio. |
PRE | Pre-emphasis enabled. Audio tracks only. |
SCMS | Serial Copy Management System. |
GNU’s manual also names a DATA flag, which is set implicitly for
non-audio tracks and is not written in the sheet.
INDEX numbers
| Number | Meaning |
|---|---|
00 | Start of the track’s pregap in the current file. Optional. |
01 | Start of the track. Required. The only index stored in the disc’s table of contents. |
02 to 99 | Sub-indexes within the track. Index n is the start of sub-index n − 1. |
CD-Text keywords
The original format has three CD-Text commands: TITLE,
PERFORMER and SONGWRITER. CueSharp documents a longer set
of keywords. Binary ones cannot be written directly in a cue sheet, because the format
has no way of holding binary text.
| Keyword | Scope | Format |
|---|---|---|
ARRANGER | any | character |
COMPOSER | any | character |
DISC_ID | any | binary |
GENRE | any | binary |
ISRC | track | character |
MESSAGE | any | character |
PERFORMER | any | character |
SONGWRITER | any | character |
TITLE | any | character |
TOC_INFO | any | binary |
TOC_INFO2 | any | binary |
UPC_EAN | disc | character |
SIZE_INFO | any | binary |