What does buffer underrun mean, and is it a problem with CD-R?
When you record to a CD-R drive data is interleaved between blocks. This is done to make the media more robust and protect the data from large surface scratches. When a CD recorder begins to write a data stream, it cannot stop before the interleaving is completed. If your computer system cannot feed data to the recorder fast enough, the buffer memory will eventually become empty, and it is this that results in buffer underrun.