On 08.06.20 17:33, Alexandre Ratchov wrote: > > Most likely the "start threshold" logic is wrong. The "watchdog > time-out" happens when play and rec directions are out of sync, most > probably because one of them didn't start at all. Still, I fail to > understand why this is sensitive to the channel count. > > My Linux box does stereo only, so I'll have to setup a new one to try > to reproduce it. Meanwhile could you send me the debug output of the > full-duplex 6-channel setup, as follows. In one terminal run: > > SNDIO_DEBUG=5 sndiod -dd -a on -f rsnd/1 -c 0:5 2>log-6ch.txt > > then in another run "aucat -i /dev/zero" for around 10 seconds and > send me the resulting file. Then the same but for the working > 2-channel. > > SNDIO_DEBUG=5 sndiod -dd -a on -f rsnd/1 2>log-2ch.txt I attached the logs. I added two more: log-6ch-mplay.txt is from the (working!) sndiod -dd -a on -f rsnd/2 -c 0:5 -m play log-6ch-bz.txt is from (also working!) sndiod -dd -a on -b 5280 -z 480 -f rsnd/2 -c 0:5 (with the same buffer- and periodsizes as used by default in non-working log-6ch.txt) (Yes, it was rsnd/2 this time, somehow ALSAs device-order had changed after a reboot, possibly due to a kernel update, no idea) > > Thanks for the openal change, BTW You're welcome! Cheers, Daniel
This archive was generated by hypermail 2.3.0 : Tue Aug 09 2022 - 16:23:49 CEST