[linux-audio-dev] dmix and jack

voidcreature at paradise.net.nz voidcreature at paradise.net.nz
Mon Jan 30 14:07:32 UTC 2006


Has anyone managed to successfully get jackd talking to dmix?

My dmix setup works fix (i run VoIP stuff, artsd, and other assorted junk 
through it daily).

jackd works great when connect to hw:0,0 or to plughw:0,0 (with the warning), 
but if I point it at my dmix'd "default"  it sits there with 100% CPU usage, 
and doesn't otherwise operate.

Does anyone have this combination of jack and dmix working?

(i'm running alsa 1.0.11rc3 on 2.6.15.1, i've tried alsa 1.0.10 and jack 
0.100.0 too)

>jackd -v -d alsa -d default -r 48000 -S -n 8 -p 1024 -P
jackd 0.100.7
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 ..
registered builtin port type 32 bit float mono audio
new client: alsa_pcm, id = 1 type 1 @ 0x8056a48 fd = -1
apparent rate = 48000
creating alsa driver ... default|-|1024|8|48000|0|0|nomon|swmeter|-|16bit
configuring for 48000Hz, period = 1024 frames, buffer = 8 periods
You appear to be using the ALSA software "plug" layer, probably
a result of using the "default" ALSA device. This is less
efficient than it could be. Consider using a hardware device
instead rather than using the plug layer. Usually the name of the
hardware device that corresponds to the first soun
nperiods = 8 for playback
new buffer size 1024
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()
7129 waiting for signals
load = 1.1672 max usecs: 498.000, spare = 20835.000
load = 1.3102 max usecs: 310.000, spare = 21023.000
load = 1.3793 max usecs: 309.000, spare = 21024.000
load = 1.4162 max usecs: 310.000, spare = 21023.000
....
etc
....




More information about the Linux-audio-dev mailing list