LASH Reference Manual

Audio application session management and configuration

Edition 0.5.4, Thu Jan 30 00:59:31 UTC 2020

Covering LASH 0.5.4

Bob Ham (rah@bash.sh)
Dave Robillard (dave@drobilla.net)

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

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.