On Tue, 27 Nov 2001, Nicolas DEVERGE wrote:

> Hi,
> I tried to use the current CVS version of the alsa lib and aserver tool.
> I would like to use two instances of aplay in the same time.
>
> First, I tried with this configuration :
>
> server.local {
>   host localhost
>   socket /tmp/alsa
>   port 8888
> }
>
> pcm.shared_left {
>   type share
>   slave.pcm "plughw:0,0,0"
>   bindings {
>     0 0
>   }
> }
>
> pcm.shared_right {
>   type share
>   slave.pcm "plughw:0,0,0"
>   bindings {
>     0 1
>   }
> }
>
> pcm.remote_left {
>   type shm
>   server local
>   pcm "plug:shared_left"
> }
>
> pcm.remote_right {
>   type shm
>   server local
>   pcm "plug:shared_right"
> }
>
> I started my aserver in a terminal, it works, but when I start aplay in
> another terminal, overruns always occur (messages like "xrun!!! (at least
> 0.083 ms long)" ).

Try 'aplay -R 0'. It should improve buffering when stream starts.

> I also tried aserver with another configuration :
>
> server.other {
>     host 127.0.0.1
>     socket /tmp/alsa
> }
>
> pcm.test {
>   type shm
>   server other
>   pcm 0_6_7
> }
>
> pcm.test2 {
>   type shm
>   server toto
>   pcm 0_0_1
> }
>
> pcm.0_6_7 {
>   type plug
>   ttable.0.6 1
>   ttable.1.7 1
>   slave.pcm {
>       type hw
>       card 0
>   }
> }
>
> pcm.0_0_1 {
>   type plug
>   ttable.0.0 1
>   ttable.1.1 1
>   slave.pcm {
>       type hw
>       card 0
>   }
> }
>
> When I start aserver and only one aplay (aplay -D test file.wav) process, it
> works, but when I start a second instance of aplay (aplay -D test2 file.wav),
> aserver tells that the ressource is busy whereas I saw that aserver open the
> device in SND_PCM_NONBLOCK mode.

It's obvious. When one aserver use the PCM device, then second aserver is
blocked.

                                                Jaroslav

-----
Jaroslav Kysela <[EMAIL PROTECTED]>
SuSE Linux    http://www.suse.com
ALSA Project  http://www.alsa-project.org


_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to