<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">If the channels come from the same device then it would almost always be the case that the data is completely synchronized across channels. Exceptions would be based on hardware behaviour.<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">The ALSA device driver layer has almost nothing to do with this behaviour.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 26, 2017 at 5:15 PM,  <span dir="ltr"><<a href="mailto:cuhl@eit.uni-kl.de" target="_blank">cuhl@eit.uni-kl.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello to users of the various Linux sound systems!<br>
<br>
I have a rather technical question regarding the implementation of<br>
multichannel recording and playback :<br>
Is the relative alignment of different channels exactly constant? I mean,<br>
can I reliably assess ultra short differences between multiple channels,<br>
e.g. if one channel's signal is a delayed signal of another channel by<br>
about 700 ns and I want to calculate the exact delay of the signals<br>
relative to each other?<br>
I'd also need to pass exactly timed signals to the outputs.<br>
<br>
Internally for the inputs and outputs I would probably choose a platform<br>
with I2S, but other embedded protocols would be alright too, if I can<br>
match them to the ADCs chips outputs and DACs chips inputs.<br>
<br>
So what I need to know is not about the delay from input to output, but<br>
rather how well and exact the synchronization of multiple channels works.<br>
<br>
I would be happy about hints and answers.<br>
<br>
Regards<br>
<br>
Christian<br>
<br>
______________________________<wbr>_________________<br>
Linux-audio-user mailing list<br>
<a href="mailto:Linux-audio-user@lists.linuxaudio.org">Linux-audio-user@lists.<wbr>linuxaudio.org</a><br>
<a href="https://lists.linuxaudio.org/listinfo/linux-audio-user" rel="noreferrer" target="_blank">https://lists.linuxaudio.org/<wbr>listinfo/linux-audio-user</a><br>
</blockquote></div><br></div>