home *** CD-ROM | disk | FTP | other *** search
- CDCOPY.EXE V3.705 (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 use a specific access method when
- a "Read Error" occcurs. Under SCSI-info is a checkbox "ATAPI" which
- allows diferent access method 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 xmcd files" decides wether the CD-information is taken
- from the CDPLAYER.INI or the xmcd-files (Description later
- in this file)
- The option "Save CDPLAYER.INI/xmdb title" uses available
- titles found in CDPLAYER.INI/xmdb-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 xmdb files"
- to show the retrieved xmdb file information which resides
- on your local HD. You can make an entry in the Advanced-Menu to
- read and save the xmdb-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' use the prefix
- "http://" for the servername.
-
- 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.705 - 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 XMDB-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
-