When i use a 128 frames buffer i have a latency of 5 ms. This looks enough for me for any applications. But i don&#39;t have any real-time kernel support. <br>At first i couldn&#39;t start jackd with realtime support. It did not start. Bu after changing my /etc/security/limits.conf file as:<br>
@audio - rtprio 95<br>@audio - memlock 512000<br>@audio - nice -19<br><br>I could start jackd with realtime flag and now i have a 5 ms of latency.<br>How that can be without having a Realtime kernel ?<br><br><div class="gmail_quote">
On Tue, Mar 18, 2008 at 8:33 PM, Mark Knecht &lt;<a href="mailto:markknecht@gmail.com">markknecht@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Tue, Mar 18, 2008 at 11:25 AM, Arda Eden &lt;<a href="mailto:ardaeden@gmail.com">ardaeden@gmail.com</a>&gt; wrote:<br>
&gt; So is it really necessary to have a realtime kernel in order to use linux<br>
&gt; audio applications without any latencies or xruns ?<br>
&gt;<br>
<br>
</div>It is not possible to use ANY kernel with NO latencies. EVERY kernel<br>
has latencies. The question is how low do you want the latencies to<br>
be? If you can exist with 50mS or higher you might get away with a<br>
standard kernel. If you want to run with 1.2mS latency then you will<br>
absolutely have to have a real-time enabled kernel.<br>
<br>
xruns are just an indication of the system not meeting the latency<br>
requirement you set in Jack, i.e. - a by product of how you answered<br>
the question in the first paragraph.<br>
<font color="#888888"><br>
- Mark<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Arda EDEN<br>Cumhuriyet University<br>Faculty of Fine Arts<br>Department of Music Technology<br>Sivas/TURKEY