Tiny application that reacts on port registrations by clients and connects them
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
jack_autoconnect.pro
jackautoconnect.cpp
jackautoconnect.h
main.cpp

README.md

jack_autoconnect

Tiny application that reacts on port registrations by clients and connects them. The port names are interpreted as regular expressions and more than one pair can be defined upon calling.

Example

Automatically connect the first two ports of a newly created instance of MPlayer to the analyzer plugin of CALF jack host:

./jack_autoconnect "MPlayer.*:out_0" "calf.*:analyzer_in_l" "MPlayer.*:out_1" "calf.*:analyzer_in_r"

Automatically connect the jack ports of mpd to any connected netadapter client. That's what I created this for:

./jack_autoconnect "Music Player Daemon:left" ".*:to_slave_1" "Music Player Daemon:right" ".*:to_slave_2"

Compilation

As with all Qt projects:

qmake . && make