Fons Adriaensen wrote:
On Sat, Sep 20, 2008 at 10:54:22PM -1000, david
wrote:
Thanks, Steve. That gets it working.
Methinks that if it requires JACK,
Jack is the default. You can use ALSA with the -A option.
it should return some message indicating that if
it doesn't find JACK
running.
It will try to start Jack in that case (this may be removed in
future releases). If you start Aeolus in a terminal it will
usually report if anything goes wrong.
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.
Anyway, was
able to play MIDIs from Rosegarden to Aeolus, plus able to
play from my keyboard to Aeolus. Cool! Lovely sound! I really need to
install an RT kernel here, though - 45-52% CPU usage and many xruns ...
Aeolus also accepts MIDI over Jack if you have that enabled.
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?
Make sure you're running Jack and Aeolus in RT
mode. In many cases
that's enough to avoid xruns, even on a standard kernel (but YMMV).
When I set JACK to use the "Realtime" parameter (through QJackCtl), JACK
wouldn't start. How do you set Aeolus to run in realtime mode?
45% CPU is on the high side. On my six year old 2G P4
it Aeolus
rarely goes above 15%, and quite less on average.
You also get a too high CPU estimate from Jack/Qjackctl if not
running realtime.
Wouldn't surprise me, but the frequent xruns and (skip) messages JACK
reports, and a couple of times messages from Rosegarden reporting it had
run out of realtime resources to play make me think my laptop isn't up
to your P4. 1.5GHz Celeron M, the P4-based Celeron that has far too
little on-chip cache for the P4 design. It's effective throughput is
closer to that of a 1GHz old-style Celeron than a 1.5GHz chip. Plus this
laptop has the junk Intel video and audio. Xruns improve slightly if I
minimize programs that are updating the display, so who knows?
--
David
gnome(a)hawaii.rr.com
authenticity, honesty, community