• Home
  • History
  • Annotate
  • current directory
Name Date Size #Lines LOC

..16-Aug-2019-

debian/H12-Jul-2019-

src/H16-Aug-2019-

.gitignoreH A D12-Jul-2019134 1918

.travis.ymlH A D12-Jul-2019636 3426

AUTHORSH A D12-Jul-201934 21

COPYINGH A D12-Jul-201917.6 KiB340281

ChangeLogH A D12-Jul-201960.9 KiB1,6311,049

INSTALLH A D12-Jul-201915.2 KiB366284

Makefile.gitH A D12-Jul-2019414 1613

Makefile.inH A D12-Jul-20193.9 KiB151121

READMEH A D12-Jul-20194.6 KiB146103

TODOH A D12-Jul-2019568 2815

TRANSLATORSH A D12-Jul-2019535 2819

autogen.shH A D12-Jul-201936 41

configure.acH A D12-Jul-201919.5 KiB590498

qjackctl.1H A D12-Jul-20191.4 KiB5452

qjackctl.fr.1H A D12-Jul-20191.8 KiB5856

qjackctl.proH A D12-Jul-201950 54

qjackctl.spec.inH A D12-Jul-20195.3 KiB152139

README

1QjackCtl - JACK Audio Connection Kit Qt GUI Interface
2-----------------------------------------------------
3
4QjackCtl is a simple Qt application to control the JACK sound server
5(http://jackaudio.org), for the Linux Audio infrastructure.
6
7Written in C++ around the Qt framework for X11, most exclusively using
8Qt Designer.
9
10Provides a simple GUI dialog for setting several JACK server parameters,
11which are properly saved between sessions, and a way control of the
12status of the audio server. With time, this primordial interface has
13become richer by including a enhanced patchbay and connection control
14features.
15
16Homepage: http://qjackctl.sourceforge.net
17
18License: GNU General Public License (GPL)
19
20
21Requirements
22------------
23
24The software requirements for build and runtime are listed as follows:
25
26  Mandatory:
27
28  - Qt framework, C++ class library and tools for
29        cross-platform application and UI development
30        http://qt.io/
31
32  - JACK Audio Connection Kit
33        http://jackaudio.org/
34
35  Optional (opted-in at build time):
36
37  - ALSA, Advanced Linux Sound Architecture
38        http://www.alsa-project.org/
39
40
41Installation
42------------
43
44The installation procedure follows the standard for source distributions:
45
46    ./configure [--prefix=/usr/local]
47    make
48
49and optionally as root:
50
51    make install
52
53This procedure will end installing the following files:
54
55    ${prefix}/bin/qjackctl
56    ${prefix}/share/pixmaps/qjackctl.png
57    ${prefix}/share/applications/qjackctl.desktop
58    ${prefix}/share/qjackctl/translations/qjackctl_*.qm
59    ${prefix}/share/man/man1/qjackctl.1
60
61Just launch ${prefix}/bin/qjackctl and you're off (hopefully).
62
63If you're checking out from Git, you'll have to prepare the
64configure script just before you proceed with the above instructions:
65
66   ./autogen.sh
67
68
69Configuration
70-------------
71
72QjackCtl holds its settings and configuration state per user, in a file
73located as $HOME/.config/rncbc.org/QjackCtl.conf . Normally, there's no
74need to edit this file, as it is recreated and rewritten everytime
75qjackctl is run.
76
77
78Bugs
79----
80
81Probably plenty still, QjackCtl maybe considered on beta stage already.
82It has been locally tested since JACK release 0.98.0, with custom 2.4
83kernels with low-latency, preemptible and capabilities enabling patches.
84As for 2.6 kernels, the emergence of Ingo Molnar's Realtime Preemption
85kernel patch it's being now recommended for your taking benefit of the
86realtime and low-latency audio pleasure JACK can give.
87
88
89Support
90-------
91
92QjackCtl is open source free software. For bug reports, feature
93requests, discussion forums, mailling lists, or any other matter
94related to the development of this piece of software, please use the
95Sourceforge project page (http://sourceforge.net/projects/qjackctl).
96
97You can also find timely and closer contact information on my personal
98web site (http://www.rncbc.org).
99
100
101Acknowledgments
102---------------
103
104QjackCtl's user interface layout (and the whole idea for that matter)
105was partially borrowed from origoinal Lawrie Abbott's jacko project,
106which was taken from wxWindow/Python into the Qt/C++ arena.
107
108Since 2003-08-06, qjackctl has been included in the awesome Planet CCRMA
109(http://ccrma-www.stanford.edu/planetccrma/software/) software collection.
110Thanks a lot Fernando!
111
112Here are some people who helped this project in one way or another,
113and in fair and strict alphabetic order:
114
115    Alexandre Prokoudine             Kasper Souren
116    Andreas Persson                  Kjetil Matheussen
117    Arnout Engelen                   Ken Ellinwood
118    Austin Acton                     Lawrie Abbott
119    Ben Powers                       Lee Revell
120    Chris Cannam                     Lucas Brasilino
121    Dan Nigrin                       Marc-Olivier Barre
122    Dave Moore                       Mark Knecht
123    Dave Phillips                    Matthias Nagorni
124    Dirk Jagdmann                    Melanie
125    Dominic Sacre                    Nedko Arnaudov
126    Fernando Pablo Lopez-Lezcano     Orm Finnendahl
127    Filipe Tomas                     Paul Davis
128    Florian Schmidt                  Robert Jonsson
129    Fons Adriaensen                  Robin Gareus
130    Geoff Beasley                    Roland Mas
131    Jack O'Quin                      Sampo Savolainen
132    Jacob Meuser                     Stephane Letz
133    Jesse Chappell                   Steve Harris
134    Joachim Deguara                  Taybin Rutkin
135    John Schneiderman                Wilfried Huss
136    Jussi Laako                      Wolfgang Woehl
137    Karsten Wiese
138
139A special mention should go to the translators of QjackCtl (see TRANSLATORS).
140
141Thanks to you all.
142--
143rncbc aka Rui Nuno Capela
144rncbc at rncbc dot org
145http://www.rncbc.org
146