[PlanetCCRMA] qjackctl and jack problem

karlos karlos <k.gebbert@gmail.com>
Tue Jul 26 16:01:05 2005


Hi there,

a really strange problem occurs when I want to launch jackd using
qjackctl. All in all the behaviour of jackd is more than strange. For
example, when I just want to launch the server from qjackctl this
happens:

getting driver descriptor from /usr/local/lib/jack/jack_alsa.so
getting driver descriptor from /usr/local/lib/jack/jack_portaudio.so
getting driver descriptor from /usr/local/lib/jack/jack_oss.so
getting driver descriptor from /usr/local/lib/jack/jack_dummy.so
jackd 0.100.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
server `default' registered
loading driver ..
apparent rate = 44100
registered builtin port type 32 bit float mono audio
new client: alsa_pcm, id = 1 type 1 @ 0x8058480 fd = -1
creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 44100Hz, period = 1024 frames, buffer = 2 periods
Note: audio device hw:0 doesn't support a 32bit sample format so JACK
will try a 24bit format instead
Note: audio device hw:0 doesn't support a 24bit sample format so JACK
will try a 16bit format instead
nperiods = 2 for capture
nperiods = 2 for playback
new buffer size 1024
registered port alsa_pcm:capture_1, offset = 4096
registered port alsa_pcm:capture_2, offset = 8192
registered port alsa_pcm:playback_1, offset = 0
registered port alsa_pcm:playback_2, offset = 0
++ jack_rechain_graph():
client alsa_pcm: internal client, execution_order=0.
-- jack_rechain_graph()
3345 waiting for signals
load = 0.0237 max usecs: 11.000, spare = 23208.000
--------------------------------------
23:51:52.018 Could not connect to JACK server as client.
--------------------------------------
load = 0.0463 max usecs: 16.000, spare = 23203.000
load = 0.0533 max usecs: 14.000, spare = 23205.000
load = 0.0417 max usecs: 7.000, spare = 23212.000
load = 0.0359 max usecs: 7.000, spare = 23212.000
load = 0.0460 max usecs: 13.000, spare = 23206.000
load = 0.0510 max usecs: 13.000, spare = 23206.000
23:51:57.655 JACK is stopping...
jack main caught signal 15
starting server engine shutdown
stopping driver
unloading driver
freeing shared port segments
stopping server thread
stopping watchdog thread
last xrun delay: 0.000 usecs
max delay reported by backend: 0.000 usecs
freeing engine shared memory
max usecs: 16.000, engine deleted
no message buffer overruns
cleaning up shared memory
cleaning up files
unregistering server `default'

I have jackd configured with 44100 kHz and Realtime. When I only use
SuperCollider Server,  jackd starts automatically and qjackctl
recognizes this, but it runs with the wrong samplerate that specified
in qjackctl. It looks as if they don't like each other fo reason
beyond my understanding. I cvs'ed the latest sources for both of them,
yet not improvements...
I have not found anything on this on the net, so I assume its best to
write to you folks.
Is there anybody with similar experiences?

Thanks, 

KArsten