home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip Hitware 10
/
Chip_Hitware_Vol_10.iso
/
chiphit
/
multmedi
/
95cdcopy
/
readme.txt
< prev
Wrap
Text File
|
1997-12-01
|
12KB
|
269 lines
CDCOPY.EXE V3.708 (C) by Markus Barth
=====================================
This module allows you to write audio-tracks from CD
to disk.
Running under Windows-95 the program only works
with SCSI or ATAPI-CDROM/CD-R, which support this
special mode.
Using WINDOWS-NT it is possible to use the generic WIN32
interface to read the CDDA-tracks. By default, the module
starts detecting an ASPI-interface. If it is not available
the generic interface is used.
The following hardware was tested:
Adaptec 2940, Plextor CD-ROM 8XCS,
RICOH 1420C,
TOSHIBA 3401
PIONEER DR-U24X (Reads CDDA 3X!!!)
It's fully functional under Windows-95 and Windows-NT 3.51/4.x.
For both operating systems I used EZ-SCSI 4.00, 4.01
as ASPI-interfaces.
The following versions were tested:
WNASPI32.DLL 22528 -> EZ-SCSI 4.01
WNASPI32.DLL 21504 -> EZ-SCSI 4.00
Using the ASPI-interface when there is more than one CD-ROM
or CD-Writer active, you have to manipulate the following
entries of the INI-File (CDCOPY.INI): host adapter number,
LUN and Target. By default, the program searches the first
CD-ROM that it can find (host adapter number = 0).
Attention - Copy the CDCOPY.INI file to the Windows-
directory"
User of ATAPI-drives are able to use a specific access method when
a "Read Error" occcurs. Under SCSI-info is a checkbox "ATAPI" which
allows diferent access methods for ATAPI drives. Press OK and
restart the module.
Because the module uses ASPI and the MM-extension of the
WIN32-SDK, you have to change the drive letter
under Systemcontrol / Multimedia / CD-Music, if you
don't want to use the first CDROM / CDR.
Using the generic interface you can change the drive in
the combobox of the main dialog. With the generic interface
and the FX!32 the module works also on Alpha-CPUs
The CD-ID shown in the left upper corner is the ID
you can get with the MM-Extension (look at CDPLAYER.INI).
If entries of artist or title are found in CDPLAYER.INI
they are shown in the window. WINDOWS-NT CDPLAYER.INI
can be larger than 64 KB. Windows-95 doesn't allow
files larger than 64 KB to be handled properly.
The progam creates by default WAV-Files which are written to
the default drive with the name TRACKxx.WAV, where "xx"
is a continuous number reflecting the track number. Using
the option "SAVE AS" you can change drive or name.
Before writing, the module tests for adequate space
to write the file and reacts when space is lacking.
Double-click on a track shows a small dialog to select
and save a part of track. The files are named "TRACK_xx.WAV".
The option "SAVE AS" enables you to change drive or name.
CDCOPY.INI allows you to set a different default destination
drive under "DestDr".
The entry ForceGen forces the use of the WIN32 inferface
although an ASPI-Interface is detected.
The module doesn't use the registry and the INI-File can be
changed with any editor. The file should be placed in the
Windows directory.
All options can be reached over menu (File/Options) beginning
with V1.200.The option "Buffered reading" speeds up reading
up to 20 %. The number of sectors which should be read simul-
taenous can be entered in the Advanced-menu. The Powermode
is more faster. This mode uses the event-notifiation method
of the ASPI-Interface and gives so best performance
(especially when using Plextor drives). If you use this
mode proove the acustical qualtity after ripping.
The option "classic mode" allows you to save more than one
track in a file. This is convenient if you have classic or
live CDs. After burning this track on a new CD you can't
position at a specific track of the formerly chosen one!
The option "Overread def. sec" lets you record damaged
tracks. If there are not too many defect sectors you will
not hear the missing parts.
"Supress 0 samples" prohibits the writing of sectors which only
contain nulls (total quietness).
"Use cddb files" decides wether the CD-information is taken
from the CDPLAYER.INI or the cddb-files (Description later
in this file)
The option "Save CDPLAYER.INI/cddb title" uses available
titles found in CDPLAYER.INI/cddb-file as filenames.
The extension WAV, AU, RAW, MPG, MP3 is still appended.
"Save tracknumber", "Save albumname", "Save tracktime" and
"Save artist" creates more useful filenames for the tracks.
If you hear clicks during playing the sound file, you can
use the option "Jitter correction" to avoid this. The
options "Buffered read" and "Overread def. sectors" are not
available when using this option. Uner the Advanced-Menu
you can change the number of used buffers for the jitter
correction.
The MPG and MP3 format is first written as WAV file and then
reformatted as MPEG as more space is temporarily required.
Starting with version 3.001 the module is able to save MP3
format using the module "MP3-Compressor".The module is activated
through CDCOPY.To be found it must be in the path or the entry
MP3CompPath in the Adveanced-Menu must lead to the EXE-file
(The EXE-Filename must not be included in the path)
Starting with version 3.600 the module can save files directly
in MP3-WAV format. This is only possible if you own the
L3CODEC of the Fraunhofer Institut.
The option Use quickmode lets the specified compressor use
his certain quickmode. "Use L3ENC" I think is clear.
"Write MP3-TAG-ID" is after filling the requested information
in the menu "MP3-TAG Info" able to write these information
after compression to the file, so that MP3-Players are able
to show these information when playing the file.
"Write DAO-CUE File" produces a file which can be handled
by the popular module DAO.
What is CDDB? - It is a world wide net of computer which collect
information about CDs - like the artist, titel, CD-titel etc.
In retrieving the CD-information from a CDDB database, you must
fill in the options Server, Host and Username. All available
Servers you can be found at http://www.cddb.com.
(e.g. sunsite.unc.edu and cddb.moonsoft.com)
The hostname must be filled with e.g. www.aol.com, and as
username the email-address can be used. If you have a connection
to the internet, put a CD into the drive and press the
CDDB-Button. The module retrieves the information, saves
it with the name of the CD-ID as ASCII-file on the disk and
shows the appropriate information.
The calculated ID is different from the ID which is available
through the MCI interface. Use the option "Use cddb files"
to show the retrieved cddb file information which resides
on your local HD. You can make an entry in the Advanced-Menu to
read and save the cddb-files from a specific directory.
To submit an unknown CDDB-entry a mail server name and an
e-mail address (username) must be filled in. The new entry
is submitted as an e-mail to the CD-database. If you submit
an invalid entry you get an e-mail with an error description.
The option "Use http-protocol" lets user, who has no direct
internet access also retrieve the CD-information. If you use
http please fill in the requested path-information for the
specified server. In most (not all) cases this is /~cddb/cddb.gi.
If you don't use the defaultport (80) for the http-protocol you can
make an entry in CDCOPY.INI http_port=xxxx. Don't use the prefix
"http://" for the servername when you don't use a proxyserver.
If you have any suggestions or errors reports please feel free
to send me an e-mail. The actual version of CDCOPY is always
available at http://members.aol.com/mbarth2193.
Please send feedback about supported drives!
If you report any problems, please send the following
information:
Version of CDCOPY you use
Vendor of your CDROM/CDR
Operating system
Which interface you use ASPI or WIN32 for Windows-NT
Credits:
Special thanks to A. Katranis (a.katranis@ulm.netsurf.de)
for excessive testing and permanent incentive.
Attention!
Starting with version 3.701 I have to change the Freeware
status to Shareware. Excessive bills for my internet
activities doesn't allow me to improve CDCOPY for free.
Answering many e-mails, updates etc. are too expensive.
So if you want to make the CDCOPY-project go further
send 20 US $ to:
Markus Barth
Holzmarkt 2
52511 Geilenkirchen
(Germany)
Profit-making organizations may use this software only with
explicit written permission with payment to the author.
M. Barth - mbarth2193@aol.com
Versions:
3.707 - local cddb database, helpfile
3.706 - Extended ATAPI-support - many new drives, tracktime
Support for Xing MPEG Encoder, Proxyserver support,
3.703 - Albumname, http-port modification
3.702 - Error Toshiba-Powermode
Some error-corrections
3.701 - http-protocoll for cddb access, quickmode option
powermode, speed information, advanced options
3.608 - Supress 0 samples, SCSI-Info, error NEC drives,
minor enhancements, speedselection, support
for IBM, Cyber drives
3.606 - error corrections
3.605 - RICOH MP drives, MP3-ID TAG, DAO-CUE-Sheet
generation
3.603 - Corrected some bugs
3.602 - Jitter correction using WIN32 interface,
statusinformation during CDDB communication
3.600 - Writing of MP3-WAV files through L3CODEC of
Fraunhofer Inst., Path for CDDB-files,
Options "Save tracknumber", "Save artist"
3.505 - Submission of new CD-information to CDDB
3.502 - Buffered reading for some drive-types
fixed some minor bugs
MP3CompPath - variable in CDCOPY.INI
3.500 - Read artist, title etc. from internet-database
CDDB, support for ATAPI-interface for Windows-95,
support for MATSHITA/PANASONIC drives.
3.001 - Call MP3-Compressor to generate MP3 - format
3.000 - Save options
Jitter correction for some drives
2.005 - Select/Deselect whole CD, retry failed reads
speed up reading ASPI-interface for some drive-types
2.003 - Corrected some bugs
2.002 - Select down to frame using track excerption
2.001 - Support for TEAC (SCSI) drives
2.000 - Support of MPG format (MPEG 1 layer 2)
Extreme small files and extreme slow when packing
Best MPG - Player : MAPLAY
http://www-inst.eecs.berkeley.edu/~ctsay/mp2win32.html
1.700 - Added space information for tracks
1.604 - Corrected error reading non-buffered mode using generic
interface
1.603 - Added support for HITACHI drives
1.602 - Corrected some bugs
1.600 - Support for RICOH drives (ASPI)
1.500 - Choice of CDROMs/CDRs using a combobox and
buffered reading using generic interface
1.400 - Save tracks using title of CDPLAYER.INI or chosen name
1.300 - Added tooltips, nicer buttons
Dialog to save a part of a track
1.200 - Saving soundfiles as WAV, AU or RAW
Classic-mode (Writing subsequent tracks of live or
classic-CD in one file without pause)
1.100 - IDE-Support using generic WIN32 interface
1.005 - Support for HP-Writer
1.004 - Overread defect sectors
Show content of CDPLAYER.INI if available