I'm having no luck getting low latency with a 2.6 kernel.
I'm using the mm4 patches and have modified the capabilities.h file.
I have this entered into fstab:
shmfs /dev/shm shm defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /tmp/jack tmpfs defaults 0 0
none /mnt/ramfs tmpfs defaults 0 0
and compiled jack with:
./configure --with-default-tmpdir=/mnt/ramfs --enable-capabilities
--enable-realtime
I want to use ardour so that was just a staight ./configure && make
To run jack I go
jackstart -R -v -d alsa -d hw:0 -p 8192
My problem is that I get
**** alsa_pcm: xrun of at least xx.xxx msecs
all the time. I even get it when no audio programs are going.
On the 2.4.2 I can get jack to run with no -p options at all and it runs
perfectly, hence my anguish.
Cheers for any help. This is pretty much all the stuff I've done so
throw me ANY hints.
James Stone wrote:
On Sun, Jan 18, 2004 at 11:20:32PM +0000, Glenn McCord
wrote:
That link is useful. I've been trying to find
out what the mm stood for.
And I have sound working now. As it turns out I think I needed to
compile in not only:
<*> EMU10K1 (SB Live! & Audigy, E-mu APS)
but...
<*> (Creative) Ensoniq AudioPCI 1370
<*> (Creative) Ensoniq AudioPCI 1371/1373
aswell.
Interesting. What sound card do you have?
I have a soundblaster Live but this problem may have arisen from copy
and pasting .config files from 2.6 to 2.6.1-mm4 to 2.6.1, so something
probably came unstuck.
Now I'm off to get jack running but I've
had really bad form with that
and the 2.6
What problems?
Q. With the 2.4 kernel, low-latency was seen to be
working by going:
cat /proc/sys/kernel/lowlatency
but now all I get is:
root@upstairs linux # cat /proc/sys/kernel/lowlatency
cat: /proc/sys/kernel/lowlatency: No such file or directory
How does the 2.6 use low-latency audio? Is it buried deep amongst the
features now, and working by default?
As I understand it, low latency features are included in the kernel and
you don't need to do anything extra.
James