This table lists operating system specific features of cdda2wav.
  Transports  
Operating System Implementation status SCSI ATAPI Par.port Ioctl FIFO Realtime Sound GUI
Linux Stable with SG native &
SCSI emulation
with PG Yes Yes Yes PulseAudio, ALSA Here
SolarisStable YesNo NoNo YesYes Yes Here
SunOSStable YesNo NoNo YesYes 8KHz, mono only Here
FreeBSD Stable CAM Yes No Yes Yes Yes USS/OSS based Here
OpenBSD/BitrigStable YesYes NoNo YesYes sndio based Here
NetBSDStable YesYes NoNo YesYes sun based Here
SCO Unixware
Version >= 7.1
Stable YesNo NoNo YesYes USS/OSS based Here
SCO OpenServerStable YesNo NoNo YesYes USS/OSS based Here
AIXStable YesNo NoNo YesYes No Here
HP-UXStable YesNo NoNo YesYes No Here
Digital OSF-1Stable CAMYes NoNo YesYes No Here
Apple Mac OS-XStable NoFirewire,
USB, ATAPI
NoNo YesYes No No
SGIStable YesNo NoNo YesYes No No
OS/2 EMXStable ASPIYes NoNo YesYes No No
BeOS/HaikuBeta YesYes NoNo YesYes Not yet No
Win95 CygwinBeta ASPI32Yes YesNo YesYes USS/OSS based Here
Win98 CygwinBeta ASPI32Yes YesNo YesYes USS/OSS based Here
WinNT CygwinBeta ASPI32Yes ?No YesYes USS/OSS based Here
Win2000 CygwinBeta ASPI32Yes ?No YesYes USS/OSS based Here
WinXP CygwinBeta ASPI32Yes ?No YesYes USS/OSS based Here
Digital VMS? ?No NoNo YesYes No No
QNXcompiles Not yet? NoNo Yes? No No
386BSD? YesNo NoNo YesYes ? No
BSDI? YesNo NoNo Yes? ? No
MSDOS DJGPPdoes not compile ASPIMSCDEX NoNo NoNo No No
Plan9does not compile ?? NoNo NoNo No No
Infernodoes not compile ?? NoNo NoNo No No
Minixdoes not compile ?? NoNo NoNo No No
Coherentdoes not compile ?? NoNo NoNo No No

Notes: 'scg' in the Solaris/SunOS rows is Jörg Schilling's SCSI driver. Transports are used to communicate with devices. In column 'SCSI' 'SG' stands for 'generic SCSI', 'CAM' for 'Common Access Method', and 'ASPI' for 'Advanced SCSI Programming Interface'. In the 'ATAPI' column 'native' means accessing the drives with ioctls and 'SCSI emulation' means accessing ATAPI drives with SCSI commands. In the 'Par.port' column 'PG' means a SCSI emulation driver for parallel port devices. In column 'soundcard support' 'USS/OSS-based' means 4front's sound API is used.

back to the cdda2wav page