[PATCH 2/3] ALSA: dice: perform sequence replay for media clock recovery
Hector Martin
marcan at marcan.st
Fri Jul 2 06:57:11 CEST 2021
On 01/06/2021 17.17, Takashi Sakamoto wrote:
> This commit takes ALSA dice driver to perform sequence replay for media
> clock recovery.
Just wanted to report back that I've been running tiwai/for-next
including this patch and others for about a week now, and everything
works great on a Focusrite Saffire 26; it's more stable than ffado with
JACK and PipeWire also works. Thank you for finally fixing this!
One thing: I've noticed that on these interfaces, each
transmitter/receiver gets a different PCM device (e.g. on this one, two
capture PCM devices and one playback PCM device). I assume that
bonding/simultaneous use is left for userspace to do, and that it can be
done sample-accurately, right? This might be a little annoying for JACK,
though not an issue for PipeWire as far as I know. With libffado on
these DICE devices, the library takes care of bonding all the tx/rx
groups into one set of channels.
Tested-by: Hector Martin <marcan at marcan.st>
--
Hector Martin (marcan at marcan.st)
Public Key: https://mrcn.st/pub
More information about the Alsa-devel
mailing list