The laptop microphone is mono but audio seems to get captured as stereo. The resulting recording has the sounds captured by the mic in the right channel and for some reason whatever sound is currently playing (speaker or headphones) is recorded as the left channel.

Telling arecord to use one channel doesn't seem to have any effect

arecord -c 1 -d 3 -f dat foo.wav

And setting audacity to capture mono instead of stereo results in nothing getting recorded.

What could be causing this and how do I get capture to work properly?

amixer output: http://pastebin.com/0r09Ln1E


No built-in audio device supports playback or recording with less than two channels.

How the single microphone channel is routed to the recording device depends on the hardware. This cannot be changed by software.

Just record two channels and then throw one away.

  • While this works for recording to a file, I can't really use it with applications like skype – hopibel Jan 10 '16 at 13:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.