You are here

Add new comment

QjackCtl 0.3.6 - Full D-Busification!

Awe! Times they are a-changing although Bob Dylan has no D-Business here. The old and cutie gooey for JACK just got one turn around the verge of bit-rotting. This time it brings full JACK D-Bus support, or almost. It also adds D-Bus access for most GUI actions which some might find pretty handy for keyboard shortcut binding from your desktop environment of choice. However, if babies health is your top concern you can just turn this D-Bus thing off and play with the Old times ;) Ahem...

QjackCtl 0.3.6 is now released!

More details in the change-log, below.

Website:

http://qjackctl.sourceforge.net

Project page:

http://sourceforge.net/projects/qjackctl

Downloads:

  • source tarball:
    qjackctl-0.3.6.tar.gz
  • source package (openSUSE 11.2):
    qjackctl-0.3.6-2.rncbc.suse112.src.rpm
  • binary packages (openSUSE 11.2):
    qjackctl-0.3.6-2.rncbc.suse112.i586.rpm
    qjackctl-0.3.6-2.rncbc.suse112.x86_64.rpm
  • binary packages (Ubuntu 8.04):
    qjackctl_0.3.6-1.rncbc.ubuntu804_i386.deb
    qjackctl_0.3.6-1.rncbc.ubuntu804_amd64.deb
  • binary packages (Ubuntu 9.10):
    qjackctl_0.3.6-1.rncbc.ubuntu910_i386.deb
    qjackctl_0.3.6-1.rncbc.ubuntu910_amd64.deb
  • Weblog (upstream support):

    http://www.rncbc.org

    License:

    QjackCtl is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

    Change-log:

  • Make sure socket names are unique on each side of the Patchbay (another patch from Dominic Sacre, thanks).
  • A bunch of primitive D-Bus interface slots have been added, allowing shortcut access to most of main applications actions like toggling Messages, Status, Connections, Patchbay widget pop-ups, reset stats, transport and so on. New bindings are given eg. via dbus-send --system / org.rncbc.qjackctl.(main, messages, status, connections, patchbay, setup, about, reset, rewind, backward, play, pause, forward). (from an original idea from Sebastian Gutsfeld, thanks).
  • Patchbay snapshot now tolerates JACK client port strings that have more than one semi-colon in it, honoring just the first one exactly as everywhere else eg. Connections. (a glitch as reported by Geoff Beasley while using a2jmidid).
  • Most modal message dialog boxes (eg. critical errors) are now replaced by system tray icon bubble messages where available (mitigating feature request #2936455).
  • Comply with jackd >= 0.118.0 which now runs in real-time mode by default; use of -R is now deprecated from the jackd command line interface options; use -r to run in non-real-time-scheduling.
  • A man page has beed added.
  • Got rid of a pretty old and never really useful "jackd-realtime" server path option--actually, it was only seen available on the now defunct old Mandrake Linux distro.
  • D-Bus support, as provided by org.jackaudio.service aka jackdbus, is now being introduced and used wherever available and whenever enabled. Configuring, starting, stopping and logging the JACK back-end server through the "infamous" jackdbus service is now being seamlessly exploited.
  • Global configuration state is now explicitly saved/committed to disk when Setup dialog changes are accepted and applied.
  • Server name command line option added (-n, --server-name).
  • Single application instance restriction option added (X11).
  • Setup for the netjack (slave) "net" driver has now sample-rate and frames per buffer (period size) settings disabled and/or ignored, as those are pretty much auto-detected by default; also, a new "netone" backend driver option has been introduced (as suggested by Torben Hohn).
  • Czech (cs) translation added (by Pavel Fric).
  • Fixed some main window keyboard shortcuts. Escape key now closes Connections, Patchbay, Status and Messages widgets as usual (bug #2871548).
  • Fixed glitch on configure portaudio support, specially when the library is not detected as available.
  • Cheers && Enjoy.