Re: [LAU] Aeolus, synthesized pipe organ

From: Fons Adriaensen <fons@email-addr-hidden>
Date: Sun Sep 21 2008 - 14:50:48 EEST

On Sun, Sep 21, 2008 at 12:13:34AM -1000, david wrote:

> Thanks, Fons. It reported these warnings, then went on to start JACK:
> Warning: memory lock failed.
> Warning: can't run midi thread in RT mode.
> Warning: can't run model thread in RT mode.

You can probably have an almost xrun-free system.
You don't need an RT patched kernel for this.

Look at the file /etc/security/limits.conf, and
verify if you have some lines there similar to

@audio - rtprio 99
@audio - nice -10
@audio - memlock 400000

Instead of @audio there could also be '*'.

If you don't have these, add them (you must be
root to do this). The nmber after 'memlock'
should be something like 80% of your RAM size.

Verify if you have an 'audio' group. If not, create
it. Make sure your are a member of this group.

In Qjackctl's setup, enable realtime and set
priority to e.g. 60. Also enable 'memory unlock'.
Make sure you use a raw ALSA device (normally hw:0).
To be on the safe side, set frames/period to 256
and periods/buffer to 3. Try later if things work
with 2 as well.

You should now be able to run jackd in realtime
mode. The three warnings from Aeolus should be
gone as well, and with a bit of luck also most
of the xruns.

> Hmmm, the Jack I have here doesn't show any MIDI clients when I check
> the MIDI tab. At least, it doesn't show my keyboard. That should be
> listed as a client, yes?

You have to enable this, it's in the lower left corner
of Qjackctl's setup window. Don't know if Rosegarden
will like this.

Ciao,

-- 
FA
Laboratorio di Acustica ed Elettroacustica
Parma, Italia
Wie der Mond heute Nacht aussieht !
Ist es nicht ein seltsames Bild ?
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Sun Sep 21 16:15:03 2008

This archive was generated by hypermail 2.1.8 : Sun Sep 21 2008 - 16:15:03 EEST