    CDPISAC: http://vuks.da.ru
    Program for creating audio and data cd's.
    v1.5
    Last updated 16:07 4/28/2003

    Help file last updated : 16:07 4/28/2003

    1. Requirements
    2. Troubleshooting
    3. Getting started / setup
    4. Making hard disk backup / copying files from hard disk to cd
    5. Copying cd's
    6. Creating audio cd's
    7. Rewritable cd's
    8. Cdpisac buttons & stuff
    9. Command line list
    10.About / donation
    11.Versions

    1. Requirements:

    YOU MUST HAVE DSRUN.EXE TO RUN THIS PROGRAM.
    YOU MUST HAVE CDRTOOLS and CDRDAO TO RUN THIS PROGRAM.

    Cdrdao and cdrecord are included with cdpisac
    I didn't make them. Look below for link to this files.

    If you want NEWER versions of cdrdao and cdrecord they
    can be found at their original home pages:
    (YOU DON'T HAVE TO DOWNLOAD THEM IF YOU DON'T WANT TO, certain versions
    are included in this package.)

    ---------

    cdrtools links:

    ftp://ftp.berlios.de/pub/cdrecord/

    or

    http://www.geoshock.com/cdrtools/

    file name should be like this: cdrtools-x.x-win32-bin.zip

    or

    http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html

    some newer versions are only available as source.
    sometimes with newer versions "direct write" doesn't work.
    ------------------

    cdrdao links:

    http://cdrdao.sourceforge.net/

    file name should be like this: cdrdao-1.1.5.bin.x86.win32.zip

    or

    http://sourceforge.net/project/showfiles.php?group_id=2171&release_id=33126

    cdrdao doesn't seem to work on win9x?

    ---------

    and unzip them using filzip or winzip to in same directory as cdpisac files.
    back to index

    2. Troubleshooting

    ---

     WIN2000 and WINXP
    if you get error "no aspi driver" on winxp or win2000
    -go to www.nero.com/en/ or www.nero.com
    -click on download
    -select utilities from combo box
      download:
    -NEASPIEN.exe for english for win 95/98/me
    -WNASPI32.dll for nt/win2000/xp

    put them in cdpisac dir or in C:\WINNT\system32 or in C:\windows\system32 or C:\windows\system.

    ---

    If in win98/95/me cdrdao doesn't work, try starting cdrdao.aspi.reg or aspi.reg
    Or try selecting cdrecord in combo box near "CD Disc info"
    button.

    - do not work in explorer while using cdrdao.

    Cdrdao is used for "read cd" and "write cd".
    Cdrecord is used for creating iso's. (For coping files from hard disk to cd)
    Both are used for erasing cd's and for "Find CD rom".

    ---

    If you just get "black screen":

    If you are using winxp or win2000 make sure that "command line" at the bottom line
    in cdpisac is
    for win2000 first combo box:
    C:\WINNT\system32\cmd.exe
    and second combo box:
    C:\WINNT\system32\cmd.exe

    First combo box is path to the filename of the command.com or cmd.exe
    Second combo box is title of it's window.

    For win98 /95/me first combo box:
    C:\windows\command.com
    and second combo box:
    MS-DOS prompt

    For winxp it should be
    "C:\windows\system32\cmd.exe"  first and
    "C:\windows\system32\cmd.exe" second combo box.
    But since I don't have winxp I am not sure.

    If you have German version of win98 enter MS-DOS-Eingabeaufforderung in second combo box.

    ---

    If you get message warning padding xxxxxxxx sectors... while copying cd
    try using option spin cd. Press ctrl c and try again.

    ---

    -if you get io error trying to blank cdrw try selecting cdrecord in
     combo box near erase cdw button, or closing windows explorer if it is open
     or using force option. (untested.) If you are having trouble with the cdrw
     itself try using erase cdrw "full" option instead of minimal.

    ---

    -If you get screeching while playing audio cd
     in winamp try using newer version of
     winamp or different software like windows
     media player.

    -
    If you get message "you should use xx driver" you can enter it in the
    driver combo box. select check box. Don't forget to clikc save options later.
    first is for cdrdao and second for cdrecord.

    cdrdao|cdrecord.

    -

    Misc, not so much important stuff:

    Q: What is cmd.exe?
    A: cmd.exe is command.com in windows2000/xp. Really helpful, ha? :)

    Filenames with more than 64 letters:
    If you have selected rockridge while creating files (on by default)
    you should be able to see them using isobuster. www.isobuster.com

    You might want to deselect raw read when copying audio cd's.

    You should not use directories with spaces for iso image dir.

    If you are still having problems, try unpacking cdpisac to c:\cdpisac folder.

    back to index

    3.Getting started / SETUP:

    I suggest you buy cdrw (rewritable compact discs) and practice on it first.
    On CDRW cd's you can write many times, unlike cdr.
    On empty cdr (compact discs) you can only write once.

    --
    From cdrecord help, not verified:

    In order to avoid damaging CD blanks because Win2000 is trying to access
    the drive while cdrecord writes to it, you definitely should
    disable auto run, by running disableautorunw2000.reg,
    or edit your registry and set the value of

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom\Autorun

    to '0'.

    Restart your computer.

    in win98 go to control panel /system/  /cd devices/ disable autorun.
    --

    SETUP:
    Unzip all files to some folder using filzip www.filzip.com or winzip www.winzip.com
    Start cdpisac.exe.
    1. click on "Find CD rom"
    you'll see something like:
    1,0,0 TEAC, CD-W58E, 1.0A
    -in cdpisac select 1,0,0 (or what it says for your drive, from list near CD Device)
    -select writing speed of your drive from CD Speed list. (If your drive is something
    like 8/4/32 it means that it reads at 32 speed, writes CDR cds at  8 speed, and
    writes rewritable cds at 4 speed. In this case you can select 8)
    -select your windows cd drive name (e:\ is default)
    -click on save options
    back to index

    4. Making hard disk backup / copying files from hard disk to cd

    If you want to copy something from the hard disk to cd there are two ways:
    1. way = slower but works most of the times. Recommended.
    - move all your files to c:\temp\iso directory.
    - select all files in window explorer. right click with  mouse on c:\temp\iso
      directory. select properties.
      make sure the Size:  MB says no more than 650 MB
      if you have 650 mb CD (or 700 mb for 700 mb cd). Size of CD should be on
      CD envelope (plastic casing that cd came in with).
    - click on "create iso" button
    - wait till it's over (you'll see _ blinking again in msdos window, hard disk will
      stop writing)
    - you'll have test.iso in your "image destination". default is: c:\temp\isoimage\test.iso
    - insert empty cd in cdreader drive if you haven't already.
    - click on "write image to cd"
    - you should not work on your computer while it is recording.
    - wait until it is over.
    - you should see "fifo was empty 0 times" if you got some other value instead of
      0 the writing was not successful. you should try not working on your computer
      while it is recording. Try putting lover speed for writing if you have errors
    - if you select "simulate" check nothing will be written on cd, it will be only test.
    - after writing is (successfully) done, eject cd by pressing button on cdr drive
    - press eject button again on your cd writer to get it back.
    - click on cd in windows explorer. your files should be there.
    - you can check if your files are ok written with cdcheck - http://fusion.zejn.si.
    - Note: You should not use directories with spaces in their names for iso image
     destination dir.

    2. way = faster but doesn't always work.
    - move all your files to c:\temp\iso directory.
    - select all files in window explorer. right click with  mouse on c:\temp\iso
      directory. select properties.
      make sure the Size:  MB says no more than 650 MB
      if you have 650 mb CD (or 700 mb for 700 mb cd). Size of CD should be on
      CD envelope.
    - insert empty cd in cdreader drive if you haven't already.
    - click on "direct write" button
    - you should not work on your computer while it is recording.
    - wait till it's over (you'll see _ blinking again in msdos window, hard disk will
      stop writing)
    - you should see "fifo was empty 0 times" if you got some other value instead of
      0 the writing was not successful. you should try not working on your computer
      while it is recording. Try putting lover speed for writing if you have errors.
      Try using 1. way.
    - if you select simulate check nothing will be written on cd, it will be only test.
    - after writing is (successfully) done, eject cd by pressing button on cdr drive
    - press eject button again on your cd writer to get it back.
    - click on cd in windows explorer. your files should be there.
    - note: not sure if this works on win9x. Works fine on win2000.
    - you can check if your files are ok written with cdcheck http://fusion.zejn.si.
    back to index

    5. Copying cd's
    - insert cd
    - click on "read cd"
    - insert empty cd
    - click on "write cd"
    - if you get message warning padding xxxxxxxx sectors... while copying cd,
      press ctrl c and try again.
      Try using option spin cd.
    - after writing is (successfully) done, eject cd by pressing button on cdr drive
    - press eject button again on your cd writer to get it back.
    - you can check if your files are ok written with cdcheck http://fusion.zejn.si.

    - do not work in explorer while using cdrdao.

      Alternatively:
      you can use "use readcd" which will create iso image of cd. Not really recommended.
      You can write you cd image you got from "use readcd" to cd using "write image to cd" button)
     -no error - don't abort on error
      back to index

    6. Creating audio cd's
    First, you must have wav files of song. If not, create wav
    files from mp3 files using cdex or winamp2 playlist (bottom left).

    Get Cdex from cdexos.sourceforge.net

    Go to Menu: convert /mpeg2wav. Browse to directory and
    select wanted mp3 files. Use shift or ctrl for multiple selection.
    Click convert.

    - ** If you have 74 minutes cdr/rw make sure that in play list time isn't longer than
      that *** (650 mb = 74 minutes). That can be checked in winamp.

    CD PISAC part:

    - when you have the wav files drag'n'drop them to cdpisac
    - select audio for image type
    - select "pad" option
    - click on "write image to cd button"
    - after writing is (successfully) done, eject cd by pressing button on cdrdrive
    - press eject button again on your cd writer to get it back.

    - You can also use audioc.exe to create audio cd's with cd-text. You also need
      wav files. Read audioc.txt for more info.

    - If you get screeching while playing audio cd
     in winamp try using newer version of
     winamp or different software like windows
     media player.

    Alternatively, using winamp2 to create wav files:
    -Open winamp (you can get it from www.winamp.com)

    CONFIGURING WINAMP:

    - drag/drop mp3 files
    - press stop
    - Right click on winamp
    - options
    - preferences/
    - plug-ins/output
    - nullsoft disk writer
    - output directory: c:\temp\
    - configure /convert to: PCM 44.100 kHz, 16 Bit, Stereo
    - turn equalizer off. click on eq button. make sure on button is dark.
    - turn repeat off
    - turn shuffle off
    - edit play list (pl button in winamp),
    - ** If you have 74 minutes cdr/rw make sure that in play list time isn't longer than
      that *** (650 mb = 74 minutes)
    - press play

    - don't forget to change "nullsoft disk writer" to "nullsoft wave out plug-in" later.

      back to index

    7. Rewritable cd's
    On CDRW cd's you can write many times, unlike cdr.
    On empty cdr (compact discs) you can only write once.

    erasing cdrw:  click on erase cdr-w button. you can select minimal or full.
    Minimal erases all disk space and take longer time, minimal erases
    only table of contents (toc)
    - you can also select force - for cdrws problems
    - cdrdao - choose between cdrdao and cdrecord program for erasing cdrw
    - if you have used multi on cdrw you should select full erase.
    To see if cdrw is empty click on "CD Disc info" button.
    back to index

    8. Cdpisac buttons & stuff

    buttons:
    "Find CD rom"
    -"Find CD rom": find your drive
    -save options: save program options
    -help - help file
    -updated web help - check if help file/program on the internet is updated
    -cd -device: shows where is your device
    -cd speed - speed of your cdr/w drive
    e:\ - windows cdr\w representation

    make image
    -image source dir: iso image dir
    -cd label - cd label in windows explorer
    -"image destination": iso path and name. also used for audio wav-s.
     when creating your own, make sure there is no " at beginning and ending:
     ok: c:\temp\is.iso 		 c:\temp\is1.iso" "c:\temp\is2.iso
     bad: "c:\temp\is.iso"          "c:\temp\is1.iso" "c:\temp\is2.iso"
     program will add " itself at the beginning and the end.
    -Rock ridge, Joliet : dir description on cd. Don't mess with it unnecessary.
    -show image info : show progress while making iso image

    -"direct write" : direct write from image source dir to cd. Needs stronger machine.
    -info : size of image source dir files.
    -"create iso": create iso image in "image destination".
     in "image destination" will be test.iso. Delete it after you
     are done.
     You should not use directories with spaces for iso image dir.

    write image to cd
    -image type: type of image : date (iso, "direct write"), audio (wavs),mode2,
     xa1,xa2,cdi
    -"writing type" - dao
    - eject after writing - program will eject CD after writing.
    - multi - multi session - ability to add more files to cd's. Some cd-drives
     have problem reading this cd's. every new session takes 20 MB-s of CD space.
     for last session "multi" option should not be selected. Not working very well.
     see cdrdao help pdf below.
    -simulate:  nothing will be written to CDR/W disk
    -overburn : write on cd's more than its official size. Needed for 80 min cd's?
    -force: used with cdrw blanking if there is problem.
    -pad: must be used with audio cd's
    -show record info: show info while recording
    -fix - fixate cd
    -nofix - do not fixate cd
    -"write image to cd" button - write iso image or wav files to cd (see creating
      audio cd's)

    extra stuff
    -driver checkbox - use alternate driver :  cdrdao driver|cdrecord driver
     Don't forget to clikc save options later.
    -raw read - read cd's with cdrdao in raw mode
    -no wait - no waiting for 10 sec when recording with cdrdao. not working on
     cdrecord
    -"File name": table of contents in cdpisac directory. Use "read cd" to get one.
     used for cd copy. in cd pisac dir will be files 1.toc and 1.bin. Delete it after you
     are done.
    -"read cd" - read cd (create image on hard disk) with cdrdao. for cd-copy
    -"write cd" - use cdrdao to write cd's
    -buffer size - you shouldn't change it from 4 Mb
    -you can use "use readcd" which will create iso image of cd using readcd.exe
     You can write image to cd using "write image to cd" button
    -no error - don't abort on error

    -erase cdrw- erase rewritable (CDRW) cd's. Doesn't work on CDR cd's.
    -minimal - type of erasing: minimal /full. See "5. cdrw".
    -cdrdao - use cdrdao or cdrecord for erasing cdrw and "Find CD rom"
    -"CD Disc info" - info about cd in drive
    -unlock drive - if you have stopped writing abruptly and your cddrive is
     locked use this.
    -command line: path to cmd.exe or command.com
    - c:\winnt / ms - dos prompt - title of command line window
    - dir - dir of cd: - not always working right.
    - close win - close command prompt win if it has stayed from before
    - edit - edit command line before sending it to command line window.
    - no run - skip sending command line to command line window

    - you can use audio c - audio creator for creating cd text for audio cd.
     see audioc.txt for more info
    -spincd - trying to spin cd before reading. sometimes useful with "read cd"
    back to index

    9. Command line list

    Setting used here are:
    overburn option : on (checked)
    if you don't have 80 minutes cd-s (700 Mb)
    don't use "-overburn" or "--overburn" option

    cd device : 2,0,0
    cd speed : 8
    image source dir : c:\temp\iso
    "image destination" : c:\temp\isoimage\test.iso
    CD label : CD1

    -"Find CD rom":
    cdrdao scanbus
    or
    cdrecord -scanbus

    -"create iso":
    mkisofs -V CD1 -R -J -v -o c:\temp\isoimage\test.iso "c:\temp\iso"

    -write image to cd:
    cdrecord dev=2,0,0 speed=8 -dao fs=4m  -eject  -v -overburn    -data "c:\temp\isoimage\test.iso"

    // for testing only
    -simulate writing image to cd (don't write anything, don't forget to eject cd afterwards.):
    cdrecord dev=2,0,0 speed=8 -dao fs=4m  -eject -dummy -v -overburn    -data "c:\temp\isoimage\test.iso"
    //

    -"read cd":

    (-optional, spin cd:
    readcd dev=2,0,0 retries=0 sectors=0-5 f=/dev/null
    )

    cdrdao read-cd --read-raw -n --device 2,0,0  --datafile 1.bin 1.toc

    -"write cd":
    cdrdao write  --overburn --eject  -n --device 2,0,0 --speed 8 1.toc

    // for testing only
    -simulate writing to cd (don't write anything, don't forget to eject cd afterwards.):
    cdrdao write --simulate --overburn --eject  -n --device 2,0,0 --speed 8 1.toc
    //

    -erase cdrw fast (also called minimal):
    cdrdao blank --device 2,0,0 -n  --blank-mode minimal
    or
    cdrecord blank=fast  dev=2,0,0

    -erase cdrw full:
    cdrdao blank --device 2,0,0 -n  --blank-mode full
    or
    cdrecord blank=all  dev=2,0,0

    -medium info:
    cdrdao disk-info -n --device 2,0,0

    -"direct write":
    1. step:
    mkisofs -V CD1 -R -J -q -print-size "c:\temp\iso" >C:\progs\cdpisac\1.txt

    2. step:
    mkisofs -V CD1 -R -J -v "c:\temp\iso" | cdrecord dev=2,0,0 speed=8 -dao fs=4m  -eject  -v -overburn    -data tsize=48s -

    -audio files

    Setting used here are:
    "image destination" :
    C:\temp\1.wav" "C:\temp\2.wav" "C:\temp\3.wav

    image type: audio
    pad option : on (checked)

    command line:

    cdrecord dev=2,0,0 speed=8 -dao fs=4m -pad -eject  -v -overburn    -audio "C:\temp\1.wav" "C:\temp\2.wav" "C:\temp\3.wav"

    -use readcd:
    readcd dev=2,0,0 -noerror f=c:\temp\isoimage\test.iso

    without noerror
    readcd dev=2,0,0  f=c:\temp\isoimage\test.iso

    back to index

    10. About

    I wrote this program cause I couldn't find any freeware program for
    Windows for cd recording. (there is xduplicator, but nothing for creating cd's.
    (Cdrdao mksisofs and cdrecord are written by their authors.)

    This program is freeware. Although, you can send me post cards, or something if you like.
    Money is welcome, too. :)
    This program is provided as-is, without warranties of any kind.
    This program was written in VDS 2.22

    You can also donate online at http://vuks.da.ru/donate/
    in e-gold, where you can also open e-gold account for free.

    Bojan Djuric
    havaji@yahoo.com
    http://vuks.da.ru
    mirrors: vuks.host.sk
             bojan.rs.ba
             http://www.simtel.net/pub/dl/58848.shtml   zip version.

    Bojan Djuric
    Radoja Domanovica 12
    78000 Banja LUKA
    Bosnia and Hercegovina

    back to index

    11. Versions

    *.dsc = source file
    update v1.0a
    small bug fixed? concerning windowsxp dir

    update v1.1
    added use readcd for reading cd's
    added d:

    update v1.1a
    -warning before overwriting iso image when using usereadcd
    -if you are using overburn cd's be sure to set overburn checkbox on, or you will
    get warning message and all files will not be written correctly (or will not
    be written at all)

    update 1.2
    -some changes to help txt file.
    -added spincd option.
    -rawread, spincd and overburn are now on by default.
    -removed ini file from cdpisac.zip or cdpisac.cab  which wasn't suppose to be there.

    update 1.3
    -added help button.
    -minor bug fixes

    update 1.4
    -help -> html
    -web help button

    update 1.4a
    -some small changes

    update 1.4b
    -Wizard added
    -cdrdao updated to version 1.1.7

    update 1.4c
    -added buttons for eject,load and reload.

    update 1.4d
    -added buttons for explorer cd
    -addedd option for using alternate driver:
    cdrdao driver|cdrecordd driver
    Don't forget to clikc save options later.

    update 1.5
    -gui redesign

    help update 1.1.a
    -german version msdosprompt name (troubleshooting section).
    -reg file added: disableautorunw2000

    help update 1.2
    -comand line list added

    help update 1.2a
    -ftp link for cdrecord added

    help update: 12:11 2/10/2003
    -added link for cdrecord

    back to index