Btw, one observation from my system: the second device in his log was "pulse",
and failed to open in duplex mode. This I can reproduce here with beast -p
alsa=pulse. I was curious and added a few printf statements to the driver, and
it seems that input/output cannot be linked, and snd_pcm_link returns the alsa
error code for function not implemented.
```
$ LANG=C BSE_DEBUG=pcm-alsa beast -p alsa=pulse
1536864657.601908 pcm-alsa: ALSA: setup: w=0 r=1 n_channels=2 sample_freq=48000
nperiods=3 period=160 (480) bufsz=480
1536864657.602466 pcm-alsa: ALSA: setup: w=1 r=0 n_channels=2 sample_freq=48000
nperiods=3 period=160 (480) bufsz=480
snd_pcm_link failed Function not implemented
1536864657.604426 pcm-alsa: ALSA: opening PCM "pulse" readable=1 writable=1:
Device configurations mismatch
1536864657.607417 pcm-alsa: ALSA: setup: w=1 r=0 n_channels=2 sample_freq=48000
nperiods=3 period=160 (480) bufsz=480
1536864657.608268 pcm-alsa: ALSA: opening PCM "pulse" readable=0 writable=1: OK
```
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/tim-janik/beast/issues/80#issuecomment-421115474
_______________________________________________
beast mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/beast