The CDDA Driver will let you read digital audio data from your SCSI-2 CD-ROM drive. This gives the highest possible quality for audio input, since the data is bit perfect. The driver also supports standard SCSI-2 CDDA playback.
This is Demo 2.01 of the CDDA Driver.
From Version 1.04 to Version 2.01:
From Version 1.03 to Version 1.04:
From Version 1.02 to Version 1.03:
From Version 1.01 to Version 1.02:
From Version 1 to Version 1.01:
Version
command
Version
command now included in the distribution
To use the CDDA Driver you will need a machine running AA:PR version of BeOS. You will also need a SCSI CD-ROM drive which supports CDDA transfers over the SCSI bus. The driver should work with the following CD-ROM drives, but will probably work with many others.
|
If you have a CD-ROM drive which works, please feel free to e-mail me the details of your drive. If you find that a certain CD-ROM drive does not work, let me know too. I can be reached as peteru@null.net
The CDDA Driver is a shareware product. This demo version is limited to accessing only the first five minutes of the CD, otherwise it is fully functional. You also don't get any programming documentation to use the driver in your own software. See below on how to register.
The CDDA Driver will read data at the maximum rate supported by your CD-ROM drive. For example, under DR8, using a modified version of the CDPlayer application which ships with BeOS, I was able to save the entire first track of Tubular Bells II CD by Mike Oldfield in 1 minute and 21 seconds. The track is 8 minutes and 7 seconds long. The machine used for testing was a BeBox 133, copying from a Pioneer DR-U12X CD-ROM drive to a Quantum 1080S hard disk. That gives roughly a six fold speed increase over playing audio and then sampling it in. The quality of the resulting sample is also much better.
Please note that Toshiba drives do not allow for CD-DA transfers any faster than 150k/s. From the Toshiba documentation:
Note that [speed] setting is ignored for ... CD-DA transfer over SCSI mode. That is, the CD-ROM operates at normal speed during audio [based operations]Text in [square brackets] is inserted by me and replaces technical terms with plain english equivalents.
I can be contacted via e-mail: peteru@null.net
If you must use snail mail:
Peter Urbanec
PO Box 752
Randwick NSW 2031
AUSTRALIA
By phone at home: +61 2 9398 3456
The Demo version of the CDDA Driver is freely distributable with the following restrictions:
To make use of the CDDA Driver you will need to move the file named
CDDA
to /boot/system/drivers
The CDDA Driver is shareware. That means that you will need to pay in order to obtain the full package.
There are three pricing structures:
End User | The End User license will get you a personalised driver which will enable you to access the entire contents of a CD. |
Programmer | The Programmer license will get you a personalised driver which will give you access to the entire CD. You will also get the header files so that you can call the driver from your own code. But wait, there's more. The programmer license will also get you sample code to show you how to call the driver. |
Publisher | The Publisher license will get you a special version of the driver, which only your code will be able to call. You will have the right to distribute the special driver with your product. You will also get the header files as well as sample code. |
Note that the End User or Programmer licenses do not give you the right to redistribute the personalised driver. This driver is only for your use. If you would like to distribute a product that makes a use of the CDDA driver and wish to bundle the driver with your product you need the Publisher license.
The following pricing structure applies until further notice. Please check http://www.zip.com.au/~peteru/CDDA/ for any changes to these prices and the payment methods before sending any money.
End User | Programmer | Publisher |
---|---|---|
US$5 | US$20 | Negotiable |
All prices are for e-mail delivery. Other forms of delivery can be arranged, but prices may vary.
Right now you have three choices as far as payment goes:
Do NOT send any other currency except for US Dollars. Also note that I will not be liable for any payments lost in the mail. It is in your best interest to disguise the cash you are sending.
If you would like to make alternative payment arrangements send me e-mail so that we can figure out the details.