[Jack-Devel] Selecting Firewire Interface with -d

Thomas Brand tom at trellis.ch
Mon Jan 23 23:21:16 CET 2017

after some research and help from the ffado list i think that the JACK 2's
firewire backend implementation does not honor the -d command line flag to
set a specific interface.
The effect is that when multiple devices are present, no matter what -d is
set to, all devices are aggregated. In most cases this fine and wanted.
However there is no warning or error message for bogus -dhw arguments and
it's not possible to start one specific interface only without
With the following diff (just 3 lines from JACK 1 codebase) it works as
expected, even using guid:xxx (which is a very nice feature).
Please review and consider merge.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: JackFFADODriver.cpp.diff
Type: text/x-patch
Size: 824 bytes
Desc: not available
URL: <https://lists.linuxaudio.org/archives/jackaudio/attachments/20170123/e0ac18cb/attachment.bin>

More information about the Jackaudio mailing list