Re: Aplay Underruns

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

 




On 10/16/2016 11:47 PM, Clemens Ladisch wrote:
> Jay Foster wrote:
>> I am using aplay version 1.1.2 on an arm based system, but cannot get it
>> to play audio properly.  The sound card is a C-Media USB Audio Device.
>>
>> The sound comes out in short bursts with pauses in between.  Each pause
>> is accompanied with an underrun error
>> [...]
>> This makes me think the problem I am having is with the pcm plugin that
>> does the resampling.
> Apparently, it uses too much of your CPU (whatever it is).
>
>> Is there a way to fix this?.  Can I avoid the resampling somehow by
>> configuring the sound device for 22050 Hz?
> Try without dmix: "aplay -D plughw:0 test.wav".
>
>
> Regards,
> Clemens
>
Thanks.  'aplay -D plughw:0 test.wav" did not make any difference. This 
is on a 400MHz armv5te processor.
cat /proc/asound/card0/stream0 shows the following for the sound card:

Playback:
   Status: Stop
   Interface 1
     Altset 1
     Format: S16_LE
     Channels: 2
     Endpoint: 1 OUT (ADAPTIVE)
     Rates: 48000, 44100

Capture:
   Status: Stop
   Interface 2
     Altset 1
     Format: S16_LE
     Channels: 1
     Endpoint: 2 IN (SYNC)
     Rates: 48000, 44100

In my naivety, would I have any better luck telling aplay to select the 
44100 Hz output rate and resample 220500 to 44100 instead?  How would I 
even do that?

Jay



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user



[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux