Copyright © 2002-2003 Robert Ham (rah@bash.sh) Copyright © 2005-2007 Dave Robillard (dave@drobilla.net)
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
1 Introduction | What LASH is all about | |
2 Copying LASH | How you can copy and distribute the LASH source code | |
3 Installation | How to get LASH onto your computer | |
4 Server | How to use the LASH server, lashd
| |
5 Server interface | How to use the simple LASH server interface, lash_control
| |
6 Client reference | How to program LASH clients using liblash
| |
Appendicies | ||
---|---|---|
Appendix A Copying restrictions | How you can copy and distribute this document. |
LASH stands for LASH Audio Session Handler. It is a session management
system for audio applications on GNU/Linux. It understands the
JACK low latency audio API and the ALSA MIDI sequencer interface. The
system is comprised of a server program, lashd
, an application
library, liblash
, and a control program - either the command-line
lash_control
or the GTK lash_panel
. The server and
clients communicate over TCP sockets. There are three kinds of clients:
normal clients (audio applications), user interfaces for the server,
and connection patchbays.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on January 30, 2020 using texi2html 5.0.