[PlanetCCRMA] and where is fedora core 6??

Jason Russler jason.russler@gmail.com
Tue Dec 5 06:45:02 2006


------=_Part_6051_10410197.1165329840521
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

You're not using all that AIGLX stuff are you? that will destroy any chance
of running in a low-latency mode.  How big is your JACK buffer?  If you're
just recording, is there any reason you couldn't just bump that up to
something unreasonable like 1024 or even 2048 (not that I'd consiter that a
"fix").  For my part, latencies and X-runs have gone down since the switch
from 5 to 6 using the stock kernel and limits.conf.

On 12/4/06, blindman jones <erleichda@gmail.com> wrote:
>
> hello,
>
> I don't use my audio apps for creating music, I record live shows and
> use Ardour+JAMin to master those recordings to CD. Purely a hobbyist.
> So, heavy duty realtime was never a big issue for me. the rdt kernel
> from ccrma worked great for me, the rrt locked up my Asus P4PE though.
>
> I had the ccrma apps on FC5 installed and eventually there were no new
> ccrma realtime kernels coming out so I decided to try the most updated
> FC5 stock kernel, 2.6.18-1.2200... the newest ccrma was
> 2.6.16-1.2080... to my amazement, the FC5 kernel worked just as good
> if not better and I worked with that for a long time. It had enough
> realtime features in it to work perfect for me with the only xruns
> being when I was completed exporting in Ardour, I would have an
> xrun... but I only knew that cause I saw it there in the log... I saw
> a single xrun at the time the export completed... I never had problems
> when playing back or during actual export.
>
> So, when FC6 came out I was not so nervous about upgrading, because I
> knew Ardour and JACK had moved to extras and JAMin would be my only
> worry. I upgraded (actually I installed on a new harddrive) to FC6,
> got the JAMin source rpm from ccrma and installed Ardour, JACK and
> rebuilt a JAMin... btw, you must use the fftw/fftw-devel from extras
> and not the fftw3/fftw3-devel found at rpmforge to rebuild the JAMin
> src rpm on FC6.
>
> But once I got everything installed, the limits.conf file updated and
> started JACK and fired up Ardour... no good... constant xruns and no
> amount of fiddling would fix it. I got it where they were few and far
> between... but I still got them and the output would get tiny jitters.
>
> So, I don't know if my succes on FC5 with ccrma apps BUT FC5 stock
> kernel had to do with ccrma or the kernel or what. But the stock FC6
> kernel + Ardour/JACK from extras is not working the same.
>
> Luckily, I left the FC5 installed on another drive, so I can reboot to
> mix shows... but I like many of the FC6 features... so I will be
> anxious to test out any realtime kernels you get made Fernando. Wish I
> had more to offer, I am not a kernel hacker dude... but if there is
> anything I can test for you, be sure to let me know I will do my best
> to help.
>
> Thanks again for all your efforts.
>
> later,
> Michael
>
> On 11/29/06, Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> wrote:
> > Hi all, I have started publishing a few packages for Fedora Core 6.
> >
> > NO, you should not jump to Fedora Core 6 right now, no reason to :-)
> >
> > There are currently _no_ low latency kernels yet, not reliable enough
> > but getting there - as usual thanks to Ingo and other kernel gurus for
> > their hard work! Just use the Fedora Core kernel for now and tweak the
> > limits.conf file to be able to run apps with realtime privileges[*]
> >
> > Some of the Planet CCRMA packages have migrated to Fedora Extras, I'll
> > try to make a list of that sometime (Jack, Ardour, Rosegarden4 and many
> > others).
> >
> > To get started (if you want to try things) install this for i386 (all in
> > one line):
> >
> > ----
> > rpm -Uvh
> >
> http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/i386/planetccrma-repo-1.0-3.fc6.ccrma.noarch.rpm
> > ----
> >
> > or this for x86_64[**]:
> >
> > ----
> > rpm -Uvh
> >
> http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/x86_64/planetccrma-repo-1.0-3.fc6.ccrma.noarch.rpm
> > ----
> >
> > Surf here for packages available:
> > i386:
> >
> http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/i386/repodata/
> > x86_64:
> >
> http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/x86_64/repodata/
> >
> > (you'll find snd-motif, snd-gtk, snd-utils, clm-sbcl, cmn-sbcl, etc,
> > etc)
> >
> > It is a start...
> > Enjoy!
> > -- Fernando
> >
> >
> > [*] you need to (carefully) edit as root /etc/security/limits.conf and
> > add these lines if they are not already there:
> >
> > ---- cut here ----
> > # or (default) allow everyone access
> > *               -       rtprio          99
> > *               -       nice            -10
> > *               -       memlock         4000000
> > ---- cut here ----
> >
> > This will give any user permission to run apps with realtime scheduling
> > and to lock up to 4G of memory.
> >
> > [**] but there are things that don't work yet (AFAIK) in x86_64, for
> > example pd and friends, supercollider and who knows what else...
> >
> >
> > _______________________________________________
> > PlanetCCRMA mailing list
> > PlanetCCRMA@ccrma.stanford.edu
> > http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
> >
>
>
> --
> michael jones * erleichda archiving * usa
> shivering is the first step towards your destiny.....
>
> _______________________________________________
> PlanetCCRMA mailing list
> PlanetCCRMA@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
>



