This repository has been archived on 2023-12-31. You can view files and clone it, but cannot push or open issues or pull requests.
cabled/README.md
2022-02-11 21:39:37 -05:00

603 B

cabled - a poorly designed jack connection manager

This is a really simple connection manager for jack designed to automatically connect/disconnect ports specified in a config file.

Usage

Command line usage:

./cabled <config file>

Config file example:

[connect]
# the output port comes first, followed by the input port
clienta:port_0 = client_b:port_0
[disconnect]
clienta:port_1 = client_b:port_1

TODO

  • Avoid trying to reconnect every single port every time a new port is registered.
  • Avoid disconnect/connect loops by not disconnecting anything we've already connected.