Re: [LAD] Routing signals in mixer (Ardour, Qtractor)

From: <fons@email-addr-hidden>
Date: Mon Jul 12 2010 - 23:47:44 EEST

On Mon, Jul 12, 2010 at 09:30:05PM +0100, Rui Nuno Capela wrote:

> problem is that input buffers are always read before any output signal
> is produced, while on the same process period cycle. iow, you're
> consuming what hasn't been produced yet. that's why you'll probably get
> silence, at best.

This should still work, you should get the output from the
previous cycle. Unless

1. you clear outputs before reading inputs, and
2. Jack is using the same buffer for the feedback input
and the output that connects to it.

(2) is an Jack bug wich I reported at least a year ago.
Don't know if it has been fixed. You can work around it
by connecting a second (silent) output to the feedback
input - this stops Jack sharing the buffer. Or insert
a dummy client as you suggested.

Ciao,

-- 
Je veux que la mort me trouve plantant mes choux, mais
nonchalant d’elle, et encore plus de mon jardin imparfait.
(Michel de Montaigne)
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue Jul 13 00:15:04 2010

This archive was generated by hypermail 2.1.8 : Tue Jul 13 2010 - 00:15:04 EEST