-- 
If there were in the world today any large number of people who desired
their own happiness more than they desired the unhappiness of others, we
could have paradise in a few years.
--Bertrand Russell

------=_Part_6051_10410197.1165329840521
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

You're not using all that AIGLX stuff are you? that will destroy any chance of running in a low-latency mode.&nbsp; How big is your JACK buffer?&nbsp; If you're just recording, is there any reason you couldn't just bump that up to something unreasonable like 1024 or even 2048 (not that I'd consiter that a &quot;fix&quot;).&nbsp; For my part, latencies and X-runs have gone down since the switch from 5 to 6 using the stock kernel and 
limits.conf.&nbsp; <br><br><div><span class="gmail_quote">On 12/4/06, <b class="gmail_sendername">blindman jones</b> &lt;<a href="mailto:erleichda@gmail.com">erleichda@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
hello,<br><br>I don't use my audio apps for creating music, I record live shows and<br>use Ardour+JAMin to master those recordings to CD. Purely a hobbyist.<br>So, heavy duty realtime was never a big issue for me. the rdt kernel
<br>from ccrma worked great for me, the rrt locked up my Asus P4PE though.<br><br>I had the ccrma apps on FC5 installed and eventually there were no new<br>ccrma realtime kernels coming out so I decided to try the most updated
<br>FC5 stock kernel, 2.6.18-1.2200... the newest ccrma was<br>2.6.16-1.2080... to my amazement, the FC5 kernel worked just as good<br>if not better and I worked with that for a long time. It had enough<br>realtime features in it to work perfect for me with the only xruns
<br>being when I was completed exporting in Ardour, I would have an<br>xrun... but I only knew that cause I saw it there in the log... I saw<br>a single xrun at the time the export completed... I never had problems<br>when playing back or during actual export.
<br><br>So, when FC6 came out I was not so nervous about upgrading, because I<br>knew Ardour and JACK had moved to extras and JAMin would be my only<br>worry. I upgraded (actually I installed on a new harddrive) to FC6,<br>
got the JAMin source rpm from ccrma and installed Ardour, JACK and<br>rebuilt a JAMin... btw, you must use the fftw/fftw-devel from extras<br>and not the fftw3/fftw3-devel found at rpmforge to rebuild the JAMin<br>src rpm on FC6.
<br><br>But once I got everything installed, the limits.conf file updated and<br>started JACK and fired up Ardour... no good... constant xruns and no<br>amount of fiddling would fix it. I got it where they were few and far
<br>between... but I still got them and the output would get tiny jitters.<br><br>So, I don't know if my succes on FC5 with ccrma apps BUT FC5 stock<br>kernel had to do with ccrma or the kernel or what. But the stock FC6<br>
kernel + Ardour/JACK from extras is not working the same.<br><br>Luckily, I left the FC5 installed on another drive, so I can reboot to<br>mix shows... but I like many of the FC6 features... so I will be<br>anxious to test out any realtime kernels you get made Fernando. Wish I
<br>had more to offer, I am not a kernel hacker dude... but if there is<br>anything I can test for you, be sure to let me know I will do my best<br>to help.<br><br>Thanks again for all your efforts.<br><br>later,<br>Michael
<br><br>On 11/29/06, Fernando Lopez-Lezcano &lt;<a href="mailto:nando@ccrma.stanford.edu">nando@ccrma.stanford.edu</a>&gt; wrote:<br>&gt; Hi all, I have started publishing a few packages for Fedora Core 6.<br>&gt;<br>&gt; NO, you should not jump to Fedora Core 6 right now, no reason to :-)
<br>&gt;<br>&gt; There are currently _no_ low latency kernels yet, not reliable enough<br>&gt; but getting there - as usual thanks to Ingo and other kernel gurus for<br>&gt; their hard work! Just use the Fedora Core kernel for now and tweak the
<br>&gt; limits.conf file to be able to run apps with realtime privileges[*]<br>&gt;<br>&gt; Some of the Planet CCRMA packages have migrated to Fedora Extras, I'll<br>&gt; try to make a list of that sometime (Jack, Ardour, Rosegarden4 and many
<br>&gt; others).<br>&gt;<br>&gt; To get started (if you want to try things) install this for i386 (all in<br>&gt; one line):<br>&gt;<br>&gt; ----<br>&gt; rpm -Uvh<br>&gt; <a href="http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/i386/planetccrma-repo-1.0-3.fc6.ccrma.noarch.rpm">
http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/i386/planetccrma-repo-1.0-3.fc6.ccrma.noarch.rpm</a><br>&gt; ----<br>&gt;<br>&gt; or this for x86_64[**]:<br>&gt;<br>&gt; ----<br>&gt; rpm -Uvh<br>&gt; 
<a href="http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/x86_64/planetccrma-repo-1.0-3.fc6.ccrma.noarch.rpm">http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/x86_64/planetccrma-repo-1.0-3.fc6.ccrma.noarch.rpm
</a><br>&gt; ----<br>&gt;<br>&gt; Surf here for packages available:<br>&gt; i386:<br>&gt; <a href="http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/i386/repodata/">http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/i386/repodata/
</a><br>&gt; x86_64:<br>&gt; <a href="http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/x86_64/repodata/">http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/6/x86_64/repodata/</a><br>
&gt;<br>&gt; (you'll find snd-motif, snd-gtk, snd-utils, clm-sbcl, cmn-sbcl, etc,<br>&gt; etc)<br>&gt;<br>&gt; It is a start...<br>&gt; Enjoy!<br>&gt; -- Fernando<br>&gt;<br>&gt;<br>&gt; [*] you need to (carefully) edit as root /etc/security/limits.conf and
<br>&gt; add these lines if they are not already there:<br>&gt;<br>&gt; ---- cut here ----<br>&gt; # or (default) allow everyone access<br>&gt; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rtprio&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;99<br>&gt; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nice&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-10
<br>&gt; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; memlock&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4000000<br>&gt; ---- cut here ----<br>&gt;<br>&gt; This will give any user permission to run apps with realtime scheduling<br>&gt; and to lock up to 4G of memory.<br>&gt;<br>
&gt; [**] but there are things that don't work yet (AFAIK) in x86_64, for<br>&gt; example pd and friends, supercollider and who knows what else...<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>
&gt; PlanetCCRMA mailing list<br>&gt; <a href="mailto:PlanetCCRMA@ccrma.stanford.edu">PlanetCCRMA@ccrma.stanford.edu</a><br>&gt; <a href="http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma">http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
</a><br>&gt;<br><br><br>--<br>michael jones * erleichda archiving * usa<br>shivering is the first step towards your destiny.....<br><br>_______________________________________________<br>PlanetCCRMA mailing list<br><a href="mailto:PlanetCCRMA@ccrma.stanford.edu">
PlanetCCRMA@ccrma.stanford.edu</a><br><a href="http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma">http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma</a><br></blockquote></div><br><br clear="all"><br>-- 
<br>If there were in the world today any large number of people who desired their own happiness more than they desired the unhappiness of others, we could have paradise in a few years.<br>--Bertrand Russell

------=_Part_6051_10410197.1165329840521--