Hi, the implementation of the latency regulation in module-loopback showed that the latency reports obtained from alsa source and alsa sink are not exact enough to use the full potential of the controller. Therefore an alternative to the current smoother was implemented which delivers more reliable latency reports. The theoretical background is covered in the document "rate_estimator.odt" Intermediate patches are tested and all working. Georg Chini (4): alsa-{source,sink}: Add alternative smoother functions alsa-{source,sink}: Remove old smoother code alsa-sink: Add hack to compensate USB startup behavior alsa-{source,sink}: Add Kalman filter to smoother function src/modules/alsa/alsa-sink.c | 240 ++++++++++++++++++++++++++++++----------- src/modules/alsa/alsa-source.c | 185 ++++++++++++++++++++----------- 2 files changed, 302 insertions(+), 123 deletions(-) -- 2.8.1