Schrijven van audio CD'sHet beschrijven van audio CD's is zeer vergelijkbaar met de hierboven beschreven stappen voor data CD's. Je kunt tussen twee technieken kiezen: DAO of TAO. TAO (track at once) is minder geschikt voor muziek, omdat je klikken tussen de individuele tracks zult horen. Toch wordt het als eerste beschreven, omdat het iets makkelijker is en DAO nog niet voor alle drives beschikbaar is.Het belangrijkste verschil in vergelijking met het schrijven van data CD-R's is het formaat van de images. ISO-9660 (of aan welk bestandssysteem je ook de voorkeur geeft) zou niet geschikt zijn, omdat geen enkele audio CD-speler met bestandssystemen om kan gaan. In plaats daarvan moeten de audiogegevens worden geschreven als "16 bit stereo samples in PCM codering op 44100 samples/seconde (44.1 kHz)".Een utility om je geluidsbestanden naar een vereist formaat te converteren is sox. Het gebruik ervan is vrij eenvoudig:shell> sox killing-my-software.wav killing-my-software.cdrDeze opdracht converteert het lied killing-my-software van het WAV-formaat naar het CDR audio-formaat. Zie de manpage van sox voor details over formaten en bestandsnaam extensies die sox herkent. Omdat de uitvoer van de handmatige conversie veel diskruimte vergt, werd het een ingebouwde feature van cdrecord voor de geluidsformaten WAV en AU. Zolang je geluidsbestanden de extensies .wav of .au hebbt (en de sample rate "stereo, 16 bit, 44.1 kHz"), kun je ze als audio tracks gebruiken zonder handmatige conversie toe te passen naar het CDR formaat. Cdrecord vereist echter dat de grootte van de geluidsgegevens een integer is welke deelbaar is door 2352 en groter is dan 705.600 bytes, waaraan voor een aantal WAV bestanden niet kan worden voldaan. Voor dergelijke bestand is het gebruik van sox nodig om de audio data tot aan 2352 bytes op te vullen.

Beschrijven van audio CD's (TAO)Een audio CD bestaat uit audio-tracks, die zijn georganiseerd als aparte images wanneer gebruik wordt gemaakt van de TAO modus. Dus als je tien tracks op je CD wilt, dan moet je tien images aanmaken.Cdrecord schrijft CD images als audio tracks als de optie -audio is gespecificeerd. De andere opties zijn identiek aan degenen die werden gebruikt voor het beschrijven van data-CD's (tenzij je zeer speciale wensen hebt). Deze drie voorbeelden doen allen hetzelfde, maar lezen de tracks van verschillende formaten geluidsbestanden:shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.cdr track2.cdr... shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.wav track2.wav... shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.au track2.au...Hiermee zal een audio-CD worden geproduceerd met 2 seconden pauze tussen de tracks. Een opmerkelijk formaat wat niet direct leesbaar is door cdrecord is MPEG Layer 3. Om deze bestanden in dit formaat om te zetten naar het CDR-formaat, kun je de opdracht "mpg123 --cdr - track1.mp3 > track1.cdr" gebruiken. De optie --cdr garandeert dat de track is gecodeerd in het vereiste formaat (zie boven). Oudere versies van mpg123 vereisten -s in plaats van de gewone - om naar stdout te schrijven. De andere richting (van WAV converteren naar MPEG) kan worden gedaan met LAME voor WAV-bestanden (extraheer de track met cdda2wav van de audio-CD en codeer het in MP3 met de hulp van LAME).Voor het aanmaken van een CD-R van een boel MP3-bestanden, kun je gebruik maken van de volgende reeks opdrachten:for I in *.mp3 do mpg123 --cdr - "$I" | cdrecord -audio -pad -nofix - done cdrecord -fixAfhankelijk van de snelheid van je machine, moet je wellicht de schrijfsnelheid verlagen naar "speed=1" (cdrecord optie). Gebruik je "speed=4", dan moet je machine het MP3-bestand op viervoudige snelheid af kunnen spelen. mpg123 consumeert veel CPU-tijd! Probeer een lege run met -dummy (de laser blijft uitgeschakeld) als je twijfelt.

DAOWanneer je af wilt van de pauzes tussen de audio tracks, dan moet je de disk-at-once (DAO) opname gebruiken in tegenstelling tot de (individuele) track-at-once (TAO) opname die hiervoor werd beschreven. In cdrdao is ondersteuning voor DAO het verst gevorderd. Kijk op de homepage van cdrdao voor details.Bestuur je de CD in DAO modus, dan gebruik je een monolithisch image (geluidsbestand) en bestuur je de informatie over de tracks met een configuratiebestand.CD_DA TRACK AUDIO FILE "live.wav" 0 5:0:0 INDEX 3:0:0 TRACK AUDIO FILE "live.wav" 5:0:0 5:0:0 TRACK AUDIO FILE "live.wav" 10:0:0 5:0:0 INDEX 2:0:0