KEasyCD V0.1.5
This Readme is partly outdated

Be aware:
THIS IS A DEVELOPER RELEASE!

--> READ THE COMPLETE README BEFORE TRASHING ANY CD-R

KEasyCD is a frontend for mkisofs, cdrecord, cdda2wav and cdparanoia.


[What you will need]
-------------------

1. cdrecord 1.8a18 from:
	http://www.fokus.gmd.de/nthp/employees/schilling/cdrecord.html

2. cdda2wav from:
	(is included in the package above)

3. mkisofs from:
	(is included in the package above)

4. cdparanoia cdparanoia-III-alpha9.4.src.tgz from:
	http://www.mit.edu/afs/sipb/user/xiphmont/cdparanoia/

3. qt 1.42 from:
	http://www.troll.no 

4. kde 1.1 from:
	http://www.kde.org



5. The following naming conventions for scsi devices:
CD 1: /dev/scd0
CD 2: /dev/scd1 etc.

6. SCSI Devices in general: host,target,lun (always zero)

Read the README.ATAPI for instructions how to use ATAPI,
PARALLEL PortDrives.

[Install]
---------

as root type at the prompt in the source directory:

./configure;make;make install

If you have not ginstall installed, create a link to install e.g.:
ln -s /usr/bin/ginstall /usr/bin/install
... or get the eazy.rpm package (full of such links).

You have to patch cdda2wav.
Read the README.cdda2wav-patch


[Success]
--------
I was able to write successfully on suse6.0, Kernel 2.2.1, kde 1.1 and philips
cdd2000, Pentium 200MMX:
Multisession CD
CD Audio
Mixed Mode CD
CD Extra
...on the fly and from image

Please read the README.DRIVES file


[Features]
----------

Multisession
On The Fly 
Audio CD
CD Extra
MIxed MOde CD
Bootable CD
Packet Writing
CD RW
etc.


[Planned Features]
-----------------

Improving Data Tab Window (delete entries, load last session etc.)
CD Copy (direct copy cd2cd, all type of cd's)
Hybrid CD
CDDA2Wav Interface
DAO
etc.
for
Version 2.2
Neuro backup on Holo CD


[How to get it working?]
------------------------

Start as **root**!!
drag files from kfm and drop them into keasycd
BURN!!
For any other session restart keasycd!!

[CAUTION !]
----------
1. The Show Buffer, Debug and Verbose SCSI Check Box
cause KEasyCD to DUMP their output (from cdrecord) into a terminal.
These three functions may lead to a buffer underrun.
THE SHOW Buffer Progress is anyhow showing
always how much the buffer is filled! (BTW: I got it only one time 27% empty
while writing on the fly from a cd with a scratch )
The Show Buffer Checkbox is only for showing the buffer contents.
Note this difference!

2. The Copy and the Blank Button are not working yet!

3. Audio Files are shown in the reversed order in the tree view
-> The first dropped audio file will be the first audio TRACK on CD.

4. The size of the CD is not checked
-> If you have to much Data/ Audio KEasyCD will burn without prompting

5. Your CD reader must be minimum twice as fast as your writer

6. When copying on the fly from CD to CD the original CD should be without a scratch

7. If unsure do a simulation write first

8. Audio CD's have to be written in a single session (if not, you might only play them completely
with your cd-rom).

9. I don't know anything about packet writing. So, the used value is just a guess:-)


[Little CD Writing HowTO]
-------------------------
1. Copy a Data CD on the fly (from reader to writer):
-> mount the CD Reader with the data, drop the directory (normally /cdrom)
into the Data Tree Window of KeasyCD. ->BURN

2. Copy a CD-Extra on the fly:
Read all Audio Tracks with cdda2wav to your hd, then drop them into KEasyCD
Drop All Data from your mounted cd reader into KEasyCD ->BURN.

Warning: These two methods do not copy 1:1. To copy data cd's 1:1 create an image.
For CD Extra tell me how read the data track raw. Then I will implement 1:1 copies of CD Extra.



[Thanks]
--------

The authors of cdrecord, mkisofs, cdda2wav and cdparanoia.
Without these great programs, KEasyCD could do nothing!

The KDevelop Team for their great IDE

Bug reports (without you it would only work on my system):

(not sorted)

Trond Kristiansen <trondk@c2i.net>
Klaus.Klimenta@t-online.de (Klaus Klimenta)
brihall@bigfoot.com

and others...

[I Need Help]
-------------

1. I need some output from cdrecord:
If someone owns a CD-RW please send
me an output when blanking a cdrw. (use the -v option for verbose)

2. No specification found:
Is it OK to leave the cd opened when writing a CD Extra?
(last session in multisession mode)

3. How to copy Audio without Harddisk buffering?

[KNOWN BUGS]
------------

1. exit the app works only well with the menu file->exit command
...causes sometimes segment faults.
2. File->New crashes the app

3. Progress Bars for loading tracks and writing images not working

and ...others.

[Bug reports] to:
-------------

marcel.borreda@post.rwth-aachen.de

please include the following output from cdrecord:

cdrecord -scanbus
cdrecord dev=(for all your cd-drives) -prcap
cdrecord dev=(for all your cd-drives) -checkdrive
insert a blank cd and do
cdrecord dev=(for all your cd-drives) -toc
insert a multisession cd and do
cdrecord dev=(for all your cd-drives) -msinfo

as attachment in your mail.

Don't hesitate to contact me... but do not wonder if I do not answer your
mails as I have no time at the moment (till april)










































