This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PCM2902 Capture Distortion

I am using a beaglebone black with Arch Linux 3.8 kernel with Behringer / pcm2902E board.  Playback works fine but when I try to record I get recognizable audio with a great deal of distortion.  I was able to eliminate overruns after trying numerous buffer settings, but I still get the distortion or even pulsing. I currently have no .asound.conf file. I've heard there are different modes such as asyncronous and isyncronous.   It almost sounds overdriven but I'm just using a home dvd player for source.

  Can you give a sample asound.conf file or other ideas... thanks

  Here is a sample command / buffer settings I'm using for now.

arecord -f dat -d 20 -t raw -D hw:0,0 -c 2 --buffer-time=1000000 |  aplay -c 2 -t raw -D hw:0,0 -f dat
Recording raw data 'stdin' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
Playing raw data 'stdin' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo

  • Hi, Jay,

    Unfortunately, we don't have a Beaglebone Black here in the Audio Group to help you debug this.

    You might try the Beaglebone forum? I am not even sure where to send you for help...

    -d2

  • Thanks Don,

    I believe i have found the answer, I plugged the ufo202 into a source that has controllable output (a pc) and it worked fine. Evidently the dac i purchased has a problem with higher output sources. Which it shouldnt. Getting replacement.

    Jay.