Samaya Lin

i.MX53 QSB audio record problem

Discussion created by Samaya Lin on Dec 14, 2011
Latest reply on Jan 3, 2012 by Jerry Fan

I have i.MX53 QSB with lucid ubuntu image. At the beginning, I play a mp3 audio file first, in the same time, use "arecord" utility to record the sound from micphone.  During the procedure, there are some overrun message is shown, and something is lost in recorded audio file. For example, the record audio should have the sound of number from 1~20, but in the recorded audio, number 8 & 11 is missing.

 

The message is listed below:

 

$totem aaa.mp3 &

 

$ arecord -f cd test.wav

Recording WAVE 'test.wav' : Signed 15 bit Little Endian, Rate 44100 Hz, Stereo

overrun!!! (at least -437969.791 ms long)

overrun!!! (at least -437969.798 ms long)

overrun!!! (at least -437969.798 ms long)

^C Aborted by signal Interrupt...

 

If no audio playback when recording, then this problem is gone. Is it possible I2S bandwidth issue ? Anybody have idea how to solved this problem ?

 

By the way, if I use "gnome-sound-recorder" to test in stead of "arecord", then the saved audio is very poor ( without mp3 playback).

Outcomes