[alsa-devel] alsaloop problems; ALSA streaming tutorial (resend)
Jaroslav Kysela
perex at perex.cz
Wed Oct 24 16:06:45 CEST 2018
Dne 24.10.2018 v 10:01 frederik at ofb.net napsal(a):
> Dear Mark (cc'ing ALSA-user, ALSA-devel)
>
> Thank you for your tutorial
>
> http://www.pogo.org.uk/~mark/trx/streaming-desktop-audio.html
>
> I found it helpful and clearly-written (although missing a "}" brace
> and I think it should be "-P" instead of "-p"...).
>
> I got as far as trying the 'alsaloop' example. It seems very finicky,
> sometimes I am able to play a test.wav cleanly through the loopback
> device, and sometimes there are a lot of crackles and I get errors
> like
>
> playback hw:0: change avail_min=2968
> playback hw:0: change avail_min=2972
> playback hw:0: change avail_min=2976
> underrun for playback hw:0
> last write before 9.8370ms, queued 10.0000ms/0.0000ms -> missing -0.1630ms
> expected 10.0000ms, processing 0.1910ms, max missing 0.0443ms
> last wake 0.0350ms, last check 0.0350ms, avail_min 32.0000ms
> max buf 40.0000ms, pfilled 0.0000ms, cfilled 10.0000ms
> job started before 0.0110ms
Could you retest with the latest? I tried to fix the avail_min issue here:
http://git.alsa-project.org/?p=alsa-utils.git;a=commitdiff;h=8bc1bc53d0a8b3797337bddd30cd345ba1049817
Jaroslav
--
Jaroslav Kysela <perex at perex.cz>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.
More information about the Alsa-devel
mailing list