home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / cdrom / cd-recordable / part1 next >
Encoding:
Text File  |  2004-04-17  |  185.3 KB  |  3,950 lines

  1. Path: senator-bedfellow.mit.edu!dreaderd!not-for-mail
  2. Message-ID: <cdrom/cd-recordable/part1_1082120084@rtfm.mit.edu>
  3. Supersedes: <cdrom/cd-recordable/part1_1077443023@rtfm.mit.edu>
  4. Expires: 30 May 2004 12:54:44 GMT
  5. X-Last-Updated: 2004/04/15
  6. Organization: none
  7. From: fadden@fadden.com (Andy McFadden)
  8. Newsgroups: comp.publish.cdrom.hardware,comp.publish.cdrom.software,comp.publish.cdrom.multimedia,alt.comp.periphs.cdr,comp.answers,news.answers,alt.answers
  9. Distribution: world
  10. Subject: [comp.publish.cdrom] CD-Recordable FAQ, Part 1/4
  11. Followup-To: comp.publish.cdrom.hardware
  12. Summary: Frequently Asked Questions about CD recorders, CD-R media, CD-RW,
  13.      and CD premastering.
  14. Approved: news-answers-request@MIT.EDU
  15. Originator: faqserv@penguin-lust.MIT.EDU
  16. Date: 16 Apr 2004 12:56:07 GMT
  17. Lines: 3929
  18. NNTP-Posting-Host: penguin-lust.mit.edu
  19. X-Trace: 1082120167 senator-bedfellow.mit.edu 566 18.181.0.29
  20. Xref: senator-bedfellow.mit.edu comp.publish.cdrom.hardware:147393 comp.publish.cdrom.software:108146 comp.publish.cdrom.multimedia:29125 alt.comp.periphs.cdr:321841 comp.answers:56834 news.answers:269586 alt.answers:72430
  21.  
  22. Archive-name: cdrom/cd-recordable/part1
  23. Posting-Frequency: monthly
  24. Last-modified: 2004/04/15
  25. Version: 2.53
  26.  
  27. Send corrections and updates to Andy McFadden (fadden@fadden.com).  If you
  28. have a question you'd like to see answered in here, either post it to one
  29. of the comp.publish.cdrom newsgroups (if you don't have the answer), or
  30. send it to fadden@fadden.com (if you do).
  31.  
  32. If you're reading this on a web page and want to check out the newsgroups,
  33. check out the following with a news reader.  If you don't have one, you
  34. can read news and search for past articles on http://newsone.net/:
  35.  
  36.   news:comp.publish.cdrom.hardware
  37.   news:comp.publish.cdrom.software
  38.   news:comp.publish.cdrom.multimedia
  39.   news:alt.comp.periphs.cdr
  40.  
  41. Different HTML versions of this FAQ are available from:
  42.   http://www.cdrfaq.org/
  43.   http://www.faqs.org/faqs/cdrom/cd-recordable/part1/preamble.html
  44.  
  45. The text version of this FAQ is posted to Usenet and archived in four parts.
  46. If you're missing one of the Usenet-posted sections, get it from here:
  47.   ftp://rtfm.mit.edu/pub/usenet-by-group/comp.publish.cdrom.hardware/
  48.  
  49. Some translations are available (may be somewhat out of date):
  50.   Humgarian: http://delfin.klte.hu/~nagysz/cdrgyik/
  51.   French:    http://www.lagravuredecd.com/
  52.   Russian:   http://members.tripod.com/greatkorzhik/cdrfaq.htm
  53.   Italian:   http://web.tiscali.it/marzonaontheweb/faq/faq.html
  54.   Spanish:   http://cdrfaq.webcindario.com/CDRfaq.htm
  55.  
  56. If a Usenet news posting appears to be cut off at the bottom, and you read
  57. news with a browser like Netscape Navigator, you may need to increase a
  58. buffer size.
  59.  
  60. Please DO NOT post copies of the HTML version on your web site.  I keep
  61. getting e-mail from people reading versions that are several months old.
  62. You should include a link to the www.cdrfaq.org site instead.
  63.  
  64.  
  65. Contents
  66. ========
  67.  
  68. [0] Introduction
  69. [0-1] Legal noise (disclaimers and copyrights)
  70. [0-2] What does this FAQ cover (and not cover)?
  71. [0-3] What's new since last time?
  72. [0-4] Is the FAQ only available in English?
  73. [0-5] Appropriate use of the newsgroups
  74. [0-6] I'm having trouble, how do I ask for help?
  75. [0-7] Spelling and name conventions
  76. [0-8] Can I advertise on the FAQ pages?
  77. [0-9] Can you mail the FAQ to me?
  78.  
  79. [1] Simple answers to simple questions
  80. [1-1] What's CD-R?  CD-RW?
  81. [1-2] Are they identical to normal CDs?
  82. [1-3] Can I create new audio and data CDs?
  83. [1-4] Can I use it to copy my CDs?
  84. [1-5] How much can they hold?
  85. [1-6] Can I just copy files onto a CD-R like I would to a floppy?
  86. [1-7] What can you tell me about DVD, DVD-R, DVD-RAM, DVD-RW, etc?
  87. [1-8] Can I copy DVDs with a CD recorder?
  88. [1-9] What's the cheapest recorder and best place to buy media?
  89. [1-10] Can I get step-by-step installation and use instructions?
  90. [1-11] Can I download MP3s from the Internet and make an audio CD?
  91. [1-12] What does this term mean?  Is there a glossary?
  92. [1-13] Do I need "music" blanks to record music?
  93. [1-14] How do I learn more?  Is there a good book for beginners?
  94. [1-15] Why is this FAQ so far out of date?
  95.  
  96. [2] CD Encoding
  97. [2-1] How is the information physically stored?
  98. [2-2] What is XA? CDPLUS? CD-i? MODE1 vs MODE2? Red/yellow/blue book?
  99. [2-3] How do I know what format a disc is in?
  100. [2-4] How does copy protection work?
  101.  [2-4-1] ...on a data CD-ROM?
  102.  [2-4-2] ...on an audio CD?
  103.  [2-4-3] ...on an audio CD (Macrovision - SafeAudio)
  104.  [2-4-4] ...on an audio CD (SunnComm - MediaCloQ and MediaMax CD3)
  105.  [2-4-5] ...on an audio CD (Midbar Tech - Cactus Data Shield)
  106.  [2-4-6] ...on an audio CD (Key2Audio / Sony DADC)
  107.  [2-4-7] ...on an audio CD (BayView Systems - Duolizer)
  108.  [2-4-8] ...on an audio CD (Sanyo)
  109.  [2-4-9] How does the Doc-Witness OpSecure CD-ROM work?
  110. [2-5] What's a multisession disc?
  111. [2-6] What are subcode channels?
  112. [2-7] Are the CD Identifier fields widely used?
  113. [2-8] How long does it take to burn a CD-R?
  114. [2-9] What's the difference between disc-at-once and track-at-once?
  115. [2-10] Differences between recording from an image and on-the-fly?
  116. [2-11] How does an audio CD player know to skip data tracks?
  117. [2-12] How does CD-RW compare to CD-R?
  118. [2-13] Can DVD players read CD-Rs?
  119. [2-14] Should I buy a DVD recorder instead?
  120. [2-15] What are "jitter" and "jitter correction"?
  121. [2-16] Where can I learn more about the history of CD and CD-R?
  122. [2-17] Why don't audio CDs use error correction?
  123. [2-18] How does CD-R compare to MiniDisc?
  124. [2-19] What does finalizing (and closing and fixating) do?
  125. [2-20] How are WAV/AIFF files converted into Red Book CD audio?
  126. [2-21] What does MultiRead mean?  MultiPlay?
  127. [2-22] If recording fails, is the disc usable?
  128. [2-23] Why do recorders insert "00" bytes at the start of audio tracks?
  129. [2-24] How many tracks can I have?  How many files?
  130. [2-25] Will SCMS prevent me from making copies?
  131. [2-26] Is a serial number placed on the disc by the recorder?
  132. [2-27] What's a TOC?  How does it differ from a directory?
  133. [2-28] What's an ISO?  A CIF?  BIN and CUE?  .DAT?
  134. [2-29] Why was 74 minutes chosen as the standard length?
  135. [2-30] Why is there a visibly unwritten strip near the CD-R hub?
  136. [2-31] What is "BURN-Proof"?  "JustLink"?  "Waste-Proof"?
  137. [2-32] Can playing CD-Rs in a DVD player hurt the discs?
  138. [2-33] Who *really* made this CD-R blank?
  139. [2-34] Can I make copies of DTS-encoded CDs?
  140. [2-35] Why 44.1KHz?  Why not 48KHz?
  141. [2-36] What format are .CDA files in?
  142. [2-37] What are DD-R and DD-RW?
  143. [2-38] What's an ATIP?
  144. [2-39] What are "ML" discs and devices?
  145. [2-40] What's CD-MRW?  Mount Rainier?  EasyWrite?
  146. [2-41] What's Audio Master Quality (AMQ) recording?
  147. [2-42] Can I draw pictures on a disc with the recording laser?
  148. [2-43] What are the gory details about how are 1s and 0s encoded?
  149.  [2-43-1] How does the laser read or write a disc?
  150.  [2-43-2] How do pits and lands turn into 1s and 0s?  What's EFM?
  151.  [2-43-3] What's a frame?  CIRC encoding?  How does ECC work?
  152.  [2-43-4] What's in a sector?
  153.  [2-43-5] What's in a subcode channel?
  154.  [2-43-6] I want even more details
  155. [2-44] Digital is better than analog, right?
  156.  [2-44-1] What is "digital" and "digitization", anyway?
  157.  [2-44-2] How does this relate to CD-DA?
  158. [2-45] What's a CDR-ROM?  CD-PROM?
  159. [2-46] What's HD-BURN?  GigaRec?
  160. [2-47] What are C2 errors?  What do they say about disc quality?
  161. [2-48] What are CD+R and CD+RW?
  162. [2-49] What's HighMAT?
  163.  
  164. [3] How Do I...
  165. [3-1] How do I copy a CD-ROM?
  166.  [3-1-1] Why can't I just do a block copy like a floppy?
  167. [3-2] How do I extract tracks from ("rip") or copy an audio CD?
  168.  [3-2-1] How do I remove the voice from a CD track, leaving just music?
  169.  [3-2-2] How do I encode a CD track to MP3?
  170. [3-3] How do I get rid of hisses and clicks on audio CDs?
  171. [3-4] How do I copy game console discs (e.g. Playstation, Dreamcast)
  172. [3-5] How do I get long filenames onto a disc?
  173.  [3-5-1] ISO-9660
  174.  [3-5-2] Rock Ridge
  175.  [3-5-3] HFS
  176.  [3-5-4] Joliet
  177.  [3-5-5] Romeo
  178.  [3-5-6] ISO/IEC 13346 and ISO/IEC 13490
  179. [3-6] How do I use a CD-i disc on a PC?
  180. [3-7] How can I extract disc and track titles from an audio CD?
  181. [3-8] How do I write more than 80 minutes of audio or 700MB of data?
  182.  [3-8-1] How well do 80-minute CD-R blanks work?
  183.  [3-8-2] How well do 90-minute and 99-minute CD-R blanks work?
  184.  [3-8-3] How can I exceed the stated disc capacity ("overburning")?
  185. [3-9] How do I put photographs onto CD-ROM?
  186.  [3-9-1] How do I create a PhotoCD?
  187.  [3-9-2] How can I set up a photo album on CD-ROM?
  188.  [3-9-3] How can I show digital photos on my DVD player?
  189. [3-10] How do I make a CD that will work on a PC or a Mac?
  190. [3-11] How do I access different sessions on a multi-session CD?
  191. [3-12] How do I transfer my records or cassettes to a CD?
  192.  [3-12-1] ...with a stand-alone audio CD recorder?
  193.  [3-12-2] ...with a CD recorder attached to my computer?
  194.  [3-12-3] How can I clean up the audio before recording?
  195. [3-13] How do I transfer an audio DAT tape to CD?
  196. [3-14] How do I put audio and data on the same CD?
  197. [3-15] How do I make a bootable CD-ROM?
  198. [3-16] How do I convert home movies into video on CD?
  199.  [3-16-1] How do I create a VideoCD from AVI or MPEG files?
  200.  [3-16-2] How do I create an SVCD?
  201.  [3-16-3] How do I create an AVCD?
  202. [3-17] How can I burn several copies of the same disc simultaneously?
  203. [3-18] Can I make copies of copies?
  204. [3-19] How can I compress or encrypt data on a CD-ROM?
  205. [3-20] Can I do backups onto CD-R?
  206. [3-21] How do I automatically launch something?  Change the CD icon?
  207.  [3-21-1] How does Windows "autorun" work?
  208.  [3-21-2] How do I launch a document (like a web page)?
  209.  [3-21-3] What autorun software is available?
  210. [3-22] How can I be sure the data was written correctly?
  211. [3-23] How do I create, copy, or play Audio Karaoke/CD+G discs?
  212. [3-24] How do I copy a CD-ROM with 3GB of data on it?  A huge VideoCD?
  213. [3-25] How do I get my CD-R pressed into a real CD?
  214. [3-26] How do I make a CD without that two-second gap between tracks?
  215. [3-27] How can I record RealAudio (.ra), MIDI, WMA, and MP3 on a CD?
  216. [3-28] How do I add CD-Text information?
  217. [3-29] Can I distribute a web site on a CD-ROM?
  218. [3-30] How do I clean my CD recorder?
  219. [3-31] Is it better to record at slower speeds?
  220. [3-32] Where do I get drivers for my CD recorder?
  221. [3-33] Can I copy discs without breaking the law?
  222.  [3-33-1] ...in the United States of America?
  223.  [3-33-2] ...in Canada?
  224. [3-34] Can CD-Rs recorded at 2x be read faster than 2x?
  225. [3-35] How do I make my CD-ROM work on the Mac, WinNT, and UNIX?
  226. [3-36] How do I put "hidden tracks" and negative indices on audio CDs?
  227. [3-37] Do I need to worry about viruses?
  228. [3-38] How do I cover up a bad audio track on a CD-R?
  229. [3-39] How do I duplicate this hard-to-copy game?
  230. [3-40] Should I erase or format a disc?  How?
  231. [3-41] How do I equalize the volume for tracks from different sources?
  232. [3-42] How do I make a bit-for-bit copy of a disc?
  233. [3-43] How do I put punctuation or lower case in CD-ROM volume labels?
  234. [3-44] How do I extract audio tracks from an "enhanced" CD on the Mac?
  235. [3-45] How do I disable DirectCD for Windows?
  236. [3-46] How do I specify the order of files (e.g. sorting) on ISO-9660?
  237. [3-47] How do I put a password on a CD-ROM?
  238. [3-48] Can I record an audio CD a few tracks at a time?
  239. [3-49] How do I copy DVDs onto CD-R?
  240.  [3-49-1] I heard about software that copies DVDs with a CD recorder!
  241. [3-50] How do I copy Mac, UNIX, or "hybrid" CD-ROMs from Windows?
  242. [3-51] How do I copy something in "RAW" mode?  What's DAO-96?
  243. [3-52] How do I do cross-fades between audio tracks?
  244. [3-53] How do I create a CD with my favorite songs on it?
  245. [3-54] How do I record directly onto CD from a microphone?
  246. [3-55] Is it okay to record a CD from MP3?
  247. [3-56] How can I test a disc image before recording?
  248. [3-57] How do I clear the "read-only" flag under Windows?
  249. [3-58] How do I share a CD recorder across a network?
  250. [3-59] How do I write a large file across multiple discs?
  251. [3-60] What's the safest, most reliable way to write data to CD-R?
  252.  
  253. [4] Problems
  254. [4-1] What does "buffer underrun" mean?
  255.  [4-1-1] What's the deal with Windows Auto-Insert Notification (AIN)?
  256.  [4-1-2] What's all this about Win9x VCACHE settings?
  257. [4-2] I can't get long Win95 filenames to work right
  258. [4-3] I can't read the multisession CD I just made
  259. [4-4] Write process keeps failing N minutes in
  260. [4-5] Why did my CD-R eject between the "test" and "write" passes?
  261. [4-6] My CD-ROM drive doesn't like *any* CD-R discs
  262. [4-7] How do I avoid having a ";1" on my ISO-9660 discs?
  263. [4-8] I keep getting SCSI timeout errors
  264. [4-9] I'm having trouble writing a complete disc
  265. [4-10] What's the CDD2000 Write Append Error / spring problem?
  266. [4-11] Getting errors reading the first (data) track on mixed-mode CD
  267. [4-12] My recorder ejects blank discs immediately
  268. [4-13] I'm getting complaints about power calibration
  269. [4-14] My Adaptec 2940 pauses after finding my recorder
  270. [4-15] I can't see all the files on the CD-R
  271. [4-16] My multi-session disc only has data from the last session
  272. [4-17] I'm getting SCSI errors
  273. [4-18] Why doesn't the copy of an audio CD sound the same?
  274.  [4-18-1] Why doesn't the audio data on the copy match the original?
  275.  [4-18-2] The audio data matches exactly, why do they sound different?
  276. [4-19] Digital audio extraction of a track is shifted slightly
  277. [4-20] I can't play extracted audio files by double-clicking in Win95
  278. [4-21] I can't read an ISO-finalized packet-written disc
  279. [4-22] I'm finding corrupted files on the CD-ROMs I write
  280. [4-23] Having trouble playing an audio CD in a home or car player
  281. [4-24] Having trouble using a CD-ROM on a different machine
  282. [4-25] I can't copy a VideoCD
  283. [4-26] The test write succeeds, but the actual write fails
  284. [4-27] I can no longer erase a particular CD-RW disc
  285. [4-28] Having trouble formatting discs with DirectCD
  286. [4-29] I can't write CD-Rs after installing Windows 98
  287. [4-30] I can't use the copy of a CD-ROM after installing Windows 98
  288. [4-31] The disc I was writing with DirectCD is now unreadable
  289. [4-32] I'm getting a message about 100 form transitions
  290. [4-33] My system hangs when I insert a blank disc
  291. [4-34] My CD-R discs don't work in my DVD player
  292. [4-35] I need help recovering data from a CD-ROM
  293. [4-36] What does "not convertible to CD quality" mean?
  294. [4-37] I inserted a CD-ROM but Windows thinks it's an audio CD
  295. [4-38] I get read errors when trying to copy a game
  296. [4-39] Restarting or shutting Windows down after recording causes hang
  297. [4-40] Why do CD-Rs play poorly when anti-skip protection is enabled?
  298. [4-41] I'm having trouble recording under Windows 2000 or WinXP
  299. [4-42] I formatted a CD-RW and only have about 530MB free
  300. [4-43] My CD recording software keeps crashing
  301. [4-44] Do I need to update my ASPI layer?
  302. [4-45] The write process completes, but the disc is still blank
  303. [4-46] My CD-RW drive doesn't work with my CD-RW blanks
  304. [4-47] Audio discs have crackling sounds on the last few tracks
  305. [4-48] Files in deep directories can be seen but not opened
  306. [4-49] My CD-ROM drive stopped working after uninstalling software
  307. [4-50] Audio CDs recorded from MP3s play back fast and high-pitched
  308. [4-51] Windows says access denied, can't create or replace file
  309. [4-52] I can't see any files on a CD-R or CD-RW from MS-DOS
  310. [4-53] My OS doesn't support ISO-13346 "UDF"
  311.  
  312. [5] Hardware
  313. [5-1] Which CD recorder should I buy?
  314.  [5-1-1] Yamaha
  315.  [5-1-2] Sony
  316.  [5-1-3] Smart & Friendly
  317.  [5-1-4] Philips
  318.  [5-1-5] Hewlett-Packard (HP)
  319.  [5-1-6] Plasmon
  320.  [5-1-7] Kodak
  321.  [5-1-8] JVC
  322.  [5-1-9] Pinnacle
  323.  [5-1-10] Ricoh
  324.  [5-1-11] Pioneer
  325.  [5-1-12] Olympus
  326.  [5-1-13] Optima
  327.  [5-1-14] Mitsumi
  328.  [5-1-15] DynaTek Automation Systems
  329.  [5-1-16] Microboards of America
  330.  [5-1-17] Micro Design International
  331.  [5-1-18] MicroNet Technology
  332.  [5-1-19] Procom Technology
  333.  [5-1-20] Grundig
  334.  [5-1-21] Plextor
  335.  [5-1-22] Panasonic (Matsushita)
  336.  [5-1-23] Teac
  337.  [5-1-24] Wearnes
  338.  [5-1-25] Turtle Beach
  339.  [5-1-26] Creative Labs
  340.  [5-1-27] Taiyo Yuden
  341.  [5-1-28] Memorex
  342.  [5-1-29] Hi-Val
  343.  [5-1-30] Dysan
  344.  [5-1-31] Traxdata
  345.  [5-1-32] BenQ (nee Acer)
  346.  [5-1-33] Waitec
  347.  [5-1-34] BTC
  348.  [5-1-35] Caravelle (Sanyo)
  349.  [5-1-36] Micro Solutions
  350.  [5-1-37] Pacific Digital
  351.  [5-1-38] Iomega
  352.  [5-1-39] Goldstar (LG Electronics)
  353.  [5-1-40] AOpen
  354.  [5-1-41] Toshiba
  355.  [5-1-42] TDK
  356.  [5-1-43] Lite-On
  357.  [5-1-44] CenDyne
  358.  [5-1-45] VST (SmartDisk)
  359.  [5-1-46] ASUS
  360.  [5-1-47] Samsung 
  361.  [5-1-48] APS
  362. [5-2] How long do CD recorders last?
  363. [5-3] What kind of PC is recommended?
  364. [5-4] What kind of Mac is recommended?
  365. [5-5] Which standard CD-ROM drives work well with CD-R?
  366. [5-6] What kind of HD should I use with CD-R?  Must it be AV-rated?
  367. [5-7] What SCSI adapter should I use with a CD recorder?
  368.  [5-7-1] Adaptec - 1510/1522A/1540/1542CF
  369.  [5-7-2] Adaptec - 2840/2910/2920/2930/2940
  370.  [5-7-3] ASUS - SC-200/SC-875
  371.  [5-7-4] Tekram - DC-390U/DC-390F
  372.  [5-7-5] Adaptec - 1350/1460/1480
  373. [5-8] Can I use a CD recorder as a general-purpose reader?
  374. [5-9] To caddy or not to caddy?
  375. [5-10] Can I burn CDs from a Jaz drive?  Tape drive?
  376. [5-11] What is "Running OPC"?
  377. [5-12] What's the story with stand-alone audio CD recorders?
  378. [5-13] What's firmware?  How and why should I upgrade my recorder?
  379. [5-14] How well do parallel-port, USB, and 1394 recorders work?
  380. [5-15] How should I configure my system for an ATAPI CD recorder?
  381.  [5-15-1] Should I have DMA enabled for an ATAPI recorder in Windows?
  382. [5-16] How important is CD-RW?
  383. [5-17] What is an "MMC Compliant" recorder?
  384. [5-18] What do I need to record on a UNIX (Linux, Solaris, etc) system?
  385. [5-19] What do I need for recording CDs from a laptop?
  386. [5-20] I need to make *lots* of copies
  387. [5-21] How do I connect two drives to one sound card in a PC?
  388. [5-22] How fast is 1x?  What are CAV, CLV, PCAV, and ZCLV?
  389. [5-23] Will playing CD-Rs damage my CD player?
  390. [5-24] Can I "overclock" my CD recorder?
  391. [5-25] I need some help installing the drive
  392. [5-26] How much power does a CD recorder use?
  393. [5-27] Will the laser in my drive wear out?
  394.  
  395. [6] Software
  396. [6-1] Which software should I use?
  397.  [6-1-1] Adaptec - Easy-CD, Easy-CD Pro, and Easy-CD Pro MM ("ECD")
  398.  [6-1-2] Adaptec - CD-Creator ("CDC")
  399.  [6-1-3] Gear Software - GEAR Pro
  400.  [6-1-4] Roxio - Toast
  401.  [6-1-5] CeQuadrat - WinOnCD
  402.  [6-1-6] Young Minds, Inc. - CD Studio+
  403.  [6-1-7] Golden Hawk Technology (Jeff Arnold) - CDRWIN
  404.  [6-1-8] Optical Media International - QuickTOPiX CD
  405.  [6-1-9] Creative Digital Research - CDR Publisher
  406.  [6-1-10] mkisofs
  407.  [6-1-11] Asimware Innovations - MasterISO
  408.  [6-1-12] Newtech Infosystems, Inc. (NTI) - CD-Maker
  409.  [6-1-13] Cirrus Technology/Unite - CDMaker
  410.  [6-1-14] Hohner Midia - Red Roaster
  411.  [6-1-15] Dataware Technologies - CD Author
  412.  [6-1-16] CreamWare - Triple DAT
  413.  [6-1-17] MicroTech - MasterMaker
  414.  [6-1-18] Angela Schmidt & Patrick Ohly - MakeCD
  415.  [6-1-19] Liquid Audio Inc. - Liquid Player
  416.  [6-1-20] J÷rg Schilling - cdrecord
  417.  [6-1-21] Prassi Software - CD Rep and CD Right
  418.  [6-1-22] Zittware - CDMaster32
  419.  [6-1-23] Dieter Baron and Armin Obersteiner - CD Tools
  420.  [6-1-24] PoINT - CDwrite
  421.  [6-1-25] PoINT - CDaudio Plus
  422.  [6-1-26] Roxio - Easy CD Creator Deluxe ("ECDC")
  423.  [6-1-27] Padus - DiscJuggler
  424.  [6-1-28] Ahead Software - Nero
  425.  [6-1-29] CharisMac Engineering - Discribe
  426.  [6-1-30] Istvßn D≤sa - DFY$VMSCD
  427.  [6-1-31] RSJ Software - RSJ CD Writer
  428.  [6-1-32] James Pearson - mkhybrid
  429.  [6-1-33] JVC - Personal Archiver Plus
  430.  [6-1-34] Roxio - Jam
  431.  [6-1-35] Pinnacle Systems - InstantCD/DVD (was VOB)
  432.  [6-1-36] Sony - CD Architect
  433.  [6-1-37] Eberhard Heuser-Hofmann - CDWRITE
  434.  [6-1-38] CeQuadrat - JustAudio!
  435.  [6-1-39] Digidesign - MasterList CD
  436.  [6-1-40] Thomas Niederreiter - X-CD-Roast
  437.  [6-1-41] Jesper Pedersen - BurnIT
  438.  [6-1-42] Jens Fangmeier - Feurio!
  439.  [6-1-43] Iomega - HotBurn
  440.  [6-1-44] DARTECH, Inc - DART CD-Recorder
  441.  [6-1-45] Interactive Information R&D - CDEveryWhere
  442.  [6-1-46] DnS Development - BurnIt
  443.  [6-1-47] Andreas Mⁿller - CDRDAO
  444.  [6-1-48] Tracer Technologies - (various)
  445.  [6-1-49] SlySoft - CloneCD
  446.  [6-1-50] IgD - FireBurner
  447.  [6-1-51] Jodian Systems & Software - CDWRITE
  448.  [6-1-52] Erik Deppe - CD+G Creator
  449.  [6-1-53] Micro-Magic - CD Composer
  450.  [6-1-54] Earjam, Inc. - Earjam IMP
  451.  [6-1-55] Emagic - Waveburner
  452.  [6-1-56] Zy2000 - MP3 CD Maker
  453.  [6-1-57] Integral Research - Speedy-CD
  454.  [6-1-58] Desernet Broadband Media - Net-Burner and MP3-Burner
  455.  [6-1-59] Stomp, Inc. - Click 'N Burn
  456.  [6-1-60] Steinberg Media Technologies - Clean! plus
  457.  [6-1-61] Enreach - I-Author for VCD/SVCD
  458.  [6-1-62] VSO Software - Blindread/Blindwrite
  459.  [6-1-63] Microsoft - Windows XP
  460.  [6-1-64] An Chen Computers - CD Mate
  461.  [6-1-65] E-Soft - Alcohol
  462.  [6-1-66] Stomp Inc. - RecordNow MAX
  463.  [6-1-67] James Mieczkowski - Cheetah CD Burner
  464.  [6-1-68] Blaze Audio - RipEditBurn
  465.  [6-1-69] Acoustica, Inc. - MP3 CD Burner
  466.  [6-1-70] MagicISO, Inc. - MagicISO
  467.  [6-1-71] Simone Tasselli - Burn4Free
  468. [6-2] What other useful software is there?
  469.  [6-2-1] Optical Media International - Disc-to-Disk
  470.  [6-2-2] Gilles Vollant - WinImage
  471.  [6-2-3] Asimware Innovations - AsimCDFS
  472.  [6-2-4] Steven Grimm - WorkMan
  473.  [6-2-5] Cyberdyne Software - CD Worx
  474.  [6-2-6] Arrowkey - CD-R Diagnostic
  475.  [6-2-7] DC Software Design - CDRCue Cuesheet Editor
  476.  [6-2-8] Astarte - CD-Copy
  477.  [6-2-9] Frank Wolf - CDR Media Code Identifier
  478.  [6-2-10] Logiciels & Services Duhem - MacImage
  479.  [6-2-11] Erik Deppe - CD Speed 2000
  480.  [6-2-12] Andre Wiethoff - Exact Audio Copy (EAC)
  481.  [6-2-13] Earle F. Philhower, III - cdrLabel
  482.  [6-2-14] Adobe - Audition (formerly Cool Edit)
  483.  [6-2-15] Elwin Oost - Burn to the Brim
  484.  [6-2-16] Mike Looijmans - CDWave
  485.  [6-2-17] ECI - DriveEasy
  486.  [6-2-18] Jackie Franck - Audiograbber
  487.  [6-2-19] High Criteria - Total Recorder
  488.  [6-2-20] Smart Projects - IsoBuster
  489.  [6-2-21] GoldWave Inc. - GoldWave
  490.  [6-2-22] Naltech - CD Data Rescue
  491.  [6-2-23] Jufsoft - BadCopy Pro
  492.  [6-2-24] CDRoller Soft Co. - CDRoller
  493. [6-3] What is packet writing (a/k/a DLA - Drive Letter Access)?
  494.  [6-3-1] What's UDF?
  495.  [6-3-2] Do I want to do packet writing?
  496. [6-4] What packet writing software should I use?
  497.  [6-4-1] Roxio - Drag-to-Disc (a/k/a DirectCD)
  498.  [6-4-2] CeQuadrat - PacketCD
  499.  [6-4-3] SmartStorage - SmartCD for Recording
  500.  [6-4-4] Gutenberg Systems - FloppyCD
  501.  [6-4-5] Pinnacle Systems - InstantWrite (was VOB)
  502.  [6-4-6] Prassi - abCD
  503.  [6-4-7] Ahead - InCD
  504.  [6-4-8] Oak Technologies - SimpliCD ReWrite
  505.  [6-4-9] NewTech Infosystems, Inc. (NTI) - File CD
  506.  [6-4-10] Veritas - DLA (Drive Letter Access)
  507. [6-5] Can I intermix different packet-writing programs?
  508. [6-6] I want to write my own CD recording software
  509.  [6-6-1] PoINT - CDarchive SDK
  510.  [6-6-2] Golden Hawk Technology (Jeff Arnold)
  511.  [6-6-3] Gear Software - GEAR.wrks
  512.  [6-6-4] VOB - CD-Wizard SDK
  513.  [6-6-5] Dialog Medien - ACDwrite.OCX
  514.  [6-6-6] ECI - The Engine
  515.  [6-6-7] NUGROOVZ - CDWriterXP
  516.  [6-6-8] Ashampoo - DiscForge Plug & Burn
  517.  [6-6-9] NuMedia Soft - CDWriterPro
  518. [6-7] What software is available for doing backups?
  519.  [6-7-1] Adaptec - Easy-CD Backup
  520.  [6-7-2] D.J. Murdoch - DOSLFNBK
  521.  [6-7-3] Dantz - Retrospect
  522.  [6-7-4] Veritas - Backup Exec
  523.  [6-7-5] Symantec - Norton Ghost
  524.  [6-7-6] PowerQuest - Drive Image Special Edition for CD-R
  525.  [6-7-7] Centered Systems - Second Copy
  526.  [6-7-8] FileWare - FileSync
  527.  [6-7-9] Novastor - NovaDISK
  528.  [6-7-10] Roxio - Take Two
  529.  [6-7-11] NTI - Backup NOW!
  530.  [6-7-12] CeQuadrat - BackMeUp LT
  531.  [6-7-13] Duncan Amplification - disk2disk
  532.  [6-7-14] Pinnacle Systems - InstantBackup (was VOB)
  533.  [6-7-15] Microsoft - Backup
  534.  [6-7-15] Portlock Software - Storage Manager
  535.  [6-7-16] Willow Creek Software - Backup To CD-RW
  536.  [6-7-17] TeraByte Unlimited - Image for Windows
  537. [6-8] How do I get customer support for bundled recording software?
  538.  
  539. [7] Media
  540. [7-1] What kinds of media are there?
  541. [7-2] Does the media matter?
  542. [7-3] Who manufactures CD-R media?
  543. [7-4] Which kind of media should I use?
  544.  [7-4-1] What's the best brand of media?
  545. [7-5] How long do CD-Rs and CD-RWs last?
  546. [7-6] How much data can they hold?  650MB?  680MB?
  547. [7-7] Is it okay to write on or stick a label on a disc?
  548. [7-8] How do CD-Rs behave when microwaved?
  549. [7-9] What can I do with CD-R discs that failed during writing?
  550. [7-10] Where can I find jewel cases and CD sleeves?
  551. [7-11] What's "unbranded" CD-R media?
  552. [7-12] How do I repair a scratched CD?
  553. [7-13] What's this about a Canadian CD-R tax?
  554. [7-14] Can I get 80mm (3-inch "cd single") CD-Rs?
  555. [7-15] Where can I find CD-ROM business cards and "shaped" CDs?
  556. [7-16] Can you tell pressed CDs and silver CD-Rs apart?
  557. [7-17] What's the difference between "data" and "music" blanks?
  558. [7-18] How do I convert data CD-Rs into "consumer audio" blanks?
  559. [7-19] Is translucent media bad?
  560. [7-20] How do I destroy CD-R media beyond all hope of recovery?
  561. [7-21] Can I recycle old CDs, CD-Rs, and CD-RWs?
  562. [7-22] Is there really a fungus that eats CDs?
  563. [7-23] How do I clean CD-R and CD-RW discs?
  564. [7-24] Are "black" discs different from other discs?
  565. [7-25] My disc just shattered in the CD drive!
  566. [7-26] How do I tell which side on a silver/silver disc is up?
  567. [7-27] How should I handle and store CDs?
  568. [7-28] What causes the rainbow effect when looking at the data side?
  569.  
  570. [8] Net Resources and Vendor Lists
  571. [8-1] Information resources
  572. [8-2] Magazines and other publications
  573. [8-3] Net.vendors
  574. [8-4] News sources & mailing lists
  575.  
  576. [9] Contributors
  577.  
  578.  
  579. The last-modified date of each section is shown below the Subject line.
  580. The date format used is YYYY/MM/DD.  The date stamps were added on
  581. 1998/04/06, so you won't find any older than that.
  582.  
  583.  
  584. ------------------------------------------------------------------------------
  585.  
  586. Subject: [0] Introduction
  587.  
  588. Subject: [0-1] Legal noise (disclaimers and copyrights)
  589. (2004/02/20)
  590.  
  591. This document is Copyright (C) 1996-2004 by Andy McFadden, All Rights
  592. Reserved.  All of the content here, except for attributed quoted material,
  593. is my original work.
  594.  
  595. Free distribution of the this FAQ is encouraged, as are conversions
  596. to HTML or other formats and translation to foreign languages, so long
  597. as no content is removed, and additions are clearly marked.
  598.  
  599. The plain ASCII text and www.cdrfaq.org HTML versions aren't otherwise
  600. restricted, but other conversions might be (the content is free, the
  601. presentation or translation might not be).  Check with the publisher.
  602.  
  603. The date and version number on the FAQ *are* considered part of the content
  604. that must not be removed.  I occasionally get messages from people who
  605. don't realize that the copy they're reading is more than a year and a half
  606. old.
  607.  
  608.  
  609. Caveat lector: the information here is often derived from Usenet postings,
  610. e-mail, and information on web sites.  It may well be DEAD WRONG, and you
  611. are encouraged to verify it for yourself.
  612.  
  613. I take no responsibility for damaged hardware, CD-Rs turned into coasters
  614. or frisbees, time lost, or any other damages you incur as a result of
  615. reading this FAQ.  Information on specific models of hardware and software
  616. is based on *opinions* of other users, not scientific studies.  I am not
  617. an expert in this (or any other) field.  Everything here could be a total
  618. malicious lie, and should be treated as such.  You have been warned.
  619.  
  620. I don't get paid to plug anybody's software or equipment.  The sections
  621. on "what XXX should I buy" are not here because I want to sway purchases
  622. one way or another, they're here because the questions are asked *a lot*,
  623. and the answers are pretty consistent.  You are invited and encouraged to
  624. investigate the capabilities and reputations of all products.
  625.  
  626. The various product and company names are trademarks of their respective
  627. companies.
  628.  
  629. Visit http://www.clari.net/brad/copymyths.html for a mini-FAQ on copyright
  630. laws.
  631.  
  632.  
  633. Subject: [0-2] What does this FAQ cover (and not cover)?
  634. (2000/12/24)
  635.  
  636. This document attempts to answer Frequently Asked Questions about Compact
  637. Disc Recordable technology and related fields.  It was originally developed
  638. as a Usenet newsgroup FAQ, and is updated and posted about once a month.
  639. The main foci are explaining CD-R technology, describing hardware and
  640. software solutions for creating audio CDs and CD-ROMs, and helping people
  641. find solutions to common problems.
  642.  
  643. The FAQ is heavily biased toward PCs and computer-based recorders, because
  644. that's what I'm most familiar with, but I have made an effort to include
  645. useful information for owners of other equipment.  I don't anticipate the
  646. section on stand-alone audio CD recorders expanding greatly, because
  647. they're far simpler to operate than computer-based recorders, and most of
  648. the "must know" information about them is more appropriate in an FAQ on
  649. stereo systems or studio recording.  I do try to address deficiencies in
  650. Macintosh coverage.
  651.  
  652. I don't usually address questions that can be phrased, "how do I make
  653. my software do this?"  The answers to those should be in the manual that
  654. came with your software.  In general, this is a collection of answers to
  655. specific questions, not a "how to" guide.  I have tried to make the answers
  656. easy to understand by an inexperienced user, but if you know absolutely
  657. nothing about recording CDs then some sections may be confusing.
  658.  
  659. This is not a newsletter.  Actively maintained web sites are a much better
  660. source of breaking news than this document, which is updated at most once a
  661. month.  I also don't try to track moving targets, like CD recorder firmware
  662. versions or software versions unless a specific release is especially
  663. interesting.  Ditto for which recorders work with which packet-writing
  664. solutions, or which recorders can overburn.
  665.  
  666. This FAQ does not, and will not, cover DVD, DVD-ROM, DVD-R, DVD-RAM, DVD-RW,
  667. DVD+RW, or any of the other formats in the ever-expanding DVD morass.
  668. There are other resources on the web for DVD topics.
  669.  
  670. You will not find a lot of detail about "backing up" copy-protected
  671. software, or where to find unlock codes or "warez".  There are many web
  672. sites that explain these matters at length.
  673.  
  674.  
  675. Subject: [0-3] What's new since last time?
  676. (2004/04/15)
  677.  
  678. All sections are tagged with a modification date, so you can see how
  679. long ago something was revised.  If you want to know *everything* that
  680. has changed since last time, you can get a set of "context diffs" from
  681. http://www.cdrfaq.org/txtdiffs.zip.
  682.  
  683.  
  684. Highlights:
  685.  
  686. Added sections (6-1-70), (6-1-71), (6-6-9), and (7-28).
  687.  
  688.  
  689. Subject: [0-4] Is the FAQ only available in English?
  690. (2002/06/25)
  691.  
  692. There are a few translations available.
  693.  
  694. Hungarian, by Nagy Szabolcs: http://delfin.klte.hu/~nagysz/cdrgyik/.
  695.  
  696. French, by Marc Kergomard: http://www.lagravuredecd.com/.
  697.  
  698. Russian, by Oleg Nechay: http://members.tripod.com/greatkorzhik/cdrfaq.htm.
  699.  
  700. Italian, by Marzona Simone: http://web.tiscali.it/marzonaontheweb/faq/faq.html.
  701.  
  702. Italian, by Simone Parca: http://digilander.iol.it/cdrfaq/ (an older
  703. version; formerly at users.iol.it/parsi/).
  704.  
  705. Spanish, by [[[CAM]]]: http://cdrfaq.webcindario.com/CDRfaq.htm.
  706.  
  707. French, German, Italian, Portuguese, and Spanish translations can be done
  708. through http://babelfish.altavista.com/translate.dyn.  This is an automatic
  709. language translator that is HTML-aware.  It only translates the first
  710. part of each document, so it's not entirely helpful if you just want to
  711. read a translation, but it may make doing a full translation much easier.
  712. (The translation is pretty good for an automatic translator, but is still
  713. pretty rough.  I don't want to post a translation that is inaccurate
  714. or misleading, so I'm not going to run the FAQ parts through babelfish
  715. automatically.)
  716.  
  717. If you're interested in translating this FAQ, you are welcome to do so, but
  718. please respect the amount of work that I and others have put into it.
  719. Don't strip out sections, remove author attributions, or hide the revision
  720. date of the document.  I don't think the terms in section (0-1) are
  721. terribly restrictive.  If, for whatever reason, you can't keep up with
  722. every update of the English version, that's fine; all I ask is that you
  723. include a link to the www.cdrfaq.org version, so that the current
  724. information is easily locateable.  (Some commonly updated things, like the
  725. list of recorders in section (5-1), don't need much translation.)  If you
  726. don't want to translate a particular section, just leave it in English.
  727.  
  728. If you want to start with an HTML version, use the pages from
  729. http://www.cdrfaq.org/.  If you prefer to do the translation on a
  730. text document, and you're converting to an iso-latin language, the
  731. "faq2html" converter that I use can be found in the "downloads" section
  732. on http://www.fadden.com/.
  733.  
  734. If you do a translation, let me know and I'll put the URL here.
  735.  
  736.  
  737. Subject: [0-5] Appropriate use of the newsgroups
  738. (1998/04/06)
  739.  
  740. This FAQ covers the three newsgroups in the comp.publish.cdrom hierarchy,
  741. one for software, one for hardware, and one for multimedia.  The names of
  742. the newsgroups imply that the intended topics are related to publishing
  743. material on CD-ROMs, but the current discussions cover most everything
  744. related to CD-Recordable devices.
  745.  
  746. Here are a few guidelines.  These aren't hard and fast rules -- nobody died
  747. and put me in charge of making the rules -- but if you're not sure what the
  748. appropriate subject matter is then this may be helpful.
  749.  
  750. news:comp.publish.cdrom.hardware is the most popular of the groups.
  751. Appropriate material includes questions about past, current, and future
  752. CD-R devices.  Asking for installation help or advice on what to buy is
  753. appropriate, as are questions about related hardware like SCSI adapters and
  754. CD-ROM drives.  Some related newsgroups are:
  755.  
  756.     news:comp.sys.ibm.pc.hardware.cd-rom
  757.     news:comp.sys.ibm.pc.hardware.storage
  758.     news:comp.sys.ibm.pc.hardware.systems
  759.     news:alt.comp.periphs.cdr
  760.     news:comp.periphs.scsi
  761.     news:alt.cd-rom
  762.     news:linux.apps.cdwrite
  763.  
  764. news:comp.publish.cdrom.software is for discussions about software used to
  765. prepare material for and create CDs and CD-ROMs.  Questions about how to do
  766. things with a specific piece of software belong here, as do "the CD-R
  767. software from XXX won't recognize my drive", and "does a program exist that
  768. does YYY".  Some related newsgroups are:
  769.  
  770.     news:alt.cd-rom
  771.     news:linux.apps.cdwrite
  772.  
  773. news:comp.publish.cdrom.multimedia is for discussions about creating
  774. multimedia products on CD-ROMs.  Questions about multimedia authoring
  775. software belong here, as do most production-type questions, e.g. "where can
  776. I go to get my CD pressed with jewel cases and glossy inserts?"  Related
  777. newsgroups are:
  778.  
  779.     news:comp.multimedia
  780.     news:rec.video.desktop
  781.     news:rec.video.professional
  782.     news:rec.photo.digital
  783.     news:misc.education.multimedia
  784.  
  785. Please try to keep cross-posting to a minimum.  Broadcasting questions to
  786. 3 or 4 related newsgroups will increase the noise level and probably won't
  787. get you more answers.
  788.  
  789.  
  790. Some general rules apply to all of the comp.publish.cdrom.* groups:
  791.  
  792. (1) Piracy of CD-ROM software or CDs: CD recorders can be used to make
  793. copies of copyrighted material, and while backups of data are legal, making
  794. or accepting copies from others most likely isn't.  Whatever your opinion
  795. of the matter, software piracy and other copyright violations are illegal
  796. in most countries in the world, so requests and/or advertisements for
  797. pirated material should be kept off the newsgroup.  Also, please don't
  798. start or participate in a debate about whether or not software piracy is
  799. bad.  There have been hundreds of such debates over the past several years,
  800. and the only thing that either side has managed to prove is that piracy
  801. debates are a tremendous waste of time.
  802.  
  803. (2) Personal CD-R hardware and software sales: strictly speaking, these
  804. groups aren't appropriate for selling off your old hardware or software.
  805. Such things are best left in misc.forsale.computers.*, ba.market.computers,
  806. and related groups.  Since many readers are in the market for new hardware,
  807. a limited number of clearly marked articles are tolerated.  The common
  808. Usenet convention is to use "FS: HP4020i $400 obo" for "For Sale" messages
  809. and "WTB: HP4020i" for "Want To Buy" messages.
  810.  
  811. (3) CD-R product advertising: these groups by their nature are somewhat
  812. commercial.  Many readers are in the market for new hardware or CD-R media,
  813. and for this reason a *limited* amount of retail/wholesale advertising is
  814. tolerated but discouraged.  If you *clearly* mark your postings as
  815. advertisements, you will get relatively few complaints.  Posting frequent
  816. and useless followups just to broadcast your 20-line signature will get you
  817. flamed and subsequently ignored.  Feel free to send mail to people who post
  818. questions about product pricing and availability, but please don't create
  819. mailing lists and broadcast to everyone who posts.
  820.  
  821. (4) Other advertising: while it's certainly the case that most or all of
  822. the readers have a CD-ROM drive on a computer, the same could be said of
  823. almost every person reading news from a home computer today.  Please keep
  824. ads in newsgroups that are more appropriate.  Advertising the latest
  825. educational, game, or adult CD is inappropriate for these groups, as are
  826. "hot new Cyrix 686 PC" posts.  Subtle attempts to advertise web sites
  827. ("golly, this looked really neat, so I thought I'd tell everyone") are more
  828. obvious than you might think.
  829.  
  830. (5) Spam: you cannot make money fast.  That's life, get used to it.  If the
  831. message involves putting your name at the top of a list of 5 or 10 people,
  832. don't post it.  If it has an 800 or 888 number that a reader would call to
  833. hear more about your unique business opportunity, don't post it.
  834.  
  835. (6) Job postings: looking for job candidates on these newsgroups is a
  836. tolerated but generally futile exercise.  Most of the readers are looking
  837. for or offering help on CD-Rs, not searching for a job.  Try one of the
  838. other groups, like misc.jobs.offered.
  839.  
  840. (7) Binaries: as with most Usenet newsgroups, posting binary files (large
  841. or small) is inappropriate.  If you want to make a binary file available to
  842. Usenet readers, send it to an appropriate alt.binaries newsgroup, and just
  843. post a pointer to it in the other group(s).
  844.  
  845. One final note: bear in mind that these groups are read by people all over
  846. the world.  If you're looking for local retailers, be sure to specify what
  847. "local" is for you.  Posting in English is the best way to ensure that you
  848. will get a response, but the readership is diverse enough that you will
  849. likely get a reply no matter what language you use.  If you want to quote
  850. prices, specify the currency to avoid confusion (e.g. US$300 or CAN$300 or
  851. Y30000 or ...).
  852.  
  853.  
  854. Subject: [0-6] I'm having trouble, how do I ask for help?
  855. (2002/12/20)
  856.  
  857. The first thing to do is look at the web pages for the products you're
  858. using.  Sometimes there will be software or firmware updates, or pages with
  859. information on common problems.  Doing a web search or scanning through
  860. news archives on servers like Google Groups (http://www.google.com/)
  861. will often turn up relevant material.
  862.  
  863. If you don't find anything, calling or sending an e-mail message to the
  864. technical support department for the product that is giving you trouble
  865. is a good second step.  If you want to contact other users, posting a
  866. message to one of the Usenet newsgroups is a reasonable thing to do.
  867.  
  868. You will get faster, more accurate responses to questions if you include
  869. enough detail in your mail message or news posting.  For most problems
  870. having to do with recording, you need to specify:
  871.  
  872.  (1) Platform.  PC, Mac, Sun, whatever.
  873.  (2) Operating system, with version.  Win95, Win98, WinNT3.5, WinNT4, etc.
  874.      Mention any interesting goodies, e.g. IE4 Active Desktop.
  875.  (3) CD-R brand, model, and firmware revision, e.g. "Yamaha CDR-102 v1.00".
  876.  (4) Other relevant hardware details.  If the recorder comes in SCSI and
  877.      IDE or parallel-port versions, specify which you were using, and what
  878.      sort of interface was used (e.g. "SCSI, Adaptec 2940U").  For SCSI
  879.      and IDE device problems, listing the other devices connected to the
  880.      same interface is a good idea.
  881.  (5) Software in use, including version numbers, e.g. "Easy-CD Pro 95 v1.2".
  882.  (6) Brand of media.  Be sure to specify CD-R or CD-RW.
  883.  (7) What were you trying to do?  What specific steps did you take to go
  884.      about it?  Have you tried anything to correct the problem, and if so,
  885.      what were the results?
  886.  (8) Specific error messages seen.  Write down *exactly* what it says, add
  887.      any numeric error codes along with it.  Be sure to write down what it
  888.      *said*, not what you think it *meant*.  Add your interpretation of
  889.      events only after you've gotten all the details down.
  890.  
  891. Try to include any details which you think might be relevant.  Take the
  892. time to organize your report so that it is easy to understand.  And PLEASE
  893. check this FAQ for the answers first!  Much of the volume on the newsgroups
  894. is from people whose questions are already answered here.
  895.  
  896.  
  897. Subject: [0-7] Spelling and name conventions
  898. (1999/07/22)
  899.  
  900. Whenever possible, the FAQ tries to use the correct spelling and
  901. terminology.  Errors should be reported to the FAQ maintainer, but bear
  902. in mind that I don't modify the contents of quoted material, the names
  903. of products, or the titles of articles and web pages.
  904.  
  905. Some common mistakes are:
  906.  
  907. (1) Writing "CDROM" instead of "CD-ROM".  It should be CD-ROM, CD-R, CD-RW,
  908. and CD-DA, not CDROM, CDR, CDRW, CDDA.
  909.  
  910. (2) Writing "disk" instead of "disc".  The words have the same meaning, but
  911. are spelled differently in different countries, just like "color" and
  912. "colour".  By convention, CDs are called "discs", while hard drives and
  913. floppies are called "disks".  "Disc-to-disc" copies are different from
  914. "disk-to-disc" and "disc-to-disk" copies!
  915.  
  916. (3) Referring to a sector as a "frame".  On a CD, the basic allocation unit
  917. visible outside the firmware is the 2352-byte sector (sometimes called a
  918. "block").  A "frame" is a structure at a lower level.  There are 24 bytes
  919. in a frame, and 98 frames in a sector (24*98 = 2352).  Even the SCSI-3 MMC
  920. specification gets this one wrong.
  921.  
  922.  
  923. Subject: [0-8] Can I advertise on the FAQ pages?
  924. (1999/10/10)
  925.  
  926. Not really.  In an effort to keep the FAQ fair and impartial, I don't
  927. accept advertising.  Vendors with relevant products can have URLs added to
  928. appropriate sections of the FAQ.  Vendors without URLs for their products
  929. aren't usually listed.
  930.  
  931. Products that solve specific problems, such as recovering data from damaged
  932. discs, repairing scratches, or removing pops and clicks from digitized
  933. audio tracks, will be listed under the appropriate topic.  CD recording
  934. software and hardware vendors can get their own sub-section.  Vendors that
  935. don't fit in a specific category will be listed in section (8).
  936.  
  937.  
  938. Subject: [0-9] Can you mail the FAQ to me?
  939. (1999/09/24)
  940.  
  941. I'm not set up to act as a mail server, but some other places are.  You
  942. can request a copy of the FAQ from rtfm.mit.edu's mail server like this:
  943.  
  944.   To: mail-server@rtfm.mit.edu
  945.   Subject: foo
  946.  
  947.   send faqs/cdrom/cd-recordable/part1
  948.   send faqs/cdrom/cd-recordable/part2
  949.   send faqs/cdrom/cd-recordable/part3
  950.   send faqs/cdrom/cd-recordable/part4
  951.  
  952. The mail server breaks each part into smaller pieces, so you will end up
  953. with about a dozen mail messages when all is done.
  954.  
  955. You can get a full FAQ list on "accessing the Internet through e-mail" from
  956. http://www.faqs.org/faqs/internet-services/access-via-email/ or by mail
  957. request:
  958.  
  959.   To: mail-server@rtfm.mit.edu
  960.   Subject: foo
  961.  
  962.   send usenet/news.answers/internet-services/access-via-email
  963.  
  964. Don't put anything else in the body of these messages; just one or more
  965. "send" lines.  The "subject" line is ignored.
  966.  
  967.  
  968. ------------------------------------------------------------------------------
  969.  
  970. Subject: [1] Simple answers to simple questions
  971. (1998/04/06)
  972.  
  973. These are intended to be brief (if somewhat incomplete) answers to basic
  974. questions.  More detailed information can be found later in the FAQ.  For
  975. example, section (1-5), "How much can they hold?", is answered in far
  976. more detail in section (7-6).
  977.  
  978.  
  979. Subject: [1-1] What's CD-R?  CD-RW?
  980. (1999/12/19)
  981.  
  982. CD-R is short for "CD-Recordable".  Recordable CDs are WORM (Write Once,
  983. Read Multiple) media that work just like standard CDs.  The advantage of
  984. CD-R over other types of optical media is that you can use the discs with a
  985. standard CD player.  The disadvantage is that you can't reuse a disc.
  986.  
  987. A related technology called CD-Rewritable (CD-RW) allows you to erase
  988. discs and reuse them, but the CD-RW media doesn't work in all players.
  989. CD-Rewritable drives are able to write both CD-R and CD-RW discs.
  990.  
  991. All CD recorders can read CDs and CD-ROMs, just like a standard CD-ROM
  992. drive.
  993.  
  994.  
  995. Subject: [1-2] Are they identical to normal CDs?
  996. (2003/03/17)
  997.  
  998. The CDs you buy in a store are pressed from a mold.  CD-Rs are burned with
  999. a laser.  They may look different (often green, gold, or blue instead of
  1000. silver), they're less tolerant of extreme temperatures and sunlight, and
  1001. they're more susceptible to physical damage.  Whether CD-Rs or pressed CDs
  1002. last longer is difficult to answer.
  1003.  
  1004. While they're not physically identical, they work just the same.  Some CD
  1005. players and CD-ROM drives aren't as good at reading CD-R and CD-RW discs as
  1006. they are at reading pressed CDs, but by and large they work just fine.
  1007.  
  1008. By the way, you can't record on pressed discs, so you might as well throw
  1009. out all those AOL CD-ROMs you've been accumulating.  Buying a bunch of old
  1010. CDs in the hopes of writing new stuff onto them is a bad idea.  For similar
  1011. reasons you can't record on DVD media, not even DVD-R and DVD+RW, unless
  1012. your drive explicitly supports the DVD formats.  You have to buy blank
  1013. CD-R or CD-RW media.
  1014.  
  1015.  
  1016. Subject: [1-3] Can I create new audio and data CDs?
  1017. (2001/11/09)
  1018.  
  1019. Yes.  You can create CD-ROMs from data on your hard drive, and you can
  1020. create new audio CDs from anything you can record into a WAV or AIFF sound
  1021. file.  With an audio-only CD-Recorder, which hooks up to your stereo system
  1022. instead of your computer, you can record directly from CD, cassette, DAT,
  1023. or whatever.
  1024.  
  1025. The CD-ROMs you produce will play in ordinary CD-ROM drives, and the audio
  1026. CDs you create will work in your home or car CD player.
  1027.  
  1028. Writing to CD-Rs and CD-RWs requires a CD recorder.  You can't write CDs
  1029. with an ordinary CD-ROM drive.
  1030.  
  1031. One of the more popular things to do with a CD recorder is make copies
  1032. of old cassettes and LPs.  See section (3-12) for information about this.
  1033.  
  1034.  
  1035. Subject: [1-4] Can I use it to copy my CDs?
  1036. (1998/04/06)
  1037.  
  1038. Yes, both audio and data CDs can be duplicated.  You can even create audio
  1039. CDs that are compilations of other audio CDs (perhaps a personal "best of"
  1040. disc).
  1041.  
  1042. Bear in mind that most CDs are protected by copyright laws.
  1043.  
  1044.  
  1045. Subject: [1-5] How much can they hold?
  1046. (2004/02/20)
  1047.  
  1048. Commonly available blanks hold either 74 or 80 minutes of music, which works
  1049. out to 650MB and 700MB of data, respectively.
  1050.  
  1051. See section (7-6) for more info.
  1052.  
  1053.  
  1054. Subject: [1-6] Can I just copy files onto a CD-R like I would to a floppy?
  1055. (2003/03/11)
  1056.  
  1057. Yes and no.  The process can be a bit more involved than that, and requires
  1058. software that (usually) comes bundled with the drive.
  1059.  
  1060. With "packet writing" software, and a recorder that supports it, you can
  1061. treat a CD-R or CD-RW disc like a floppy.  On a CD-R you can only write to
  1062. each part of the disc once, so deleting files doesn't free up any space.
  1063. There are other limitations as well.
  1064.  
  1065. With more traditional software -- necessary if you want broad compatibility
  1066. -- you usually end up writing everything to the disc all at once.
  1067. When you're doing the writing you can't interrupt the drive, and you can't
  1068. reclaim the space you've used.  If you want to write your files in smaller
  1069. bunches, you lose a fair bit of space every time you stop and start again.
  1070.  
  1071.  
  1072. Subject: [1-7] What can you tell me about DVD, DVD-R, DVD-RAM, DVD-RW, etc?
  1073. (2002/12/20)
  1074.  
  1075. Nothing.  This FAQ is about CD-R and CD-RW, and only crosses over into
  1076. DVD when the two technologies rub up against each other.
  1077.  
  1078. To learn more about DVD, see section (2-14) and read the DVD FAQ at
  1079. http://www.dvddemystified.com/dvdfaq.html.  For DVD recorders, check
  1080. out the Usenet newsgroup alt.video.dvdr and perhaps rec.video.dvd.tech.
  1081.  
  1082.  
  1083. Subject: [1-8] Can I copy DVDs with a CD recorder?
  1084. (2001/04/20)
  1085.  
  1086. Not directly.  CD and DVD are very different formats, so you can't write
  1087. DVDs with your CD recorder.  You may be able to convert the contents into
  1088. a lower-quality format though.  Be wary of scams.  See section (3-49).
  1089.  
  1090. There are devices now that can record both DVD-R and CD-R.  Those are
  1091. usually advertised as "DVD recorders", not "CD recorders".
  1092.  
  1093.  
  1094. Subject: [1-9] What's the cheapest recorder and best place to buy media?
  1095. (1999/02/07)
  1096.  
  1097. I don't know.  I don't track prices.  There are web sites dedicated to
  1098. finding the lowest prices, and you can do a little research with a web
  1099. browser, starting perhaps with the vendors listed in section (8-3).
  1100.  
  1101.  
  1102. Subject: [1-10] Can I get step-by-step installation and use instructions?
  1103. (1999/02/07)
  1104.  
  1105. Yes, from the manual that comes with your recorder and software.  There's
  1106. no information of this type in the FAQ because there are far too many
  1107. permutations of hardware and software, and the instructions would have to
  1108. be updated with every new release of the software.
  1109.  
  1110.  
  1111. Subject: [1-11] Can I download MP3s from the Internet and make an audio CD?
  1112. (1999/12/18)
  1113.  
  1114. Yup.  You can download MP3s, write them to a CD, and play it in anything
  1115. that handles audio CDs.  In fact, many of the popular CD recording programs
  1116. will decode the MP3s for you.
  1117.  
  1118. It's also possible to take songs from a CD and convert them to MP3s for
  1119. use in an MP3 player.
  1120.  
  1121. Section (3-27) has more details.
  1122.  
  1123.  
  1124. Subject: [1-12] What does this term mean?  Is there a glossary?
  1125. (2002/08/10)
  1126.  
  1127. There are some good glossaries on the web.  Start here:
  1128.  
  1129.   Leo Pozo's Complete CD and DVD Glossary:
  1130.     http://www.cdpage.com/Compact_Disc_Glossary/glossarym.html
  1131.  
  1132.  
  1133. Subject: [1-13] Do I need "music" blanks to record music?
  1134. (2002/10/12)
  1135.  
  1136. You only need "music" blanks if you have a "consumer" stand-alone audio
  1137. CD recorder.  If you have a recorder attached to your computer or a
  1138. "professional" deck then the "music" blanks will work no better or worse
  1139. than "data" blanks.
  1140.  
  1141. See section (7-17) for details.
  1142.  
  1143.  
  1144. Subject: [1-14] How do I learn more?  Is there a good book for beginners?
  1145. (2002/10/04)
  1146.  
  1147. This FAQ contains a great deal of information, but it's geared toward
  1148. answering specific questions rather than providing a general education.
  1149. Some of the other net resources are more like a tutorial than a Q&A list,
  1150. and may provide a better starting point.
  1151.  
  1152. Mike Richter has a primer on CD-R at http://www.mrichter.com/.
  1153.  
  1154. Roxio has some good information at http://www.roxio.com/en/support/.
  1155.  
  1156. If you're new to CD recording and are feeling a little lost, you may want
  1157. to buy a book on the subject.  Try one of these:
  1158.  
  1159.  - _CD Recordable Solutions_ by Martin C. Brown.  Software emphasis
  1160.    is on Roxio Easy CD Creator, Roxio Toast, and "cdrecord" for Linux.
  1161.    Visit http://www.muskalipman.com/cdrsolutions/index.html.
  1162.  - _CD and DVD Recording for Dummies_ by Mark L. Chambers.  Has a
  1163.    section on hardware installation.  Software emphasis is on Roxio
  1164.    Easy CD Creator, Roxio Toast, and Apple iDVD.
  1165.  - _The Complete Idiot's Guide to Creating Your Own CDs_ by Terry
  1166.    Ogletree et.al.  Software emphasis is on Roxio Easy CD Creator and
  1167.    NTI CD-Maker.
  1168.  
  1169. Sample pages, including complete tables of contents, can be found for
  1170. all of the above at http://www.amazon.com/.
  1171.  
  1172.  
  1173. Subject: [1-15] Why is this FAQ so far out of date?
  1174. (2000/05/25)
  1175.  
  1176. You may be reading an out-of-date copy of the FAQ.  Some sites like to make
  1177. a copy of the FAQ with the version, date, and contact information stripped
  1178. off the top (in violation of section (0-1)), which makes it hard to tell
  1179. when it was last updated.  The FAQ is updated about once a month, and the
  1180. most recent version is always available from http://www.cdrfaq.org/.
  1181.  
  1182. If you are reading the current version, either the section hasn't been
  1183. updated in a while (check the date in the section), or something has
  1184. slipped past me.
  1185.  
  1186. If you want news articles updated daily, try the sites in section (8-4).
  1187.  
  1188.  
  1189. ------------------------------------------------------------------------------
  1190.  
  1191. Subject: [2] CD Encoding
  1192. (1998/04/06)
  1193.  
  1194. CD fundamentals.
  1195.  
  1196.  
  1197. Subject: [2-1] How is the information physically stored?
  1198. (2004/02/20)
  1199.  
  1200. From _The Compact Disc Handbook, 2nd edition_ by Ken Pohlmann, 1992 (ISBN
  1201. 0-89579-300-8):
  1202.  
  1203. "Write-once media is manufactured similarly to conventional playback-only
  1204. discs. As with regular CDs, they employ a polycarbonate substrate, a
  1205. reflective layer, and a protective top layer. Sandwiched between the
  1206. substrate and reflective layer, however, is a recording layer composed of
  1207. an organic dye. ....  Unlike regular CDs, a pre-grooved spiral track is
  1208. used to guide the recording laser along the spiral track; this greatly
  1209. simplifies recorder hardware design and ensures disc compatibility."
  1210.  
  1211. Your basic CD-R is layered like this, from top to bottom:
  1212.  
  1213.   [optional] label
  1214.   [optional] scratch-resistant and/or printable coating
  1215.   UV-cured lacquer
  1216.   Reflective layer (24K gold or a silver alloy)
  1217.   Organic polymer dye
  1218.   Polycarbonate substrate (the clear plastic part)
  1219.  
  1220. Yes, it's real gold in "green" and "gold" CDs, but if you hold a CD-R up to
  1221. a light source you'll notice that it's thin enough to see through (the gold
  1222. layer is between 50 and 100nm thick).  Something to bear in mind is that
  1223. the data is closest to the label side of the CD, not the clear plastic side
  1224. that the data is read from.  If the CD-R doesn't have a hard top coating
  1225. such as Kodak's "Infoguard", it's fairly easy to scratch the top surface
  1226. and render the CD-R unusable.
  1227.  
  1228.  
  1229. A pressed CD has raised and lowered areas, referred to as "lands" and
  1230. "pits", respectively.  A laser in the CD recorder creates marks in the
  1231. disc's dye layer that have the same reflective properties.  The pattern
  1232. of pits and lands on the disc encodes the information and allows it to be
  1233. retrieved on an audio or computer CD player.  See section (2-43) for
  1234. specifics.
  1235.  
  1236. Discs are written from the inside of the disc outward.  On a CD-R you can
  1237. verify this by looking at the disc after you've written to it.  The spiral
  1238. track on a 74-minute disc makes 22,188 revolutions around the CD, with
  1239. roughly 600 track revolutions per millimeter as you move outward from the
  1240. lead-in (23mm from the center) to the outer edge at 58mm.  If you "unwound"
  1241. the spiral, it would be about 5700 meters (3.5 miles) long.
  1242.  
  1243. The construction of a CD-RW is different:
  1244.  
  1245.   [optional] label
  1246.   [optional] scratch-resistant and/or printable coating
  1247.   UV-cured lacquer
  1248.   Reflective layer (aluminum)
  1249.   Upper dielectric layer
  1250.   Recording layer (phase change film, i.e. the part that changes form)
  1251.   Lower dielectric layer
  1252.   Polycarbonate substrate (the clear plastic part)
  1253.  
  1254. See the net references section for pointers to more data (especially
  1255. http://www.cd-info.com/).  You can find some nice drawings at
  1256. http://www.pctechguide.com/09cdr-rw.htm.  The various pages connected
  1257. to http://www.chipchapin.com/CDMedia/cdda5.php3 have some computations on
  1258. disc parameters.
  1259.  
  1260. The Philips document "Principles of Phase Change Recordings" at
  1261. http://www.licensing.philips.com/information/cd/rec/ has some nice drawings
  1262. and a very detailed explanation of how CD-RW works.
  1263.  
  1264.  
  1265. Subject: [2-2] What is XA? CDPLUS? CD-i? MODE1 vs MODE2? Red/yellow/blue book?
  1266. (2002/12/20)
  1267.  
  1268. A quick summary of standards and commonly used identifiers:
  1269.  
  1270.   Red Book    = physical format for audio CDs (a/k/a CD-DA)
  1271.   Yellow Book = physical format for data CDs
  1272.   Green Book  = physical format for CD-i
  1273.   Orange Book = physical format for recordable CDs
  1274.     Part I    = CD-MO (Magneto-Optical)
  1275.     Part II   = CD-WO (Write-Once; includes "hybrid" spec for PhotoCD)
  1276.     Part III  = CD-RW (ReWritable; originally called CD-E)
  1277.   White Book  = format for VideoCD (often written "VCD")
  1278.   Blue Book   = CD Extra (occasionally used to refer to LaserDisc format)
  1279.   CD Extra    = a two-session CD, 1st is CD-DA, 2nd is data (a/k/a CD Plus)
  1280.   MODE-1      = standard 2048-byte Yellow Book sectors, with error correction
  1281.   MODE-2      = 2336-byte sectors, usually used for CD-ROM/XA
  1282.   CD-ROM/XA   = eXtended Architecture; CD-ROM/XA MODE-2 defines two forms:
  1283.     FORM-1    = 2048 bytes of data, with error correction, for data
  1284.     FORM-2    = 2324 bytes of data, no ecc, for audio/video
  1285.   ISO-9660    = file layout standard (evolved from High Sierra format)
  1286.   Rock Ridge  = extensions allowing long filenames and UNIX-style symlinks
  1287.   CD-RFS      = Sony's incremental packet-writing filesystem
  1288.   CD-UDF      = industry-standard incremental packet-writing filesystem
  1289.   CD-Text     = Philips' std for encoding disc and track data on audio CDs
  1290.  
  1291. CD-ROM/XA is an extension to the Yellow Book Mode 2 standard.  It was
  1292. intended as a bridge between CD-ROM and CD-i (Green Book).
  1293.  
  1294. See http://www.licensing.philips.com/ if you want to buy copies of
  1295. the standards.  They're not cheap!  You can download some of them from
  1296. http://www.ecma-international.org/.  ECMA-119 describes ISO-9660, and
  1297. ECMA-130 sounds a lot like "yellow book" if you say it slowly.
  1298.  
  1299. For SVCD, see http://www.iki.fi/znark/video/svcd/overview/.  The discs
  1300. are a modified White Book format, using a 2x player and variable bit rate
  1301. MPEG-2 instead of MPEG-1 at 1x like VCD.
  1302.  
  1303. For HDCD, see http://www.hdcd.com/.  The discs are in Red Book format,
  1304. but the low bit of the audio has additional information encoded in it.
  1305. They sound good on a standard CD player, and better on an HDCD player.
  1306.  
  1307. SACD isn't really a CD format.  It can have a Red Book compliant layer
  1308. that is read by standard CD players, but to get the high-fidelity benefits
  1309. you need a special player.
  1310.  
  1311.  
  1312. Subject: [2-3] How do I know what format a disc is in?
  1313. (2001/07/09)
  1314.  
  1315. You can usually tell by looking at the packaging and/or the disc itself:
  1316.  
  1317.  - CD-DA discs will have a "Compact Disc Digital Audio" logo.
  1318.  - CD+G discs will have the words "CD Graphics" (and perhaps even
  1319.    CD-EG "Extended Graphics").
  1320.  - CD-i discs will have a "Compact Disc Interactive" logo.
  1321.  - VideoCD discs will have a "Compact Disc Digital Video" logo
  1322.    and/or the words "VideoCD".
  1323.  - PhotoCD discs will most likely say "Kodak PhotoCD" on them.
  1324.  - SVCD discs have a "Super Video CD" logo (the words "Super Video"
  1325.    under the standard CD logo).  The discs use one of the standard
  1326.    CD-ROM formats.
  1327.  - DVCD discs say "DVCD"??  [ can't find much info about DVCD ]
  1328.  - HDCD (High Definition Compatible Digital) have an "HDCD" logo.  See
  1329.    http://www.hdcd.com/.  The discs appear to use the standard Red Book
  1330.    format.
  1331.  - SACD (Super Audio Compact Disc) is relatively new.  The discs can
  1332.    have two layers, one of which is in Red Book audio format, the other
  1333.    in a DVD-like format offering higher fidelity.
  1334.  - DTS (Digital Theater Surround) CDs are just like normal CDs, but
  1335.    use DTS encoding instead of PCM.  See (2-34).
  1336.  
  1337. VideoCD is different from CD-Video (a/k/a "Compact Disc Video", or CD-V).
  1338. CD-V is an analog format, like LaserDisc, and the video can't be viewed
  1339. with a CD-ROM drive.
  1340.  
  1341. There are a few references to Compact Disc MIDI, or CD-MIDI.
  1342.  
  1343. See (4-46) for some comments on High Speed CD-RW.
  1344.  
  1345.  
  1346. Subject: [2-4] How does copy protection work?
  1347. (2002/04/01)
  1348.  
  1349. Copy protection (sometimes erroneously referred to as "copyright protection")
  1350. is a feature of a product that increases the difficulty of making an
  1351. exact duplicate.  The goal is not to make it impossible to copy -- generally
  1352. speaking, that can't be done -- but rather to discourage "casual copying"
  1353. of software and music.
  1354.  
  1355. The goal is *not* to conceal information from prying eyes; see section
  1356. (3-19) for information on encrypting data on a CD-ROM.
  1357.  
  1358. A separate but related issue is "counterfeit protection", where the publisher
  1359. wants to make it easy to detect mass-produced duplicates.  An example of
  1360. this is Microsoft's placement of holograms on the hubs of their CD-ROMs.
  1361. There are full CD pressing plants dedicated to creating counterfeit software
  1362. (the worst offender being mainland China), so this is a serious concern
  1363. for the larger software houses.
  1364.  
  1365. Copy protection on CD-ROMs used to be rare, but as the popularity of
  1366. CD recorders grew, so did the popularity of copy protection.  A large
  1367. percentage of games released in the past few years have been protected.
  1368.  
  1369. A more recent innovation is copy protection for audio CDs, inspired by
  1370. the rise of MP3 trading over the Internet.  This is more difficult to do,
  1371. because the protection must allow correct behavior on a CD player but
  1372. altered playback when being read by a CD-ROM drive.  The best that can be
  1373. accomplished is to force the user to play the music in an analog format
  1374. and then re-digitize it, resulting in an imperfect reproduction.
  1375.  
  1376. The article at http://news.cnet.com/news/0-1005-201-7320279-0.html is a
  1377. nice introduction to the issues.
  1378.  
  1379. Some people have questioned whether copy protection is legal.  In some
  1380. countries it may not be.  In the USA, the law allows "fair use" of
  1381. copyrighted material, but does not require that the content provider
  1382. make it easy for you to do so.  So while making a copy of a song for your
  1383. own private use may be legal, there is nothing in the law that requires
  1384. the publisher to make the material available in an unprotected format.
  1385. Copy protection has been around for many years -- some of the schemes
  1386. employed on the Apple II were remarkably elaborate -- and has never been
  1387. challenged on legal principle.
  1388.  
  1389. See http://overclockers.com/tips907/ for an article about why "fair use"
  1390. is a legal right rather than a constitutional right in the USA, and what
  1391. that means to you.  The article also has some interesting quotes from
  1392. the courts regarding the DMCA and DeCSS, notably this one: "We know of no
  1393. authority for the proposition that fair use, as protected by the Copyright
  1394. Act, much less the Constitution, guarantees copying by the optimum method
  1395. or in the identical format of the original."  In other words, arguing that
  1396. "fair use" means the publisher must allow you to make a perfect digital copy
  1397. (as opposed to a lower-quality digital or analog copy) is without merit.
  1398.  
  1399. The next sections discuss data and audio individually.
  1400.  
  1401.  
  1402. Subject: [2-4-1] ...on a data CD-ROM?
  1403. (2002/12/09)
  1404.  
  1405. There are several approaches.  An article with a good overview
  1406. of some popular protection technologies can be found at
  1407. http://www.tomshardware.com/storage/02q2/020617/index.html.
  1408. Another source is the "CD Protections" articles on
  1409. http://www.cdmediaworld.com/hardware/cdrom/cd_protections.shtml.
  1410.  
  1411. For anyone interested in protecting their own discs: don't bother.  Copy
  1412. protection, on the whole, does not work.  If you have a major application,
  1413. such as a game or CAD package, you may want to consider one of the
  1414. commercially licensed schemes listed later, or (heaven forbid) the use of a
  1415. dongle.  In general, though, if the disc can be read, then the contents
  1416. can be copied.  If you don't want somebody to make a copy of your stuff,
  1417. then you'd better encrypt it (3-19).
  1418.  
  1419. A simple and commonly seen technique is to increase the length of several
  1420. files on the CD so that they appear to be hundreds of megabytes long.
  1421. This is accomplished by setting the file length in the disc image to be
  1422. much larger than it really is.  The file actually overlaps with many
  1423. other files.  So long as the application knows the true file length,
  1424. the software will work fine.  If the user tries to copy the files onto
  1425. their hard drive, or do a file-by-file disc copy, the attempt will fail
  1426. because the CD will appear to hold a few GB of data.  (In practice this
  1427. doesn't foil pirates, because they always do image copies.  And, no, none
  1428. of the standard software provides a way to create such discs.)
  1429.  
  1430. One possible implementation, given sufficient control over the reader and
  1431. mastering software, is to write faulty data into the ECC portion of a data
  1432. sector.  Standard CD-ROM hardware will automatically correct the "errors",
  1433. writing a different set of data onto the target disc.  The reader then
  1434. loads the entire sector as raw data, without doing error correction.  If it
  1435. can't find the original uncorrected data, it knows that it's reading a
  1436. "corrected" duplicate.  This is really only viable on systems like game
  1437. consoles, where the drive mechanism and firmware are well defined.  This
  1438. can be defeated by doing "raw" reads.
  1439.  
  1440. A more sophisticated approach is to write special patterns of data to the
  1441. disc.  The stream of data that results, after EFM encoding, is difficult
  1442. for some recorders to reproduce successfully, apparently because they don't
  1443. choose correct values for the merging bits.  This is often referred to on
  1444. web sites as "writing regular EFM patterns" or "weak sectors".  See section
  1445. (2-43) for details on EFM.
  1446.  
  1447. A less sophisticated -- and no longer effective -- method is to press a silver
  1448. CD with data out beyond where a 74-minute CD can write.  Copying the disc
  1449. used to require hard-to-find CD-R blanks, but now it's easy to use an
  1450. overburned 80-minute disc (sections (3-8-1) and (3-8-3)).
  1451.  
  1452. The approach some PC software houses have taken is to use nonstandard
  1453. gaps between audio tracks and leave index marks in unexpected places.
  1454. These discs are uncopyable by most software, and it may be impossible
  1455. to duplicate them on drives that don't support disc-at-once recording
  1456. (see section (2-9)).  With the right reader and software, though, this
  1457. isn't much of a problem either.
  1458.  
  1459. A method that enjoyed some popularity was non-standard discs with a track
  1460. shorter than 4 seconds.  Most recording software, and in fact some recorders,
  1461. will either refuse to copy a disc with such a track, or will attempt to
  1462. do so and fail.  A protected application would check for the presence and
  1463. size of the track in question.  Some recorders may succeed, however, so
  1464. this isn't foolproof.  (In one case, a recorder could write tracks that
  1465. were slightly over three seconds, but refused to write tracks that were
  1466. only one second.  There may be a limit below which no recorder will write.)
  1467. In such cases, the pirates need to remove the explicit check from the
  1468. software itself.
  1469.  
  1470. Putting multiple data tracks interleaved with audio tracks on a CD will
  1471. confuse some disc copiers.  However, it's difficult to actually use the
  1472. data on those additional tracks.
  1473.  
  1474. Sometimes the copy of a disc will have a different volume label.  This
  1475. usually only happens with file-by-file copies, not disc image copies, so
  1476. checking the disc name is marginally useful but not very effective.
  1477.  
  1478. Modifying the TOC so that the disc appears to be larger than it really is
  1479. will convince some copy programs that the source disc is too large.
  1480.  
  1481. Some of the fancier technologies use non-standard pit geometry that cause
  1482. players to read the data differently on consecutive attempts.  Sometimes
  1483. the player sees a "1", sometimes a "0".  If, when reading the track, the
  1484. CD-ROM drive sees different data each time, the software knows that the
  1485. disc is an original.  A duplicate disc will return the same data reliably.
  1486. (So too will some CD-ROM drives... this technology is not without problems.)
  1487.  
  1488. Some programs will examine the disc to try to determine if it's a CD-R.
  1489. This doesn't work on all readers, and it's possible to disguise discs,
  1490. so this isn't very effective.
  1491.  
  1492. CloneCD (section (6-1-49)) can copy many copy protected discs without
  1493. trouble, given the right combination of reader and writer.  Its main
  1494. feature is "raw" reads and writes, which not all drives support.
  1495.  
  1496. The Laserlok system from http://www.diskxpress.com/ claims to be able to
  1497. prevent unauthorized disc duplication at a low cost.  It can be copied
  1498. by CloneCD.
  1499.  
  1500. An unrelated product called LaserLock, from MLS LaserLock International
  1501. (http://www.laserlock.com/) has similar features.  It can be copied by
  1502. CloneCD.
  1503.  
  1504. TTR Technology's DiscGuard (http://www.ttr.co.il/ or http://www.ttrtech.com/
  1505. claims to be able to write a signature onto pressed CDs and CD-Rs that is
  1506. detectable by all CD-ROM drives but isn't reproducible without special
  1507. hardware.  A program could use this for copy protection by checking for
  1508. the presence of the signature, and refusing to run if it's not there.
  1509.  
  1510. Sony DADC is promoting a simliar product called Securom.  Some information
  1511. is at http://www.sonydadc.com/hotnews/secu_fra.htm.
  1512.  
  1513. Yet another variant is C-Dilla's SafeDisc.  They were bought by Macrovision
  1514. (http://www.macrovision.com/).  Their more recent product, SafeDisc 2,
  1515. was the first to feature "weak sectors".
  1516.  
  1517. Yet another variant is CD-Cops from Link Data Security
  1518. (http://www.linkdata.com/).
  1519.  
  1520.  
  1521. Subject: [2-4-2] ...on an audio CD?
  1522. (2002/10/21)
  1523.  
  1524. The challenge here is to create a disc that will play on a standard
  1525. audio CD player but be difficult to copy or "rip" into an MP3.  The
  1526. techniques making headlines in mid-2001 were developed by Macrovision
  1527. (2-4-3) and SunnComm (2-4-4).
  1528.  
  1529. The earliest form of audio CD copy protection was SCMS.  This only works
  1530. on recorders that support SCMS, specifically consumer-grade stand-alone
  1531. audio CD recorders.  "Professional" recorders, and recorders that attach
  1532. to computers, do not support SCMS.  See section (2-25).
  1533.  
  1534. Some CDs used a damaged TOC (Table of Contents -- see section (2-27))
  1535. that confused some CD-ROM drives and ripping software.  More recent schemes
  1536. attempt to modify the audio samples in ways that confuse CD-ROM drives into
  1537. playing static.  The next few sections describe these approaches in detail.
  1538.  
  1539. For a list of suspected copy-protected discs, and some tips on what you
  1540. can do to let the industry know that the protection isn't appreciated,
  1541. see http://www.fatchucks.com/corruptcds/.
  1542.  
  1543. Many forms of copy protection violate the CD-DA standard, and so the discs
  1544. aren't allowed to use the official CD logo art.  However, many CDs don't
  1545. have the logo anywhere, so its absence doesn't prove anything.
  1546.  
  1547. A paper entitled "Evaluating New Copy-Prevention Techniques for Audio CDs"
  1548. by J.A. Halderman (available only in PostScript format) can be found at
  1549. http://crypto.stanford.edu/DRM2002/halderman_drm2002_pp.ps.  The paper was
  1550. submitted to the 2002 ACM Workshop on Digital Rights Management
  1551. (http://crypto.stanford.edu/DRM2002/prog.html).
  1552.  
  1553.  
  1554. Incidentally, if you're convinced that record companies and artists are
  1555. raking in huge piles of cash from every CD they sell, you might want to
  1556. take a look at an Electronic Musician article that talks about where the
  1557. money comes from and where it goes.  See:
  1558. http://industryclick.com/magazinearticle.asp?magazineid=33&releaseid=9554&magazinearticleid=132835&SiteID=15
  1559. (You may need to use IE; Netscape 4.7 for Linux couldn't view the site.)
  1560.  
  1561. Interesting figures: only about 16% of CDs sold make enough money for the
  1562. publishers to break even.  The ones that do make enough money have to pay
  1563. for the rest.  For the recording artists, only about 3% sell enough music
  1564. to get any royalties.  With figures like these, it's not surprising that
  1565. the industry is taking steps to combat piracy.
  1566.  
  1567. For more news & commentary, see:
  1568.  
  1569.  - http://www.latimes.com/technology/la-000093190nov22.story
  1570.  - http://www.modbee.com/24hour/entertainment/story/183508p-1775112c.html
  1571.  - http://www.siliconvalley.com/docs/news/svfront/cd121701.htm
  1572.  
  1573. For some messages about Sony's discs that can crash computers, see
  1574. http://slashdot.org/article.pl?sid=02/04/03/226233&mode=nested.  A later
  1575. article in MacUser noted that the Celine Dion disc _A New Day Has Come_
  1576. will lock up iMacs and require physically disassembling parts of the
  1577. machine to get the disc back out.  The article is
  1578. http://www.macuser.co.uk/macsurfer/php3/openframe.php3?page=/newnews/newsarticle.php3?id=1990
  1579.  
  1580.  
  1581. Subject: [2-4-3] ...on an audio CD (Macrovision - SafeAudio)
  1582. (2001/08/28)
  1583.  
  1584. In the first part of the year 2000, TTR Technologies announced a product
  1585. called MusicGuard (http://www.MusicGuard.com/) that claimed to prevent
  1586. duplication of audio CDs.  The product was withdrawn, but the technology
  1587. has resurfaced in mid-2001 as a product called SafeAudio from Macrovision
  1588. (http://www.macrovision.com/).
  1589.  
  1590. The basic idea is to create samples that sound like bursts of static, and
  1591. scramble the ECC data around to make it look like an uncorrectable error.
  1592. Audio CD players will interpolate the samples during playback, but CD-ROM
  1593. drives doing digital audio extraction generally won't.  The result is
  1594. a disc that plays back correctly on a CD player, but won't "rip" or copy
  1595. correctly on a CD-ROM drive.
  1596.  
  1597. Some relevant sites and news articles:
  1598.  
  1599.  - http://www.macrovision.com/solutions/newtech/audio/safeaudio.php3
  1600.  - http://www.newscientist.com/news/news.jsp?id=ns9999998
  1601.  - http://cnet.com/news/0-1005-200-6604222.html
  1602.  
  1603.  
  1604. This approach relies on an anachronism of CD-ROM drive construction.
  1605. There are two ways to play a CD on a computer, one analog, one digital.
  1606. The analog path sends the audio across a cable connected from the CD-ROM
  1607. drive to the sound card.  Most of the CD player software available on
  1608. computers works by telling the CD-ROM drive to start playing the CD
  1609. through the analog cable.  (This may not hold true for newer Macintoshes
  1610. -- it appears Mac OS 9 uses an entirely digital approach.  Some recent CD
  1611. player applications for the PC also do this.)
  1612.  
  1613. The digital path requires reading the "raw" audio samples off of the disc,
  1614. possibly modifying the data (e.g. changing the byte ordering) into something
  1615. appropriate for the sound card, and then writing them to the sound device.
  1616. Until a few years ago, most CD-ROM drives did this very poorly, in part
  1617. because the analog and digital data paths were logically distinct in the
  1618. designers' minds.  Audio CDs used the audio path, data CD-ROMs used the
  1619. digital path, and while you *could* send audio over the digital path there
  1620. didn't seem to be much value in doing so.  (See section (2-15) for some
  1621. additional notes.)
  1622.  
  1623. What Macrovision appears to be exploiting is the different handling of
  1624. uncorrectable errors in audio samples on the digital path vs the analog path.
  1625. When playing an audio CD in a CD player or CD-ROM drive, the analog path
  1626. is used.  This path deals with uncorrectable (E32) errors by examining the
  1627. samples that come before and after the error, and interpolating between them.
  1628. On a scratched-up CD, this means that, while you may not be hearing the
  1629. exact samples that were originally recorded, you won't notice any glitches
  1630. because they're smoothed over.  This feature is definitely not something
  1631. you'd want on a data CD-ROM -- interpolating pieces of your spreadsheet
  1632. is not going to help you.
  1633.  
  1634. In most CD-ROM drives, reading an audio sector with digital audio extraction
  1635. is handled the same way that reading a data sector is: uncorrectable
  1636. errors are left alone.  Instead of getting interpolated samples, you get
  1637. to hear the original, scratched-up audio.  This is why some CDs will play
  1638. back just fine on your computer, but will come out all scratched up when
  1639. you extract them with the same drive.  The errors are there either way,
  1640. but when using a desktop CD player the errors have been smoothed over by
  1641. the logic in the analog output path.
  1642.  
  1643. Some drives may use interpolation during DAE at lower speeds.  If so, it
  1644. should be possible to "rip" a track from a copy-protected disc by reducing
  1645. the extraction speed to 1x.
  1646.  
  1647. Some people have suggested that software could be used to perform the
  1648. interpolation on extracted music, stripping out the bits that the music
  1649. companies added in.  The trouble with this approach is that, once the data
  1650. has been extracted, the CIRC encoding is no longer visible.  It may not be
  1651. easy to tell where the glitches are.  For example, it should be possible
  1652. to create a low-level but rhythmic distortion that will be noticeable,
  1653. annoying, and difficult to identify automatically.
  1654.  
  1655. (It's possible that any software specializing in defeating the copy
  1656. protection would run afoul of the DMCA (Digital Millenium Copyright Act),
  1657. and the authors subject to fines and criminal prosecution.  Come to think
  1658. of it, the preceeding discussion might be illegal.  For more information
  1659. about the DMCA, see http://www.eff.org/.)
  1660.  
  1661. How can you get a "clean" copy of a protected disc?  There are four basic
  1662. approaches, in order of least to most desirable:
  1663.  
  1664. (1) Record directly from the analog outputs of the drive, feeding the sound
  1665. into a sound card or outboard A/D converter.  Some fidelity will be lost
  1666. when converting from digital to analog and back again, which is what the
  1667. industry is counting on.
  1668.  
  1669. (2) It should be possible to play the disc on a CD player with an S/PDIF
  1670. connector, and get error-interpolated digital output.  If played into a
  1671. digital sound card or a CD recorder with an S/PDIF input, it should be
  1672. possible to capture an exact copy of the original.  Of course, it has
  1673. to be done at 1x, and the track breaks may have to be added manually,
  1674. making it a potentially tedious affair.  This might be avoidable on a CD-R
  1675. "dubbing deck", but inexpensive models will add SCMS to the set of things
  1676. to worry about.  Don't forget that generation loss is possible with CDs,
  1677. especially if you record from CD-Rs (due to their higher BLER rate),
  1678. so copying to CD-R and then extracting from CD-R requires some care.
  1679. See section (3-18).
  1680.  
  1681. (3) Some drives support an extension described in recent versions of the
  1682. ATA/ATAPI and SCSI MMC specifications.  This extension to the "READ CD"
  1683. command returns a set of flags indicating which bytes in an audio block
  1684. were not corrected at the C2 level (section (2-17).  An audio extraction
  1685. application with access to this information could do its own interpolation
  1686. across errors.  Some applications already make some use of this feature;
  1687. see http://www.feurio.com/English/faq/faq_vocable_c2error.shtml.  The "drive
  1688. check" feature of cdspeed (section (6-2-11)) reports on whether or not a
  1689. drive is capable of returning "C2 pointers".
  1690.  
  1691. (4) A CD-ROM drive with logic that interpolates uncorrectable errors during
  1692. DAE would allow copying and ripping with no additional effort required.
  1693.  
  1694.  
  1695. The success or failure of audio CD copy protection hinges upon two factors:
  1696. how effective is it at preventing "casual copying", and what sort of
  1697. problems do the legitimate owners of audio CDs encounter when playing
  1698. their discs?  Macrovision claims that their "golden ear" listeners were
  1699. not able to tell the difference, though the test might be biased if the
  1700. folks with the shiny lobes were using high-end CD players that did an
  1701. especially good job of concealing uncorrectable errors.
  1702.  
  1703. A legitimate technical concern is that the copy protection reduces the
  1704. effectiveness of the error correction.  Because some percentage of ECC is
  1705. now required for proper playback on a *clean* disc, the odds of scratches
  1706. and fingerprints causing audible degredation are increased.  In practice,
  1707. if the "static" samples are relatively few and far between, the difference
  1708. would be statistically insignificant.
  1709.  
  1710. One last piece of advice: do not assume that any disc that doesn't extract
  1711. cleanly is copy-protected.  There have been many, many postings on message
  1712. boards from people who think they have found a protected disc, or how
  1713. some specific piece of software can defeat the protection.  Start with
  1714. the more common reasons: the disc is dirty, the disc was poorly made, your
  1715. CD-ROM drive is not that great at audio extraction, you're using software
  1716. that isn't the best.  There are many reasons why ripping an audio track
  1717. might fail.  People have been having trouble getting clean audio for years.
  1718. See section (3-3) for some advice if you're having trouble.
  1719.  
  1720. Certain web sites (notably cdfreaks.com) have been reporting that a
  1721. replacement CDFS.VXD will fix everything.  However, doing the audio
  1722. extraction in a VXD instead of an EXE makes no difference.  So far, none
  1723. of the sites that have claimed victory list a single SafeAudio-protected
  1724. disc that was copied, most likely because -- at the time this was written
  1725. -- there weren't any discs known to use SafeAudio.  (This phenomenon is
  1726. not unheard-of; Sega's Dreamcast discs were widely reported to be copyable
  1727. by a means that was quickly determined to be utterly ridiculous.)  If the
  1728. widely-touted CDFS.VXD is in fact a hijacked Plextor driver, then it may
  1729. well use technique #3 mentioned above, but would only work on a drive that
  1730. supported the extended READ CD feature.
  1731.  
  1732.  
  1733. Subject: [2-4-4] ...on an audio CD (SunnComm - MediaCloQ and MediaMax CD3)
  1734. (2003/10/06)
  1735.  
  1736. SunnComm (http://www.sunncomm.com/) has a product called "MediaCloQ".
  1737. It was used to protect the album _A Tribute to Jim Reeves_ by Charley Pride
  1738. in mid-2001.  The results were inconclusive: clean versions of the tracks
  1739. appeared on the net, but SunnComm claimed they came from an unprotected disc
  1740. released on Australia.  Their plan was to alleviate "fair use" concerns by
  1741. allowing users to download MP3 versions of the songs after they registered
  1742. the original.  Some articles:
  1743.  
  1744.  - http://news.cnet.com/news/0-1005-200-5924584.html
  1745.  - http://www.zdnet.com/zdnn/stories/news/0,4586,5082954,00.html
  1746.  - http://news.cnet.com/news/0-1014-201-7311791-0.html
  1747.  
  1748. BMG Entertainment is considering the use of this product.  See
  1749. http://www.zdnet.com/zdnn/stories/news/0,4586,5094925,00.html.
  1750.  
  1751. The idea behind this protection is to make it hard for CD-ROM drives to
  1752. identify the disc as being an audio CD.  The disc is multisession, and
  1753. uses a hacked TOC, so track rippers and disc copiers have trouble dealing
  1754. with it.  SunnComm hasn't publicly stated any details.
  1755.  
  1756. In August 2001, SunnComm announced v2.0 of their product, but didn't
  1757. provide specific details.
  1758.  
  1759. In mid-2003, SunnComm announced "MediaMax CD3", a fancier implementation that
  1760. allows computer users to play the CD through software supplied on the disc.
  1761. The software installs a memory-resident driver that prevents CD ripping from
  1762. working on protected CDs.  The protection can be foiled on Windows PCs by
  1763. simply holding down the shift key for several seconds while inserting the CD.
  1764. See http://www.cs.princeton.edu/~jhalderm/cd3/ for a detailed analysis.
  1765. SunnComm announced they were going to sue the Princeton researcher, but
  1766. quickly backed off.
  1767.  
  1768.  
  1769. Some personal notes on SunnComm's protection of the Charley Pride disc,
  1770. including the steps I took to get a clean copy:
  1771.  
  1772. The packaging is labeled with the SunnComm logo, and states, "This audio
  1773. CD is protected by SunnComm(tm) MediaCloQ(tm) Ver 1.0.  It is designed
  1774. to play in standard audio CD players only and is not intended for use in
  1775. DVD players."  However, my DVD player was able to play the disc after
  1776. overcoming some initial confusion.
  1777.  
  1778. The disc itself has an unusual construction.  There is a heavy band at about
  1779. the point where the music stops, and thin bands between tracks.  These appear
  1780. to be purely decorative (and, I'm told, increasingly common on non-protected
  1781. discs).  Some images are available on http://www.fadden.com/cdrpics/.
  1782.  
  1783. A computer running Win98SE with a Plextor 40max CD-ROM drive saw the
  1784. disc as having two sessions and 16 data tracks.  My CD player only saw 15
  1785. audio tracks.  This feature alone makes the disc difficult to rip or copy,
  1786. because the software doesn't see any audio tracks, and a CD-R copy would be
  1787. full of tracks that even a CD player would see as data.  Another machine,
  1788. with a Plextor 12/20 and a slightly different set of software, seemed
  1789. to have a lot of trouble figuring out what the disc was.  It eventually
  1790. sorted things out, but I get the sense the disc has been tweaked in ways
  1791. that confuse the drive firmware.
  1792.  
  1793. I tried using "Session Selector" to select the first session and then
  1794. access the tracks.  This resulted in a Plextor 8/20 CD recorder becoming
  1795. unusable until a reboot.  I'd guess the firmware got confused.
  1796.  
  1797. The next thing I tried was to crank up CDRWIN v3.7a (section (6-1-7)),
  1798. and extract some tracks using my Plextor 12/20.  No dice -- the display
  1799. showed 15 unselectable tracks and 1 MODE-2 data track.
  1800.  
  1801. Next, I tried the "Extract Disc/Tracks/Sectors" function, selected "Extract
  1802. Sectors", chose "Audio-CDDA (2352)" for the data type, and entered a
  1803. nice range (0 to 300000, where each audio sector is 1/75th of a second).
  1804. This choked when trying to read starting at block 173394, so I tried again
  1805. stopping at 173390.  This resulted in a rather large WAV file, which
  1806. I opened with Cool Edit -- revealing the entire contents of the disc,
  1807. plain and clear.  Playback revealed no audible defects.
  1808.  
  1809. I believe this worked because the sector extraction function ignores
  1810. track and session boundaries, and just pulls the blocks straight off.
  1811. Losing the track markers is annoying, but it's easy to add them back with
  1812. something like CDWave (section (6-2-16)).
  1813.  
  1814. (FWIW, this same approach did *not* work for the _My Private War_ disc
  1815. with the damaged TOC, described in (2-4-2).  It would probably not be
  1816. of help with a SafeAudio disc either.)
  1817.  
  1818. "zEEwEE" came up with a complicated but enlightening scheme for side-stepping
  1819. the protection on discs with damaged second TOCs.  It has the advantage
  1820. of allowing you to use standard tools, such as Exact Audio Copy (section
  1821. (6-2-12)), which keeps the track breaks and can do fancy tricks to get
  1822. the best extraction quality.  See http://cdprot.cjb.net/.  [ I'm told
  1823. the disc used as an example was actually protected with Midbar Tech's
  1824. Cactus Data Shield 100, not MediaCloQ. ]  The method involves making the
  1825. outer rim of the disc unreadable to the CD-ROM drive.  It appears you
  1826. can use dry erase markers instead of adhesive stickers for the procedure,
  1827. which is good since an adhesive label might peel up and damage your drive.
  1828. This method, first posted in August of 2001, resulted in a flurry of media
  1829. attention in May of 2002.
  1830.  
  1831.  
  1832. Subject: [2-4-5] ...on an audio CD (Midbar Tech - Cactus Data Shield)
  1833. (2002/02/13)
  1834.  
  1835. Midbar Tech Ltd (http://www.midbartech.com/) appears to have two different
  1836. schemes under the "Cactus Data Shield" brand.  (The web site shows three
  1837. now: CDS100, CDS200, and CDS300.)  The first uses a non-standard TOC.
  1838. The position of the lead-out and the length of the last track were
  1839. tweaked, resulting in a disc that appears to be only 28 seconds long.
  1840. The alterations didn't confuse all CD-ROM drives, and it has been reported
  1841. that some Philips CD players couldn't play the discs.  BMG Entertainment
  1842. reportedly tried it and abandoned it.
  1843.  
  1844. In late 2001, Midbar Tech announced a different approach.  A US patent
  1845. (http://www.delphion.com/details?&pn=US06208598__) describes the invention.
  1846.  
  1847. The approach appears to involve inserting frames of bogus control information
  1848. into a relatively constant part of the CD audio stream.  During playback,
  1849. the extra frames are skipped.  A disc copy or digital stream on an S/PDIF
  1850. output will include the bogus frames, and when written to CD-R the extra
  1851. control information won't be included.  The result is bad samples that only
  1852. appear in copies.
  1853.  
  1854. News articles:
  1855.  
  1856.  - http://news.com.com/2100-1023-835841.html
  1857.  - http://www.newscientist.com/news/news.jsp?id=ns99991105
  1858.  - http://www.cnn.com/2001/TECH/ptech/08/08/cd.copy.protection.reut/index.html
  1859.  
  1860. The difficulty in copying such a disc depends on how the stream of audio
  1861. samples appears.  In news articles the company claims that the scheme
  1862. can defeat method #2 described in section (2-4-3), in which the S/PDIF
  1863. connector of a CD player is used to get an error-interpolated digital
  1864. stream.  That suggests that the bogus data doesn't appear as uncorrected
  1865. data, but rather as valid data that is suppressed on the analog outputs.
  1866. This would seem to make digital copying difficult, but it would also make
  1867. any form of digital playback impossible.
  1868.  
  1869. No specific disc titles have been announced, but Sony has reportedly
  1870. released a few titles in eastern Europe that use this.
  1871.  
  1872.  
  1873. Some personal notes on the early version (CDS100?) of the Cactus Data
  1874. Shield: I bought a copy of _My Private War_, by Phillip Boa & The Voodoo
  1875. Club, from an online retailer.  The disc is labeled "Kopiergeschⁿtzte CD -
  1876. nicht am pc abspielbar" which translates literally to "copy-protected CD
  1877. - not at the PC playable".  Supposedly this is one of the BMG discs that
  1878. was protected with Midbar's first product.
  1879.  
  1880. The Plextor Plextools utility saw it as a single-session audio CD with
  1881. 13 tracks, but when I asked it to play the disc it only saw the first
  1882. 28 seconds of the first track, and stopped after playing just that much.
  1883. My Panasonic CD "boom box" also thought the disc was only 28 seconds long,
  1884. but it happily played past that point, and would let me select any track.
  1885.  
  1886. The page at http://uk.eurorights.org/issues/cd/docs/natimb.shtml has an
  1887. analysis of the CD _White Lilies Island_ by Natalie Imbruglia.
  1888.  
  1889. http://www.cdrinfo.com/Sections/Articles/Specific.asp?ArticleHeadline=Cactus%20Data%20Shield%20200&index=0
  1890. has a very thorough examination of a CDS200 disc.  Recommended reading.
  1891.  
  1892.  
  1893. Subject: [2-4-6] ...on an audio CD (Key2Audio / Sony DADC)
  1894. (2001/09/26)
  1895.  
  1896. This was used to protect promotional copies of the Michael Jackson
  1897. single "You Rock My World".  See http://www.key2audio.com/ for product
  1898. information.
  1899.  
  1900. News articles:
  1901.  
  1902.  - http://news.cnet.com/news/0-1005-200-7284684.html
  1903.  
  1904. The technology is designed to make the discs unrecognizeable to CD-ROM
  1905. drives.  According to the web pages, the product is licensed through
  1906. Sony DADC.
  1907.  
  1908.  
  1909. Subject: [2-4-7] ...on an audio CD (BayView Systems - Duolizer)
  1910. (2001/09/26)
  1911.  
  1912. The "Duolizer" system splits music into two pieces.  The bulk of the
  1913. music is on the CD, but a small but essential piece is streamed from a
  1914. secure server over the Internet.  The idea is to allow music publishers to
  1915. distribute songs to the media and retail outlets ahead of scheduled releases.
  1916. This was a response to songs appearing in MP3 form on the Internet before
  1917. the CDs went into distribution.
  1918.  
  1919. See http://www.bayviewsystems.com/solutions/duolizer.htm for product info.
  1920.  
  1921. News articles:
  1922.  
  1923.  - http://news.cnet.com/news/0-1005-200-7132601.html
  1924.  
  1925. This scheme can't be used for general CD protection, because if the music can
  1926. be played on a computer at all, it can be captured with a program like Total
  1927. Recorder (http://www.HighCriteria.com/).  It will be reasonably effective
  1928. for promotional copies of songs, though, where the goal is to prevent people
  1929. from walking away with copies of the discs.
  1930.  
  1931. As an added bonus, because the music is streamed from a central location,
  1932. it could have a digital watermark added.  If (say) somebody at a radio
  1933. station made an MP3 copy, it might be possible to trace the source of the
  1934. MP3 file back to the source.  There is nothing on the product pages to
  1935. suggest that such a scheme is currently in place.
  1936.  
  1937.  
  1938. Subject: [2-4-8] ...on an audio CD (Sanyo)
  1939. (2001/09/29)
  1940.  
  1941. Sany has joined the growing list of companies to announce CD copy protection.
  1942. It's not clear if this is their own scheme or one licensed from another
  1943. company.
  1944.  
  1945. News articles:
  1946.  
  1947.  - http://www.cnn.com/2001/TECH/ptech/09/24/sanyo.cd.rom.protection.idg/index.html
  1948.  
  1949.  
  1950. Subject: [2-4-9] How does the Doc-Witness OpSecure CD-ROM work?
  1951. (2002/08/22)
  1952.  
  1953. The disc has an embedded secure micro (like a smart card) that is activated
  1954. when the laser light strikes a photodetector.  The light is converted to
  1955. electrical impulses, the impulses drive the chip, and if all goes well
  1956. the results are presented to the drive via an embedded light-emitting diode.
  1957.  
  1958. Making an exact duplicate of the disc would be very difficult.  It's unclear
  1959. whether this technology actually makes it harder to get a working copy
  1960. of the contents.  The scheme seems to essentially be a combination of an
  1961. "uncopyable" disc and a hardware dongle, both of which have been around
  1962. for years (neither of which have brought an end to piracy).
  1963.  
  1964. The company's web site is http://www.doc-witness.com/.
  1965.  
  1966. News articles:
  1967.  
  1968.  - http://www.technologyreview.com/articles/prototype10902.asp?p=7
  1969.  
  1970.  
  1971. Subject: [2-5] What's a multisession disc?
  1972. (2000/06/16)
  1973.  
  1974. A session is a recorded segment that may contain one or more tracks of any
  1975. type.  The CD recorder doesn't have to write the entire session at once --
  1976. you can write a single track, and come back later and write another -- but
  1977. the session must be "closed" before a standard audio CD or CD-ROM player
  1978. will be able to use it.  Additional sessions can be added until the *disc*
  1979. is closed or there's no space left.
  1980.  
  1981. Multisession writing was first used on PhotoCD discs, to allow additional
  1982. pictures to be appended.  Today it's most often used with "linked"
  1983. multisession discs, and occasionally for CD-Extra discs.  These require a
  1984. bit more explanation.
  1985.  
  1986. When you put a data CD into your CD-ROM drive, the OS finds the last closed
  1987. session on the disc and reads the directory from it.  (Well, that's how
  1988. it's supposed to work.  Depending on your operating system and CD-ROM
  1989. drive, you may get different results.)  If the CD is ISO-9660 format -
  1990. which it almost certainly is unless it's a Macintosh CD written in HFS -
  1991. the directory entries can point at any file on the CD, no matter which
  1992. session it was written in.
  1993.  
  1994. Most of the popular CD creation programs allow you to "link" one or more
  1995. earlier sessions to the session currently being burned.  This allows the
  1996. files from the previous sessions to appear in the last session without
  1997. taking up any additional space on the CD (except for the directory entry).
  1998. You can also "remove" or "replace" files, by putting a newer version into
  1999. the last session, and not including a link to the older version.
  2000.  
  2001. In contrast, when you put an audio CD into a typical CD player, it only
  2002. looks at the first session.  For this reason, multisession writes don't
  2003. work for audio CDs, but as it happens this limitation can be turned into
  2004. an advantage.  See section (3-14) for details.  This limitation does *not*
  2005. mean you have to write an entire audio CD all at once; see section (2-9)
  2006. for an overview of track-at-once writing.
  2007.  
  2008. (Some audio CD players do seem to be able to recognize all of the tracks on
  2009. a multisession audio disc.  Most do not.  The only way to know for sure is
  2010. to try and see.  If you are planning to give an audio CD you create to
  2011. others, it would be wise to write it in a single session.)
  2012.  
  2013. Note that mixing MODE-1 (CD-ROM) and MODE-2 (CD-ROM/XA) sessions on a
  2014. single disc isn't allowed.  You could create such a thing, but many CD-ROM
  2015. drives will have a hard time recognizing it.
  2016.  
  2017. See also http://www.roxio.com/en/support/cdr/multisession.html, which goes
  2018. into more depth.
  2019.  
  2020. Discs written with packets are an entirely different story.  See
  2021. section (6-3).
  2022.  
  2023. Quick recap: if you want to write some data to a CD-ROM now, and some
  2024. more later, you write a single data track in multiple sessions (or with
  2025. packet writing).  If you want to write some audio tracks to a CD now,
  2026. and some more later, you write multiple audio tracks in a single session.
  2027.  
  2028.  
  2029. Subject: [2-6] What are subcode channels?
  2030. (2002/12/10)
  2031.  
  2032. There are eight subcode channels (P,Q,R,S,T,U,V,W).  The exact method of
  2033. encoding is discussed in section (2-43), but it's really only important
  2034. to note the data is distributed uniformly across the entire CD, and each
  2035. channel can hold a total of about 4MB.
  2036.  
  2037. The P subcode channel identifies the start of a track, but is usually
  2038. ignored in favor of the Q channel.
  2039.  
  2040. The Q subcode channel includes useful information, which can be read and
  2041. written on many recorders.  The user data area contains three types of
  2042. subcode-Q data: position information, media catalog number (MCN), and
  2043. ISRC code.  Other forms are found in the lead-in, and are used to enable
  2044. multisession and describe the disc TOC (table of contents).
  2045.  
  2046. The position information is used by audio CD players to display the current
  2047. time, and has track/index information.  This can be controlled when doing
  2048. Disc-At-Once recording.
  2049.  
  2050. The ISRC (International Standard Recording Code) is used by the recording
  2051. industry.  It states the country of origin, owner, year of issue, and
  2052. serial number of tracks, and may be different for each track.  It's
  2053. optional; many CDs don't use this.  The media catalog number is similar,
  2054. but is constant per disc.  Note these are different from the UPC codes.
  2055.  
  2056. See http://www.ee.washington.edu/conselec/CE/reports/Group.1/matt_page_individual/subcode.html
  2057. for some details on P and Q.
  2058.  
  2059. The R-W subcode channels are used for text and graphics in certain
  2060. applications, such as CD+G (CD w/graphics, supported by SegaCD among
  2061. others).  A new use has been devised by Philips, called ITTS.  It enables
  2062. properly equipped players to display text and graphics on Red Book audio
  2063. discs.  The most recent result of this technology is "CD-Text", which
  2064. provides a way to embed disc and track data on a standard audio CD.
  2065.  
  2066.  
  2067. Subject: [2-7] Are the CD Identifier fields widely used?
  2068. (2002/12/20)
  2069.  
  2070. Not many publishers use them, and not all devices can read all of the fields.
  2071.  
  2072. Programs that identify audio CDs automatically don't rely on an embedded
  2073. serial number.  Instead, they compute an ID based on the quantity and
  2074. positions of the audio tracks, measured down to 1/75th of a second.
  2075. http://www.cddb.com/ has a collection of CD information.
  2076.  
  2077.  
  2078. Subject: [2-8] How long does it take to burn a CD-R?
  2079. (2001/05/31)
  2080.  
  2081. It depends on how much data you're going to burn, and how fast your drive is.
  2082. Burning 650MB of data takes about 74 minutes at 1x, 37 minutes at 2x, and
  2083. 19 minutes at 4x, but you have to add a minute or two for "finalizing"
  2084. the disc.  Remember that single speed for CD-ROMs is 150KB/sec, double
  2085. speed is 300KB/sec, and so on.
  2086.  
  2087. If you have half the data, it will finish in (about) half the time.  If you
  2088. record the same thing twice as fast, it will finish in (about) half the time.
  2089.  
  2090. Most CD recording speeds are linear, i.e. recording at 12x is twice as fast
  2091. as recording at 6x.  If the drive uses a PCAV mechanism (see section (5-22))
  2092. the speed varies depending on which part of the disc you're recording.
  2093. If a "20x" drive uses PCAV to get 12x at the start of the disc and 20x
  2094. near the outside, you know that burning 60 minutes of audio will take
  2095. somewhere between about 5 minutes and about 3 minutes.
  2096.  
  2097.  
  2098. Subject: [2-9] What's the difference between disc-at-once and track-at-once?
  2099. (2002/06/24)
  2100.  
  2101. There are two basic ways of writing to a CD-R.  Disc-at-once (DAO) writes
  2102. the entire CD in one pass, possibly writing multiple tracks.  The entire
  2103. burn must complete without interruption, and no further information may be
  2104. added.
  2105.  
  2106. Track-at-once (TAO) allows the writes to be done in multiple passes.  There
  2107. is a minimum track length of 300 blocks (600K for typical data CDs), and a
  2108. maximum of 99 tracks per disc, as well as a slight additional overhead
  2109. associated with stopping and restarting the laser.
  2110.  
  2111. Because the laser is turned off and on for every track, the recorder leaves
  2112. a couple of blocks between tracks, called run-out and run-in blocks.
  2113. If done correctly, the blocks will be silent and usually unnoticeable.
  2114. CDs with tracks that run together will have a barely noticeable "hiccup".
  2115. Some combinations of software and hardware may leave junk in the gap,
  2116. resulting in a slight but annoying click between tracks.  Some drives
  2117. and/or software packages may not let you control the size of the gap
  2118. between audio tracks when recording in track-at-once mode, leaving you
  2119. with 2-second gaps even if the original didn't have them.
  2120.  
  2121. Many recorders, starting with the venerable Philips CDD2000, allow
  2122. "session-at-once" (SAO) recording.  This gives you disc-at-once control
  2123. over the gaps between tracks, but allows you to leave the disc open.
  2124. This can be handy when writing CD Extra discs (see section (3-14)).
  2125.  
  2126. There are some cases where disc-at-once recording is required.  For
  2127. example, it may be difficult or impossible to make identical backup copies
  2128. of some kinds of discs without using disc-at-once mode (e.g. copy-protected
  2129. PC games).  Also, some CD mastering plants may not accept discs recorded in
  2130. track-at-once mode, because the gaps between tracks will show up as
  2131. uncorrectable errors.
  2132.  
  2133. The bottom line is that disc-at-once recording gives you more control over
  2134. disc creation, especially for audio CDs, but isn't always appropriate
  2135. or necessary.  It's a good idea to get a recorder that supports both
  2136. disc-at-once and track-at-once recording.
  2137.  
  2138.  
  2139. Subject: [2-10] Differences between recording from an image and on-the-fly?
  2140. (1998/12/20)
  2141.  
  2142. Many CD-R creation packages will give you a choice between creating a
  2143. complete image of the CD on disk and doing what's called "on-the-fly"
  2144. writing.  Each method has its advantages.
  2145.  
  2146. Disc image files are sometimes called virtual CDs or VCDs (not to be
  2147. confused with VideoCD).  These are complete copies of the data as it will
  2148. appear on the CD, and so require that you have enough hard drive space to
  2149. hold the complete CD.  This could be as much as 650MB for CD-ROM or 747MB
  2150. for an audio disc when using 74-minute blanks.  If you have both audio and
  2151. data tracks on your CD, there would be an ISO-9660 filesystem image for the
  2152. data track and one or more 16-bit 44.1KHz stereo sound images for the audio
  2153. tracks.
  2154.  
  2155. (On the Mac, you might instead use an HFS filesystem for the data track.
  2156. You can create the image with Mac CD recording software, or create it as a
  2157. DiskCopy image file and then burn the data fork under a different OS.)
  2158.  
  2159. On-the-fly recording often uses a "virtual image", in which the complete
  2160. set of files is examined and laid out, but only the file characteristics
  2161. are stored, not the data.  The contents of the files are read while the CD
  2162. is being written.  This method requires less available hard drive space and
  2163. may save time, but increases the risk of buffer underruns (see (4-1)).
  2164. With most software this also gives greater flexibility, since it's easier
  2165. to add, remove, and shuffle files in a virtual image than a physical one.
  2166.  
  2167. A CD created from an image file would be identical to one created with
  2168. on-the-fly recording, assuming that both would put the same files in the
  2169. same places.  The choice of which to use depends on user preference and
  2170. hardware capability.
  2171.  
  2172.  
  2173. Subject: [2-11] How does an audio CD player know to skip data tracks?
  2174. (1999/04/11)
  2175.  
  2176. There are subcode flags in the Q channel for each track:
  2177.  
  2178.   Data
  2179.     If set, the track contains data; if not, the track contains audio.
  2180.   Digital Copy Permitted
  2181.     Used by SCMS.  Set to allow copies, clear to prevent them.
  2182.   Four-Channel Audio
  2183.     The Red Book standard allows four-channel audio, though very few
  2184.     discs have ever been made that use it.
  2185.   Pre-Emphasis
  2186.     Set if the audio was recorded with pre-emphasis.
  2187.  
  2188. The last two are rarely used.
  2189.  
  2190.  
  2191. Subject: [2-12] How does CD-RW compare to CD-R?
  2192. (2001/07/06)
  2193.  
  2194. CD-RW is short for CD-Rewritable.  It used to be called CD-Erasable (CD-E),
  2195. but some marketing folks changed it so it wouldn't sound like your
  2196. important data gets erased on a whim.  The difference between CD-RW and
  2197. CD-R is that CD-RW discs can be erased and rewritten, while CD-R discs are
  2198. write-once.  Other than that, they are used just like CD-R discs.
  2199.  
  2200. Let me emphasize that: they are used just like CD-R discs.  You can use
  2201. packet writing on both CD-R and CD-RW, and you can use disc-at-once audio
  2202. recording on both CD-R and CD-RW.  Some software may handle CD-RW in a
  2203. slightly different way, because you can do things like erase individual
  2204. files, but the recorder technology is nearly identical.
  2205.  
  2206. CD-RW drives use phase-change technology.  Instead of creating "bubbles"
  2207. and deformations in the recording dye layer, the state of material in the
  2208. recording layer changes from crystalline to amorphous form.  The different
  2209. states have different refractive indicies, and so can be optically
  2210. distinguished.
  2211.  
  2212. These discs are not writable by standard CD-R drives, nor readable by most
  2213. older CD readers (the reflectivity of CD-RW is far below CD and CD-R, so an
  2214. Automatic Gain Control circuit is needed to compensate).  Most new CD-ROM
  2215. drives do support CD-RW media, but not all them will read CD-RW discs at
  2216. full speed.
  2217.  
  2218. A few older audio CD players and many new ones can handle CD-RW discs, but
  2219. many can't.  If you want to create audio CDs on CD-RW media, make sure that
  2220. your player can handle them.
  2221.  
  2222. All CD-RW recorders can write to CD-R media, so the only reason not to buy
  2223. a CD-RW recorder is price.  Some Internet sites like to put the devices in
  2224. completely separate categories, calling them "CD recorders" and "CD
  2225. ReWriters", but the differences between them don't really merit such a
  2226. distinction.  Think of a "CD ReWriter" as a CD recorder that can also make
  2227. use of CD-RW media.
  2228.  
  2229. Oddly enough, it may be easier for a DVD drive to read CD-RW discs than
  2230. CD-R discs, because of the way the media is constructed.
  2231.  
  2232. CD-RW media is more expensive than CD-R, but recent price reductions have
  2233. narrowed the gap considerably.  There is a limit to the number of times an
  2234. area of the disc can be rewritten, but that number is relatively high (the
  2235. Orange Book requires 1000, but some manufacturers have claimed as much as
  2236. 100,000).  Of course, this is under laboratory conditions.  If you don't
  2237. handle the disc carefully, you will add scratches, dirt, fingerprints,
  2238. and other obstacles that make the disc harder for the drive to read.
  2239.  
  2240. It appears that CD-RW discs have speed ratings encoded on them, so discs
  2241. that are only certified for 2x recording can't be written to at 4x (or,
  2242. for that matter, 1x).  To make things more complicated, different media
  2243. is required for high-speed CD-RW drives (those that exceed 4x).  See
  2244. http://www.emediapro.com/EM2000/writer11.html for an explanation.
  2245.  
  2246. If you're trying to decide if you want a drive that supports CD-RW, see
  2247. section (5-16).
  2248.  
  2249.  
  2250. Subject: [2-13] Can DVD players read CD-Rs?
  2251. (2001/11/28)
  2252.  
  2253. The only discs that a DVD player is guaranteed to read are DVD discs.
  2254. Support for CD-ROM, CD-R, and CD-RW may be included, but is by no means
  2255. guaranteed.
  2256.  
  2257. CD-R was designed to be read by an infrared 780nm laser.  DVD uses a
  2258. visible red 635nm or 650nm laser, which aren't reflected sufficiently
  2259. by the organic dye polymers used in CD-R media.  As a result, many DVD
  2260. players can't read CD-R media.  Some DVD players come with two lasers so
  2261. that they can read CD-R.  For a technical discussion, see
  2262. http://www2.osta.org/osta/html/cddvd/intro.html and
  2263. http://www.emedialive.com/EM1998/bennett3.html.
  2264.  
  2265. CD-RW discs have a different formulation, and may work even on players that
  2266. can't handle CD-R media.  If CD-R media doesn't work, try copying the
  2267. disc to CD-RW instead (assuming your recorder supports CD-RW).
  2268.  
  2269. Some DVD-ROM drives may be unable to read multisession discs.  In general,
  2270. though, DVD-ROM drives (as opposed to DVD players) are able to read
  2271. CD-R media.
  2272.  
  2273. If the box doesn't say that something is supported, assume that the
  2274. feature isn't.  Look for the MultiRead or MultiPlay logos, which indicate
  2275. that the DVD player or DVD-ROM drive can read CD-R and CD-RW.
  2276.  
  2277. See also "Is XXX compatible with DVD" in the DVD FAQ:
  2278.   http://www.dvddemystified.com/dvdfaq.html#2.4.3
  2279.   http://www.dvddemystified.com/dvdfaq.html#2.4.4
  2280.  
  2281.  
  2282. Subject: [2-14] Should I buy a DVD recorder instead?
  2283. (2001/10/03)
  2284.  
  2285. Perhaps, but it's best if you can get a "combo" drive that records on CDs
  2286. as well.
  2287.  
  2288. CDs are starting to pass the venerable 3.5" floppy disk as the most universal
  2289. physical media.  If you want to be able to exchange music or data with
  2290. someone else, CD and CD-ROM are your best bet.  DVD-ROM drives and DVD
  2291. players haven't been as successful as some in the industry had hoped.
  2292. Near the end of 2000, one of the major computer sellers was offering an
  2293. "upgrade" on their systems from DVD-ROM drives to CD recorders.
  2294.  
  2295. DVD-R recorders and media are still fairly expensive compared to
  2296. CD-R, though they're finally down to consumer levels.  An example:
  2297. http://www.electroweb.com/product/hard.htm was, as of early February '98,
  2298. selling a Pioneer CDVR-S101 DVD-Recordable Drive for US$18K.  In June '99,
  2299. the same site had a Pioneer CDVR-S201 for US$5100.  In October 2001 the
  2300. Pioneer DVR-A03PK was on sale for $699, and the price of media had fallen
  2301. from $50 to $15 per disc.
  2302.  
  2303. In mid-2001 Apple started selling a drive with high-end Macintoshes that
  2304. wrote to both CD-R and DVD-R.  If you can afford it, being able to write
  2305. either format is valuable.
  2306.  
  2307. Writers for related formats like DVD-RAM and DVD-RW are available for less,
  2308. but aren't widely compatible with current DVD players.  HP and several
  2309. other companies are promoting the DVD+RW format, which is compatible with
  2310. DVD players and is rewritable.  See http://www.dvdplusrw.org/.
  2311.  
  2312. As mentioned in section (0-2), this FAQ will not be expanding to cover DVD
  2313. recorders.  See http://www.dvddemystified.com/dvdfaq.html instead.
  2314.  
  2315.  
  2316. Subject: [2-15] What are "jitter" and "jitter correction"?
  2317. (1998/04/06)
  2318.  
  2319. The first thing to know is that there are two kinds of jitter that relate
  2320. to audio CDs.  The usual meaning of "jitter" refers to a time-base error
  2321. when digital samples are converted back to an analog signal; see the jitter
  2322. article on http://www.digido.com/ for an explanation.  The other form of
  2323. "jitter" is used in the context of digital audio extraction from CDs.
  2324. This kind of "jitter" causes extracted audio samples to be doubled-up or
  2325. skipped entirely.  (Some people will correctly point out that the latter
  2326. usage is an abuse of the term "jitter", but we seem to be stuck with it.)
  2327.  
  2328. "Jitter correction", in both senses of the word, is the process of
  2329. compensating for jitter and restoring the audio to its intended form.  This
  2330. section is concerned with the (incorrect use of) "jitter" in the context of
  2331. digital audio extraction.
  2332.  
  2333. The problem occurs because the Philips CD specification doesn't require
  2334. block-accurate addressing.  While the audio data is being fed into a buffer
  2335. (a FIFO whose high- and low-water marks control the spindle speed), the
  2336. address information for audio blocks is pulled out of the subcode channel
  2337. and fed into a different part of the controller.  Because the data and
  2338. address information are disconnected, the CD player is unable to identify
  2339. the exact start of each block.  The inaccuracy is small, but if the system
  2340. doing the extraction has to stop, write data to disk, and then go back to
  2341. where it left off, it won't be able to seek to the exact same position.  As
  2342. a result, the extraction process will restart a few samples early or late,
  2343. resulting in doubled or omitted samples.  These glitches often sound like
  2344. tiny repeating clicks during playback.
  2345.  
  2346. On a CD-ROM, the blocks have a 12-byte sync pattern in the header, as well
  2347. as a copy of the block's address.  It's possible to identify the start of a
  2348. block and get the block's address by watching the data FIFO alone.  This is
  2349. why it's so much easier to pull single blocks off of a CD-ROM.
  2350.  
  2351. With most CD-ROM drives that support digital audio extraction, you can get
  2352. jitter-free audio by using a program that extracts the entire track all at
  2353. once.  The problem with this method is that if the hard drive being written
  2354. to can't keep up, some of the samples will be dropped.  (This is similar to
  2355. a CD-R buffer underrun, but since the output buffer used during DAE is much
  2356. smaller than a CD-R's input buffer, the problem is magnified.)
  2357.  
  2358. Most newer drives (as well as nearly every model Plextor ever made) are
  2359. based on an architecture that enables them to accurately detect the start
  2360. of a block.
  2361.  
  2362. An approach that has produced good results is to do jitter correction in
  2363. software.  This involves performing overlapping reads, and then sliding the
  2364. data around to find overlaps at the edges.  Most DAE programs will perform
  2365. jitter correction.
  2366.  
  2367.  
  2368. Subject: [2-16] Where can I learn more about the history of CD and CD-R?
  2369. (2002/12/02)
  2370.  
  2371. Some information about "the goode olde days" can be found in Robert
  2372. Starrett's "The History of CD-R" article, currently available from
  2373. http://www.roxio.com/en/support/cdr/historycdr.html.
  2374.  
  2375. The first CD player was available in Japanese stores on October 1, 1982.
  2376. CD-Recordable technology wasn't introduced until 1988.  For a timeline,
  2377. see http://www.oneoffcd.com/info/historycd.cfm.
  2378.  
  2379. Back in the late 1980s, CD recorders cost thousands of dollars, and were
  2380. part of systems the size of a washing machine.  Disks cost US$100.00 each.
  2381.  
  2382. Things started to get better in 1995, when Yamaha released the CDR100
  2383. (the first 4x recorder) for a mere US$5000.00.  In September of 1995,
  2384. HP released the 4020i (a 2x recorder based on the Philips CDD2000) for
  2385. just under US$1000.00.  Media was down to about US$8.00, though 80-minute
  2386. discs were extremely rare and expensive (US$40.00 each, if you could find
  2387. them at all).
  2388.  
  2389.  
  2390. Subject: [2-17] Why don't audio CDs use error correction?
  2391. (2001/08/01)
  2392.  
  2393. Actually, they do.  It is true that audio CDs use all 2352 bytes per block
  2394. for sound samples, while CD-ROMs use only 2048 bytes per block, with most
  2395. of the rest going to ECC (Error Correcting Code) data.  The error
  2396. correction that keeps your CDs sounding the way they're supposed to, even
  2397. when scratched or dirty, is applied at a lower level.  So while there
  2398. isn't as much protection on an audio CD as there is on a CD-ROM, there's
  2399. still enough to provide perfect or near-perfect sound quality under
  2400. adverse conditions.
  2401.  
  2402. All of the data written to a CD uses CIRC (Cross-Interleaved Reed-Solomon
  2403. Code) encoding.  Every CD has two layers of error correction, called C1 and
  2404. C2.  C1 corrects bit errors at the lowest level, C2 applies to bytes in a
  2405. frame (24 bytes per frame, 98 frames per sector).  In addition, the data is
  2406. interleaved and spread over a large arc.  (This is why you should always
  2407. clean CDs from the center out, not in a circular motion.  A circular
  2408. scratch causes multiple errors within a frame, while a radial scratch
  2409. distributes the errors across multiple frames.)
  2410.  
  2411. If there are too many errors, the CD player will interpolate samples to get
  2412. a reasonable value.  This way you don't get nasty clicks and pops in your
  2413. music, even if the CD is dirty and the errors are uncorrectable.
  2414. Interpolating adjacent data bytes on a CD-ROM wouldn't work very well, so
  2415. the data is returned without the interpolation.  The second level of
  2416. ECC and EDC (Error Detection Codes) works to make sure your CD-ROM
  2417. stays readable with even more errors.
  2418.  
  2419. It should be noted that not all CD players are created equal.  There are
  2420. different strategies for decoding CIRC, some better than others.
  2421.  
  2422. Some CD-ROM drives can report the number of uncorrected C2 errors back
  2423. to the application.  This allows an audio extraction application to
  2424. guarantee that the extracted audio matches the original.  The Plextor
  2425. UltraPlex 40 is one such drive.
  2426.  
  2427. See http://www.cdpage.com/dstuff/BobDana296.html for an overview of error
  2428. correction from the perspective of media testing.  If you really want to
  2429. get into the gory technical details, try
  2430. http://www.ee.washington.edu/conselec/CE/kuhn/cdmulti/95x7/iec908.htm.
  2431.  
  2432.  
  2433. Subject: [2-18] How does CD-R compare to MiniDisc?
  2434. (2000/08/08)
  2435.  
  2436. MiniDiscs, or MDs, are small (64mm) discs that hold about 140MB of data or
  2437. 160MB of audio.  By using sophisticated compression techniques they are
  2438. able to compress audio by a 5:1 ratio, allowing a capacity of 74 minutes
  2439. with little or no audible difference in quality.  As with CD recorders,
  2440. there are MD recorders that connect to your computer and MD recorders that
  2441. connect to your stereo.
  2442.  
  2443. There are stamped MDs that are similar to CDs in construction, and
  2444. rewritable MDs that use magneto-optical technology.  Audio MD recorders
  2445. are generally more convenient than stand-alone audio CD recorders, because
  2446. the playback mechanism allows a more flexible layout of audio data, so it's
  2447. possible to delete a track from the middle of the MD and then write a
  2448. longer one that is recorded in different places across the disc.  The
  2449. current generation of MD technology is unlikely to replace CD-R or DAT,
  2450. however, because the lossy compression employed is disdained by audio
  2451. purists.  MD is more often positioned as a replacement for analog cassette
  2452. tape, which it matches in portability and recordability, and surpasses in
  2453. durability and its ability to perform random accesses.
  2454.  
  2455. Computer-based MD recorders can write data, but may not be able to record
  2456. audio.  Check the specifications carefully.
  2457.  
  2458. A wealth of information is available from http://www.minidisc.org/.  If you
  2459. want to transfer CD to MD or MD to CD-R, check there for more information.
  2460. (It used to be item #37 in the FAQ, but doesn't seem to be now.)
  2461.  
  2462.  
  2463. Subject: [2-19] What does finalizing (and closing and fixating) do?
  2464. (2002/05/26)
  2465.  
  2466. A disc that you can add data to is "open".  All data is written into the
  2467. current session.  When you have finished writing, you close the session.
  2468. If you want to make a multisession disc, you open a new session at the same
  2469. time.  If you don't open a new session then, you can't open one later,
  2470. which means that it's impossible to add more data to the CD-R.  The entire
  2471. disc is considered "closed".
  2472.  
  2473. The process of changing a session from "open" to "closed" is called
  2474. "finalizing", "fixating", or just plain "closing" the session.  When you
  2475. close the last session, you have finalized, fixated, or closed the disc.
  2476.  
  2477. A single-session disc has three basic regions: the lead-in, which has the
  2478. Table of Contents (or TOC); the program area, with the data and/or audio
  2479. tracks; and the lead-out, which is filled with zeroes and provides padding
  2480. at the end of the disc.  An "open" single-session disc doesn't yet have
  2481. the lead-in or lead-out written.
  2482.  
  2483. If you write data to a disc and leave the session open, the TOC -- which
  2484. tells the CD player or CD-ROM drive where the tracks are -- is written
  2485. into a separate area called the Program Memory Area, or PMA.  CD recorders
  2486. are the only devices that know to look at the PMA, which is why you can't
  2487. see data in an open session on a standard playback device.  CD players
  2488. won't find any audio tracks, and CD-ROM drives won't see a data track.
  2489. When the session is finalized, the TOC is written in the lead-in area,
  2490. enabling other devices to recognize the disc.
  2491.  
  2492. (Something to try: write an audio track to a blank CD, and leave the
  2493. session open.  Put the disc in a CD player.  Some players will deny the
  2494. existence of the disc, some will spin the disc up to an incredible speed
  2495. and won't even brake the spindle when you eject the disc, others will
  2496. perform equally random acts.  The TOC is important!)
  2497.  
  2498. If you close the current session and open a new one, the lead-in and
  2499. lead-out of the current session will be written.  A TOC will be written in
  2500. the current lead-in that points to the eventual TOC of the next session.
  2501. This process is repeated for every closed session, resulting in a chain of
  2502. links from one lead-in area to the next.  Typical audio CD players don't know
  2503. about chasing TOC links, so they can only see tracks in the first session.
  2504. Your CD-ROM drive, unless it's broken or fairly prehistoric, will know
  2505. about multisession discs and will happily return the first session, last
  2506. session, or one somewhere in between, depending on what the OS tells it
  2507. and what it is capable of.
  2508.  
  2509. Some CD-ROM drives, notably certain early NEC models, are finicky about
  2510. open sessions, and will gag when they try to read the lead-in from a
  2511. still-open session.  They follow the chain of links in the lead-ins of
  2512. each session, but when they get to the last, they can't find a valid TOC
  2513. and become confused.  Even though these drives support multi-session,
  2514. they require that the last session be closed before they will read the
  2515. disc successfully.  Fortunately, most drives don't behave this way.
  2516.  
  2517. If you use disc-at-once (DAO) recording, the lead-in is written at the
  2518. very start of the process, because the contents of the TOC are known ahead
  2519. of time.  With most recorders there is no way to specify that more than one
  2520. session should be created in DAO mode, so creating a multisession disc with
  2521. DAO recording isn't generally possible.  Such discs must be created with
  2522. track-at-once (TAO) or session-at-once (SAO) recording.
  2523.  
  2524. If you're using certain versions of Windows, the Auto Insert Notification
  2525. feature will "discover" the CD-R as soon as the TOC is written.  This can
  2526. cause the write process to fail, which is why Windows software automatically
  2527. enables and disables AIN as needed.  Otherwise, if recording in track-at-once
  2528. mode, it will fail during finalization; in disc-at-once mode, it will fail
  2529. near the beginning of the write process.  In both cases, test writes will
  2530. succeed, because the TOC doesn't get written during a test pass.
  2531.  
  2532. Packet-written discs follow the same rules with regard to open and closed
  2533. sessions, which is why they have to be finalized before they can be read on
  2534. a CD-ROM drive.  The "Packet Writing - Intermediate" document in the primer
  2535. at http://www.mrichter.com/cdr/primer/primer.htm goes into a little more
  2536. detail on this subject.  (Some people like to refer to packet writing as
  2537. "PAO", for packet-at-once.)
  2538.  
  2539. There are gory details beyond what is written here.  For example, the
  2540. lead-in on a CD-R actually has a pre-recorded TOC that specifies physical
  2541. parameters of the recording layer, such as required laser recording power,
  2542. and information about the disc, like how many blocks can be written (the
  2543. "ATIP" discussed in section (2-38)).  You don't usually need to worry
  2544. about such things though.
  2545.  
  2546.  
  2547. Subject: [2-20] How are WAV/AIFF files converted into Red Book CD audio?
  2548. (2001/01/25)
  2549.  
  2550. There is absolutely nothing special about the audio data encoded on a CD.
  2551. The only difference between a "raw" 44.1KHz 16-bit stereo WAV file and CD
  2552. audio is the byte ordering.
  2553.  
  2554. It isn't necessary to convert a WAV or AIFF file to a special format to
  2555. write to a CD, unless you're using a format that your recording software
  2556. doesn't recognize.  For example, some software won't record from MP3 files,
  2557. or from WAV files that aren't at the correct sampling rate.  Similarly,
  2558. you don't have to do anything special to audio extracted from a CD.
  2559. It's already in a format that just about anything can understand.
  2560.  
  2561. Just put your audio into the correct format -- uncompressed 44.1KHz, 16-bit,
  2562. stereo, PCM -- and the software you use to write CDs will do the rest.
  2563. All of the fancy error correction and track indexing stuff happens at a
  2564. lower level.
  2565.  
  2566. Don't get confused by programs (such as Win95 Explorer) that show ".CDA"
  2567. files.  This is just a convenient way to display the audio tracks, not
  2568. a file format unto itself.  See section (2-36).
  2569.  
  2570.  
  2571. Subject: [2-21] What does MultiRead mean?  MultiPlay?
  2572. (2001/10/22)
  2573.  
  2574. The MultiRead logo indicates that a CD or DVD drive can read all existing
  2575. CD formats, including CD-ROM, CD-DA, CD-R and CD-RW.  See the description
  2576. at http://www.osta.org/specs/multiread.htm  The presence of this logo on
  2577. a CD-ROM drive does *not* mean that the drive can read DVD.
  2578.  
  2579. MultiPlay does essentially the same thing, but is meant for consumer CD
  2580. and DVD players.  See http://www.osta.org/specs/multiplay.htm.
  2581.  
  2582.  
  2583. Subject: [2-22] If recording fails, is the disc usable?
  2584. (1998/07/31)
  2585.  
  2586. That depends on what was being recorded, how it was being recorded, and
  2587. how far along in the process things were.
  2588.  
  2589. If it failed while writing the lead-in, before any data was written, the
  2590. disc probably isn't usable.  Some drives, notably certain Sony models, have
  2591. a "repair disc" option that forcefully closes the current session.  This
  2592. would allow you to add extra data in a second session on the disc, but
  2593. anything written in the first session will be unavailable.
  2594.  
  2595. Failures when finalizing the disc may be correctable.  Sometimes the TOC
  2596. gets written before the failure, and the disc can be used as-is.  Sometimes
  2597. you can use a "finalize disc" option from a program menu that will do the
  2598. trick.  Other times the recorder will refuse to deal with a
  2599. partially-finalized disc, and you're stuck.
  2600.  
  2601. Failures in the middle of writing result in a CD-ROM that probably isn't
  2602. worth trusting.  Some of the data will be there, some won't.  The directory
  2603. for the disc may show more files than are actually present, and you won't
  2604. know which are actually there until you try to read them.
  2605.  
  2606. Audio CDs recorded in disc-at-once mode are a special case.  Because the
  2607. TOC is written up front, the disc is readable in a standard CD player even
  2608. if the write process doesn't finish.  You will be able to play the tracks
  2609. up to the point where the recording failed.
  2610.  
  2611. If you were using a packet writing program like DirectCD, the experiences
  2612. of people on Usenet suggest that you are either 100% okay or 100% screwed.
  2613. The ScanDisk utility included with DirectCD 2.5 may help though.
  2614.  
  2615.  
  2616. Subject: [2-23] Why do recorders insert "00" bytes at the start of audio tracks?
  2617. (1998/08/14)
  2618.  
  2619. This phenomenon is familiar to users who have attempted to extract digital
  2620. audio from a CD-R.  Very often the result of copying an audio CD is an
  2621. exact copy of the original audio data, but with a few hundred zero bytes
  2622. inserted at the front (and a corresponding number lost off the end).  Since
  2623. this represents the addition of perhaps 1/100th of a second of silence at
  2624. the start of the disc, it's not really noticeable.
  2625.  
  2626. The actual number of bytes inserted may very slightly from disc to disc,
  2627. but a given recorder usually inserts about the same number.  It's usually
  2628. less than one sector (2352 bytes).
  2629.  
  2630. According to a message from a Yamaha engineer, the cause of the problem is
  2631. the lack of synchronization between the audio data and the subcode
  2632. channels, much like the "jitter" described in section (2-15).  The same
  2633. data flow problems that make it hard to find the start of a block when
  2634. reading also make it hard to write the data and identifying information in
  2635. sync.  According to the engineer, no changes to the firmware or drive
  2636. electronics can fix the problem.
  2637.  
  2638. Making copies of copies of audio CDs would result in a progressively larger
  2639. gap, but it's likely to be unnoticeable even after several generations.
  2640.  
  2641.  
  2642. Subject: [2-24] How many tracks can I have?  How many files?
  2643. (2002/02/11)
  2644.  
  2645. You can have up to 99 tracks.  Because the track number is stored as a
  2646. two-digit decimal number starting with "01" (BCD encoded, in case you were
  2647. wondering), it's not possible to exceed this.
  2648.  
  2649. Tracks must be at least 4 seconds long, according to the standard.
  2650. In practice, CD recorders have different notions of how short a track can
  2651. be, but most recorders will refuse to write a track shorter than one second.
  2652.  
  2653. The maximum number of files depends on the filesystem you're using.  For
  2654. ISO-9660, you can (in theory) have as many as you want.  In practice,
  2655. DOS or Windows will treat the disc internally as a FAT16 filesystem, so
  2656. you are limited to about 65,000 files if you want broad compatibility.
  2657.  
  2658.  
  2659. Subject: [2-25] Will SCMS prevent me from making copies?
  2660. (1999/04/11)
  2661.  
  2662. SCMS is the Serial Copy Management System.  The goal is to allow consumers
  2663. to make a copy of an original, but not a copy of a copy.  Analog recording
  2664. media, such as audio cassettes and VHS video tape, degrades rather quickly
  2665. with each successive copy.  Digital media doesn't suffer from the same
  2666. degree of generation loss, so the recording industry added a feature that
  2667. has the same net effect.
  2668.  
  2669. SCMS will affect you if you use consumer-grade audio equipment.
  2670. Professional-grade equipment and recorders that connect to your computer
  2671. aren't restricted.  See section (5-12) for more about the differences
  2672. between these types of devices.
  2673.  
  2674. The system works by encoding whether or not the material is protected, and
  2675. whether or not the disc is an original.  The encoding is done with a single
  2676. bit that is either on, off, or alternating on/off every five frames.  The
  2677. value is handled as follows:
  2678.  
  2679.  - Unprotected material: copy allowed.  The data written is also marked
  2680.    unprotected.
  2681.  - Protected material, original disc: copy allowed.  The data written
  2682.    will be identified as a duplicate.
  2683.  - Protected material, duplicate: copy not allowed.
  2684.  
  2685. There are hardware "SCMS strippers", primarily used in conjunction
  2686. with a DAT deck, that strip the SCMS bits out of an S/PDIF connection.
  2687. Some of these reportedly introduce unacceptable artifacts into the audio.
  2688. It's possible to "wash" the audio by converting it to and from analog
  2689. format, but again the quality will suffer.
  2690.  
  2691. If you're using a consumer audio CD recorder, SCMS will prevent you from
  2692. making copies of copies of protected material.  It will not prevent you
  2693. from making a copy of an original disc you have purchased, and it won't
  2694. stop you from copying unprotected discs.
  2695.  
  2696. Related sites:
  2697.   http://www.oade.com/tapers/scms1.html
  2698.   http://www.mitsuicdrstore.com/SCMS_nh.html
  2699.   http://www.xs4all.nl/~jacg/dcc-faq.html
  2700.  
  2701.  
  2702. Subject: [2-26] Is a serial number placed on the disc by the recorder?
  2703. (2001/01/06)
  2704.  
  2705. In general, no, but it appears that some of the newer consumer audio CD
  2706. recorders write one.  The Recorder Unique Identifier (RID) is a 97-bit code
  2707. recorded every 100 sectors.  It is composed of a brand name identifier,
  2708. a type number, and a drive serial number.  Recorders such as the Philips
  2709. CDR870 write the RID to discourage distribution of copyrighted material.
  2710.  
  2711. Windows will show something like "Volume Serial Number is 4365-0FED".
  2712. There does not appear to be any way to control this.  Some have suggested
  2713. that the serial number is generated based on data found on the disc,
  2714. similar to the way that audio CDs can (mostly) be uniquely identified by
  2715. the number and durations of the tracks.
  2716.  
  2717. On floppy disks and hard drives, the "serial number" is generated based
  2718. on the date and time when the disk is formatted.  The four bytes are:
  2719.  
  2720.  1. month + seconds
  2721.  2. day + hundredths of a second
  2722.  3. high byte of the year + hours
  2723.  4. low byte of the year + minutes
  2724.  
  2725. (From http://www.zdnet.com/pcmag/pctech/content/solutions/uu1508a.htm.)
  2726.  
  2727.  
  2728. Subject: [2-27] What's a TOC?  How does it differ from a directory?
  2729. (2001/08/01)
  2730.  
  2731. The TOC (Table Of Contents) identifies the start position and length of the
  2732. tracks on a disc.  The TOC is present on all CDs.  If it weren't, the disc
  2733. would be unreadable on a CD player or CD-ROM drive.  CD recorders write the
  2734. TOC as part of "finalizing the disc.  (Section (2-19) has some more details
  2735. about finalizing discs.)
  2736.  
  2737. A "directory" is a list of files.  If you're a Mac user, you're probably
  2738. used to the term "folder".  It's part of a filesystem, such as the ISO-9660
  2739. or HFS filesystem present on most CD-ROMs.  Audio tracks don't have files,
  2740. so they don't have directories either.
  2741.  
  2742. There's nothing stopping you from writing a FAT16 or Linux ext2 filesystem
  2743. directly onto a CD-ROM.  Whether or not you can read such a disc is a
  2744. different matter.  (The Linux "mount" command should allow you to mount
  2745. just about anything read-only, but Windows may not be so willing.)  The CD
  2746. specification defines the TOC, and there are well-defined standards for
  2747. certain filesystems, but [AFAIK] nothing in the CD spec requires that you
  2748. fill a data track with a certain kind of data.
  2749.  
  2750.  
  2751. Subject: [2-28] What's an ISO?  A CIF?  BIN and CUE?  .DAT?
  2752. (2002/10/21)
  2753.  
  2754. In common use, an "ISO" is a file that contains the complete image of a
  2755. disc.  Such files are often used when transferring CD-ROM images over
  2756. the Internet.  Depending on who you're talking to, "ISO" may refer to
  2757. all disc image files or only certain kinds.
  2758.  
  2759. Going by the more restrictive definition, an "ISO" is created by copying an
  2760. entire disc, from sector 0 to the end, into a file.  Because the image file
  2761. contains "cooked" 2048-byte sectors and nothing else, it isn't possible to
  2762. store anything but a single data track in this fashion.  Audio tracks,
  2763. mixed-mode discs, CD+G, multisession, and other fancy formats can't be
  2764. represented.
  2765.  
  2766. To work around this deficiency, software companies developed their own
  2767. formats that *could* store diverse formats.  Corel developed CIF, which is
  2768. still in use by Roxio's Easy CD Creator.  (What does CIF mean?  Nobody
  2769. knows, though "Corel Image Format" is as good a definition as any.)  Jeff
  2770. Arnold's CDRWIN created them as "BIN" files, with a separate "cue sheet"
  2771. that described the contents.  You can unpack a BIN/CUE combo with
  2772. "binchunker", which is now integrated into Fireburner (section (6-1-50)).
  2773.  
  2774. A ".DAT" file could be most anything, but usually it's a video file pulled
  2775. off of a VideoCD.  A program at http://www.vcdgear.com/ can convert .DAT
  2776. to .MPG, and recording programs like Nero can record them directly.
  2777.  
  2778. A ".ISO" file that contains an image of an ISO-9660 filesystem can be
  2779. manipulated in a number of ways: it can be written to a CD-ROM; mounted
  2780. as a device with the Linux "loopback" filesystem (e.g. "mount ./cdimg.iso
  2781. /mnt/test -t iso9660 -o loop"); copied to a hard drive partition and
  2782. mounted under UNIX; or viewed with WinImage (section (6-2-2)).  There is no
  2783. guarantee, however, that a ".ISO" file contains ISO-9660 filesystem data.
  2784. And it is quite common to hear people refer to things as "ISO" which aren't.
  2785.  
  2786. A ".SUB" file appears to contain subchannel data.  Some programs pass
  2787. these around in addition to one of the above formats.
  2788.  
  2789. We now have many different file extensions, including ISO, BIN, IMG, CIF,
  2790. FCD, NRG, GCD, PO1, C2D, CUE, CIF, CD, and GI.  Smart Projects' IsoBuster,
  2791. from http://www.isobuster.com/, can open and manipulate just about any
  2792. disc image format.
  2793.  
  2794.  
  2795. (The rest of this section is a philosophical rant, and can safely be
  2796. skipped.  This is intended to be more illustrative than factual, and any
  2797. relation to actual events is strictly coincidental.)
  2798.  
  2799. The term "ISO" is ostensibly an abbreviation of "ISO-9660 disc image",
  2800. which is itself somewhat suspect.  ISO-9660 is a standard that defines the
  2801. filesystem most often used on CD-ROM.  It does not define a disc image
  2802. format.  "ISO-9660 filesystem image" would be more appropriate.
  2803.  
  2804. When you capture or generate a CD-ROM image, you have to call it
  2805. something.  When a CD-ROM was generated from a collection of files into an
  2806. ISO-9660 filesystem image, it was written into a file with an extension of
  2807. ".ISO".  This image file could then be written to a CD-ROM.  As it happens,
  2808. the generated image files were no different in structure from the images
  2809. that could be extracted from other CD-ROMs, so to keep things simple the
  2810. extracted disc images were also called ".ISO".
  2811.  
  2812. (Some programs used the more appropriate ".IMG", but unfortunately that was
  2813. less common.)
  2814.  
  2815. This meant that, whether you extracted a data track from a disc written
  2816. with the HFS filesystem or the ISO-9660 filesystem, it was labeled ".ISO".
  2817. This makes as much sense as formatting a 1.4MB PC floppy for HFS, creating
  2818. an image, and calling it a "FAT12 disk image" because such floppies are
  2819. usually formatted with FAT.  It didn't really matter though, because no
  2820. matter what was in the file, the software used the same procedure to write
  2821. it to CD-R.
  2822.  
  2823. As a result of this filename extension convention, any file that contained
  2824. a sector-by-sector CD-ROM image was referred to as an "ISO file".  When CD
  2825. recorders hit The Big Time and many people started swapping image files
  2826. around, the newcomers didn't know that there was a distinction between one
  2827. type of disc image and another, and started referring to *any* sort of disc
  2828. image as an "ISO".
  2829.  
  2830. These days it's not altogether uncommon to see messages about "making an
  2831. ISO" of an audio CD, which makes no sense at all.
  2832.  
  2833.  
  2834. Subject: [2-29] Why was 74 minutes chosen as the standard length?
  2835. (2002/04/18)
  2836.  
  2837. The general belief is that it was chosen because the CD designers wanted to
  2838. have a format that could hold Beethoven's ninth symphony.  They were trying
  2839. to figure out what dimensions to use, and the length of certain performances
  2840. settled it.
  2841.  
  2842. There are several different versions of the story.  Some say a Polygram (then
  2843. part of Philips) artist named Herbert von Karajan wanted his favorite piece
  2844. to fit on one disc.  Another claims the wife of the Sony chairman wanted
  2845. it to hold her favorite symphony.  An interview in the July 1992 issue of
  2846. _CD-ROM Professional_ reports a Mr. Oga at Sony made the defining request.
  2847. (This is almost certainly Norio Ohga, who became President and COO of Sony
  2848. in 1982 and has been a high-level executive ever since.)
  2849.  
  2850. The "urban legends" web site has some interesting articles for anyone
  2851. wishing to puruse the matter further.  The relationship of Beethoven's
  2852. ninth to the length is noted "believed true" in the alt.folklore.urban FAQ
  2853. listing, but no particular variant is endorsed.
  2854.  
  2855. http://www.urbanlegends.com/misc/cd/cd_length_skeptical.html
  2856. http://www.urbanlegends.com/misc/cd/cd_length_karajan.html
  2857. http://www.urbanlegends.com/misc/cd/cd_length_origin.html
  2858.  
  2859. Another entry:
  2860.  
  2861. http://www.snopes2.com/music/media/cdlength.htm
  2862.  
  2863. Searching the net will reveal any number of "very reliable sources" with
  2864. sundry variations on the theme.
  2865.  
  2866.  
  2867. Subject: [2-30] Why is there a visibly unwritten strip near the CD-R hub?
  2868. (1999/12/17)
  2869.  
  2870. You haven't closed the session yet.  The lead-in area, which includes the
  2871. TOC (section (2-27)), isn't written until the session is closed.  A space
  2872. is left for it that is large enough to see.  Read section (2-19) for more
  2873. details on what happens when you close a disc.
  2874.  
  2875. You will see the narrow unwritten strip if you:
  2876.  
  2877.   - write a disc, telling the program to leave the disc and session open.
  2878.   - eject a packet-written disc without having closed it in ISO-9660 mode.
  2879.   - have a failure during recording in track-at-once mode.
  2880.  
  2881. In some cases it's perfectly normal to see this space; it's where the
  2882. lead-in area will be written when the session is closed.  It's not
  2883. necessarily a sign of failure.
  2884.  
  2885. If you use disc-at-once recording, the lead-in area is written right away,
  2886. so after a failure you won't see the gap.
  2887.  
  2888.  
  2889. Subject: [2-31] What is "BURN-Proof"?  "JustLink"?  "Waste-Proof"?
  2890. (2003/02/20)
  2891.  
  2892. BURN-Proof (or BurnProof) is an unfortunate abbreviation of "Buffer-Under-RuN
  2893. Proof".  The technology allows you to avoid buffer underruns by suspending
  2894. and restarting the write process when the recorder's buffer is about to
  2895. empty.  (See section (4-1) if you're not familiar with buffer underruns.)
  2896.  
  2897. Ideally, the results of interrupted and uninterrupted writes would be
  2898. identical.  In practice, there may be a small glitch at the point where
  2899. writing was suspended.  Sanyo recommends 4X or higher speed CD-ROM drives
  2900. and audio equipment made in 1995 or later for playback.
  2901.  
  2902. The general concensus is that these technologies are effective and do
  2903. not result in noticeable glitches.
  2904.  
  2905. There are several different, competing technologies.  Here's a sample
  2906. of what's out there (note that many of the names are trademarked):
  2907.  
  2908.   BURN-Proof (Sanyo)
  2909.     Buffer-Under-RuN Proof.  The first.  Can restart the laser after a buffer
  2910.     underrun.  For details, see http://www.sannet.ne.jp/BURN-Proof/faq/.
  2911.   JustLink (Ricoh)
  2912.     Can restart the laser after a buffer underrun.  Data gap length is
  2913.     less than two microns.  See
  2914.     http://www.ricoh.co.jp/cd-r/e-/e_europe/drive/justlink.html.
  2915.   Just Link (AOpen)
  2916.     Can restart recording after a buffer underrun.  Data gaps are less
  2917.     than 2 microns.  http://www.aopen.com/products/cdrw/JustLink.htm.
  2918.     Same as Ricoh's JustLink?
  2919.   ExacLink (Oak Technology)
  2920.     Can restart the laser after a buffer underrun.  See
  2921.     http://www.oaktech.com/products/optical/cdrw/exaclink.html.
  2922.   ExactLink (Mitsui)
  2923.     Appears to be the same as ExacLink.  Mitsui's pages refer to
  2924.     "Oak Technology's ExactLink(tm)".
  2925.   SMART-BURN (Lite-On IT)
  2926.     Smart Monitoring & Adapting Recording Technology for BURNing.  Can
  2927.     restart the laser after a buffer underrun, and will reduce the
  2928.     recording speed if it thinks the media can't be written safely at
  2929.     the requested speed.  See http://www.liteonit.com/english-s-tech-7.htm.
  2930.   Waste-Proof (Yamaha)
  2931.     Waste-Proof Write Strategy.  Does some extra work to prevent the
  2932.     buffer underrun from happening in the first place, but won't save
  2933.     you if one actually happens.
  2934.   SafeBurn (Yamaha)
  2935.     Can restart the laser after a buffer underrun, and will reduce the
  2936.     recording speed it if thinks the media can't be written safely at
  2937.     the requested speed.  Data gap length is less than one micron.  See
  2938.     http://www.yamaha.ca/computer/cp_safeburn.asp.
  2939.   Seamless Link (BenQ, Philips)
  2940.     Another one.
  2941.   SafeLink (Waitec)
  2942.     Another one (no details available?).
  2943.   Power Burn (Sony)
  2944.     And another one.
  2945.   FlextraLink (ASUS)
  2946.     Yet another one.
  2947.  
  2948. All of these are for situations where your computer is unable to send
  2949. data to the drive quickly enough to keep the buffer full.  They will not
  2950. help you if your computer loses power, your software crashes, your media
  2951. is of poor quality, or you smack the drive hard enough to disrupt the
  2952. recording process.
  2953.  
  2954. Nearly all CD recorders announced in or after 2001 featured some variation
  2955. of buffer underrun protection.
  2956.  
  2957. Some related technologies:
  2958.  
  2959.   Just Speed (AOpen)
  2960.     Reduces the record speed if it doesn't think the media can handle it.
  2961.     See http://www.aopen.com/products/cdrw/justspeed.htm.  Probably
  2962.     implies running OPC (section (5-11)).  Combined with Just Link.
  2963.   Smart Speed (BenQ)
  2964.     See above; combined with Seamless Link.
  2965.   FlextraSpeed (ASUS)
  2966.     See above; combined with FlextraLink.
  2967.  
  2968. There are usually lots of trademarked names on the specifications, touting
  2969. the benefits of SMART-X for audio extraction or the VAS Vibration Absorber
  2970. System.  It's unclear whether one manufacturer's implementation is really
  2971. any better than the others, or in many cases what they even do.
  2972.  
  2973.  
  2974. Subject: [2-32] Can playing CD-Rs in a DVD player hurt the discs?
  2975. (2001/12/18)
  2976.  
  2977. There appear to be three kinds of DVD players:
  2978.  
  2979.  1. Those that can play CD-Rs.
  2980.  2. Those that can't play CD-Rs.
  2981.  3. Those that damage the discs.
  2982.  
  2983. Kind #2 is the most common.  Kind #3 comes with a warning in the manual
  2984. (you do read product manuals, right?) that tells you not to play CD-R discs.
  2985. It is possible that some players in category #2 are actually in #3 and
  2986. just aren't labeled as such, and it may be the case that players in #3
  2987. will only damage CD-Rs with specific formulations.
  2988.  
  2989. If playing CD-R discs in your DVD player is important, make sure the
  2990. player can handle them before you buy a player.  See section (2-13).
  2991.  
  2992. It's a little unclear what the player is doing to damage the CD-R media.
  2993. The playback laser would have to be operated at a wavelength and intensity
  2994. that caused a change in the recording dye layer.
  2995.  
  2996. There are no known instances of DVD-ROM drives that damage discs.
  2997.  
  2998.  
  2999. Subject: [2-33] Who *really* made this CD-R blank?
  3000. (2000/09/03)
  3001.  
  3002. Many of the "big name" media manufacturers don't actually make their
  3003. own media.  Instead, they buy from other manufacturers and stamp their
  3004. logo on the discs.  Generally speaking, this isn't a bad thing, because
  3005. the discs were certified good enough that the Big Brand was willing to
  3006. put the company name behind the product.
  3007.  
  3008. If you have a picky recorder or player, though, it helps to be able to
  3009. try several different pieces of media.  If you buy several different
  3010. brands, and they're all coming from the same manufacturer, chances are
  3011. they'll all behave the same way, and your time and money will be wasted.
  3012.  
  3013. So... how do you tell who really made a piece of media?  The short answer
  3014. is: you don't.
  3015.  
  3016. It's tempting to believe that CD-R media identifier applications (e.g.
  3017. section (6-2-9)) will give you the answer you need.  Unfortunately, the
  3018. data you get is unreliable at best.  Charles Palmer, from cd-recordable.com,
  3019. had this to say about the manufacturer identification:
  3020.  
  3021.   "Two components that many users of these programs always take as gospel
  3022.   are Media Manufacturer and Dye Data.  These two readings are next to
  3023.   worthless.
  3024.  
  3025.   The reason for this is that many CD-R manufacturers (like CD-
  3026.   Recordable.com) purchase their stampers (the nickel die that all CD-R
  3027.   substrates are molded from) from 3rd party sources.  These 3rd party
  3028.   sources (either other disc manufacturers, or mastering houses) encode
  3029.   the data that these 'Identification' programs read, at the time that
  3030.   the original glass master is encoded.  The 'Manufacturer' information
  3031.   that is encoded is usually the name of the company that made the
  3032.   master.  Since stampers made from that master will be sold to disc
  3033.   manufacturers the world over, all of discs that those manufacturers
  3034.   produce from those stampers will contain the same 'Manufacturer'
  3035.   information.  Information which is obviously quite erroneous and
  3036.   irrelevant.  Very seldom will the 'manufacturer' information encoded on
  3037.   a CD-R actually tell you anything other than who made the original
  3038.   master. [...]
  3039.  
  3040.   The second piece of data (the dye type) is also dubious.  Because most
  3041.   master/stamper configurations are designed to be matched to specific
  3042.   dye types (Phthalocyanine, Cyanine, Azo, Etc), the 'Dye' information
  3043.   that is encoded when the master is produced indicates the type of dye
  3044.   that the master was designed for.  This of course, does not assure that
  3045.   the manufacturer that buys and uses this stamper will be using it with
  3046.   the dye that it has been designed for.  It is quite possible that a
  3047.   stamper/dye combination is used by a CD-R manufacturer that contradicts
  3048.   the 'dye' information encoded on the master.  Therefore that
  3049.   information becomes as potentially misleading as the 'Manufacturer'
  3050.   data discussed earlier."
  3051.  
  3052. The only reliable piece of information in the "ATIP" region is the disc
  3053. length.  See section (2-38) for further remarks.
  3054.  
  3055.  
  3056. Subject: [2-34] Can I make copies of DTS-encoded CDs?
  3057. (2000/12/13)
  3058.  
  3059. Yes.  CDs encoded with DTS (Digital Theater Sound) follow the Red Book
  3060. standard for the most part.  The chief difference is that the audio is
  3061. encoded with DTS rather than 44.1KHz 16-bit stereo PCM.  If you put one
  3062. into an audio CD player, it will recognize the tracks and try to play them,
  3063. resulting in a hissing noise.
  3064.  
  3065. You can copy DTS CDs the way you would any other audio CD.  Attempting
  3066. to convert them to MP3 is a bad idea though -- they're already in a
  3067. compressed format.
  3068.  
  3069. A common way to play DTS-encoded CDs is with a DVD player connected to a
  3070. DTS-capable receiver.  The DVD player passes multichannel audio to the
  3071. receiver over an S/PDIF connection.  Many DTS CDs are encoded in 5.1
  3072. surround sound, which is kinda neat.
  3073.  
  3074.  
  3075. Subject: [2-35] Why 44.1KHz?  Why not 48KHz?
  3076. (2001/01/05)
  3077.  
  3078. The "Red Book" specification for audio CDs chose 44100 samples per second,
  3079. where each sample is 16-bit stereo PCM.  PCM is a fine choice for encoding
  3080. audio, stereo is widely recognized and supported, and it's very easy to
  3081. manipulate data in 16-bit quantities with existing hardware and software.
  3082.  
  3083. Why 44100?  Why not make it a round decimal value like 44000, or a round
  3084. binary quantity like 44032?  Why not 32KHz or 48KHz?
  3085.  
  3086. In general, the human ear can hear tones out to about 20KHz.  According
  3087. to a smart fellow named Nyquist, you have to sample at twice that rate.
  3088. Because of imperfections in filtering, you actually want to be a little
  3089. above 40KHz.
  3090.  
  3091. According to John Watkinson's _The Art of Digital Audio_, 2nd edition, page
  3092. 104, the choice of frequency is an artifact of the equipment used during
  3093. early digital audio research.  Storing digital audio on a hard drive was
  3094. impractical, because the capacity needed for significant amounts of 1 Mbps
  3095. audio was expensive.  Instead, they used video recorders, storing samples
  3096. as black and white levels.  If you take the number of 16-bit stereo samples
  3097. you can get on a line, and multiply it by the number of recorded lines in
  3098. a field and the number of fields per second, you get the sampling rate.
  3099. It turned out that both NTSC and PAL formats (the video standards used in
  3100. US/Japan and Europe, respectively) could handle a rate of 44100 samples per
  3101. second.  This rate was carried over into the definition of the compact disc.
  3102.  
  3103. The sampling rate for "professional" audio, 48KHz, was chosen because it's
  3104. an easy multiple of frequencies used for other common formats, e.g. 8KHz
  3105. for telephones.  It also happens to be fairly difficult to do a good
  3106. conversion from 48KHz to 44.1KHz, which makes it harder to, say, copy an
  3107. audio CD with a "consumer" DAT deck.  (Well, okay, some consumer DAT
  3108. decks can do 44.1KHz now, but initially only "professional" decks could
  3109. handle the lower frequency.)
  3110.  
  3111. There is relatively little difference in audible quality between 44.1KHz
  3112. and 48KHz, since the slight increase in frequency response is outside the
  3113. range of human hearing.  Some inaudible tones produce "beats" with audible
  3114. tones and thus have a noticeable impact, but the improvement from 44.1 to
  3115. 48 is marginal at best.
  3116.  
  3117.  
  3118. Subject: [2-36] What format are .CDA files in?
  3119. (2001/01/25)
  3120.  
  3121. Actually, .CDA files aren't really files at all.  Windows shows the tracks
  3122. on an audio CD as ".CDA" files for convenience.  For example, you can
  3123. create a file association for ".CDA" and invoke an audio CD player when
  3124. you double-click on a track.
  3125.  
  3126. The tracks themselves are in a format almost identical to a common WAV
  3127. or AIFF file.  See section (2-20).
  3128.  
  3129.  
  3130. Subject: [2-37] What are DD-R and DD-RW?
  3131. (2001/03/15)
  3132.  
  3133. DD-R and DD-RW are Sony standards for "double-density" recordable and
  3134. rewritable discs.  The discs hold 1.3GB of data, and are relatively
  3135. inexpensive, but aren't compatible with current CD or DVD players.  You
  3136. can only read the discs in a DD-R/DD-RW drive.
  3137.  
  3138. The recorders form a middle ground between CD-R and DVD-R in terms of storage
  3139. capacity and price, but the lack of compatibility reduces their usefulness.
  3140. On the bright side, the drives are expected to be able to record on CD-R
  3141. and CD-RW media.
  3142.  
  3143.  
  3144. Subject: [2-38] What's an ATIP?
  3145. (2002/12/11)
  3146.  
  3147. ATIP is an acronym for Absolute Time In Pregroove.  All CD-R and CD-RW discs
  3148. have a pre-cut spiral groove that wobbles slightly.  The groove keeps the
  3149. write head tracking properly, and the wobble (sinusoidal with a frequency
  3150. of 22.05KHz) provides timing information to the recorder.  The wobble is
  3151. frequency-modulated with a +/-1KHz signal, which creates an absolute time
  3152. clocking signal, known as the Absolute Time In Pregroove (ATIP).
  3153.  
  3154. In the lead-in area, which is at the start of the disc, the ATIP signal
  3155. can be read to get some information about the disc.  The only really useful
  3156. bit of information is the number of blocks on the disc, which is determined
  3157. by the length of the pre-formed groove.
  3158.  
  3159. The ATIP signal also holds some information about the disc's construction
  3160. and manufacturer, but see section (2-33) for some comments about their
  3161. usefulness.  http://www.orangeforum.or.jp/e/reference/index.htm used to
  3162. have ATIP information, but the "Disc Identification Method" link is now
  3163. password-protected.
  3164.  
  3165.  
  3166. Subject: [2-39] What are "ML" discs and devices?
  3167. (2002/01/18)
  3168.  
  3169. "ML" is short for "MultiLevel".  Devices and media constructed by Calimetrics
  3170. (http://www.calimetrics.com/) boast 3x the storage capacity and 3x the
  3171. recording speed of conventional CD-R and CD-RW media.
  3172.  
  3173. CD technology works by measuring the light reflected from the surface
  3174. of the disc.  Traditional discs only have two levels ("pit" and "land"),
  3175. ML discs have more than one.  By increasing the effective bit density of
  3176. the media, you can write 3x as much data in one revolution of the disc,
  3177. improving both the storage capacity and the recording speed.
  3178.  
  3179. The technology requires minor changes to existing hardware, and requires
  3180. discs optimized for ML recording.  Discs written with ML devices will not
  3181. be compatible with existing CD players and CD-ROM drives.  However, ML
  3182. recorders are expected to be able to record on CD-R/CD-RW media as well,
  3183. so ML support could be a low-cost bonus feature on new drives.
  3184.  
  3185. [ Announced in early 2002, this never really materialized as a consumer CD
  3186. technology. ]
  3187.  
  3188.  
  3189. Subject: [2-40] What's CD-MRW?  Mount Rainier?  EasyWrite?
  3190. (2004/04/15)
  3191.  
  3192. CD-MRW is the working name for a CD-RW storage format developed by the Mount
  3193. Rainier Working Group (http://www.mt-rainier.org/).  The Mount Rainier group
  3194. has creating specifications for native OS support of CD-RW and DVD+RW, with
  3195. the eventual goal of replacing floppies and similar formats (e.g. Zip disks).
  3196.  
  3197. EasyWrite is a marketing logo for Mount Rainier compliant drives.  Drives
  3198. may be sold with the logo if they pass compliance and robustness tests.
  3199.  
  3200. This standard is being promoted by Compaq, Microsoft, Philips, and Sony.
  3201. The web site claims support by "over 40 industry leaders", including OS
  3202. vendors and PC OEMs.
  3203.  
  3204. What this means to you: 500+MB of reasonably fast storage that doesn't
  3205. require long formatting delays or the installation of special software.
  3206. Discs created with Mount Rainier appear to organize the data slightly
  3207. differently from other UDF solutions, so some compatibility problems exist.
  3208.  
  3209.  
  3210. Subject: [2-41] What's Audio Master Quality (AMQ) recording?
  3211. (2002/05/08)
  3212.  
  3213. Yamaha developed Audio Master Quality Recording to compensate for higher
  3214. "jitter" in recorded CDs.  This is not the kind of jitter addressed by
  3215. "jitter correction" in CD rippers (2-15).  This is the "jitter" that people
  3216. selling fancy stereo equipment talk about.
  3217.  
  3218. Jitter is time-base error.  It's not a corruption of the digital '1's and
  3219. '0's, it's a distortion of the timing in which the '1's and '0's arrive at
  3220. their destination.  This doesn't affect extraction of audio, so you don't
  3221. need to worry about this kind of jitter when reading a CD or ripping to MP3.
  3222. You do need to worry about it when listening to a CD.
  3223.  
  3224. The digital signal is read from a CD via an analog process: bouncing a
  3225. laser off of "pits" and "lands" on a CD.  Various factors can prevent
  3226. the signals from arriving at the right place at exactly the right time.
  3227. High-end CD players can correct these anomalies, but many don't.
  3228.  
  3229. AMQ extends the length of the pits and lands on the CD in an attempt to
  3230. produce a more stable signal.  This reduces the recordable length of the
  3231. CD -- a 74-minute disc only holds 63 -- but produces noticeably improved
  3232. audio (says Yamaha).  The process works because CD players automatically
  3233. adjust the rotation speed.
  3234.  
  3235. Yamaha's explanation: http://www.yamaha.ca/computer/cp_AudioMQR.asp
  3236.  
  3237. See also section (4-18-2).
  3238.  
  3239.  
  3240. Subject: [2-42] Can I draw pictures on a disc with the recording laser?
  3241. (2004/03/09)
  3242.  
  3243. If you've ever looked at a recorded CD-R, you've probably noticed that
  3244. the recorded and unrecorded areas have a different appearance.  This is
  3245. usually visible as a slight change in color.  By controlling the write
  3246. laser it's possible to mark the disc in a way that is meaningful to the
  3247. human eye rather than to a CD player.  Unfortunately, the level of control
  3248. required to do this isn't achievable without firmware support.
  3249.  
  3250. In mid-2002, Yamaha announced "DiscT@2" (disc tattoo).  This allows
  3251. moderate-resolution (approx. 250dpi) graphics to be drawn in the parts of
  3252. the disc that weren't recorded.  Yamaha claims to get 256 shades of color
  3253. (green, blue, or whatever color the disc happens to be), though it works
  3254. best on dark blue azo discs.  For more details and some pictures, see:
  3255.  
  3256.  - http://www.tomshardware.com/storage/02q3/020927/index.html
  3257.  - http://www.watch.impress.co.jp/akiba/hotline/20020622/etc_disctat2.html
  3258.  
  3259. In March 2004, HP announced a different idea: flip the disc over, and burn
  3260. a design on the label side.  This requires a modified drive and special
  3261. media, but offers the possibility of high-resolution labeling without ink
  3262. or adhesive labels.  The technology, dubbed "LightScribe", is described
  3263. on http://www.lightscribe.com/.
  3264.  
  3265.  
  3266. Subject: [2-43] What are the gory details about how are 1s and 0s encoded?
  3267. (2002/12/10)
  3268.  
  3269. This section is for people who really want to know what's going on inside.
  3270. You absolutely do not need to understand any of this to successfully record
  3271. a CD.  You will come away with a greater appreciation for CD players,
  3272. and also may better understand how some forms of copy protection function.
  3273.  
  3274. The sections are written from the perspective of reading a disc.  Generally
  3275. speaking, the process is simply reversed when writing.
  3276.  
  3277. I tried to find a balance between not presenting enough information and
  3278. presenting too much detail.  My hope is that, when you are done reading
  3279. this, you will have a broad understanding of how a CD player turns a lumpy
  3280. piece of plastic into music, and will know exactly where to look if you
  3281. need further details.  If you want the kind of detail found in a textbook,
  3282. there are some good ones listed in section (2-43-6).
  3283.  
  3284.  
  3285. Subject: [2-43-1] How does the laser read or write a disc?
  3286. (2002/12/10)
  3287.  
  3288. CD players use a near-infrared 780nm laser.  The visible light spectrum
  3289. is generally considered to be 400nm to 700nm; few people can see light
  3290. past 720nm.  (DVD, by contrast, uses a visible red 635nm or 650nm laser.)
  3291.  
  3292. The drive shines a laser through the polycarbonate (plastic) on the "bottom"
  3293. of the disc.  This bounces off the reflective layer, passes back through the
  3294. polycarbonate, and is read by a photosensor in the drive head.  The index
  3295. of refraction for polycarbonate is about 1.55, so laser light bends when
  3296. it enters, allowing a much finer focus for the laser (from 800um at the
  3297. bottom of the polycarbonate down to about 1.7um at the metal surface).
  3298. This minimizes the effects of dust and scratches, because the effects
  3299. of any surface gunk are reduced as the laser's focus width is reduced.
  3300. A 400um-wide piece of dust on the surface of a CD would completely block
  3301. a laser focused down to 200um at the surface, but has little effect on a
  3302. CD player.
  3303.  
  3304. If the photosensor sees a strong beam -- the CD standard requires the
  3305. signal strength to be at least 70% when fully reflected -- it knows it's
  3306. travelling over a "land".  If it sees a weaker response, it's travelling
  3307. over a "pit".  Technically, it's travelling "under" a pit or land, so from
  3308. its perspective a "pit" is actually a bump.  The height of the bump is 1/4
  3309. of the laser's wavelength when travelling in polycarbonate, so that light
  3310. reflected from the bump has a phase difference of one-half wavelength.
  3311. The light reflected from the pit and from the surrounding land thus cancel
  3312. each other out.  (The geometries are actually such that a "pit" reflects
  3313. about 25% of the intensity rather than 0%.  For example, pits are 0.5um
  3314. wide, or about 1/3 of the focused width of the laser.)
  3315.  
  3316. There are a lot of optical tricks involving polarization of light and the
  3317. action of diffraction gratings going on.  For example, the read head uses
  3318. a three-beam auto-focus system that keeps the laser properly aligned on
  3319. the spiral track and at the correct distance from the bottom of the disc.
  3320. (Side note: if adjacent loops of the spiral are too close together -- the
  3321. "track pitch" is too small -- the laser tracking can fail.  This is why
  3322. 90- and 99-minute discs are harder to write and read.)  It's also worth
  3323. mentioning that, because light travels more slowly in polycarbonate,
  3324. the wavelength of the laser inside the CD is closer to 500nm.
  3325.  
  3326. CD-R and CD-RW discs do not have pits and lands.  On CD-R media, the write
  3327. laser heats the organic dye to approximately 250 degrees Celsius, causing
  3328. it to melt and/or chemically decompose to form a depression or mark in the
  3329. recording layer.  The marks create the decreased reflectivity required by the
  3330. read laser.  On CD-RW media, the write laser changes the material between
  3331. crystalline (25% reflectivity) and amorphous (15% reflectivity) states.
  3332. This is done by either heating it above its melting point (500C to 700C)
  3333. and letting it cool rapidly to convert it to amorphous form, or heating it
  3334. to its transition point (200C) and letting it cool slowly to return it to
  3335. the more stable crystalline state.  The lower reflectivity of CD-RW makes
  3336. the discs unreadable on most older players.
  3337.  
  3338. The rest of this discussion refers to "pits" and "lands", but applies
  3339. equally to pressed CDs, CD-Rs, and CD-RWs.
  3340.  
  3341.  
  3342. Subject: [2-43-2] How do pits and lands turn into 1s and 0s?  What's EFM?
  3343. (2002/12/10)
  3344.  
  3345. The pits and lands on a CD do not directly correspond to 1s and 0s.
  3346. The start and end of a pit (i.e. the pit edges) each correspond to 1s,
  3347. and all other areas -- both in pits and on lands -- correspond to 0s.
  3348. The number of zeroes between pit edges is determined through careful timing.
  3349. This is an efficient approach that produces an easy to handle electrical
  3350. signal (it's NRZI -- NonReturn to Zero Inverted -- which converts easily
  3351. to NRZ where 1s are high voltage and 0s are low voltage).
  3352.  
  3353. The careful timing is possible because CDs are essentially self-clocking.
  3354. Suppose you have a clock that ticks once per second.  Plug your ears and
  3355. count seconds to yourself, trying to keep the same pace as the clock.
  3356. After ten seconds, unplug your ears.  If you've drifted slightly, you can
  3357. readjust to the clock without worrying that you've too far off.  You might
  3358. be missing the beat by a quarter of a second, but you can adjust forward
  3359. or backward a fraction of a second and still be sure that both you and
  3360. the clock got to 10 seconds at about the same time.  Now try the same
  3361. experiment for 10 minutes.  When you unplug your ears you can get back
  3362. in sync with the clock's timing, but unless you have a very good internal
  3363. timer it's unlikely you will reach 10 minutes on the same tick.  With your
  3364. ears plugged for so long, you are likely to be off by several seconds.
  3365.  
  3366. CDs work the same way.  Every pit edge represents an audible clock tick,
  3367. while the insides of pits and lands represent inaudible ticks.  If a pit
  3368. or land is too long, the drive's clock will drift too far and possibly
  3369. get out of sync.  (This is why "blank" recordable discs aren't entirely
  3370. blank: they have a pre-cut spiral groove with a "wobble" that the recorder
  3371. can use as a timing signal.  A clock accurate enough to produce a stable,
  3372. reliable signal at these frequencies is too expensive to incorporate into
  3373. a cheap consumer product.  The 22.05KHz wobble is frequency-modulated by
  3374. +/-1KHz to create the ATIP signal that, in the lead-in area, holds some
  3375. bits of information about the disc.)
  3376.  
  3377. To guarantee pits of specific lengths, the CD standard requires that
  3378. there are at least 2 and at most 10 zeroes between every 1.  This is
  3379. achieved by converting every 8-bit byte into a 14-bit value, a process
  3380. called Eight to Fourteen Modulation (EFM).
  3381.  
  3382. The shortest possible pit (or land) thus represents 3 EFM bits (100),
  3383. and the longest 11 EFM bits (10000000000).  If a single bit requires time
  3384. T to pass under the read head, then pits of these lengths can be referred
  3385. to as 3T pits and 11T pits.  If after seeking to a new location, the drive
  3386. sees a pit shorter than 3T or longer than 11T, then it immediately knows
  3387. that the disc is not spinning at the rate it was expecting, and can make
  3388. appropriate adjustments.
  3389.  
  3390. Between each 14-bit EFM word there are 3 "merging bits".  Because CDs aren't
  3391. allowed to have runs shorter than 3T or longer than 11T, it is sometimes
  3392. necessary to follow an EFM code with a 1 or 0.  Suppose, for example, that
  3393. an EFM code ending in 1 were immediately followed by an EFM code starting
  3394. with 1.  The merging bits also serve to prevent the frame synchronization
  3395. pattern from appearing where it isn't supposed to (see next section).
  3396.  
  3397. If there is more than one possible arrangement of merging bits that satisfy
  3398. the restrictions for run length and sync pattern, then a pattern is chosen
  3399. that minimizes the low-frequency components of the signal.  This is done by
  3400. minimizing the Digital Sum Value (DSV), computed by adding one to a counter
  3401. for every T after a transition to a land, and subtracting one for every
  3402. T after a transition to a pit.  Adding a 1 to the merging bits inverts
  3403. the signal by causing a transition from a pit to a land or vice-versa.
  3404. Minimizing the DSV is important because low-frequency signals can interfere
  3405. with the operation of tracking and focusing servos.
  3406.  
  3407. With EFM there are more bits to encode, but the highest frequency
  3408. possible in the output signal is decreased.  The ratio of the number
  3409. of bits transmitted to the number of transitions on the medium is high,
  3410. making this an efficient way to store the data while still being able to
  3411. recover the clock.  It's also worth noting that a 3T pit is 0.833um long,
  3412. while the laser spot is just over twice that length at 1.7um.  If 2T or
  3413. 1T pits were allowed, the laser would have a hard time detecting them.
  3414. This is why it's important that transitions not occur too frequently:
  3415. the laser is good at computing the time between transitions, but isn't
  3416. so good at noticing transitions if they follow each other too quickly.
  3417. Making the transitions more obvious requires making the pits and lands
  3418. longer, which reduces the amount of data that will fit on the disc.
  3419. (See the description of AMQ in section (2-41).)
  3420.  
  3421.  
  3422. Subject: [2-43-3] What's a frame?  CIRC encoding?  How does ECC work?
  3423. (2004/01/14)
  3424.  
  3425. EFM encoding is applied to a series of bytes called a "frame".  Some
  3426. sources -- including the SCSI-3 MMC specification -- refer to a CD sector
  3427. as a "frame", but that's incorrect usage.  A frame holds 24 bytes of user
  3428. data, 1 byte of subcode data, and 8 bytes of parity (error correction),
  3429. for a total of 33 bytes.
  3430.  
  3431. When read from the disc, each frame is preceded by a 24-bit synchronization
  3432. pattern and 3 merging bits.  The sync data has a unique pattern not
  3433. found elsewhere on the disc, and it ensures the read head correctly
  3434. finds the start of the frame.  (The pattern is 100000000001000000000010,
  3435. three transitions separated by 11T, which can't occur otherwise because
  3436. the merging bits are specifically chosen to prevent it.)  If you don't
  3437. understand why having a sync field is important, remember that every time
  3438. the read head seeks to a new part of the disc or is confused by a scratch,
  3439. it has to start reading in the middle of a stream of 1s and 0s and try to
  3440. make sense of what it's reading.  Until it sees a synchronization pattern,
  3441. it has no idea if it's reading the start or middle of a frame, or even if
  3442. it's at the start or middle of an EFM word.
  3443.  
  3444. The rest of the 33-byte frame is read as 14-bit EFM values followed by 3
  3445. merging bits.  This means there are 588 (24 + 3 + (14+3)*33) "channel bits"
  3446. in a frame.  This 588-bit structure is called a "Channel Frame".
  3447.  
  3448. Once EFM is decoded and the merging bits discarded, we are left with an
  3449. "F3 Frame".  The subcode byte is removed, and the remaining data (now an
  3450. "F2 Frame") is passed into the CIRC (Cross-Interleave Reed-Solomon) decoder.
  3451. The decoder is an important part of the reason why CDs and CD-ROMs work.
  3452.  
  3453. The raw error rate from a CD is around 1 error per 100K to 1 million bits.
  3454. That's pretty good, but at 4 million bits per second (588 channel bits
  3455. per frame x 98 frames per sector x 75 sectors per second = 4.3218Mbps),
  3456. the errors add up quickly.  CIRC encoding takes the 192 bits (24 bytes)
  3457. of data and 64 bits (8 bytes) of parity, shuffles it around, and performs
  3458. some weird math involving Galois Fields.  The bits are processed by two
  3459. error correction stages, referred to as C1 and C2.  The efficacy of the
  3460. results can be expressed as a set of error counts.
  3461.  
  3462. Errors are noted with a two-digit number that indicates the number of
  3463. errors with the first digit and the CIRC decoder stage with the second
  3464. digit.  The E11 count indicates the number of single-symbol (correctable)
  3465. errors in the C1 decoder.  E21 indicates double-symbol (correctable)
  3466. errors in C1, and E31 indicates triple-symbol (uncorrectable at C1)
  3467. errors in C1.  The sum of these counts is the Block Error Rate (BLER),
  3468. a measure of correctable and uncorrectable errors.  The CD standard
  3469. sets the acceptable limit to 220 BLER errors per second, averaged over
  3470. a 10-second stretch.
  3471.  
  3472. The E12 count indicates the number of single-symbol (correctable) errors
  3473. in the C2 decoder.  Because the data is interleaved after the C1 pass, one
  3474. E31 error can generate up to 30 E12 errors, so a high error count here is
  3475. not problematic.  E22 counts double-symbol (correctable) errors, which are
  3476. a bad sign.  The sum of E21 and E22 form a burst error count (BST), which
  3477. can be used to identify physical defects on a disc.
  3478.  
  3479. Any E32 errors, representing triple-symbol (uncorrectable) errors in the C2
  3480. decoder, result in damaged data.  For an audio CD interpolation is performed,
  3481. for a CD-ROM the damaged data must be repaired at a higher level.  (This,
  3482. incidentally, explains how some forms of audio CD copy protection work.
  3483. The CD author introduces deliberate uncorrectable errors to the CD.
  3484. An audio player will inaudibly interpolate across them, but a CD-ROM
  3485. performing digital audio extraction will simply return the bad bits.)
  3486.  
  3487. With CIRC, the bit error rate is reduced to one in 10 to 100 billion.  The 24
  3488. bytes that comes out of the CIRC decoder are referred to as an "F1 Frame".
  3489.  
  3490. It's worth noting that the subcode channels are not CIRC-encoded, and hence
  3491. are the least-reliable storage directly accessible to the user.  The EFM
  3492. encoding provides some protection against single-bit errors, because only
  3493. 256 of the 16,384 possible combinations are valid, but without any parity
  3494. bits the best the drive can do is tell you that it failed to read the
  3495. data correctly.  The Q subcode channel, which can hold vital information
  3496. about the disc, has a 16-bit CRC.
  3497.  
  3498.  
  3499. Subject: [2-43-4] What's in a sector?
  3500. (2002/12/11)
  3501.  
  3502. 98 frames of 24 bytes are combined to form a 2352-byte sector and 98
  3503. bytes of subcode data.  The sector is assembled from F1 Frames, which are
  3504. byte-swapped, shuffled, and run through a descrambler.  The purpose of
  3505. the scrambler is to reduce the likelihood that regular bit patterns will
  3506. induce a large digital sum value.
  3507.  
  3508. It should be pointed out that the 2352-byte sector is the smallest unit
  3509. most CD-ROM drives will allow software to manipulate.  It's only after all
  3510. of the above that low-level CD-ROM operations, like "RAW DAO-96" reads and
  3511. writes, begin.  This is why making a "bit-for-bit" copy of a disc is tricky.
  3512.  
  3513. A sector on an audio CD holds 2352 bytes of data.  16-bit stereo samples
  3514. require 4 bytes per sample, so there's 2352/4 = 588 samples per sector.
  3515. At 75 sectors per second, that's 44100 samples per second (44.1KHz).
  3516. At this point, the processing for an audio CD is essentially complete.
  3517. CD players feed the samples through a DAC (or S/PDIF connector) and
  3518. eventually out to the speakers, and send the subcode data to the front
  3519. panel controller so it can update the HH:MM counter and track number.
  3520.  
  3521. A sector on a CD-ROM holds 2048 bytes of user data, leaving 304 bytes for
  3522. other purposes.  Every data sector begins with a 16-byte header:
  3523.  
  3524.  - 12-byte sync field (00 ff ff ff ff ff ff ff ff ff ff 00)
  3525.  - 3 byte address (minute, second, fraction (1/75th) of a second)
  3526.  - 1 byte mode
  3527.  
  3528. The sync field and address are important because early CD-ROM drives
  3529. weren't able to accurately determine the start of a sector.  The drives
  3530. were based on CD players, which just shoved the decoded frames into one
  3531. FIFO and the subcode data into another.  The CD-ROM firmware was presented
  3532. with a stream of bytes, and expected to make sense of it.  This situation
  3533. is also responsible for audio extraction "jitter", discussed at length in
  3534. section (2-15).
  3535.  
  3536. The mode byte determines what the remaining 2336 bytes in the sector
  3537. looks like:
  3538.  
  3539.  - Mode 0: null data; serves no practical purpose for CD recording
  3540.  - Mode 1: the typical CD-ROM layout
  3541.    - 2048 bytes of user data
  3542.    - 4 bytes of EDC (Error Detection Code, a 32-bit CRC)
  3543.    - 8 bytes of reserved space, set to zeros
  3544.    - 172 bytes of "P" parity
  3545.    - 104 bytes of "Q" parity
  3546.  - Mode 2: 2336 bytes of user data, usually used for CD-ROM/XA (see below)
  3547.  
  3548. The Mode 1 CD-ROM ECC is independent of and in addition to the CIRC encoding.
  3549. It uses a Reed-Solomon Product Code (RSPC) to achieve a combined error
  3550. rate of 1 error per 1e15 (quadrillion) bits.
  3551.  
  3552. CD-ROM/XA (eXtended Architecture) Mode 2 extends the definition of a Mode
  3553. 2 CD-ROM.  Form 1 looks like a slight rearrangement of a Mode 1 sector,
  3554. with the 8 bytes of space moved ahead of the user data and filled with
  3555. a sub-header.  Form 2, intended for compressed audio/video data, has the
  3556. 8-byte sub-header, 2324 bytes of data, and an optional 4-byte EDC code.
  3557. The sub-header contains some channel and data type flags.
  3558.  
  3559. A CD session must be written in a single mode, but the XA spec allows the
  3560. form to change.  Using CD-ROM/XA Mode 2 allows you to choose between extended
  3561. error correction and increased data capacity, and also change your mind
  3562. several times in a single track.
  3563.  
  3564.  
  3565. Subject: [2-43-5] What's in a subcode channel?
  3566. (2002/12/11)
  3567.  
  3568. There are 8 subcode channels, labeled P,Q,R,S,T,U,V,W, or sometimes "P-W"
  3569. for short.  (The ECMA-130 standard refers to subcode bytes as "Control
  3570. bytes".)  Every frame contains one byte of subcode data, and each byte holds
  3571. 1 bit of P, 1 of Q, and so on.  The bytes from 98 consecutive frames are
  3572. combined to form a subcode "section".  The first two bits in each channel
  3573. are used for synchronization, leaving 96 bits of useful data per channel
  3574. (which is where RAW DAO-96 gets its name).
  3575.  
  3576. The P and Q channels are defined by the CD audio standard.  (They are
  3577. unrelated to the P and Q parity fields.)  The P channel can be used to
  3578. find the start of a track, but in practice most devices use the more
  3579. sophisticated Q channel.  Q contains four chunks of information: control
  3580. (4 bits), address (4 bits), Q data (72 bits), and an EDC (16-bit CRC).
  3581.  
  3582. The control bits determine whether the track holds audio or data, the number
  3583. of audio channels (stereo or quadraphonic), and specifies the Digital Copy
  3584. Permitted and Pre-emphasis flags.  The address bits determine the format
  3585. of the Q data section.  Address mode 1 holds information about tracks,
  3586. mode 2 holds a catalog number (such as a UPC code, constant for an entire
  3587. disc), and mode 3 contains the ISRC (International Standard Recording Code,
  3588. constant for a given track but may change with each track).
  3589.  
  3590. A disc has three main regions: the lead-in area, the program area, and the
  3591. lead-out area.  Subcode Q mode 1 data in the lead-in is used to hold the
  3592. table of contents (TOC) for the disc.  The TOC is repeated continuously in
  3593. the lead-in area in case of damage (remember, no CIRC encoding on subcode
  3594. channels).  In the program and lead-out area, mode 1 contains track numbers,
  3595. index numbers, time within the current track, and absolute time.  Index 0
  3596. marks the start of a pregap (pause) before the audio in a track begins,
  3597. index 1 marks the start of the music, and indexes 2 through 99 are usually
  3598. not set but can be added if desired.
  3599.  
  3600. The ability to specify track and index markers when writing a Red Book
  3601. audio CD is often referred to as "PQ editing" because that information is
  3602. contained in the P and Q subcodes.
  3603.  
  3604. Subcode channels R through W are not defined by the CD standard, except
  3605. to say that they should be set entirely to zero if not used.  They're
  3606. currently used for CD+G (e.g. Karaoke) discs, CD-Text, and some forms of
  3607. copy protection.
  3608.  
  3609. It is interesting to note that, while bytes from 98 consecutive frames are
  3610. used to create a subcode "section", those frames don't have to be from a
  3611. single sector.  It's possible for a subcode section to start in one sector
  3612. and end in the next.
  3613.  
  3614.  
  3615. Subject: [2-43-6] I want even more details
  3616. (2004/02/17)
  3617.  
  3618. Sheesh.
  3619.  
  3620. An excellent reference for is Ken Pohlmann's mammoth _Principles of Digital
  3621. Audio, 4th edition_ (ISBN 0-07-134819-0), especially chapter 9 (on compact
  3622. discs) and chapter 5 (on error correction).  If you want something a little
  3623. slimmer, try his older _The Compact Disc Handbook, 2nd edition_, 1992
  3624. (ISBN 0-89579-300-8).
  3625.  
  3626. Another good book is _The Art of Digital Audio_, 2nd edition, by John
  3627. Watkinson, Focal Press, 1994 (ISBN 0-240-51320-7).
  3628.  
  3629. http://www.ee.washington.edu/conselec/CE/kuhn/cdmulti/cdhome.htm has a
  3630. number of interesting pages.  In particular, there's a good page about CIRC
  3631. on http://www.ee.washington.edu/conselec/CE/kuhn/cdmulti/95x7/iec908.htm,
  3632. and http://www.ee.washington.edu/conselec/CE/kuhn/cdaudio/95x6.htm has a
  3633. nice explanation of disc construction and optics, especially the three-beam
  3634. autofocus.
  3635.  
  3636. The page at http://www.tc.umn.edu/~erick205/Papers/paper.html provides
  3637. some background information on sampling, aliasing, dither, DACs, and other
  3638. relevant topics.
  3639.  
  3640. You can get a copy of ECMA-130 from http://www.ecma-international.org/.
  3641. This document describes the format of a CD-ROM, including physical dimensions
  3642. and optical characteristics, as well as sector formats and Q-channel specs.
  3643. It also features some interesting annexes:
  3644.  
  3645.  - Annex A: Error correction encoding by RSPC
  3646.  - Annex B: Scramble (a description of the pre-EFM scrambler)
  3647.  - Annex C: Error correction encoding by CIRC
  3648.  - Annex D: 8-bit to 14-Channel bit conversion (has the full table)
  3649.  - Annex E: Merging bits (algorithm for computation)
  3650.  
  3651. Standards documents, as a rule, are terse and difficult to understand.
  3652. ECMA-130 is actually quite readable, and if you understood the preceding
  3653. sections you should have no trouble sorting it out.
  3654.  
  3655. If you want source code for the CIRC, RSPC, EDC, and scramble functions,
  3656. look for Heiko Eissfeldt's edc_ecc.c (and related files).  The code is
  3657. part of Mode2CDMaker, CDRDAO, and possibly others.
  3658.  
  3659. If you want an explanation of DSV and the problems associated with it,
  3660. read the Philips patent on the sector scrambler (US4603413), or one of
  3661. the associated patents on removal of DC content from a digital signal.
  3662. The full text of the patent can be found at http://www.uspto.gov/.  In brief:
  3663.  
  3664.   "[...] If the frequency of such oscillation is comparatively high,
  3665.   during the read operation the decision level for detection of the
  3666.   channel bit signals may be rendered inaccurate. As a result, read-out
  3667.   of the information will be disturbed to such an extent that even the
  3668.   error-correction measures cannot prevent errors. Moreover, the tracking
  3669.   system for controlling the read laser which reads the channel bits may
  3670.   become incapable of keeping the laser beam accurately positioned on
  3671.   the track."
  3672.  
  3673. It appears that, when the DC offset in the signal becomes too large, the read
  3674. head has trouble "seeing" the disc.  The voltage level in the photodetector
  3675. has pegged, so the difference between a pit and a land is unnoticeable.
  3676.  
  3677. An article at http://www.digit-life.com/articles2/magia-chisel/index.html
  3678. examines why one specific file failed to record properly.  It turns out
  3679. that, after passing through the scrambler, a piece of the file has a
  3680. section that matches the sector header sync pattern.
  3681.  
  3682. For some technical information on how CD-Rs are constructed, look through
  3683. the uspto.gov site for relevant patents.  For example, US5348841 describes
  3684. "Organic dye-in-polymer (DIP) medium for write-once-read-many (WORM)
  3685. optical discs".
  3686.  
  3687.  
  3688. Subject: [2-44] Digital is better than analog, right?
  3689. (2002/12/30)
  3690.  
  3691. Not always.
  3692.  
  3693. Digital audio CDs are superior to audio cassettes and 8-track tapes, and
  3694. digital video DVDs are superior VHS videotapes.  However, the analog film
  3695. shown in a movie theater is superior to DVD, and the analog studio master
  3696. tape is better than an audio CD.  The sounds that an Apple II makes are
  3697. generated digitally, but you wouldn't want to play your CDs that way.
  3698.  
  3699. Some formats are better than others.  The low-cost consumer digital formats
  3700. are generally superior to low-cost consumer analog formats (except perhaps
  3701. for 35mm film, though that's changing).  This does not mean that "digital"
  3702. is better than "analog", though many people have that impression because
  3703. the consumer electronics companies are marketing products that way.
  3704.  
  3705.  
  3706. Digital has some advantages over analog.  The most significant is the
  3707. ability to apply various algorithms to reproduce the original digital signal.
  3708. With most forms of analog transmission, reconstructing the original signal
  3709. without noise and distortions is difficult.  The flip side is that, with too
  3710. much interference, the digital signal becomes unusable.  NTSC televisions
  3711. (the kind used in North America and Japan) can display a transmission with
  3712. a negative S/N ratio, i.e. there's more noise than signal.  (If you're not
  3713. part of the "cable TV" generation, think about a picture that was heavily
  3714. snowed, but still decipherable.  It was probably a sporting event.)
  3715.  
  3716. Digital also has disadvantages, although many of them can be minimized
  3717. through careful system design.  The most fundamental problem is the need
  3718. to convert the digital signal back to analog.  Human senses are analog,
  3719. so audio has to be converted to voltages that drive speakers, and video
  3720. needs to be turned into pixels on a screen.  The human eye is pretty easy
  3721. to fool -- update the image quickly enough and the brain will believe the
  3722. motion is smooth -- but the ear is more discerning.  Slight changes in
  3723. frequency and timing, especially in a stereo signal, can be detected.
  3724.  
  3725. Many digital formats are compressed with "lossy" techniques.  Algorithms
  3726. like MPEG-2, MP3, DTS, and SDDS remove parts of the music to reduce the
  3727. storage size.  The parts removed are usually inaudible, though that depends
  3728. on how much is removed and how good your ears are.
  3729.  
  3730. The upshot of all this is that it's wise to pay attention to what you're
  3731. getting.  Don't assume that a digital format is better just because it's
  3732. digital.
  3733.  
  3734.  
  3735. Subject: [2-44-1] What is "digital" and "digitization", anyway?
  3736. (2003/01/05)
  3737.  
  3738. Computers store things in "bits", which can be either 0 or 1.  To store
  3739. something in a computer, it must be converted to a series of bits.  The
  3740. process is called "digitizing".
  3741.  
  3742. You've probably seen an egg slicer.  If you haven't, picture a device
  3743. that looks like a book resting flat on table.  Instead of pages it has
  3744. an egg-shaped depression, and instead of a front cover it has a frame
  3745. with thin wires stretched across it vertically at regular intervals.
  3746. You raise the lid, insert the egg, and when you press the lid down the
  3747. wires cut the egg into thin, round slices.
  3748.  
  3749. It usually helps to hard-boil the egg first.
  3750.  
  3751. Suppose we want to digitize an egg so we can make a nifty 3D model and
  3752. display it on a computer.   Our slicer has 9 wires, so we could end up
  3753. with as many as 10 pieces.  We place the egg into the device and slice it.
  3754. Now we measure the height of each piece in centimeters (assume the pieces
  3755. are perfectly round), measuring the diameter with calipers and rounding
  3756. it to the nearest centimeter.  Each slice could go from 0cm (the egg was
  3757. short, so there was no slice) to 5cm (the width of our slicer).
  3758.  
  3759. When we're done, we spit out something that looks like this:
  3760.  
  3761.  1. 1cm
  3762.  2. 2cm
  3763.  3. 2cm
  3764.  4. 2cm
  3765.  5. 3cm
  3766.  6. 3cm
  3767.  7. 3cm
  3768.  8. 2cm
  3769.  9. 2cm
  3770.  10. 1cm
  3771.  
  3772. Your eggs may vary.  Storing a number from 0 to 5 requires 3 digital bits,
  3773. so if we know that measurements are always in centimeters, we can store
  3774. the height of each slice in 3 bits.  We have ten numbers to store, so we
  3775. can hold our egg in a mere 30 bits!
  3776.  
  3777. When we try to display our digitized egg on a computer screen, however, we
  3778. discover a problem.  The image doesn't look like a smooth egg.  Instead,
  3779. it looks like a bunch of stair steps in a vaguely egg-shaped pattern.
  3780. The sizes aren't right either: our original egg was actually 3.4cm at its
  3781. widest point, but we had to round it down to 3cm.
  3782.  
  3783. Suppose we improve our measurements down to the nearest millimeter.  Now,
  3784. when we have to round off the measurements, the round-off error is much
  3785. smaller.  The results look much better, but holding a value from 0 to
  3786. 50 requires 6 digital bits instead of 3, so we've doubled our storage
  3787. requirements to 60 bits.  What's more, the image still looks stair-steppy.
  3788.  
  3789. The stairs happen because each slice has a single height value.  When we go
  3790. from slice #7 to slice #8, we abruptly jump from 3cm to 2cm.  The reason our
  3791. recreated egg doesn't look smooth is because we didn't really capture the
  3792. original, in which each slice varied in height from one edge to the other.
  3793. Our digitization could only capture the average height of each slice.
  3794.  
  3795. There are a couple of ways to improve this.  The first is to guess at
  3796. the shape of the original egg, and draw smooth curves based on the data
  3797. we have.  This is called "interpolation".  The other approach is to buy a
  3798. new egg slicer with wires that are closer together, so we have more slices,
  3799. reducing the size of the jump from one slice to the next.  This is called
  3800. "increasing the sampling rate".  If you double the number of slices,
  3801. you double the number of bits required to hold the digital version.
  3802.  
  3803. If you slice the egg finely and measure it accurately, you can get a
  3804. nearly perfect representation of the original.  For example, if we create
  3805. slices that are one molecule apart, and measure the height to the nearest
  3806. molecule, we will have an extremely accurate picture, not to mention a
  3807. seriously huge digital representation.  The tricky part about digitizing
  3808. something is to choose the height and thickness of the slices such that
  3809. the likeness is very good but the digital size is small.
  3810.  
  3811.  
  3812. Subject: [2-44-2] How does this relate to CD-DA?
  3813. (2003/01/05)
  3814.  
  3815. An audio CD cuts a one-second "egg" of sound into 44100 slices, and
  3816. measures the "height" of each slice from 0 to 65535 (16 bits).  It does
  3817. this independently for the left and right stereo channels, using a format
  3818. called Pulse-Code Modulation, or PCM.  The technical shorthand, which you
  3819. may have seen in a sound editor, is "44.1KHz 16-bit stereo PCM".
  3820.  
  3821. Measuring the "height" of each slice is called quantizing.  The round-off
  3822. error in the measurements is called quantization error.  The problems
  3823. associated with the error can be reduced by applying "dither" (low-level
  3824. noise).
  3825.  
  3826. The reason for the number 44100 is explained in section (2-35).  The choice
  3827. of 16 bits is also fairly arbitrary, but extremely convenient on a computer.
  3828.  
  3829. There are other problems when digitizing (e.g. aliasing) and when converting
  3830. back to analog form (e.g. jitter).  See
  3831. http://www.tc.umn.edu/~erick205/Papers/paper.html for an introduction.
  3832.  
  3833. Newer audio formats, such as Super Audio CD and DVD-Audio, offer different
  3834. sampling rates (up to 96000), quantization (up to 24 bits), and numbers of
  3835. channels (e.g. 5.1 surround-sound).
  3836.  
  3837.  
  3838. Subject: [2-45] What's a CDR-ROM?  CD-PROM?
  3839. (2003/02/28)
  3840.  
  3841. The term "CDR-ROM" was coined by Optical Disc Corporation in a February
  3842. 2003 press release, and refers to a disc with writable and non-writable
  3843. components.  Some possible uses include burning a unique serial number on a
  3844. full CD-ROM, or providing recordable discs with marketing content (e.g. a
  3845. few tracks of audio to which more music can be added).  More information
  3846. can be found at http://www.optical-disc.com/.
  3847.  
  3848. Eastman Kodak had a similar product, called the "CD-PROM", a few
  3849. years earlier.  According to their web site, marketing and sales
  3850. of the CD-PROM was discontinued in October 2002.  See the notice on
  3851. http://www.kodak.com/US/en/digital/progCDR/.
  3852.  
  3853.  
  3854. Subject: [2-46] What's HD-BURN?  GigaRec?
  3855. (2003/05/02)
  3856.  
  3857. In April 2003, a few companies began announcing technologies that allow you
  3858. to store larger quantities of data on standard CD-R media.  Unlike DD-R
  3859. and "ML" technology, special discs aren't required.  The capacity and
  3860. compatibility is different for each.
  3861.  
  3862.   GigaRec (Plextor)
  3863.     Increases storage capacity by 40%, allowing up to 1GB on a 700MB disc.
  3864.     The discs can be read on some unmodified CD-ROM drives.
  3865.     http://www.plextor.com/english/news/press/pr04142003.html
  3866.   HD-BURN (Sanyo)
  3867.     Doubles disc capacity of an 80-minute disc from 700MB to 1.4GB.  A
  3868.     firmware change is required before a drive can read the discs.
  3869.     Support for extended-length CD-RW media is planned.
  3870.     http://www.digital-sanyo.com/BURN-Proof/HD-BURN/
  3871.  
  3872. Does it make sense to use these?  The extra capacity is handy, but data
  3873. is only useful if you're able to read it.  Check the compatibility of the
  3874. hardware you're going to use to read the discs.
  3875.  
  3876.  
  3877. Subject: [2-47] What are C2 errors?  What do they say about disc quality?
  3878. (2004/04/15)
  3879.  
  3880. When people talk about "C2 errors" they are usually referring to the rate
  3881. of uncorrectable errors found on a CD.  For an overview of error correction,
  3882. see section (2-17).  For a more detailed look, see section (2-43-3).  These
  3883. values are returned by "surface scan" tools.
  3884.  
  3885. There are two flavors of C2 errors, and not all drives are capable of
  3886. reporting both.  Uncorrectable C2 errors indicate data that has been lost.
  3887. On an audio CD the missing sound samples will be smoothed over, and on
  3888. a CD-ROM the errors may be corrected by an additional level of error
  3889. correction, so the flaws may not be noticeable.  Correctable C2 errors
  3890. indicate data that is whole but will be lost if the disc degrades any futher.
  3891.  
  3892. The fewer errors of either kind, the better.  The results you get are the
  3893. combination of the writer and the media, and in some cases may be influenced
  3894. by the quality of the device used to read the CD.  If performing the same
  3895. set of operations on two different brands of discs results in consistently
  3896. lower error rates on one brand than the other, you will probably be better
  3897. off with the lower-error-rate brand.  It is entirely possible that a
  3898. different writer would yield the opposite results, so it's not reasonable
  3899. to say that brand X is better than brand Y without performing a rigorous
  3900. test with a variety of different recorders.
  3901.  
  3902. Some discs are poorly constructed, and may deteriorate faster than others.
  3903. For long-term archiving, it may be useful to re-examine discs periodically,
  3904. especially if you buy "cheap" discs in bulk.  Having fewer errors today
  3905. means little if the disc is unreadable in six weeks.
  3906.  
  3907. For drives capable of reporting the errors, you can use Nero CD Speed
  3908. (http://www.cdspeed2000.com/) to evaluate the error rate.  For a more
  3909. thorough examination, you can buy "CD Inspector", which comes with software
  3910. and a slightly modified CD-ROM drive
  3911. (http://www.hda.de/english/products/checker/cd-inspector/cd-inspector.html).
  3912.  
  3913.  
  3914. Subject: [2-48] What are CD+R and CD+RW?
  3915. (2003/11/17)
  3916.  
  3917. Simply put, they aren't.
  3918.  
  3919. There is no such thing as CD+R or CD+RW.  There are a number of different DVD
  3920. formats, including DVD+R and DVD+RW, but so far CDs only have -R and -RW.
  3921. CD formats with a '+' in them (except for CD+G, which only defines the
  3922. subcode channels of an audio CD) are usually typographical errors.
  3923.  
  3924.  
  3925. Subject: [2-49] What's HighMAT?
  3926. (2003/12/02)
  3927.  
  3928. HighMAT stands for High Performance Media Access Technology.  Co-developed
  3929. and supported by Microsoft and Matsushita (Panasonic), it was first announced
  3930. in October 2002.  HighMAT defines formats for storing digital media (music,
  3931. photos, videos) on CD-R/RW discs and writable DVD formats.
  3932.  
  3933. While many DVD players now recognize MP3 and JPG files on ISO-9660 discs,
  3934. they don't all do things the same way, and may not support all formats.
  3935. A HighMAT-compliant player would be able to handle all files on discs
  3936. created in HighMAT format.  The end result is that you would be able to
  3937. send a disc full of music or pictures to anybody with a HighMAT player
  3938. and know that it will work.
  3939.  
  3940. This format has not yet been adopted by most consumer electronics companies,
  3941. so it remains to be seen whether this will become a significant feature.
  3942.  
  3943. For details, see http://www.highmat.com/.
  3944.  
  3945.  
  3946. ------------------------------------------------------------------------------
  3947.  
  3948. [ continued in part 2 of the FAQ ]
  3949.  
  3950.