d wrote:
hello everyone!

this is not exactly about audio-development, but the DRI+jack thread encouraged me to ask a few questions about optimizing my setup:
i'm using a rme hdsp (cardbus) + multiface with my 1ghz pIII laptop for quite a while now, and i'm happy with it.
i would like to use the setup for live-processing but the lowest jackd framesize i can safely use is 2048. the main issue here seems to be the nvidia graphics card.
since i switched from kernel 2.4.2x+lowlat+capabilities to 2.6.1 the cpu-load seems to be noticable higher for ardour, but the latency-issue did not change.
so my questions are:


*) is anybody successfully using hdsp-cardbus with really low latencies ?

I'm using the same setup as you (hdsp+cardbus+1GHz PIII+nvidia binary drivers+2.6.1) and can use low latency without any problem. I use jack with the -R flag as a user thanks to Jack O'Quin's excellent 'realtime' module. Before that I used 2.4.x-ck and was also quite happy with it. The only latency killer apps I could identify at the time were applications accessing ACPI features (notably gnome's batstat applet). The ACPI situation has been much improved for me in the 2.6.x kernels (thanks to the CONFIG_ACPI_RELAXED_AML option - I have a toshiba laptop with a buggy BIOS)


*) how important is the firmware version - which firmware version should i use for my hdsp card?

Firmware version shouldn't change anything.


*) did anyone else notice increasing cpu load with audio-apps + kernel 2.6.x ?

I didn't.


*) any hints about configuring X11 for linux-audio (besides from DRI questions ;-) ?

You could try the open source nv driver that's shipped with X. You'll loose 3rd acceleration, though.




let me know if you think i'm on the wrong list should better alsa-dev.


I don't think for now that this is a driver issue, but can be wrong.
What version of alsa are you using ?
What happens when you run jack with period size < 2048 ? I guess jack reports xruns, but do they seem to appear regularly or randomly ? In your description you seem to imply that you do not have this latency problem when running without X, is it the case ? How low can you get running jack in text mode ? Generally speaking, can you find any relation between the xruns and system activity (disk access, incoming midi stream, GUI interaction, etc...) ?


Thomas

Reply via email to