>Q: with the ice1712 it is possible to run two or more cards in sync
>A: Yes, if you're not thinking to share the same clock chip (i.e. some
>drift is possible).

My interpretation: two cards will drift. or something. can you be more
clear about what you mean? they will drift if you do use the same
clock chip? or they will drift if you don't? whats a clock chip? is a
word clock signal a "clock chip"?

>Q: will this be as simple as calling snd_pcm_open for n streams, and
>snd_pcm_link (stream[0]) for streams [1, n - 1]?
>A: Yes. Note however that link is realized "as best as possible" then
>you may have some microseconds between the start/stop of different
>cards.

but does this have anything to do with multi PCM, and does it do anything
about drift?

does snd_pcm_link() do the important work in user space or kernel space?

>Q: Does multi PCM run in sync?
>A: Yes, of course.

so the multi PCM code now handles drift and corrects for it? that
wasn't true some time ago (or so says the mail archive).

--p

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

Reply via email to