home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
packery
/
fp_adpcm
/
cdripper
/
cdripper.doc
< prev
next >
Wrap
Text File
|
1977-12-31
|
3KB
|
117 lines
-----------------------------------
*** Flowerpower's ADPCM package ***
-----------------------------------
CDRipper documentation
This software package is in the public domain.
Do with it whatever you want.
Introduction
------------
This program will rip CD audio data from any audio CD using a Toshiba CDRom
drive and store this in ADPCM2 or ADPCM3 format.
The loading routines are derived from my 14 bit CDPlayer available on
AmiNet. Sony CDRom support might be added in one of the next releases as
well as to my 14 Bit CDPlayer.
Some people have reported that this software (as well as my 14 bit
CDPlayer) works with several IDE and ATAPI CDRoms. These obviously have
got good SCSI command set emulations, including direct data transfer via
SCSI bus.
Technical Info
--------------
The CD-DA data will be converted to MONO and downsampled to 22050Hz. An
optional scaling can be done as well. Then the data will be compressed
using ADPCM2 or ADPCM3. The ADPCM algorithm is taken from example
sourcecodes for the ZyXEL modem's voice files.
Usage
-----
This is a Shell-only program. Do not try to start it from Workbench. A
user interface may be added in the future.
Template: TRACK/N/A, NUMTRACKS/K/N, TO/K/A, BITS/K/N,
DEVICE/K, UNIT/K/N, MAXIMIZE/S, BOOST/K/N
Examples:
CDRipper 5 TO RAM:Sample BITS=3 DEVICE=gvpscsi.device UNIT=2
CDRipper 3 NUMTRACKS=2 TO RAM:Sample MAXIMIZE BOOST=125
TRACK/N/A
The audio track to rip. Be careful: No further checks are done on that
number!
NUMTRACKS/K/N
This parameter specifies the number of contiguous tracks to rip.
TO/K/A
This keyword must exist. After that you must specify a file name to save
the sample to.
BITS/K/N
Either specify 2 or 3 for ADPCM2 or ADPCM3 compression. Other values might
be added in the future (e.g. 8 or 16 for saving as IFF or WAV file)
DEVICE/K
The SCSI device driver to use. This defaults to "scsi.device"
UNIT/K/N
The SCSI unit to use. This must be a CDRom unit. This defaults to 3.
MAXIMIZE/S
If you give this parameter, the program will first scan through the audio
track(s) and try to find the maximum peak (similar to PEAK SEARCH on your
CD-Player). Then it will scale the sample to maximum 8 bit dynamics. This
will reduce the quantisation noise level. Your sample will be louder and
clearer. But it will take twice the time to rip the track.
BOOST/S
Here you can give a scaling factor for your sample in percent. 100 will
mean no scaling, 50 means half the volume, 200 will double the volume
etc... You can also combine this parameter with the MAXIMIZE switch.
The boost factor can further improve the sound quality as it improves the
signal-to-noise ratio. Values between 100 and 400 usually give best
results. Using too high boost values may lead to audible distortion,
similar to overmodulating an audio amplifier.
The Author
----------
Christian Buchner
Steinbergstraße 2
82110 Germering
Germany
Tel.: +49-89-849868
EMAIL: flowerp@eikon.e-technik.tu-muenchen.de
<flowerp> on irc #amiga and #amigager
//
\X/ Flowerpower