QjackCtl is a simple Qt application to control the JACK sound server daemon, specific for the Linux Audio Desktop infrastructure.
Written in C++ around the Qt framework for X11, most exclusively using Qt Designer.
Provides a simple GUI dialog for setting several JACK daemon parameters, which are properly saved between sessions, and a way control of the status of the audio server daemon. With time, this primordial interface has become richer by including a enhanced patchbay and connection control features.
QjackCtl is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.
Project page: https://sourceforge.net/projects/qjackctl
Weblog: https://www.rncbc.org
Click on image to see more screenshots...
The software requirements for build and runtime are listed as follows:
Mandatory:
Optional (opted-in at build time):
2024-10-29 - An Autumn'24 Release.
qjackctl-1.0.3.tar.gz
Previous and older releases, including the change log, are also available here. You may also check out from the latest bleeding edge development source tree, using Git.
You can browse all files available for download, including binary packages, at QjackCtl Files on SourceForge.net.
Unpack the tarball and in the extracted source directory:
cmake
[-DCMAKE_INSTALL_PREFIX=
prefix]-B build
cmake --build build
[--parallel
Njobs]
and optionally as root:
[
sudo
]cmake --install build
Note that the default installation path prefix is /usr/local
.
QjackCtl holds its settings and configuration state per user, in a file
located as $HOME/.config/rncbc.org/QjackCtl.conf
. Normally,
there's no need to edit this file, as it is recreated and rewritten everytime
qjackctl is run.
Plenty still, however QjackCtl may be considered in production/stable phase already.
QjackCtl is open source free software. For bug reports, feature requests, discussion forums, mailling lists, or any other matter related to the development of this piece of software, please use the Sourceforge project page.
You can also find timely and closer contact information on my personal web site.
QjackCtl's user interface primordial layout (and the whole idea for that matter) was partially borrowed from Lawrie Abbott's jacko project, which was just taken from wxWindow/Python into the Qt/C++ arena.
Since 2003-08-06, QjackCtl has been included in the awesome Planet CCRMA software collection. Thanks a lot Fernando!
This project has also a freecode.com entry.
( formerly freshmeat.net )
Dated from 2004-06-08, an online article written by no one else but Dave Phillips, has been published on Linux Journal, introducing you to Qjackctl and also QSynth. Please have a read:
At the Sounding Edge: Using QSynth and QJackCtl.
It's not on every regular day that you get to see one piece of the trade pointing two of your creations right in the title, is it?
Thanks Dave! You rule!
Here are some people who helped this project in one way or another, and in fair and strict alphabetic order:
|
|
|
|
A very special mention should go to the translators of QjackCtl:
|
Thanks to you all.