Projects / cdrdao & GCDMaster

cdrdao & GCDMaster

Cdrdao records audio/data CD-Rs in disk-at-once (DAO) mode based on a textual description of the CD contents (toc-file). Features include full control over length and contents of pre-gaps (pause areas between tracks). Pre-gaps may be completely omitted, e.g. for dividing live recordings into tracks. Control over sub-channel data like catalog numbers, copy, pre-emphasis, 2-/4-channel flags, ISRC code, and index marks are provided as well. GCDMaster is a Gnome GUI front-end that lets you import MP3 and WAV files, select track markers and cut/copy/paste audio snippets before burning.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  06 Oct 2009 06:46

    Release Notes: Many bugs and compilation problems were fixed, including an old off-by-one pregap computation issue. A number of native SCSI backends were added. The native Linux SCSI backend should be used by default over libscg. A simple Preferences dialog was added to gcdmaster.

    •  21 Sep 2006 22:52

      Release Notes: This release contains some fixes related to gcc 4.1 compilation issues, as well as a fix for a GCDMaster file insertion bug. It also contains a patch to add device locking under Win32.

      •  25 Nov 2005 21:46

        Release Notes: This is mostly a bugfix release that addresses a number of problems with more recent versions of gcc, and several bad bugs that triggered early exits when compiled with optimization flags.

        •  13 May 2005 18:16

          Release Notes: This release includes a fix for a potential local root exploit in cdrdao, as well as a number of interesting new features, such as MP3 and OGG support in both cdrdao and GCDMaster, as well as improved CUE support. GCDMaster was upgraded to the gtkmm 2.4 API, and comes with many bugfixes.

          •  07 Jun 2004 10:21

            Release Notes: This release features bug and compilation fixes, an upgrade to a newer scsilib library (from cdrtools 2.01a31), as well as some new cdrdao options and features (MMC driver auto-detection, discid command, the --full-burn option). Future releases of gcdmaster will be based on gtkmm 2.4 rather than gtkmm 2.2.

            Recent comments

            05 Oct 2003 17:27 syberdave

            Re: 12x burning
            for burnproof, i think you could pass the burnfree option to the driver, so it would be like:

            --driver generic-mmc-raw:burnfree


            > Has anyone gotten 12x burning with
            > cdrdao working?
            > I can burn at 8x with my 12/10/32
            > plextor no problem, but try 12x and it
            > will quit out after about 10 seconds
            > with errors.
            > Also, how hard would it be to add
            > Burn-Proof support to cdrdao? I'd love
            > to add it in but don't know much about
            > cdr programming.


            16 Jun 2003 18:09 jrjohns3

            Re: 12x burning

            > Has anyone gotten 12x burning with
            > cdrdao working?
            > I can burn at 8x with my 12/10/32
            > plextor no problem, but try 12x and it
            > will quit out after about 10 seconds
            > with errors.
            > Also, how hard would it be to add
            > Burn-Proof support to cdrdao? I'd love
            > to add it in but don't know much about
            > cdr programming.


            I have been burning 12x for years with my plextor scsi using the cheapest blank cds I can find. Try upping your buffer size or burn a cd using the command line without anything running (especially xwindows) to narrow down your problem scope.
            Good Luck,

            Jake Johnson
            jake@plutoid.com
            http://www.plutoid.com (http://www.plutoid.com)

            16 Jun 2003 18:05 jrjohns3

            A must have
            I have been using this program for years and is the only program I have ever seen that allows me to make my own table of contents. I love making fake tracks with my 80 minute songs. Thanks a ton for the great program,
            Jake Johnson

            jake@plutoid.com

            http://www.plutoid.com (http://www.plutoid.com)

            14 Jan 2003 07:42 johndim

            downloading and using
            I downloaded previously cdrdao as a part of the package vcdeasy, but when choosing to integrate it, I'm getting
            problems at the burning stage, where my
            cdr's are ignored or detected to be not empty. Trying to use cdrdao separately, I cannot find it on my pc working under WinMe. Trying to download it separately this time
            at http://prdownloads.sourceforge.net/cdrdao/cdrdao-1.1.7.bin.x86.win32.zip?download (I guess I need the win32) results in an empty download showing just the title of the zip file, but no content to be unzipped...
            Please let me know why I might not download the program or use it.

            03 Oct 2002 16:24 rjsheehy

            Re: fail
            Here is the fix to this problem.

            As root, run "MAKEDEV sg"

            This will recreate the sg devices.

            Worked for me under Debian 3.0


            > I fail to use cdrdao, please help.
            > here is my command:
            > cdrdao copy --device 1,1,0 --driver
            > generic-mmc
            > --source-device 1,0,0
            > --source-driver generic-mmc
            > --on-the-fly --simulate
            > --speed 8 -v 3 --eject
            >
            > and i saw this:
            > ERROR: Cannot open SCSI device '1,1,0':
            > Cannot open '/dev/sg0'
            > ERROR: Please use option '--device
            > bus,id,lun', e.g. --device 0,6,0
            > ERROR: Cannot setup device 1,1,0.
            >
            > how to solve this problem?
            > I have a cdrom at /dev/scd0(/dev/hdc)
            > and a cd-writer at /dev/scd1(/dev/hdd)
            > with ide-scsi emulator.
            > This work well on x-cd-roast.
            > The parameters 1,0,0 and 1,1,0 and given
            > by cdrecord -scanbus.
            >
            > Is that "Cannot open
            > '/dev/sg0'" the problem?
            > Should I try to make a link to /dev/sg0
            > (/dev/scd0 -> /dev/sg0)?
            >
            > thanks.
            >


            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.