The
JACK sound server offers fewer features than other sound servers but it is tailor-made to allow the functionality required by audio creation applications.
JACK also makes it easier for users to configure the options that are most important for such situations. The server supports only one sample rate and format at a time, and allows applications and hardware to easily connect and multiplex in ways that other sound servers do not (see
Section 1.4.7, “Routing and Multiplexing” for information about routing and multiplexing). It is also optimized to run with consistently low latencies. Although using
JACK requires a better understanding of the underlying hardware, the
QjackCtl application provides a graphical user interface to ease the process.