QjackCtl 0.3.0

Rui Capela rncbc at rncbc.org
Tue Jul 10 20:00:17 CEST 2007


Name: QjackCtl
Version: 0.3.0
Type: Sound Application
Depend: Qt 4.x
License: GPL
Homepage: http://qjackctl.sourceforge.net
More Info:
http://www.kde-apps.org/content/show.php?content=14130

Description:
 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 Qt4 toolkit 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.

Changelog:
 0.3.0   2007-07-10  Qt4 migration was complete.

- Qt4 migration was complete. Care must be taken
with this new configuration file and location:
this release starts a new one from scratch and
won't reuse any of the previous existing ones,
although cut and paste might help if you know what
you're doing :)

- On a last-minute addition, the "firewire" audio
backend driver option has been also included,
supporting the ffado.org project which is evolving
where "freebob" is leaving (thanks to Klaus
Zimmermann for this one).


0.2.23   2007-07-02  JACK MIDI support debut.

- JACK MIDI support is now being introduced.
Connections window now has a brand new MIDI tab,
the older being renamed to ALSA, as for the
ALSA/MIDI sequencer conveniency. The server
settings now include the MIDI driver setup option
(ALSA backend only).

- Application icon is now installed to
${prefix}/share/pixmaps; application desktop entry
file is now included in installation; spec file
(RPM) is now a bit more openSUSE compliant;
initial debianization.

- Invalidation of the JACK client handle is now
forced right on jack_shutdown notification,
preventing a most probable fatal crash due to
jack_deactivate and/or jack_client_close being
called after the jack_watchdog kicks in.

- Default font option names were adjusted to "Sans
Serif" and "Monospace", wherever available.

- The "keep child windows always on top" option is
not set as default anymore, because window focus
behavior gets tricky on some desktop environments
(eg. Mac OS X, Gnome).

- Autoconf (configure) scripting gets an update.


0.2.22   2007-03-31  Long overdue but better late
than never.

- Fixed default settings for the freebob backend
(JACK >= 0.103.0).

- CPU Load status label now says correctly DSP
Load.

- The most recently used patchbay definitions can
now be correctly selected in round-robin fashion
from its drop-down list widget.

- Avoid mixing JACK MIDI ports with regular audio
ports on the Connections and Patchbay widgets;
strictly list only audio ports.

- Added 192k sample rate to setup settings drop
down list (as kindly  reminded by Klaus
Zimmermann, thanks).

- Most top-level widgets were missing the
normal-widget flag, which were causing some sticky
size behavior on some window managers.


0.2.21   2006-10-07  Shrinking on screen
real-estate.

- GPL address update.

- All window captions can now be set smaller as
tool-widgets. This option takes effect when child
windows are kept always on top.

- For the brave of heart, specially the ones brave
enough to try with Stephane Letz's jackdmp, a
win32 build should be now possible.

- The main window button text labels are now
optional (after a kind suggestion by Geoff
Beasley, thanks).

- Increse default maximum number of ports setting
from 128 to 256.

- Initial freebob backend driver support. Also
changed the coreaudio  backend driver command line
device name/id parameter (EXPERIMENTAL).

- Closing the main window while not as an active
JACK client, nor under a server running state,
will just quit the whole application, even though
the system-tray icon option is in effect.

- The most relevant transport commands (Rewind,
Play and Pause) are now made available on the main
window context popup menu.

- The post-shutdown script is now also being
called when using the Stop button, whether the
jackd server has been started internally or not.
The initial hard-coded default is now on and set
to `killall jackd` (as a workaround to an old
request from Stephane Letz).

- The main window buttons display are now
optional. One can choose whether the left, right
and/or transport buttons are hidden, making it for
a total of six different modes for the main window
presentation (after a much simpler suggestion from
Paul Davis and Stephane Letz).

- Added configure support for x86_64 libraries
(UNTESTED).



More information about the Kde-announce-apps mailing list