Re: arecord ..xrun!!!!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Fri, 19 Dec 2008 18:49:04 +0530,
naveenkrishna.ch wrote:
> 
> On Fri, Dec 19, 2008 at 6:34 PM, vasudha rao <vasudha.jrao@xxxxxxxxx> wrote:
> 
> > Hi ..
> >
> > I am trying to record .wav files..
> >
> > I did like,
> > $arecord -D copy test.wav
> > Recording WAVE 'test.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
> > xrun!!! (at least 0.251 ms long)
> > xrun!!! (at least 0.071 ms long)
> > xrun!!! (at least 0.072 ms long)
> > .
> > .
> > .
> >
> > When I run this test.wav, no sound!!!!
> >
> > Am I doing wrong anywhere??
> 
> This print is coming from alsa-utils
> It is all about the underrun and overrun conditions
> 
> I saw some underrun error while playing back
> 
> underrun!!! (at least 771.790 ms long)
> underrun!!! (at least 3393.433 ms long)
> underrun!!! (at least 777.314 ms long)
> 
> 
> Can any one help us understanding the issue, If possible solving it too

Look at the order of measured (least) latency in both cases.
You case is almost 1 second delay while the previous one is less
than 1 ms.  Thus, in your case, it's either really a system latency
such as disk overload or that the buffer DMA isn't properly updated or
set up.

In the previous case, less than 1 ms latency, it implies that the
buffer and period setup is somehow weird.  For example, it's set to
the very small period or buffer size, which can easily result in
buffer underrun.  Check the hw_params constraints and snd_pcm_hardware
setting.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux