clicks/artifacts in jack and jack2 when changing graph

View: New views
4 Messages — Rating Filter:   Alert me  

clicks/artifacts in jack and jack2 when changing graph

by Dirk Griffioen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi All,

I noticed a small problem with both jack1 and jack2 when the graph
changes, for instance when I connect 'jackrec': the audio keeps
streaming but each time jackrec (or any other jack application) connects
or disconnects a little disturbance can be heard.

- in jack1 (0.116.2, no realtime kernel, but with realtime priority
(through limits.conf)) glitches or clicks are very audible.

- in jack2 (both 1.9.2 (realtime kernel) and 1.9.3) these
glitches/clicks are not as audible anymore, but still present.

These are not xruns!

They are maybe related with changing the graph when a new jack app
connects ports?

Is there a solution for this?

Best, Dirk



_______________________________________________
Jack-Devel mailing list
Jack-Devel@...
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org

Re: clicks/artifacts in jack and jack2 when changing graph

by Paul Davis :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Oct 1, 2009 at 1:08 PM, Dirk Griffioen
<dirk.griffioen@...> wrote:
> Hi All,
>
> I noticed a small problem with both jack1 and jack2 when the graph changes,
> for instance when I connect 'jackrec': the audio keeps streaming but each
> time jackrec (or any other jack application) connects or disconnects a
> little disturbance can be heard.
>
> - in jack1 (0.116.2, no realtime kernel, but with realtime priority (through
> limits.conf)) glitches or clicks are very audible.

this is entirely by design in jack1.

no comment on the rest.
_______________________________________________
Jack-Devel mailing list
Jack-Devel@...
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org

Re: clicks/artifacts in jack and jack2 when changing graph

by Stéphane Letz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Le 1 oct. 2009 à 19:08, Dirk Griffioen a écrit :

> Hi All,
>
> I noticed a small problem with both jack1 and jack2 when the graph  
> changes, for instance when I connect 'jackrec': the audio keeps  
> streaming but each time jackrec (or any other jack application)  
> connects or disconnects a little disturbance can be heard.
>
> - in jack1 (0.116.2, no realtime kernel, but with realtime priority  
> (through limits.conf)) glitches or clicks are very audible.
>
> - in jack2 (both 1.9.2 (realtime kernel) and 1.9.3) these glitches/
> clicks are not as audible anymore, but still present.

If not audible anymore  in jack2 how to see know they happen ??

Stéphane

_______________________________________________
Jack-Devel mailing list
Jack-Devel@...
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org

Parent Message unknown Re: clicks/artifacts in jack and jack2 when changing graph

by Stéphane Letz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Le 2 oct. 2009 à 19:17, Pau Arumí a écrit :

> El dj 01 de 10 de 2009 a les 20:33 +0200, en/na Stéphane Letz va
> escriure:
>> Le 1 oct. 2009 à 19:08, Dirk Griffioen a écrit :
>>
>>> Hi All,
>>>
>>> I noticed a small problem with both jack1 and jack2 when the graph
>>> changes, for instance when I connect 'jackrec': the audio keeps
>>> streaming but each time jackrec (or any other jack application)
>>> connects or disconnects a little disturbance can be heard.
>>>
>>> - in jack1 (0.116.2, no realtime kernel, but with realtime priority
>>> (through limits.conf)) glitches or clicks are very audible.
>>>
>>> - in jack2 (both 1.9.2 (realtime kernel) and 1.9.3) these glitches/
>>> clicks are not as audible anymore, but still present.
>>
>> If not audible anymore  in jack2 how to see know they happen ??
>
> (I'm working with Dirk on this)
> The point is that in jack2 the glitches are still audible though not  
> so
> much as in jack1.
> We could reproduce this by simply starting and stoping jack_metro (or
> jackrec) while ardour is playing. That is not expected in jack2, is  
> it?

I guess you're hearing glitches in Ardour in this case? so ask Ardour  
developers for that specific "known" issue... ((-:

jack2 does not interrupt the audio stream, but AFAICS some clients  
(like Ardour) can not handle notifications (like graph reorder...)  
that are delivered in a second non RT thread on jack2, without  
stopping their RT audio process.

Stéphane
_______________________________________________
Jack-Devel mailing list
Jack-Devel@...
http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org