Compare commits

...

4 Commits

2 changed files with 21 additions and 6 deletions

View File

@ -12,7 +12,7 @@ jack2dbus:
python3 ./waf install
README.html: README.adoc GNUmakefile
-asciidoc README.adoc
asciidoc -b html5 -a data-uri -a icons --theme ladi -o README.html README.adoc
.PHONY: AUTHORS.regenerate
AUTHORS.regenerate:

View File

@ -87,7 +87,7 @@ containers with container leaves that contain parameters.
Parameters are accessed using simple addressing scheme (array of strings)
where address defines path to parameter, like "drivers", "alsa", "dither".
Overview of the tree of standard settings addresses:
Overview of the tree of standard settings' addresses:
* "engine"
* "engine", "driver"
@ -137,7 +137,7 @@ D-Bus signals.
=== JACK D-Bus enabled applications
==== jack_control
JACK contains "jack_control" executable a 300 lines of Python exposing
JACK contains "jack_control" executable, https://gitea.ladish.org/LADI/jackdbus/src/branch/stable/dbus/jack_control[a 300 lines of Python] exposing
JACK D-Bus functionality. It allows chained execution of several commands.
For example "jack control ds alsa dps midi-driver raw eps realtime on
eps relatime-priority 70 start" selects ALSA driver, enables JACK MIDI
@ -145,7 +145,7 @@ raw backend, enables realtime mode, sets realtime priority to 70 and starts
JACK server.
==== LADI Tools
LADI Tools is a set of programs to configure, control and monitor JACK.
https://gitea.ladish.org/LADI/laditools[LADI Tools] is a set of programs to configure, control and monitor JACK.
It provides tray icon, Window Maker style dockapp,
G15 keyboard LCD display integration application,
configuration utility for managing JACK settings
@ -154,13 +154,15 @@ and log file monitor application.
All tools are written in Python.
==== Patchage
Patchage, the ubiquitous canvas modular patch bay can be compiled to use
https://drobilla.net/software/patchage.html[Patchage], the ubiquitous canvas modular patch bay can be compiled to use
D-Bus instead of libjack to communicate with JACK.
Doing so also enables JACK server start/stop functionality in Patchage.
Various JACK related features are implemented:
==== LADI Session handler (LADISH)
LADISH, a rewrite of LASH session handler
https://ladish.org/[LADISH], a rewrite of LASH session handler
uses D-Bus to communicate with JACK.
Various JACK related features are implemented:
@ -171,6 +173,19 @@ Various JACK related features are implemented:
notifying JACK applications that JACK server reappeared so they
can reconnect to it, and restoring JACK connections.
==== QjackCtl JACK Audio Connection Kit - Qt GUI Interface
https://qjackctl.sourceforge.io/[QjackCtl] is a simple Qt application
to control the JACK sound server daemon, is another jackdbus frontend.
==== KXStudio Cadence
https://kx.studio/Applications:Cadence[Cadence], a set of tools
useful for audio production, is another jackdbus frontend.
==== Studio Controls
https://ovenwerks.github.io/studio-controls/[Studio Controls], a way to
configure your Linux-based audio installation for real-time audio, is
another jackdbus frontend.
References
----------
. link:https://web.archive.org/web/20170106162202/http://lac.linuxaudio.org/2009/cdm/Thursday/01_Letz/01.pdf[What's new in JACK2?]