In anticipation of a new iPod, I've started doing quite a lot of ripping
from CD, using my Solaris workstation. It has two CD drives: a generic IDE
CD-ROM, and a SCSI Yamaha CD-RW.
I wrote a little script to rip the tracks with cdda2wav, then encode with
lame. When I use the IDE drive, device 0,0,0, everything works perfectly,
but when I use the SCSI drive (2,6,0), though everything *appears* to be
fine, the tracks are silent.
cdda2wav finds the CD, does a freedb lookup and identifies it correctly, but
it just creates empty files of the appropriate size ...