[Ardour-Users] Newbie Question: Using 2. Soundcard for monitoring

David Kastrup dak at gnu.org
Mon Mar 13 02:24:20 PDT 2017

Ralf Mardorf <ralf.mardorf at alice-dsl.net> writes:

> On Sun, 12 Mar 2017 17:24:59 +0100, Paul Davis wrote:
>>Skype (one of the few applications that uses the Pulse API directly
> Off-topic:
> Hi,
> at least for desktop usage there's an alternative to pulseaudio. This
> might not work with recording software.

I am using the following script:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pulsejack
Type: application/octet-stream
Size: 261 bytes
Desc: not available
URL: <http://lists.ardour.org/pipermail/ardour-users-ardour.org/attachments/20170313/d8fbba18/attachment-0002.obj>
-------------- next part --------------

Called with options, it kills an existing jackd and starts a new one
with the options.  Without options, it just continues to the second

It tells Pulseaudio to use jackd for output.  I disabled using jackd for
input since recording applications just work too badly with Pulseaudio
and it makes stuff getting stuck more likely.

The idea is that you usually have pulseaudio working with some so-so
quality built-in audio, and that you can use pulsejack for using the
"good" equipment for offline mixing and auditioning and checking the
finished movies and similar with normal desktop players.

To sever that connection, I just use

    killall pulseaudio

which does not always work (this is Pulseaudio we are talking about,
after all).  A new pulseaudio will be spawned on usual desktop setups if
the killing was successful: that's intended in order to switch back to
jackless mode.  Maybe the success rate would be higher when instead
using a script that will reconfigure the running Pulseaudio.

David Kastrup

More information about the Ardour-Users mailing list