[lug] sound recording roadblocks and solutions
CAtkinson at Circadence.com
Wed Sep 6 12:44:28 MDT 2000
I believe /dev/dsp produces the .wav format.
From: Alan Robertson [mailto:alanr at suse.com]
Sent: Wednesday, September 06, 2000 12:44 PM
To: lug at lug.boulder.co.us
Cc: Jeff Tranter; Phil Kerr
Subject: Re: [lug] sound recording roadblocks and solutions
Neal McBurnett wrote:
> Once upon a time, D. Stimits <stimits at idcomm.com> wrote:
> > > The sound howto says to just cat /dev/audio to a file. This
> > > results in files that are very small, and which can be played back by
> > > catting back to /dev/audio, but which other recommended tools (see
> > > below) can't seem to handle at all. I can't figure out what
> > > the sampling rate or bits/sample are, they seem to be even less that
> > > 8000 Hz, 8 bits/sample.
> > 8 bits/sample is resolution. 8 bits will give good quality, but maybe
> > not what you want if you are working with good music.
> > 8000 Hz is the sample rate...how often those 8 bits are sampled.
> > Generally, I think both the bits/sample and sample rate must be matched
> > if you are mixing sounds.
> Thanks. I tried this, and I don't doubt that it is correct, but then I
> don't see why this doesn't work:
> cat /dev/audio > adev.wav
> cat adev.wav > /dev/audio
> sounds ok
> rawplay -v -f u8 -s 8000 adev.wav
> loud static for a fraction of the playing time
> rawplay -c 1 -v -f u8 -s 8000 adev.wav
> loud static
Because the file formats are different. /dev/audio does NOT produce a wav
file, in spite of the fact that you named the output file ".wav" :-). It
produces a .au (sun format) file.
-- Alan Robertson
alanr at suse.com
Web Page: http://lug.boulder.co.us
Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
More information about the LUG