diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -1,19 +1,19 @@ Jalv ==== -Jalv is a simple but fully featured LV2 host for Jack which exposes plugin -ports to Jack, essentially making any LV2 plugin function as a Jack -application. -For more information, see <http://drobilla.net/software/jalv>. +Jalv (JAck LV2) is a simple host for LV2 plugins. It runs a plugin, and +exposes the plugin ports to the system, essentially making the plugin an +application. For more information, see <http://drobilla.net/software/jalv>. -Jalv is a small program which is useful, but also intended to be an appropriate -test host for plugin development. It runs plugins from the command line with -no user interaction, is light enough to run in valgrind, and is capable of -dumping all communication between the plugin and its UI in a human readable -format. +Jalv can be built to run on JACK, where plugin ports are exposed directly as +JACK ports, or via PortAudio, where the plugin is connected to the system +inputs and outputs. -To make it simple to test plugins in hosts that use different toolkits, there -are several Jalv executables: jalv, jalv.gtk, jalv.gtk3, jalv.gtkmm, jalv.qt4, -and jalv.qt5. +Jalv is particularly useful as a simple test host for plugin development and +testing. It runs plugins from the command line with no user interaction, is +light enough to run with tools like sanitizers or valgrind, and is capable of +dumping all communication between the plugin and its UI in a human readable +format. Plugin UIs can be tested in different host toolkits by using different +executables: jalv, jalv.gtk, jalv.gtk3, and jalv.qt5. -- David Robillard <d@drobilla.net> |