I tried writing CD-Text audio CD. However, it doesn't seem to get written.
I used this TOC:
CD_DA
CD_TEXT {
LANGUAGE 0 {
TITLE "trance club 2001 cd1"
PERFORMER "Various artists"
}
}
// Track 1
TRACK AUDIO
NO COPY
NO PRE_EMPHASIS
TWO_CHANNEL_AUDIO
CD_TEXT {
LANGUAGE 0 {
TITLE "go!"
PERFORMER "Russenmafia"
}
}
FILE "/mnt/scratch/test/track01.cdda.wav" 0 03:55:05
That's actually generated by gcdmaster. I burned this with the command cdrdao write --device 0,2,0 --speed 2 --driver generic-mmc:0x00000010 *c and then tried cdda2wav to read it back, but it said no CD-Text detected. cdda2wav does detect CD-Text on other discs, so I assume it works correctly. I tried adding a language map like this:
LANGUAGE_MAP {
0: EN
}
like it's suggested in the example tocs, but that made no difference. cdrdao even says while writing that it's writing CD-TEXT lead-in, but I still can't read it back.
The drive is a Ricoh MP7060S. Writing CD-Text works fine in wintendo.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is one of my most annoying problems. The CD-TEXT data written by cdrdao can sometimes hardly be read back. I've verified the raw CD-TEXT data that is written against other CD mastering programs and it is the same. It looks to me like a recording quality issue but I've no idea how the
recording quality can be influenced by the
mastering software.
Usually, the CD-TEXT can be read by the CD-recorder but not by usual CD-TEXT capable CD-ROM drives. Did you try to read the CD-TEXT data with 'cdrdao read-toc --fast-toc ...' using your recorder?
Did you use different CD-R brands for your tests with Windows mastering tools?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please try to run again with the current development snapshot from ftp://cdrdao.sourceforge.net/pub/cdrdao/cdrdao-1.1.5-pre1.src.tar.gz. It fixes a serious CD-TEXT bug which probably also caused your problems.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Did you use the option
'--driver generic-mmc:0x10'? It is required to
enable the CD-TEXT writing feature. You should
get a message like 'Writing CD-TEXT lead-in'
while recording.
Andreas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Oops...
Missed that one, shall try as soon I get to work again...
/Fredrik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2001-03-10
Hello,
I have the same problem, but adding 0x10 to the driver options doesn't work.
I use a SONY CD-RW CRX140E ATAPI drive with firmware revision 1.0c.
The toc file was created with the read-cd function of cdrdao (including CD-TEXT data).
0,1,0: SONY CD-RW CRX140E Rev: 1.0c
Using driver: Generic SCSI-3/MMC - Version 1.2 (options 0x0010)
Starting write simulation at speed 8...
Pausing 10 seconds - hit CTRL-C to abort.
Process can be aborted with QUIT signal (usually CTRL-\).
?: Input/output error. : scsi sendcmd: retryable error
CDB: 5D 00 00 00 00 00 00 00 90 00
status: 0x0 (GOOD STATUS)
cmd finished after 0.259s timeout 180s
ERROR: Cannot send cue sheet.
ERROR: Simulation failed.
The writing without the 0x10 option works fine (but without CD-TEXT).
When I use the generic-mmc-raw driver, I get two additional lines in the output:
Using 96 byte raw P-W sub-channel data mode for CD-TEXT.
Writing lead-in and gap...
I get these additional lines with or without 0x10 set, but writing the CD fails.
I've tried cdrdao 1.1.4, 1.1.5-pre1 and pre3.
My OS is Linux with Kernel 2.4.2.
Thanks a lot,
Steff
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Does the toc-file contain a pre-gap > 1 second for
the 1st track? If yes, please remove it and try
again.
Andreas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2001-03-12
No, it doesn't contain a pre-gap.
Is it possible that I've configured the scsi-emulation wrong?
What else can go wrong during compiling, installing and configuring cdrdao?
Perhaps I did something wrong?
Are there any more things I can try?
Thanks a lot,
Steff
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2001-05-01
It works now!
The notes to bug 419688 helped a lot. After recompiling with the new GenericMMC.cc, writing Audio-CDs with CD-TEXT works great :-)
(Sony CRX-140E, Firmware 1.0c)
Thanks a lot,
Steff
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I see this thread ran from November 2000 to August 2002,
but here I am in February 2005, and my cdrdao 1.1.9
neither reads nor writes CD-TEXT. I have pre-recorded
CD's that show CD-TEXT data on grip, so what am I missing
on gcdmaster and cdrdao?
My drive is a DVD+-RW that seems to be a MicroAdvantage
model 8DVDRW-B13. The pamphlet says it supports
CD-TEXT fully.
I'm running gentoo. My kernel is 2.6.11-rc2-mm2. I had
3 or 4 kernels in the 2.6.7 through 2.6.10 range that
hung my X11 environment (first XFree86, lately xorg)
or maybe it was the entire kernel, I forget, so I kept
returning to 2.6.5 when I needed to write a CD or DVD.
But I'd like to put a title and performer on my audio
CD tracks, and that's not working, so far.
Please e-mail me at dlc@lampinc.com with any advice
you might have. I know about the 0x10 option, and
that's not sufficient.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I tried writing CD-Text audio CD. However, it doesn't seem to get written.
I used this TOC:
CD_DA
CD_TEXT {
LANGUAGE 0 {
TITLE "trance club 2001 cd1"
PERFORMER "Various artists"
}
}
// Track 1
TRACK AUDIO
NO COPY
NO PRE_EMPHASIS
TWO_CHANNEL_AUDIO
CD_TEXT {
LANGUAGE 0 {
TITLE "go!"
PERFORMER "Russenmafia"
}
}
FILE "/mnt/scratch/test/track01.cdda.wav" 0 03:55:05
That's actually generated by gcdmaster. I burned this with the command cdrdao write --device 0,2,0 --speed 2 --driver generic-mmc:0x00000010 *c and then tried cdda2wav to read it back, but it said no CD-Text detected. cdda2wav does detect CD-Text on other discs, so I assume it works correctly. I tried adding a language map like this:
LANGUAGE_MAP {
0: EN
}
like it's suggested in the example tocs, but that made no difference. cdrdao even says while writing that it's writing CD-TEXT lead-in, but I still can't read it back.
The drive is a Ricoh MP7060S. Writing CD-Text works fine in wintendo.
This is one of my most annoying problems. The CD-TEXT data written by cdrdao can sometimes hardly be read back. I've verified the raw CD-TEXT data that is written against other CD mastering programs and it is the same. It looks to me like a recording quality issue but I've no idea how the
recording quality can be influenced by the
mastering software.
Usually, the CD-TEXT can be read by the CD-recorder but not by usual CD-TEXT capable CD-ROM drives. Did you try to read the CD-TEXT data with 'cdrdao read-toc --fast-toc ...' using your recorder?
Did you use different CD-R brands for your tests with Windows mastering tools?
I have simular problems with my Plextor 121032 scsi.
It works fine in windows.
I tried both with a Kodak cdrmedia and a cdrw-media.
I did the "cdrdao read-toc --fast-toc ..." and it didnt find any cd-text on the written media.
Looks like the burner isnt supported with cd-text?
(Thanks for a GREAT program, I even got friends install linux so they can use cdrdao as copier for the stability :-))
Please try to run again with the current development snapshot from ftp://cdrdao.sourceforge.net/pub/cdrdao/cdrdao-1.1.5-pre1.src.tar.gz. It fixes a serious CD-TEXT bug which probably also caused your problems.
Hi!
I gave it another try, but with no luck. :-(
Ver: 1.1.5-pre1
Media: Kodak gold
Burned it and gave it the "read-toc --fast-toc" treatment, but he couldnt find any cd-text.
The toc-file with cd-text was made with the "read-cddb" option.
The toc-file is looking like this:
----
CD_DA
CATALOG "0724382180029"
CD_TEXT {
LANGUAGE_MAP {
0: 9
}
LANGUAGE 0 {
TITLE "Storm"
PERFORMER "Vanessa Mae"
}
}
// Track 1
TRACK AUDIO
NO COPY
NO PRE_EMPHASIS
TWO_CHANNEL_AUDIO
CD_TEXT {
LANGUAGE 0 {
TITLE "Summer Haze"
PERFORMER "Vanessa Mae"
}
}
FILE "data.bin" 0 03:09:17
// Track 2
TRACK AUDIO
NO COPY
NO PRE_EMPHASIS
TWO_CHANNEL_AUDIO
CD_TEXT {
LANGUAGE 0 {
TITLE "Storm"
PERFORMER "Vanessa Mae"
}
}
FILE "data.bin" 03:09:17 03:43:33
----
etc.
Maybe I'm missing something?
Any ideas?
/Fredrik
Did you use the option
'--driver generic-mmc:0x10'? It is required to
enable the CD-TEXT writing feature. You should
get a message like 'Writing CD-TEXT lead-in'
while recording.
Andreas
Oops...
Missed that one, shall try as soon I get to work again...
/Fredrik
Hello,
I have the same problem, but adding 0x10 to the driver options doesn't work.
I use a SONY CD-RW CRX140E ATAPI drive with firmware revision 1.0c.
The toc file was created with the read-cd function of cdrdao (including CD-TEXT data).
Output from cdrdao:
cdrdao simulate --device 0,1,0 --speed 8 --driver generic-mmc:0x00000010 -v 2 cd.toc
[snip]
Using libscg version 'schily-0.4'
0,1,0: SONY CD-RW CRX140E Rev: 1.0c
Using driver: Generic SCSI-3/MMC - Version 1.2 (options 0x0010)
Starting write simulation at speed 8...
Pausing 10 seconds - hit CTRL-C to abort.
Process can be aborted with QUIT signal (usually CTRL-\).
?: Input/output error. : scsi sendcmd: retryable error
CDB: 5D 00 00 00 00 00 00 00 90 00
status: 0x0 (GOOD STATUS)
cmd finished after 0.259s timeout 180s
ERROR: Cannot send cue sheet.
ERROR: Simulation failed.
The writing without the 0x10 option works fine (but without CD-TEXT).
When I use the generic-mmc-raw driver, I get two additional lines in the output:
Using 96 byte raw P-W sub-channel data mode for CD-TEXT.
Writing lead-in and gap...
I get these additional lines with or without 0x10 set, but writing the CD fails.
I've tried cdrdao 1.1.4, 1.1.5-pre1 and pre3.
My OS is Linux with Kernel 2.4.2.
Thanks a lot,
Steff
Does the toc-file contain a pre-gap > 1 second for
the 1st track? If yes, please remove it and try
again.
Andreas
No, it doesn't contain a pre-gap.
Is it possible that I've configured the scsi-emulation wrong?
What else can go wrong during compiling, installing and configuring cdrdao?
Perhaps I did something wrong?
Are there any more things I can try?
Thanks a lot,
Steff
It works now!
The notes to bug 419688 helped a lot. After recompiling with the new GenericMMC.cc, writing Audio-CDs with CD-TEXT works great :-)
(Sony CRX-140E, Firmware 1.0c)
Thanks a lot,
Steff
It would be nice (and comforting) if cdrdao showed some indication of CD-TEXT during the "show toc" command.
/tmp/cdrdao-1.1.5-pre4/dao/cdrdao show-toc cdrdao.toc
Yes, that's right. It's now on my TODO list
for 1.1.6.
If I use "generic-mmc:0x10" I get these messages (drive is a HP8100):
?: I/O error. : scsi sendcmd: retryable error
CDB: 55 10 00 00 00 00 00 00 3C 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 12 00 00 00 00 26 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x26 Qual 0x00 (invalid field in parameter list) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.010s timeout 180s
ERROR: Cannot set write parameters mode page.
ERROR: Writing failed.
OS: Windows 2000
Cdrdao 1.1.5
What could be wrong?
Speek
Hi
I have the same problem here, I wasted a few cds, then I thought lets have a look at the toc file that gcdmaster writes in /tmp.
It never existed. The bug is that gcdmaster does not write a toc file in that location.
Or did I do something wrong?
I see this thread ran from November 2000 to August 2002,
but here I am in February 2005, and my cdrdao 1.1.9
neither reads nor writes CD-TEXT. I have pre-recorded
CD's that show CD-TEXT data on grip, so what am I missing
on gcdmaster and cdrdao?
My drive is a DVD+-RW that seems to be a MicroAdvantage
model 8DVDRW-B13. The pamphlet says it supports
CD-TEXT fully.
I'm running gentoo. My kernel is 2.6.11-rc2-mm2. I had
3 or 4 kernels in the 2.6.7 through 2.6.10 range that
hung my X11 environment (first XFree86, lately xorg)
or maybe it was the entire kernel, I forget, so I kept
returning to 2.6.5 when I needed to write a CD or DVD.
But I'd like to put a title and performer on my audio
CD tracks, and that's not working, so far.
Please e-mail me at dlc@lampinc.com with any advice
you might have. I know about the 0x10 option, and
that's not sufficient.