On Wed, Oct 26, 2022 at 03:39:44PM -0700, Brian Buhrow wrote:
>       hello.  Just to clarify, I'm not trying to use two audio devices for 
> recording at the same
> time.  What I was doing was something like:
> 
> #set up the audio device first
> audioctl -d /dev/sound2 -w record.rate=44100 record.channels=2 
> record.precision=16 \
>  record.encoding=slinear_le
> 
> #Now, the mixer device
> mixerctl -d /dev/mixer2 -w inputs.line=240,240 record.source=mic 
> inputs.mic.mute=off \
>  record.volume=240,240
> 
> Then, to record:
> cat /dev/sound2 > rawrecordingfile

There are some quirks of /dev/sound that might cause problems,
for example it has "sticky" pause state. I'd recommend using
audiorecord(1) with /dev/audio instead just to get more
consistent results. The man page has a nice predictable 
example to record CD quality audio:

$ audiorecord -c 2 -e slinear_le -P 16 -s 44100 recording.wav

It would also be interesting to see your full mixerctl -a
output, there are many sound card dependent variables that
could affect recording.

Reply via email to