---
name: "jack.ctl"
section: "1"
platform: "linux"
package: "jack-tools"
version: "0.0.2-7+b1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/jack.ctl"
---

# jack.ctl(1)

JACK Session Manager

## NAME

jack.ctl - JACK Session Manager

## SYNOPSYIS

**jack.ctl** \[*start*\|*stop*\|*restart*\]

## DESCRIPTION

**jack.ctl** is a simple  **JACK** session manager.  It reads configuration information from a system wide and a user specific configuration file and manages sessions involving the JACK daemon proper and optionally a set of secondary jack daemons.

The configuration is a list of assignments of the form *variable*=value. The variables *jackd* and *driver* must be assigned.  These set the JACK daemon to run, normally either [**jackd**(1)](/jackd/1.md) or [**jackstart**(1)](/jackstart/1.md), and the driver to use, normally **alsa**.

If the variable *jackh* is assigned it names a set of secondary daemons, normally [**jack.plumbing**(1)](/jack.plumbing/1.md) and [**jack.clock**(1)](/jack.clock/1.md), which are managed together with the JACK daemon proper.  The secondary daemons are started one second after jackd, in the background, and with no arguments.  To name more than one daemon the list must be quoted using ordinary double quotes.

All other variables are optional and are named identically to the long forms of the options to  [**jackd**(1)](/jackd/1.md) and have the meanings descibed in that manual page.

## FILES

/etc/jackrc \
 \~/.jackrc

## SEE ALSO

[**jackd**(1)](/jackd/1.md)

## AUTHORS

Steve Harris, Rohan Drape.
