I recently purchased an M-Audio Audiophile 2496 to record my keyboard playing. Before, I used the onboard via chip which did its job. With the onboard card I was able to run jack+ardour and amarok/firefox+“a youtube video” simultaneously without any problems. But no with the maudio I have the problem that Jack always tells me that the device is already in use. See:
jackd 0.116.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.
loading driver …
apparent rate = 48000
creating alsa driver … hw:2|hw:2|32|2|48000|0|0|nomon|hwmeter|-|32bit
control device hw:2
the playback device “hw:2” is already in use. Please stop the application using it and run JACK again
cannot load driver module alsa
20:32:41.439 JACK was stopped successfully.
20:32:41.440 Post-shutdown script…
20:32:41.440 killall jackd
jackd: no process killed
20:32:41.851 Post-shutdown script terminated with exit status=256.
20:32:43.422 Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. Please check the messages window for more info.
I haven’t found any other advice than to kill all apps which could use the device, which works but is a weak workaround. Cause I usually fire up ardour, checkout some music on youtube, and let the music inspire me. If something good came out I just click record in ardour and that’s it.
But now I always have to shutdown everything, start jack+ardour, shutdown everything, start firefox… I spent some time searching in various forums, docs, howto’s,… but haven’t came across a solution.