Clemens Ladisch wrote: > Stefan Schoenleitner wrote: >> Clemens Ladisch wrote: >>> How do you synchronize the clocks of both devices? >> I don't. [...] >> I guess if clock drift gets too high, I will get xruns as well ? > > Yes. Hmm, ok. For now I will just add buffering and hope that the buffer is big enough so that there will be no xruns for reasonable long amounts of time. In case I get troubles anyway, is there some kind of way to synchronize clocks between the ALSA stack running on one system with the stack on another system ? >> But as mmapping just seems to work for files, I no longer think it is >> possible. > > Some optimization is possible even when only one device supports mmap: > When you want to copy from the hardware device to the plugin, you could > call the plugin's snd_pcm_writei with an address in the sound card's > buffer as the source. right. Thanks four your input, cheers, stefan _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel