mixed mode audio/data

mixed mode audio/data

Post by Neil » Tue, 24 Jun 2003 02:51:52



I have more coasters than I can shake a stick at.

I am trying to use burncd to burn a cd with a small *.iso file and a
number of audio tracks. (but I want no gaps between the audio tracks.)

The standard:

 burncd -f /dev/acd0c data file1 audio file2 file3 fixate

works (as far as I can tell, but I didn't label this stack of coasters)
but since the audio tracks are a lecture, I prefer to not have gaps
between the audio tracks. I can't get the command line right. The
resulting cd can't be mounted or played.

Here are some of my attempts:

$ burncd -f /dev/acd0c -s 4 -d -n audio *.raw data data.iso fixate
but the cd cannot be mounted.

$ burncd -f /dev/acd0c -s 8 -d -p data data.iso audio *.raw fixate
Can't be played or mounted.

$ burncd -f /dev/acd0c -s 8 -d data data.iso audio *.raw fixate
won't mount or play

Thanks.

 
 
 

mixed mode audio/data

Post by Paul Schmeh » Tue, 24 Jun 2003 03:11:06



Quote:> I have more coasters than I can shake a stick at.

> I am trying to use burncd to burn a cd with a small *.iso file and a
> number of audio tracks. (but I want no gaps between the audio tracks.)

> The standard:

>  burncd -f /dev/acd0c data file1 audio file2 file3 fixate

> works (as far as I can tell, but I didn't label this stack of coasters)
> but since the audio tracks are a lecture, I prefer to not have gaps
> between the audio tracks. I can't get the command line right. The
> resulting cd can't be mounted or played.

You have to use mkisofs first to create the images you want to store on CD.
According to the man page:

"In the examples above, the files burned to data CD-Rs are assumed to be
 ISO9660 filesystems.  mkisofs(8), available in the FreeBSD Ports Collec-
 tion, is commonly used to create ISO9660 filesystem images from a given
 directory tree."

The way I've done it is to create a directory with everything that I want on
the CD in that directory or its subdirectories.  Then I run mkisofs to
create the image and burn *that* to CD.  The examples given in the man page
show how to copy multiple iso images to the CD, but the principle would be
the same.  Each image has to be created first, using mkisofs, and *then* you
burn them to CD.

A simple example would be:
% mkisofs -o /home/pauls/cd.iso /home/pauls/cddir
% burncd -f /dev/acd0c data /home/pauls/cd.iso fixate

--
Paul Schmehl

http://www.utdallas.edu/~pauls/

 
 
 

mixed mode audio/data

Post by Neil » Tue, 24 Jun 2003 05:07:39


Maybe what I'm trying to do isn't possible. Is it? I want to have a cd
that is playable on a cd player but also mountable as a data disk. In
other words, it has some data on it and also some playable audio.


> The way I've done it is to create a directory with everything that I
> want on the CD in that directory or its subdirectories.  Then I run
> mkisofs to create the image and burn *that* to CD.

--
n
e     y
s     a     c

o     o     m
r     o
t
 
 
 

mixed mode audio/data

Post by Paul Schmeh » Tue, 24 Jun 2003 05:26:14



Quote:> Maybe what I'm trying to do isn't possible. Is it? I want to have a cd
> that is playable on a cd player but also mountable as a data disk. In
> other words, it has some data on it and also some playable audio.

Sure it is.  Just use mkisofs to create an iso image of each file - or just
put all the files in a directory and use mkisofs to create one image of
everything.  Something like this would work:

% mkdir /home/pauls/mycustomcd
% cd /home/pauls/mycustomcd
% mkdir music data

Put all the music files in the music directory, data files in the data
directory.  Then:

% mkisofs -o /home/pauls/music.iso /home/pauls/mycustomcd/music
% mkisofs -o /home/pauls/data.iso /home/pauls/mycustomcd/data

% burncd -f /dev/acd0c data /home/pauls/data.iso audio /home/pauls/music.iso
fixate

--
Paul Schmehl

http://www.utdallas.edu/~pauls/

 
 
 

mixed mode audio/data

Post by Neil » Tue, 24 Jun 2003 06:33:49


I'm afraid I have a new coaster.
I put a number of *.raw files into a directory and made an ISO of the
directory. I then burned that iso and the data.iso file thusly:

$ burncd -f /dev/acd0c -s 8 data data.iso audio music.iso fixate

The result is a cd that can be mounted and the mount contains the
appropriate data.

A CD audio player, on the other hand, recognizes 2 tracks. The data
track, and a single track containing the audio files. It attempts
to play the data track and an ear-wrenching sound that would break
a cheap speaker. The second track does play on a CD player; but it's only
one track.


> % burncd -f /dev/acd0c data /home/pauls/data.iso audio
> /home/pauls/music.iso fixate

--
n
e     y
s     a     c

o     o     m
r     o
t
 
 
 

mixed mode audio/data

Post by Michel Tal » Tue, 24 Jun 2003 06:39:36





>> Maybe what I'm trying to do isn't possible. Is it? I want to have a cd
>> that is playable on a cd player but also mountable as a data disk. In
>> other words, it has some data on it and also some playable audio.

> Sure it is.  Just use mkisofs to create an iso image of each file - or just
> put all the files in a directory and use mkisofs to create one image of
> everything.  Something like this would work:

> % mkdir /home/pauls/mycustomcd
> % cd /home/pauls/mycustomcd
> % mkdir music data

> Put all the music files in the music directory, data files in the data
> directory.  Then:

> % mkisofs -o /home/pauls/music.iso /home/pauls/mycustomcd/music
> % mkisofs -o /home/pauls/data.iso /home/pauls/mycustomcd/data

> % burncd -f /dev/acd0c data /home/pauls/data.iso audio /home/pauls/music.iso
> fixate

I am quite sure having already burnt isos with first track a data track
created with mkisosfs and following tracks music tracks. The music
tracks could be played, and the data track could be mounted.

--

Michel TALON

 
 
 

mixed mode audio/data

Post by Neil » Tue, 24 Jun 2003 08:51:40


New information. I broke down and burned my CD in WinDOHs with Nero.
When I tried to give a 0-second lead for the audio tracks, I got an error
that I have to have a 2 second lead (paule) before the first track.

What I have been trying to do with burncd is to have no pause between
tracks but now I suspect I need a pause before the first track, which on
a mixed mode cd is the SECOND track.

So, here's the question: how does one do a mixed mode cd and have no gaps
between the audio tracks but still insert a 2 second pause before the
first track?

-n


> $ burncd -f /dev/acd0c -s 8 -d data data.iso audio *.raw fixate
> won't mount or play

> Thanks.

--
n
e     y
s     a     c

o     o     m
r     o
t
 
 
 

1. accessing data on mixed-mode CD???

I created a mixed mode CD (9 audio tracks followed by an iso9660 track).
The HOWTO treated the subject like it's no big deal.  That's true.  It
burned onto the CDR just fine.  Now how do I read it?  I can play the
audio tracks and even pull them back off with grip.  I can't access the
data, though.  I haven't been able to mount the data track on the CDR
and grip won't touch it (presumably because it's data).

peter

2. AIX 4.1 Sendmail; comp.mail.sendmail

3. Burning data/audio CD Error Audio

4. SCSI-3 problem at installation

5. Should MP3 be burnded as audio or data and how to verify audio burning?

6. INIT: Paging space low

7. Passing data from kernel mode to user mode

8. inetd missing...?

9. How to Audio Mixing ??

10. Audio mix soft for Solaris

11. Audio Mixing Question:

12. AIX audio mixing problems

13. grab data from mixed cd