utl.lol

TOC generator for cdrdao

Fill in the release, drop in your WAVs, and copy the TOC file. Umlauts and other Latin-1 characters are written as octal escapes so CD-Text burns correctly regardless of file encoding.

Total 0:04.0079:56.00 left on an 80 min blank. Dashed line marks 74 min

Release

12-digit UPC or 13-digit EAN. Written to the disc as the Media Catalog Number.

Tracks

Drop WAV files here to add tracks with their lengths, or
1no length
More CD-Text fields
2no length
More CD-Text fields

Burn settings

Checks

  • Track 1 has no WAV file name.
  • Track 2 has no WAV file name.

album.toc

CD_DA

// Track 1
TRACK AUDIO
FILE "track01.wav" 0

// Track 2
TRACK AUDIO
PREGAP 0:02:00
FILE "track02.wav" 0

Commands

# check the TOC and audio files without burning
cdrdao show-toc album.toc

# burn with cdrdao — :0x10 turns on CD-Text writing, which is off
# by default whenever the driver is named explicitly
sudo cdrdao write --device /dev/sr0 --driver generic-mmc:0x10 --speed 8 --eject album.toc

# verify what landed on the disc
cd-info /dev/sr0